3.1.4.1.3.19 m:GetServiceConfigurationType Complex Type

The GetServiceConfigurationType complex type specifies the requested service configurations and identifies the sender or impersonated sender who is making the request. The impersonated sender can be different from the user account that authenticated with the server. This type extends the m:BaseRequestType complex type, as specified in [MS-OXWSCDATA] section 2.2.4.17.

 <xs:complexType name="GetServiceConfigurationType">
   <xs:complexContent>
     <xs:extension
       base="m:BaseRequestType"
     >
       <xs:sequence>
         <xs:element name="ActingAs"
           type="t:EmailAddressType"
           maxOccurs="1"
           minOccurs="0"
          />
         <xs:element name="RequestedConfiguration"
           type="m:ArrayOfServiceConfigurationType"
           maxOccurs="1"
           minOccurs="1"
          />
         <xs:element minOccurs="0" maxOccurs="1" name="ConfigurationRequestDetails" type="t:ConfigurationRequestDetailsType" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>
  

The following table lists the child elements of the GetServiceConfigurationType complex type.

Element

Type

Description

ActingAs

t:EmailAddressType ([MS-OXWSCDATA] section 2.2.4.31)

Specifies who the caller is sending as in the case of an impersonation scenario.

If this element is not present, the authenticated user is assumed to be the sender.

The ActingAs element MUST be included for requesting mail tips.

Otherwise, this element is optional.

RequestedConfiguration

m:ArrayOfServiceConfigurationType (section 3.1.4.1.3.8)

Specifies the requested service configurations. This element MUST be present.

ConfigurationRequestDetails

t:ConfigurationRequestDetailsType (section 3.1.4.1.3.12)

Specifies the request for DLP details.<19>