2.2.4.2 ConfigType

ConfigType is the overall container for the Web Services Management Protocol Extensions for Windows Server 2003 clients' and servers' configuration. Note that listeners are not part of this configuration and have to be retrieved separately. The schema MUST be as follows.

 <xs:schema xmlns:cfg="wsman:microsoft.com/wsman/2005/06
 /config.xsd" 
  xmlns:xs="http://www.w3.org/2001/XMLSchema" 
  targetNamespace="wsman:microsoft.com/wsman/2005/06/
 config.xsd" 
  elementFormDefault="qualified">
   <xs:element name="Config" type="cfg:ConfigType"/>
   <xs:complexType name="ConfigType">
     <xs:sequence>
       <xs:element name="MaxEnvelopeSizekb" 
                   type="xs:unsignedInt" default="50"/>
       <xs:element name="MaxTimeoutms" 
 type="xs:unsignedInt" 
                   default="60000"/>
       <xs:element name="MaxBatchItems" 
 type="xs:unsignedInt" 
                   default="20"/>
       <xs:element name="SoapTraceEnabled" 
 type="xs:boolean" 
                   default="false"/>
       <xs:element name="MaxProviderRequests" 
                   type="xs:unsignedInt" default="25"/>
       <xs:element name="Client" 
 type="cfg:ClientType"/>
       <xs:element name="Service" 
 type="cfg:ServiceType"/>
   </xs:sequence>
   </xs:complexType>
 </xs:schema>
  

The MaxEnvelopeSizekb: Maximum SOAP data in kilobytes. The minimum value MUST be 8. The maximum value MUST be 4294967295 (232 - 1). This configuration setting is used when processing the wsman:MaxEnvelopeSize header as specified in section 3.1.4.1.9.

MaxTimeoutms: The maximum time-out in milliseconds that MUST be used for any request. The minimum value MUST be 500. The maximum value MUST be 4294967295 (232 - 1). This configuration setting is used in the following cases:

  • When setting the wsman:OperationTimeout header on all client requests, as specified in section 3.2.4.1.4.

  • When processing the wsman:OperationTimeout header for all client requests, as specified in section 3.1.4.1.7.

  • When processing the wsen:MaxTime header for all Pull requests, as specified in section 3.1.4.1.8.

MaxBatchItems: The maximum number of elements that MUST be used in a Pull response. The minimum value MUST be 1. The maximum value MUST be 4294967295 (232 - 1). This configuration setting is used when processing Pull messages as specified in section 3.1.4.1.14.

SoapTraceEnabled: Enables or disables tracing of SOAP messages in Web Services Management Protocol Extensions for Windows Server 2003 clients and servers. MUST be true or false.

MaxProviderRequests: The maximum number of concurrent requests that MUST be allowed by the Web Services Management Protocol Extensions for Windows Server 2003 servers. The minimum value MUST be 1. The maximum value MUST be 4294967295 (232 - 1). The limit is applied per provider. The categories include CIM and configuration. This configuration setting is used when processing messages as specified in section 3.1.4.1.19.

Client: MUST contain additional elements to configure Web Services Management Protocol Extensions for Windows Server 2003 clients as specified in section 2.2.4.

Service: MUST contain additional elements to configure Web Services Management Protocol Extensions for Windows Server 2003 servers as specified in section 2.2.4.