Example XML Request
The following is an example of an XML request for the
GetProperties method:
<request>
<procedure>
<execute namespace="IIS Provider" procedure="GetProperties"
impersonate="1">
<executeData>
<key path="IIS://WEB01/W3SVC/Test2" filter="1">
<properties>
<property name="AccessFlags" />
<property name="AdminACL" />
<property name="MimeMap" />
<property name="ServerBindings" />
<property name="ServerComment" />
<property name="IPSecurity" />
<property name="AdminACLBin" />
</properties>
<keys>
<key name="TestV">
<properties>
<property name="AccessFlags" />
</properties>
</key>
<key name="TestV2">
<properties />
</key>
</keys>
</key>
</executeData>
<after source="executeData" destination="data" />
</execute>
</procedure>
</request>
Example XML Response
The following is an example of an XML response for the
GetProperties method:
<data>
<executeData>
<key path="IIS://WEB01/W3SVC/Test2" name="Test2"
type="IIsWebServer">
<properties>
<property name="AccessFlags" attr="1"
type="long">517</property>
<property name="AdminACL" attr="13" type="dacl">
<dacl>
<ace>
<permission>139</permission>
<trustee>NT AUTHORITY\LOCAL SERVICE</trustee>
</ace>
<ace>
<permission>139</permission>
<trustee>NT AUTHORITY\NETWORK SERVICE</trustee>
</ace>
<ace>
<permission>262315</permission>
<trustee>BUILTIN\Administrators</trustee>
</ace>
</dacl>
</property>
<property name="MimeMap" attr="1" type="mimeMap">
<mimeMap>
<mimeType type="video/x-ms-asf" extension=".asx" />
<mimeType type="text/xml" extension=".xml" />
</mimeMap>
</property>
<property name="ServerBindings" attr="0" type="multiSz">
<values>
<value>:8025:</value>
</values>
</property>
<property name="ServerComment" attr="1"
type="sz">fabrikam</property>
<property name="IPSecurity" attr="9" type="ipSecurity">
<ipSecurity ipGrantByDefault="1">
<ipDeny>
<value>2.2.2.2, 255.255.255.255</value>
</ipDeny>
<ipGrant />
<domainDeny />
<domainGrant />
</ipSecurity>
</property>
<property name="AdminACLBin" attr="13"
type="binary">AQIDBA</property>
</properties>
<keys>
<key path="IIS://WEB01/W3SVC/Test2/TestV" name="TestV"
type="IIsWebServer">
<properties>
<property name="AccessFlags" attr="1"
type="long">517</property>
</properties>
</key>
<key path="IIS://WEB01/W3SVC/Test2/TestV2" name="TestV2"
type="IIsWebServer">
<properties>
<property name="KeyType" attr="0"
type="sz">IIsWebServer</property>
<property name="ServerComment" attr="1"
type="sz">fabrikam</property>
<property name="ServerBindings" attr="0"
type="multiSz">
<values>
<value>:8025:</value>
</values>
</property>
<property name="MimeMap" attr="1" type="mimeMap">
<mimeMap>
<mimeType type="video/x-ms-asf" extension=".asx" />
<mimeType type="text/xml" extension=".xml" />
</mimeMap>
</property>
<property name="AdminACL" attr="13" type="dacl">
<dacl>
<ace>
<permission>139</permission>
<trustee>NT AUTHORITY\LOCAL SERVICE</trustee>
</ace>
<ace>
<permission>139</permission>
<trustee>NT AUTHORITY\NETWORK SERVICE</trustee>
</ace>
<ace>
<permission>262315</permission>
<trustee>BUILTIN\Administrators</trustee>
</ace>
</dacl>
</property>
<property name="AdminACLBin" attr="13"
type="binary">AQIDBA</property>
<property name="IPSecurity" attr="9"
type="ipSecurity">
<ipSecurity ipGrantByDefault="1">
<ipDeny>
<value>2.2.2.2, 255.255.255.255</value>
</ipDeny>
<ipGrant />
<domainDeny />
<domainGrant />
</ipSecurity>
</property>
<property name="AccessFlags" attr="1"
type="long">517</property>
<property name="AccessExecute" attr="1"
type="bool">1</property>
<property name="AccessSource" attr="1"
type="bool">0</property>
<property name="AccessRead" attr="1"
type="bool">1</property>
<property name="AccessWrite" attr="1"
type="bool">0</property>
<property name="AccessScript" attr="1"
type="bool">1</property>
<property name="AccessNoRemoteExecute" attr="1"
type="bool">0</property>
<property name="AccessNoRemoteRead" attr="1"
type="bool">0</property>
<property name="AccessNoRemoteWrite" attr="1"
type="bool">0</property>
<property name="AccessNoRemoteScript" attr="1"
type="bool">0</property>
<property name="AccessNoPhysicalDir" attr="1"
type="bool">0</property>
</properties>
</key>
</keys>
</key>
</executeData>
</data>