Web Hosting Resource Manager::QueryAllServerClasses
This procedure returns a listing of all Defined IIS Web Server Classes.
Arguments
Input Arguments
No input arguments.
Output argument | Description |
---|---|
<iisServerClasses>/< iisServerClass> |
Node containing defined server classes. |
Remarks
Access Level
Public.
Provisioning Steps
- Retrieve a listing of all IIS Web Server Classes.
Security
Impersonate Caller.
Caller Tested for domain admin permissions:
- Domain admins
Sample Code
Example XML Request
<request>
<procedure>
<execute namespace="Web Hosting Resource Manager" procedure="QueryAllServerClasses" impersonate="1">
<executeData />
<after source="executeData" destination="data" mode="merge" />
</execute>
</procedure>
</request>
Example XML Response
(shown for formatting only - content may not match)
<response>
<data>
<iisServerClasses>
<iisServerClass>
<serverClassName>SQLServerBasic</serverClassName>
<classDescription>Affordable IIS Web Server Hosting</classDescription>
</iisServerClass>
<iisServerClass>
<serverClassName>SQLServerProfessional</serverClassName>
<classDescription>Dual-processor IIS Web Servers</classDescription>
</iisServerClass>
<iisServerClass>
<serverClassName>SQLServerPremium</serverClassName>
<classDescription>High-performance IIS Web Server Clusters</classDescription>
</iisServerClass>
</iisServerClasses>
</data>
</response>
Applies To
Web Hosting Resource Manager Namespace for:
Hosted Messaging and Collaboration version 4.5
Hosted Messaging and Collaboration version 4.0
Hosted Messaging and Collaboration version 3.5
Hosted Messaging and Collaboration version 3.0
Windows-based Hosting version 4.5
Windows-based Hosting version 4.0
Windows-based Hosting version 3.5
Windows-based Hosting for Applications version 1.0