The Provisioning category contains the following public
procedures for the provisioning of Windows-based Hosting
Services
AddPlansToCustomer |
Adds valid service plans to a customer organizational unit and
reserves any resources as necessary.
Syntax
C#
public AddPlansToCustomerResponse AddPlansToCustomer(AddPlansToCustomerRequest request) {
}
Parameters
request
The AddPlansToCustomerRequest contains the data
used in execution of AddPlansToCustomer.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
AddPlansToCustomerRequest.xsd is shipped with the
WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<AddPlansToCustomerRequest>
<Data>
<org>xs:string</org>
<plans>
<planName>xs:string</planName>
</plans>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</AddPlansToCustomerRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The
Lightweight Directory Access Protocol (LDAP) path of the
organization that will own the website
- plans - (minOccurs=1, maxOccurs=1). One or
more valid Customer Service Plans that will be assigned to the
customer.
- planName - (minOccurs=1, maxOccurs=unbounded).
The Plan name.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The AddPlansToCustomerResponse class contains
the data returned after execution of AddPlansToCustomer.This class
is an XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
AddPlansToCustomerResponse.xsd is shipped with the
WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<AddPlansToCustomerResponse>
<Data>xs:string</Data>
</AddPlansToCustomerResponse>
|
|
AddUsersToSharepointSiteRole |
Add a user to a WSS site role.
Syntax
C#
public AddUsersToSharepointSiteRoleResponse AddUsersToSharepointSiteRole(AddUsersToSharepointSiteRoleRequest request) {
}
Parameters
request
The AddUsersToSharepointSiteRoleRequest
contains the data used in execution of
AddUsersToSharepointSiteRole.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
AddUsersToSharepointSiteRoleRequest.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<AddUsersToSharepointSiteRoleRequest>
<Data>
<org>xs:string</org>
<siteName>xs:string</siteName>
<target>xs:string</target>
<roleName>xs:string</roleName>
<users>
<user>
<userPrincipal>xs:string</userPrincipal>
<name>xs:string</name>
<email>xs:string</email>
<notes>xs:string</notes>
</user>
</users>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</AddUsersToSharepointSiteRoleRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- siteName - (minOccurs=1, maxOccurs=1). The
site name which is unique within the organization and stored in the
pointer. You can also use the target node described below.
- target - (minOccurs=1, maxOccurs=1). The
SharePoint site containing the cross-site group to which the user
is to be added.
- roleName - (minOccurs=1, maxOccurs=1). A
string that contains the name of the site group to which the user
is added.
- users - (minOccurs=1, maxOccurs=1). The data
for each user
- user - (minOccurs=1, maxOccurs=unbounded). The
data for each user, which contains : display name, e-mail address,
notes for the user.
- userPrincipal - (minOccurs=1, maxOccurs=1).
Gets the user name (DOMAIN\User_Alias) of the user.
- name - (minOccurs=1, maxOccurs=1). The name of
the user.
- email - (minOccurs=1, maxOccurs=1). String
that contains the e-mail address of the user.
- notes - (minOccurs=1, maxOccurs=1). String
that contains notes for the user.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The AddUsersToSharepointSiteRoleResponse class
contains the data returned after execution of
AddUsersToSharepointSiteRole.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
AddUsersToSharepointSiteRoleResponse.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<AddUsersToSharepointSiteRoleResponse>
<Data>xs:string</Data>
</AddUsersToSharepointSiteRoleResponse>
|
|
ChangeCustomerPlan |
Changes customer's service plan.
Syntax
C#
public ChangeCustomerPlanResponse ChangeCustomerPlan(ChangeCustomerPlanRequest request) {
}
Parameters
request
The ChangeCustomerPlanRequest contains the data
used in execution of ChangeCustomerPlan.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
ChangeCustomerPlanRequest.xsd is shipped with the
WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<ChangeCustomerPlanRequest>
<Data>
<org>xs:string</org>
<planName>xs:string</planName>
<oldPlanName>xs:string</oldPlanName>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</ChangeCustomerPlanRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- planName - (minOccurs=1, maxOccurs=unbounded).
The Plan name.
- oldPlanName - (minOccurs=1, maxOccurs=1). The
old plan name.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The ChangeCustomerPlanResponse class contains
the data returned after execution of ChangeCustomerPlan.This class
is an XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
ChangeCustomerPlanResponse.xsd is shipped with the
WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<ChangeCustomerPlanResponse>
<Data>xs:string</Data>
</ChangeCustomerPlanResponse>
|
|
ControlCustomerWebSite |
Start, stop, or pause a specified Web Site.
Syntax
C#
public ControlCustomerWebSiteResponse ControlCustomerWebSite(ControlCustomerWebSiteRequest request) {
}
Parameters
request
The ControlCustomerWebSiteRequest contains the
data used in execution of ControlCustomerWebSite.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
ControlCustomerWebSiteRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<ControlCustomerWebSiteRequest>
<Data>
<org>xs:string</org>
<webSiteName>xs:string</webSiteName>
<serverState>xs:string</serverState>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</ControlCustomerWebSiteRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that owns the website
- webSiteName - (minOccurs=1, maxOccurs=1). The
unique web site name that was established when the site was
created, or use the Internet Information Services (IIS) metabase
path.
- serverState - (minOccurs=1, maxOccurs=1).
Valid integer values for this node are as: 2 - Causes the server to
start (or continue), 4 - Causes the server to stop, 6 - Causes the
server to pause.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The ControlCustomerWebSiteResponse class
contains the data returned after execution of
ControlCustomerWebSite.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document
ControlCustomerWebSiteResponse.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<ControlCustomerWebSiteResponse>
<Data>xs:string</Data>
</ControlCustomerWebSiteResponse>
|
|
CreateCustomerDatabase |
Creates a new database for the specified customer.
Syntax
C#
public CreateCustomerDatabaseResponse CreateCustomerDatabase(CreateCustomerDatabaseRequest request) {
}
Parameters
request
The CreateCustomerDatabaseRequest contains the
data used in execution of CreateCustomerDatabase.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
CreateCustomerDatabaseRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<CreateCustomerDatabaseRequest>
<Data>
<org>xs:string</org>
<databaseName>xs:string</databaseName>
<dataRootShare serviceAcct="..">xs:string</dataRootShare>
<dataRootPath>xs:string</dataRootPath>
<algorithm>xs:string</algorithm>
<preferredDomainController>xs:string</preferredDomainController>
<megabytes>xs:int</megabytes>
<serverName>xs:string</serverName>
<sqlUserName>xs:string</sqlUserName>
<sqlUserPass>xs:string</sqlUserPass>
<dataFile>
<logicalName>xs:string</logicalName>
<fileGrowth>xs:string</fileGrowth>
</dataFile>
<logFile>
<logicalName>xs:string</logicalName>
<fileGrowth>xs:string</fileGrowth>
</logFile>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreateCustomerDatabaseRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- databaseName - (minOccurs=1, maxOccurs=1). The
name of the database to be created.
- dataRootShare - (minOccurs=1, maxOccurs=1).
The name of the network share where the new database files will be
created
- @serviceAcct - (minOccurs=0, maxOccurs=1).
This attribute is the sAMAccountName of the service account that
the SQL server runs as. This is required to provide file permission
rights to the account for the customer's data and log files.
- dataRootPath - (minOccurs=1, maxOccurs=1). The
local path to the root directory where customer data (mdf) and
logfiles are store (ldf). dataRootShare has to be passed if
dataRootPath is being passed. Note that dataFile and logFile
parameters will be ignored if you do not provide the dataRootShare
and dataRootPath parameters.
- algorithm - (minOccurs=1, maxOccurs=1).
Defines the server candidate selection behavior. The allowed values
(case sensitive) are: tightPack, level, minSeverCount
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- megabytes - (minOccurs=1, maxOccurs=1). The
size to be allocated to the resource.
- serverName - (minOccurs=0, maxOccurs=1). A
string representing the name of the server. This can be a NetBIOS
name. Overrides automatic selection behavior. However the specified
server is still evaluated to see if it has been added to Resource
Manager, whether it has the necessary resources to satisfy the
request, and if it is a member of the specified server class.
- sqlUserName - (minOccurs=0, maxOccurs=1). The
user name for connecting to the SQL server via SQL Authentication.
If this node is present, the connection will be made via SQL
Authentication rather than Windows Authentication. The existence of
this node also requires that the sqlUserPass/ node exist.
- sqlUserPass - (minOccurs=0, maxOccurs=1). The
password for connecting to the SQL server via SQL Authentication,
using the username indicated by sqlUserName/. If the sqlUserName/
node is not present, this node is ignored.
- dataFile - (minOccurs=0, maxOccurs=1). The
logical name for the file. If you intend to supply any of the
optional dataFile parameters, you must set the logical name of the
data file.
- logicalName - (minOccurs=1, maxOccurs=1). The
logical name of the database dataFile.
- fileGrowth - (minOccurs=0, maxOccurs=1).
Designates a growth increment in KB, MB, GB, terabyte, or
percentage (you must specify the unit). The default is 10 percent
and the minimum value is 64 KB. Requires that the
dataFile/logicalName node exist and be non-null.
- logFile - (minOccurs=0, maxOccurs=1). The
logical name for the file. If you intend to supply any of the
optional logFile parameters, you must set the logical name of the
log file.
- logicalName - (minOccurs=1, maxOccurs=1). The
logical name of the database dataFile.
- fileGrowth - (minOccurs=0, maxOccurs=1).
Designates a growth increment in KB, MB, GB, terabyte, or
percentage (you must specify the unit). The default is 10 percent
and the minimum value is 64 KB. Requires that the
dataFile/logicalName node exist and be non-null.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreateCustomerDatabaseResponse class
contains the data returned after execution of
CreateCustomerDatabase.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document
CreateCustomerDatabaseResponse.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<CreateCustomerDatabaseResponse>
<Data>xs:string</Data>
</CreateCustomerDatabaseResponse>
|
|
CreateCustomerOrganization |
Creates a customer organization according to the policy name
passed.
Syntax
C#
public CreateCustomerOrganizationResponse CreateCustomerOrganization(CreateCustomerOrganizationRequest request) {
}
Parameters
request
The CreateCustomerOrganizationRequest contains
the data used in execution of CreateCustomerOrganization.This class
is an XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
CreateCustomerOrganizationRequest.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<CreateCustomerOrganizationRequest>
<Data>
<name>xs:string</name>
<container>xs:string</container>
<preferredDomainController>xs:string</preferredDomainController>
<description>xs:string</description>
<properties>
<property name="..">
<value>xs:string</value>
</property>
</properties>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreateCustomerOrganizationRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- name - (minOccurs=1, maxOccurs=1). The name of
the organization.
- container - (minOccurs=1, maxOccurs=1). The
LDAP path of the container organization
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- description - (minOccurs=0, maxOccurs=1). A
description of the customer organization
- properties - (minOccurs=0, maxOccurs=1). The
container element for a collection of properties
- property - (minOccurs=0, maxOccurs=unbounded).
A property
- value - (minOccurs=0, maxOccurs=unbounded).
Value for this instance
- @name - (minOccurs=0, maxOccurs=1). The name
of the property
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreateCustomerOrganizationResponse class
contains the data returned after execution of
CreateCustomerOrganization.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
CreateCustomerOrganizationResponse.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<CreateCustomerOrganizationResponse>
<Data>
<org path=".." name="..">xs:string</org>
</Data>
</CreateCustomerOrganizationResponse>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=0, maxOccurs=1). Organization
details
- @path - (minOccurs=0, maxOccurs=1). LDAP path
of the object
- @name - (minOccurs=0, maxOccurs=1). LDAP name
of the object
|
|
CreateCustomerSharepointSite |
Create a customer Sharepoint site and content directories.
Syntax
C#
public CreateCustomerSharepointSiteResponse CreateCustomerSharepointSite(CreateCustomerSharepointSiteRequest request) {
}
Parameters
request
The CreateCustomerSharepointSiteRequest
contains the data used in execution of
CreateCustomerSharepointSite.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
CreateCustomerSharepointSiteRequest.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<CreateCustomerSharepointSiteRequest>
<Data>
<org>xs:string</org>
<target>xs:string</target>
<siteName>xs:string</siteName>
<site>xs:string</site>
<title>xs:string</title>
<description>xs:string</description>
<lcid>xs:string</lcid>
<owner>
<userPrincipalName>xs:string</userPrincipalName>
<email>xs:string</email>
<name>xs:string</name>
</owner>
<preferredDomainController>xs:string</preferredDomainController>
<webTemplate>xs:string</webTemplate>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreateCustomerSharepointSiteRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- target - (minOccurs=1, maxOccurs=1). The
SharePoint administrative URL
- siteName - (minOccurs=1, maxOccurs=1). The
site name which is unique within the organization and stored in the
pointer. You can also use the target node described below.
- site - (minOccurs=1, maxOccurs=1). The
absolute URL of the site to be created. This is the URL that a user
would enter to access the site, for example:
http://localhost/sites/sp, or http://spserver:81/sites/sp.
- title - (minOccurs=1, maxOccurs=1). A string
that contains the display name of the site collection.
- description - (minOccurs=0, maxOccurs=1). A
description of the site collection
- lcid - (minOccurs=1, maxOccurs=1). Specifies
the locale identifier (LCID) for the site collection.
- owner - (minOccurs=1, maxOccurs=1). Container
elements for owner settings
- userPrincipalName - (minOccurs=1,
maxOccurs=1). The user principal name (UPN) of the user. Typically
this will be user@SMTPDomain to enable a UPN login to the e-mail
account with the user's e-mail address. You cannot use the
userPrincipalName parameter to create the HostingAdmin user in the
OU=Hosting container as follows:
userPrincipalNameHostingAdmin@Hosting/userPrincipalName. However,
you can create the HostingAdmin user with the CreateUser procedure
of the Managed Active Directory Namespace (or ASP.NET Web Service)
by using policyNameHosting/policyName and then calling the GroupAdd
procedure to add the user to the Admins group in the Hosting
container.
- email - (minOccurs=1, maxOccurs=1). String
that contains the e-mail address of the user.
- name - (minOccurs=1, maxOccurs=1). The name of
the user
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- webTemplate - (minOccurs=1, maxOccurs=1). A
string that contains the name of the site template to use for
creating the site collection.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreateCustomerSharepointSiteResponse class
contains the data returned after execution of
CreateCustomerSharepointSite.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
CreateCustomerSharepointSiteResponse.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<CreateCustomerSharepointSiteResponse>
<Data>xs:string</Data>
</CreateCustomerSharepointSiteResponse>
|
|
CreateCustomerWebSite |
Create a customer web site and content directories.
Syntax
C#
public CreateCustomerWebSiteResponse CreateCustomerWebSite(CreateCustomerWebSiteRequest request) {
}
Parameters
request
The CreateCustomerWebSiteRequest contains the
data used in execution of CreateCustomerWebSite.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
CreateCustomerWebSiteRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<CreateCustomerWebSiteRequest>
<Data>
<preferredDomainController>xs:string</preferredDomainController>
<org>xs:string</org>
<webServerName>xs:string</webServerName>
<webRootShare>xs:string</webRootShare>
<webRootPath>xs:string</webRootPath>
<webSiteName>xs:string</webSiteName>
<ftpSiteName>xs:string</ftpSiteName>
<anonymousUserPass>xs:string</anonymousUserPass>
<frontpageExtendWeb>xs:boolean</frontpageExtendWeb>
<serverAutoStart>xs:boolean</serverAutoStart>
<serverBindings>
<binding port=".." ipAddress=".." hostHeader="..">xs:string</binding>
</serverBindings>
<allowChangeToLogFiles>xs:boolean</allowChangeToLogFiles>
<properties>
<property name="..">xs:string</property>
</properties>
<algorithm>xs:string</algorithm>
<megabytes>xs:int</megabytes>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreateCustomerWebSiteRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- webServerName - (minOccurs=0, maxOccurs=1).
The netbios name of the web server
- webRootShare - (minOccurs=1, maxOccurs=1). The
name of the web server file share
- webRootPath - (minOccurs=1, maxOccurs=1). The
local path of the web server file share
- webSiteName - (minOccurs=1, maxOccurs=1). The
unique web site name that was established when the site was
created, or use the IIS metabase path.
- ftpSiteName - (minOccurs=1, maxOccurs=1). The
name of the FTP site for customer access to web site files
- anonymousUserPass - (minOccurs=0,
maxOccurs=1). The password for the automatically generated
anonymous user
- frontpageExtendWeb - (minOccurs=0,
maxOccurs=1). Allowed values are "1", which will install Frontpage
extensions, or "0" which won't install the extensions. If "1" is
specified and extensions are already installed an exception will be
thrown. If "0" is specified and extensions are not installed, an
exception will be thrown
- serverAutoStart - (minOccurs=1, maxOccurs=1).
Auto start the new site
- serverBindings - (minOccurs=1, maxOccurs=1).
The container for one or more instances of a <binding>
element
- binding - (minOccurs=1, maxOccurs=unbounded).
insert documentation for this item here...
- @port - (minOccurs=0, maxOccurs=1). insert
documentation for this item here...
- @ipAddress - (minOccurs=0, maxOccurs=1).
insert documentation for this item here...
- @hostHeader - (minOccurs=0, maxOccurs=1).
insert documentation for this item here...
- allowChangeToLogFiles - (minOccurs=0,
maxOccurs=1). Set security to allow customer to change their own
IIS log files
- properties - (minOccurs=0, maxOccurs=1). Valid
properties for a IIS site
- property - (minOccurs=0, maxOccurs=unbounded).
Valid property or IIS web site
- @name - (minOccurs=0, maxOccurs=1). Name of
the object.
- algorithm - (minOccurs=1, maxOccurs=1).
Defines the server candidate selection behavior. The allowed values
(case sensitive) are: tightPack, level, minSeverCount
- megabytes - (minOccurs=1, maxOccurs=1). The
size to be allocated to the resource.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreateCustomerWebSiteResponse class
contains the data returned after execution of
CreateCustomerWebSite.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document
CreateCustomerWebSiteResponse.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<CreateCustomerWebSiteResponse>
<Data>xs:string</Data>
</CreateCustomerWebSiteResponse>
|
|
CreateDNSZone |
The CreateDNSZone method allows you to create a requested zone
on a specified server. This method does not update any secondary
servers.
Syntax
C#
public CreateDNSZoneResponse CreateDNSZone(CreateDNSZoneRequest request) {
}
Parameters
request
The CreateDNSZoneRequest contains the data used
in execution of CreateDNSZone.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
CreateDNSZoneRequest.xsd is shipped with the WES
and located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
XML
Message Format |
<CreateDNSZoneRequest>
<Data>
<userName>xs:string</userName>
<password>xs:string</password>
<serverIdentifier>xs:string</serverIdentifier>
<zoneName>xs:string</zoneName>
<zoneType>xs:string</zoneType>
<org>xs:string</org>
<preferredDomainController>xs:string</preferredDomainController>
<commitFlag>xs:string</commitFlag>
<adminEmail>xs:string</adminEmail>
<debugLevel logging="..">xs:string</debugLevel>
<properties>
<property name="..">xs:string</property>
</properties>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreateDNSZoneRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- userName - (minOccurs=1, maxOccurs=1).
Authentication credentials for the target DNS server. Only required
when using Basic Authentication to talk to the DNS Provider Client.
- password - (minOccurs=1, maxOccurs=1).
Authentication credentials for the target DNS server. Only required
when using Basic Authentication to talk to the DNS Provider Client.
- serverIdentifier - (minOccurs=1, maxOccurs=1).
A string containing IP address or FQDN of the DNS server.
- zoneName - (minOccurs=1, maxOccurs=1). The
name of the DNS zone to create (i.e. fabrikam.com).
- zoneType - (minOccurs=0, maxOccurs=1). insert
documentation for this item here...
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- commitFlag - (minOccurs=0, maxOccurs=1).
Values are: {COMMIT | NOCOMMIT }. Zones are created as PAUSED
unless the CommitFlag is set.
- adminEmail - (minOccurs=0, maxOccurs=1). A
string containing the e-mail address of the administrator of the
zone
- debugLevel - (minOccurs=0, maxOccurs=1).
Controls the level of detail provided [ high | medium | low ]
- @logging - (minOccurs=0, maxOccurs=1). Enable
logging.
- properties - (minOccurs=0, maxOccurs=1). Any
valid DNS attribute
- property - (minOccurs=1, maxOccurs=1). The
name of the container for the zone, cache, or roothints instance
that contains this resource record (RR), for example fabrikam.com.
- @name - (minOccurs=0, maxOccurs=1). Name of
the object.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreateDNSZoneResponse class contains the
data returned after execution of CreateDNSZone.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
CreateDNSZoneResponse.xsd is shipped with the WES
and located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
XML
Message Format |
<CreateDNSZoneResponse>
<Data>xs:string</Data>
</CreateDNSZoneResponse>
|
|
CreatePlan |
Create a service plan
Syntax
C#
public CreatePlanResponse CreatePlan(CreatePlanRequest request) {
}
Parameters
request
The CreatePlanRequest contains the data used in
execution of CreatePlan.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document CreatePlanRequest.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<CreatePlanRequest>
<Data>
<preferredDomainController>xs:string</preferredDomainController>
<planName>xs:string</planName>
<planTypeName>xs:string</planTypeName>
<planDescription>xs:string</planDescription>
<planCategories>
<category>
<categoryName>xs:string</categoryName>
</category>
</planCategories>
<planFeatures>
<feature>
<featureName>xs:string</featureName>
<featureDescription>xs:string</featureDescription>
<featureValue>xs:string</featureValue>
<unitDescription>xs:string</unitDescription>
</feature>
</planFeatures>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreatePlanRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- planName - (minOccurs=1, maxOccurs=unbounded).
The Plan name.
- planTypeName - (minOccurs=1, maxOccurs=1).
Plan type.
- planDescription - (minOccurs=1, maxOccurs=1).
Plan description.
- planCategories - (minOccurs=0, maxOccurs=1).
Container element for the plan categories collection
- category - (minOccurs=0, maxOccurs=unbounded).
Details for a plan category
- categoryName - (minOccurs=0, maxOccurs=1). A
category name
- planFeatures - (minOccurs=0, maxOccurs=1).
Container element for a collection of plan features
- feature - (minOccurs=0, maxOccurs=unbounded).
Container element plan feature details
- featureName - (minOccurs=1, maxOccurs=1). The
name of a plan feature
- featureDescription - (minOccurs=1,
maxOccurs=1). The description of a plan feature
- featureValue - (minOccurs=1, maxOccurs=1). The
value of the plan feature for this plan
- unitDescription - (minOccurs=0, maxOccurs=1).
The unit description for a plan feature
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreatePlanResponse class contains the data
returned after execution of CreatePlan.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
CreatePlanResponse.xsd is shipped with the WES and
located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
|
CreateResellerOrganization |
Creates a reseller organization according to the policy name
passed.
Syntax
C#
public CreateResellerOrganizationResponse CreateResellerOrganization(CreateResellerOrganizationRequest request) {
}
Parameters
request
The CreateResellerOrganizationRequest contains
the data used in execution of CreateResellerOrganization.This class
is an XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
CreateResellerOrganizationRequest.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<CreateResellerOrganizationRequest>
<Data>
<name>xs:string</name>
<container>xs:string</container>
<preferredDomainController>xs:string</preferredDomainController>
<description>xs:string</description>
<properties>
<property name="..">
<value>xs:string</value>
</property>
</properties>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreateResellerOrganizationRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- name - (minOccurs=1, maxOccurs=1). The name of
the organization.
- container - (minOccurs=1, maxOccurs=1). The
LDAP path of the container organization
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- description - (minOccurs=0, maxOccurs=1). A
description of the customer organization
- properties - (minOccurs=0, maxOccurs=1). The
container element for a collection of properties
- property - (minOccurs=0, maxOccurs=unbounded).
A property
- value - (minOccurs=0, maxOccurs=unbounded).
Value for this instance
- @name - (minOccurs=0, maxOccurs=1). The name
of the property
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreateResellerOrganizationResponse class
contains the data returned after execution of
CreateResellerOrganization.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
CreateResellerOrganizationResponse.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<CreateResellerOrganizationResponse>
<Data>
<org path=".." name="..">xs:string</org>
</Data>
</CreateResellerOrganizationResponse>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=0, maxOccurs=1). Organization
details
- @path - (minOccurs=0, maxOccurs=1). LDAP path
of the object
- @name - (minOccurs=0, maxOccurs=1). LDAP name
of the object
|
|
CreateResourceRecord |
Allows you to create an RR on a specified server regardless of
whether it is primary for the zone.
Syntax
C#
public CreateResourceRecordResponse CreateResourceRecord(CreateResourceRecordRequest request) {
}
Parameters
request
The CreateResourceRecordRequest contains the
data used in execution of CreateResourceRecord.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
CreateResourceRecordRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<CreateResourceRecordRequest>
<Data>
<userName>xs:string</userName>
<password>xs:string</password>
<org>xs:string</org>
<preferredDomainController>xs:string</preferredDomainController>
<serverIdentifier>xs:string</serverIdentifier>
<zoneName>xs:string</zoneName>
<rrType>xs:string</rrType>
<properties>
<property name="..">xs:string</property>
</properties>
<debugLevel logging="..">xs:string</debugLevel>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreateResourceRecordRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- userName - (minOccurs=1, maxOccurs=1).
Authentication credentials for the target DNS server. Only required
when using Basic Authentication to talk to the DNS Provider Client.
- password - (minOccurs=1, maxOccurs=1).
Authentication credentials for the target DNS server. Only required
when using Basic Authentication to talk to the DNS Provider Client.
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- serverIdentifier - (minOccurs=1, maxOccurs=1).
A string containing IP address or FQDN of the DNS server.
- zoneName - (minOccurs=1, maxOccurs=1). The
name of the DNS zone to create (i.e. fabrikam.com).
- rrType - (minOccurs=1, maxOccurs=1). The DNS
record type (e.g. MicrosoftDNS_AType, or MicrosoftDNS_MXType).
- properties - (minOccurs=0, maxOccurs=1). Any
valid DNS properties
- property - (minOccurs=1, maxOccurs=1). The
name of the container for the zone, cache, or roothints instance
that contains this resource record (RR), for example fabrikam.com.
- @name - (minOccurs=0, maxOccurs=1). The name
of the property
- debugLevel - (minOccurs=0, maxOccurs=1).
Controls the level of detail provided [ high | medium | low ]
- @logging - (minOccurs=0, maxOccurs=1). Enable
logging.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreateResourceRecordResponse class contains
the data returned after execution of CreateResourceRecord.This
class is an XmlSerialization compliant class generated from an XML
Schema Definition.The XML Schema Definition document
CreateResourceRecordResponse.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<CreateResourceRecordResponse>
<Data>xs:string</Data>
</CreateResourceRecordResponse>
|
|
CreateUser |
Creates a new user within a specified organization according to
the policy name passed.
Syntax
C#
public CreateUserResponse CreateUser(CreateUserRequest request) {
}
Parameters
request
The CreateUserRequest contains the data used in
execution of CreateUser.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document CreateUserRequest.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<CreateUserRequest>
<Data>
<container>xs:string</container>
<userPrincipalName>xs:string</userPrincipalName>
<displayName>xs:string</displayName>
<givenName>xs:string</givenName>
<middleName>xs:string</middleName>
<sn>xs:string</sn>
<initials>xs:string</initials>
<newPassword do-not-log="..">xs:string</newPassword>
<description>xs:string</description>
<planName>xs:string</planName>
<isAdmin>xs:boolean</isAdmin>
<properties>
<property name="..">
<value>xs:string</value>
</property>
</properties>
<preferredDomainController>xs:string</preferredDomainController>
<sAMAccountName>xs:string</sAMAccountName>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</CreateUserRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- container - (minOccurs=1, maxOccurs=1). The
LDAP path of a the container object
- userPrincipalName - (minOccurs=1,
maxOccurs=1). The user principal name of a user
- displayName - (minOccurs=0, maxOccurs=1). The
display name of a user
- givenName - (minOccurs=0, maxOccurs=1). The
given name of a user
- middleName - (minOccurs=0, maxOccurs=1). The
middle name of a user
- sn - (minOccurs=0, maxOccurs=1). The surname
of a user
- initials - (minOccurs=0, maxOccurs=1). The
initials of a user
- newPassword - (minOccurs=0, maxOccurs=1). The
new password for the specified user
- @do-not-log - (minOccurs=0, maxOccurs=1).
Instructs the engine to not log the element value.
- description - (minOccurs=0, maxOccurs=1). A
description of this object
- planName - (minOccurs=1, maxOccurs=1). The
Exchange mailbox plan
- isAdmin - (minOccurs=0, maxOccurs=1). Adds a
user to the Admins group for an organization
- properties - (minOccurs=0, maxOccurs=1). The
container element for a collection of properties
- property - (minOccurs=0, maxOccurs=unbounded).
A property
- value - (minOccurs=0, maxOccurs=unbounded).
Value for this instance
- @name - (minOccurs=0, maxOccurs=1). The name
of the property
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the domain controller to use for this
operation
- sAMAccountName - (minOccurs=0, maxOccurs=1).
Optional sAMAccountName.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The CreateUserResponse class contains the data
returned after execution of CreateUser.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
CreateUserResponse.xsd is shipped with the WES and
located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
XML
Message Format |
<CreateUserResponse>
<Data>
<user path=".." name="..">
<memberOfGroup name="..">xs:string</memberOfGroup>
</user>
</Data>
</CreateUserResponse>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- user - (minOccurs=1, maxOccurs=1). Details
regarding a user account
- memberOfGroup - (minOccurs=0,
maxOccurs=unbounded). Group membership
- @name - (minOccurs=0, maxOccurs=1). Name of
the object.
- @path - (minOccurs=0, maxOccurs=1). The LDAP
path of a user object
- @name - (minOccurs=0, maxOccurs=1). The common
name of the user
|
|
DeleteCustomerDatabase |
Deletes a customer's database.
Syntax
C#
public DeleteCustomerDatabaseResponse DeleteCustomerDatabase(DeleteCustomerDatabaseRequest request) {
}
Parameters
request
The DeleteCustomerDatabaseRequest contains the
data used in execution of DeleteCustomerDatabase.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
DeleteCustomerDatabaseRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<DeleteCustomerDatabaseRequest>
<Data>
<org>xs:string</org>
<databaseName>xs:string</databaseName>
<preferredDomainController>xs:string</preferredDomainController>
<sqlUserName>xs:string</sqlUserName>
<sqlUserPass>xs:string</sqlUserPass>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</DeleteCustomerDatabaseRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization
- databaseName - (minOccurs=1, maxOccurs=1). The
name of the database to be deleted.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- sqlUserName - (minOccurs=0, maxOccurs=1). The
user name for connecting to the SQL server via SQL Authentication.
If this node is present, the connection will be made via SQL
Authentication rather than Windows Authentication. The existence of
this node also requires that the sqlUserPass/ node exist.
- sqlUserPass - (minOccurs=0, maxOccurs=1). The
password for connecting to the SQL server via SQL Authentication,
using the username indicated by sqlUserName/. If the sqlUserName/
node is not present, this node is ignored.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The DeleteCustomerDatabaseResponse class
contains the data returned after execution of
DeleteCustomerDatabase.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document
DeleteCustomerDatabaseResponse.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<DeleteCustomerDatabaseResponse>
<Data>xs:string</Data>
</DeleteCustomerDatabaseResponse>
|
|
DeleteCustomerSharepointSite |
Delete a customer Sharepoint site and content directories.
Syntax
C#
public DeleteCustomerSharepointSiteResponse DeleteCustomerSharepointSite(DeleteCustomerSharepointSiteRequest request) {
}
Parameters
request
The DeleteCustomerSharepointSiteRequest
contains the data used in execution of
DeleteCustomerSharepointSite.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
DeleteCustomerSharepointSiteRequest.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<DeleteCustomerSharepointSiteRequest>
<Data>
<org>xs:string</org>
<siteName>xs:string</siteName>
<site>xs:string</site>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</DeleteCustomerSharepointSiteRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- siteName - (minOccurs=1, maxOccurs=1). The
site name which is unique within the organization and stored in the
pointer. You can also use the target node described below.
- site - (minOccurs=1, maxOccurs=1). The
absolute URL of the site to be deleted. This is the URL that a user
would enter to access the site, for example:
http://localhost/sites/sp, or http://spserver:81/sites/sp.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The DeleteCustomerSharepointSiteResponse class
contains the data returned after execution of
DeleteCustomerSharepointSite.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
DeleteCustomerSharepointSiteResponse.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<DeleteCustomerSharepointSiteResponse>
<Data>xs:string</Data>
</DeleteCustomerSharepointSiteResponse>
|
|
DeleteCustomerWebSite |
Delete a customer web site and content directories.
Syntax
C#
public DeleteCustomerWebSiteResponse DeleteCustomerWebSite(DeleteCustomerWebSiteRequest request) {
}
Parameters
request
The DeleteCustomerWebSiteRequest contains the
data used in execution of DeleteCustomerWebSite.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
DeleteCustomerWebSiteRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<DeleteCustomerWebSiteRequest>
<Data>
<org>xs:string</org>
<webSiteName>xs:string</webSiteName>
<location>xs:string</location>
<preferredDomainController>xs:string</preferredDomainController>
<archiveShare>xs:string</archiveShare>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</DeleteCustomerWebSiteRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- webSiteName - (minOccurs=0, maxOccurs=1). The
unique web site name that was established when the site was
created. You can supply either this identifier or the IIS metabase
path using the location parmeter.
- location - (minOccurs=0, maxOccurs=1). The IIS
metabase path of the web site. You can supply either this
identifier or the unique webSiteName.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- archiveShare - (minOccurs=0, maxOccurs=1). The
UNC path to the share for archiving Web content. This path must be
accessible via the MPF server and the account that is submitting
this request must have permissions to create directories on that
share (e.g. \\WEB01\ContentArchive). If provided, the procedure
will copy the contents of the web site's directory to this location
prior to deletion. Otherwise, the content will simply be deleted.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The DeleteCustomerWebSiteResponse class
contains the data returned after execution of
DeleteCustomerWebSite.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document
DeleteCustomerWebSiteResponse.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<DeleteCustomerWebSiteResponse>
<Data>xs:string</Data>
</DeleteCustomerWebSiteResponse>
|
|
DeleteDNSZone |
Delete a requested zone on a specified server.
Syntax
C#
public DeleteDNSZoneResponse DeleteDNSZone(DeleteDNSZoneRequest request) {
}
Parameters
request
The DeleteDNSZoneRequest contains the data used
in execution of DeleteDNSZone.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
DeleteDNSZoneRequest.xsd is shipped with the WES
and located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
XML
Message Format |
<DeleteDNSZoneRequest>
<Data>
<userName>xs:string</userName>
<password>xs:string</password>
<serverIdentifier>xs:string</serverIdentifier>
<zoneName>xs:string</zoneName>
<org>xs:string</org>
<preferredDomainController>xs:string</preferredDomainController>
<debugLevel logging="..">xs:string</debugLevel>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</DeleteDNSZoneRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- userName - (minOccurs=1, maxOccurs=1).
Authentication credentials for the target DNS server. Only required
when using Basic Authentication to talk to the DNS Provider Client.
- password - (minOccurs=1, maxOccurs=1).
Authentication credentials for the target DNS server. Only required
when using Basic Authentication to talk to the DNS Provider Client.
- serverIdentifier - (minOccurs=1, maxOccurs=1).
A string containing IP address or FQDN of the DNS server.
- zoneName - (minOccurs=1, maxOccurs=1). The
name of the DNS zone to create (i.e. fabrikam.com).
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- debugLevel - (minOccurs=0, maxOccurs=1).
Controls the level of detail provided [ high | medium | low ]
- @logging - (minOccurs=0, maxOccurs=1). Enable
logging.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The DeleteDNSZoneResponse class contains the
data returned after execution of DeleteDNSZone.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
DeleteDNSZoneResponse.xsd is shipped with the WES
and located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
XML
Message Format |
<DeleteDNSZoneResponse>
<Data>xs:string</Data>
</DeleteDNSZoneResponse>
|
|
DeleteOrganization |
Delete a business organization or reseller.
Syntax
C#
public DeleteOrganizationResponse DeleteOrganization(DeleteOrganizationRequest request) {
}
Parameters
request
The DeleteOrganizationRequest contains the data
used in execution of DeleteOrganization.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
DeleteOrganizationRequest.xsd is shipped with the
WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<DeleteOrganizationRequest>
<Data>
<org>xs:string</org>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</DeleteOrganizationRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The DeleteOrganizationResponse class contains
the data returned after execution of DeleteOrganization.This class
is an XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
DeleteOrganizationResponse.xsd is shipped with the
WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<DeleteOrganizationResponse>
<Data>xs:string</Data>
</DeleteOrganizationResponse>
|
|
DeleteResourceRecord |
Removes a specified and existing RR from a zone.
Syntax
C#
public DeleteResourceRecordResponse DeleteResourceRecord(DeleteResourceRecordRequest request) {
}
Parameters
request
The DeleteResourceRecordRequest contains the
data used in execution of DeleteResourceRecord.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
DeleteResourceRecordRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<DeleteResourceRecordRequest>
<Data>
<org>xs:string</org>
<preferredDomainController>xs:string</preferredDomainController>
<userName>xs:string</userName>
<password>xs:string</password>
<serverIdentifier>xs:string</serverIdentifier>
<zoneName>xs:string</zoneName>
<rrType>xs:string</rrType>
<debugLevel logging="..">xs:string</debugLevel>
<properties>
<property name="..">xs:string</property>
</properties>
<rrName>xs:string</rrName>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</DeleteResourceRecordRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- userName - (minOccurs=1, maxOccurs=1).
Authentication credentials for the target DNS server. Only required
when using Basic Authentication to talk to the DNS Provider Client.
- password - (minOccurs=1, maxOccurs=1).
Authentication credentials for the target DNS server. Only required
when using Basic Authentication to talk to the DNS Provider Client.
- serverIdentifier - (minOccurs=1, maxOccurs=1).
A string containing IP address or FQDN of the DNS server.
- zoneName - (minOccurs=1, maxOccurs=1). The
name of the DNS zone to create (i.e. fabrikam.com).
- rrType - (minOccurs=1, maxOccurs=1). The DNS
record type (e.g. MicrosoftDNS_AType, or MicrosoftDNS_MXType).
- debugLevel - (minOccurs=0, maxOccurs=1).
Controls the level of detail provided [ high | medium | low ]
- @logging - (minOccurs=0, maxOccurs=1). Enable
logging.
- properties - (minOccurs=0, maxOccurs=1). Any
valid DNS properties
- property - (minOccurs=1, maxOccurs=1). The
name of the container for the zone, cache, or roothints instance
that contains this resource record (RR), for example fabrikam.com.
- @name - (minOccurs=0, maxOccurs=1). The name
of the property
- rrName - (minOccurs=0, maxOccurs=1). A string
containing the name of the resource record to be deleted.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The DeleteResourceRecordResponse class contains
the data returned after execution of DeleteResourceRecord.This
class is an XmlSerialization compliant class generated from an XML
Schema Definition.The XML Schema Definition document
DeleteResourceRecordResponse.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<DeleteResourceRecordResponse>
<Data>xs:string</Data>
</DeleteResourceRecordResponse>
|
|
DeleteUser |
Deletes a user from within a specified organization.
Syntax
C#
public DeleteUserResponse DeleteUser(DeleteUserRequest request) {
}
Parameters
request
The DeleteUserRequest contains the data used in
execution of DeleteUser.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document DeleteUserRequest.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<DeleteUserRequest>
<Data>
<path>xs:string</path>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</DeleteUserRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- path - (minOccurs=1, maxOccurs=1). The LDAP
path of the user.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The DeleteUserResponse class contains the data
returned after execution of DeleteUser.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
DeleteUserResponse.xsd is shipped with the WES and
located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
|
DisablePlan |
Disables a valid service plan.
Syntax
C#
public DisablePlanResponse DisablePlan(DisablePlanRequest request) {
}
Parameters
request
The DisablePlanRequest contains the data used
in execution of DisablePlan.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document DisablePlanRequest.xsd
is shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<DisablePlanRequest>
<Data>
<preferredDomainController>xs:string</preferredDomainController>
<planName>xs:string</planName>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</DisablePlanRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- planName - (minOccurs=1, maxOccurs=unbounded).
The Plan name.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The DisablePlanResponse class contains the data
returned after execution of DisablePlan.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
DisablePlanResponse.xsd is shipped with the WES
and located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
|
EnablePlan |
Enables a valid service plan.
Syntax
C#
public EnablePlanResponse EnablePlan(EnablePlanRequest request) {
}
Parameters
request
The EnablePlanRequest contains the data used in
execution of EnablePlan.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document EnablePlanRequest.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<EnablePlanRequest>
<Data>
<preferredDomainController>xs:string</preferredDomainController>
<planName>xs:string</planName>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</EnablePlanRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- planName - (minOccurs=1, maxOccurs=unbounded).
The Plan name.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The EnablePlanResponse class contains the data
returned after execution of EnablePlan.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
EnablePlanResponse.xsd is shipped with the WES and
located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
|
ModifyCustomerDatabaseFile |
Modify dataFile settings for a specified database.
Syntax
C#
public ModifyCustomerDatabaseFileResponse ModifyCustomerDatabaseFile(ModifyCustomerDatabaseFileRequest request) {
}
Parameters
request
The ModifyCustomerDatabaseFileRequest contains
the data used in execution of ModifyCustomerDatabaseFile.This class
is an XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
ModifyCustomerDatabaseFileRequest.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<ModifyCustomerDatabaseFileRequest>
<Data>
<org>xs:string</org>
<databaseName>xs:string</databaseName>
<preferredDomainController>xs:string</preferredDomainController>
<logicalName>xs:string</logicalName>
<megabytes>xs:int</megabytes>
<sqlUserName>xs:string</sqlUserName>
<sqlUserPass>xs:string</sqlUserPass>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</ModifyCustomerDatabaseFileRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- databaseName - (minOccurs=1, maxOccurs=1). The
name of the database to be created.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- logicalName - (minOccurs=0, maxOccurs=1). The
logical name of the database dataFile.
- megabytes - (minOccurs=1, maxOccurs=1). The
size to be allocated to the resource.
- sqlUserName - (minOccurs=0, maxOccurs=1). The
user name for connecting to the SQL server via SQL Authentication.
If this node is present, the connection will be made via SQL
Authentication rather than Windows Authentication. The existence of
this node also requires that the sqlUserPass/ node exist.
- sqlUserPass - (minOccurs=0, maxOccurs=1). The
password for connecting to the SQL server via SQL Authentication,
using the username indicated by sqlUserName/. If the sqlUserName/
node is not present, this node is ignored.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The ModifyCustomerDatabaseFileResponse class
contains the data returned after execution of
ModifyCustomerDatabaseFile.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
ModifyCustomerDatabaseFileResponse.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<ModifyCustomerDatabaseFileResponse>
<Data>xs:string</Data>
</ModifyCustomerDatabaseFileResponse>
|
|
ModifyCustomerWebSiteResponse |
Modifies a customer Web site.
Syntax
C#
public ModifyCustomerWebSiteResponse ModifyCustomerWebSite(ModifyCustomerWebSiteRequest request) {
}
Parameters
request
The ModifyCustomerWebSiteRequest contains the
data used in execution of ModifyCustomerWebSite. This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
ModifyCustomerWebSiteRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<ModifyCustomerWebSiteRequest>
<Data>
<preferredDomainController>xs:string</preferredDomainController>
<org>xs:string</org>
<webSiteName>xs:string</webSiteName>
<location>xs:string</location>
<anonymousUserPass>xs:string</anonymousUserPass>
<frontpageExtendWeb>xs:boolean</frontpageExtendWeb>
<serverBindings>
<binding port=".." ipAddress=".." hostHeader="..">xs:string</binding>
</serverBindings>
<properties>
<property name="..">xs:string</property>
</properties>
<megabytes>xs:int</megabytes>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</ModifyCustomerWebSiteRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization.
- webSiteName - (minOccurs=0, maxOccurs=1). The
unique Web site name that was established when the site was
created, or use the IIS metabase path with the location
attribute.
- location - (minOccurs=0, maxOccurs=1). The IIS
metabase path of the Web site.
- anonymousUserPass - (minOccurs=0,
maxOccurs=1). The password for the automatically generated
anonymous user.
- uncUserPass - (minOccurs=0, maxOccurs=1). The
password for the automatically generated unc user.
- frontpageExtendWeb - (minOccurs=0,
maxOccurs=1). Allowed values are "1", which will install Microsoft
FrontPage extensions, or "0" which won't install the extensions. If
"1" is specified and extensions are already installed, an exception
will be thrown. If "0" is specified and extensions are not
installed, an exception will be thrown.
- serverBindings - (minOccurs=0, maxOccurs=1).
The container for one or more instances of a <binding>
element.
-
- binding - (minOccurs=1,
maxOccurs=unbounded).
-
- @port - (minOccurs=0, maxOccurs=1).
- @ipAddress - (minOccurs=0, maxOccurs=1).
- @hostHeader - (minOccurs=0, maxOccurs=1).
- properties - (minOccurs=0, maxOccurs=1). Valid
properties for a IIS site.
- property - (minOccurs=0, maxOccurs=unbounded).
- @name - (minOccurs=0, maxOccurs=1).
- megabytes - (minOccurs=0, maxOccurs=1).
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The ModifyCustomerWebSiteResponse class
contains the data returned after execution of
ModifyCustomerWebSite.This class is an XmlSerialization compliant
class generated from an XML Schema Definition. The XML Schema
Definition document
ModifyCustomerWebSiteResponse.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<CreateCustomerWebSiteResponse>
<Data>xs:string</Data>
</CreateCustomerWebSiteResponse>
|
|
QueryCustomerPlans |
Returns a list of customer's plans.
Syntax
C#
public QueryCustomerPlansResponse QueryCustomerPlans(QueryCustomerPlansRequest request) {
}
Parameters
request
The QueryCustomerPlansRequest contains the data
used in execution of QueryCustomerPlans.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
QueryCustomerPlansRequest.xsd is shipped with the
WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<QueryCustomerPlansRequest>
<Data>
<org>xs:string</org>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</QueryCustomerPlansRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The QueryCustomerPlansResponse class contains
the data returned after execution of QueryCustomerPlans.This class
is an XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
QueryCustomerPlansResponse.xsd is shipped with the
WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<QueryCustomerPlansResponse>
<Data>
<servicePlans>
<plan>
<planName>xs:string</planName>
<planTypeName>xs:string</planTypeName>
<planDescription>xs:string</planDescription>
<planStatus>xs:string</planStatus>
<dateCreated>xs:dateTime</dateCreated>
<dateLastUpdated>xs:dateTime</dateLastUpdated>
</plan>
</servicePlans>
</Data>
</QueryCustomerPlansResponse>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- servicePlans - (minOccurs=0, maxOccurs=1).
Collection of service plans assigned to the customer
- plan - (minOccurs=0, maxOccurs=unbounded).
insert documentation for this item here...
- planName - (minOccurs=1, maxOccurs=1). The
Plan name.
- planTypeName - (minOccurs=1, maxOccurs=1).
Plan type.
- planDescription - (minOccurs=1, maxOccurs=1).
Plan description.
- planStatus - (minOccurs=1, maxOccurs=1). The
status of the plan
- dateCreated - (minOccurs=0, maxOccurs=1). Date
the plan record was created
- dateLastUpdated - (minOccurs=0, maxOccurs=1).
Last date the plan record was updated
|
|
QueryPlans |
Adds valid service plans to a customer organizational unit and
reserves any resources as necessary.
Syntax
C#
public QueryPlansResponse QueryPlans(QueryPlansRequest request) {
}
Parameters
request
The QueryPlansRequest contains the data used in
execution of QueryPlans.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document QueryPlansRequest.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<QueryPlansRequest>
<Data>
<preferredDomainController>xs:string</preferredDomainController>
<planTypeName>xs:string</planTypeName>
<statusTypeName>xs:string</statusTypeName>
<categoryName>xs:string</categoryName>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</QueryPlansRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- planTypeName - (minOccurs=0, maxOccurs=1).
Filter by Plan type
- statusTypeName - (minOccurs=0, maxOccurs=1).
Filter by Status type
- categoryName - (minOccurs=0, maxOccurs=1).
Filter by category
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The QueryPlansResponse class contains the data
returned after execution of QueryPlans.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
QueryPlansResponse.xsd is shipped with the WES and
located in the root of the WES Virtual Directory. The following
shows the basic XML format of the class:
XML
Message Format |
<QueryPlansResponse>
<Data>
<servicePlans>
<plan>
<planName>xs:string</planName>
<planDescription>xs:string</planDescription>
<planStatus>xs:string</planStatus>
<dateCreated>xs:dateTime</dateCreated>
<dateLastUpdated>xs:dateTime</dateLastUpdated>
<planTypeName>xs:string</planTypeName>
</plan>
</servicePlans>
</Data>
</QueryPlansResponse>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- servicePlans - (minOccurs=0, maxOccurs=1).
Collection of service plans
- plan - (minOccurs=0, maxOccurs=unbounded).
Service plan details
- planName - (minOccurs=1, maxOccurs=1). The
Plan name.
- planDescription - (minOccurs=1, maxOccurs=1).
Plan description.
- planStatus - (minOccurs=1, maxOccurs=1). The
status of the plan
- dateCreated - (minOccurs=0, maxOccurs=1). Date
the plan was created
- dateLastUpdated - (minOccurs=0, maxOccurs=1).
Last date the plan was updated
- planTypeName - (minOccurs=1, maxOccurs=1). The
plan type
|
|
QueryServicesByCustomer |
Returns a listing of plans and provisioned services for a
Customer organizationalUnit.
Syntax
C#
public QueryServicesByCustomerResponse QueryServicesByCustomer(QueryServicesByCustomerRequest request) {
}
Parameters
request
The QueryServicesByCustomerRequest contains the
data used in execution of QueryServicesByCustomer.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
QueryServicesByCustomerRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<QueryServicesByCustomerRequest>
<Data>
<org>xs:string</org>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</QueryServicesByCustomerRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The QueryServicesByCustomerResponse class
contains the data returned after execution of
QueryServicesByCustomer.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document
QueryServicesByCustomerResponse.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<QueryServicesByCustomerResponse>
<Data>
<servicePlans>xs:string</servicePlans>
<services>xs:string</services>
</Data>
</QueryServicesByCustomerResponse>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- servicePlans - (minOccurs=0, maxOccurs=1).
Collection of service plans assigned to the customer
- services - (minOccurs=0, maxOccurs=1).
Collection of service instances assigned to the customer
|
|
RemovePlansFromCustomer |
Removes service plans from a customer organizational unit and
reserves any resources as necessary.
Syntax
C#
public RemovePlansFromCustomerResponse RemovePlansFromCustomer(RemovePlansFromCustomerRequest request) {
}
Parameters
request
The RemovePlansFromCustomerRequest contains the
data used in execution of RemovePlansFromCustomer.This class is an
XmlSerialization compliant class generated from an XML Schema
Definition.The XML Schema Definition document
RemovePlansFromCustomerRequest.xsd is shipped with
the WES and located in the root of the WES Virtual Directory. The
following shows the basic XML format of the class:
XML
Message Format |
<RemovePlansFromCustomerRequest>
<Data>
<org>xs:string</org>
<plans>
<planName>xs:string</planName>
</plans>
<preferredDomainController>xs:string</preferredDomainController>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</RemovePlansFromCustomerRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- plans - (minOccurs=1, maxOccurs=1). One or
more valid Customer Service Plans that will be removed from the
customer.
- planName - (minOccurs=1, maxOccurs=unbounded).
The Plan name.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The RemovePlansFromCustomerResponse class
contains the data returned after execution of
RemovePlansFromCustomer.This class is an XmlSerialization compliant
class generated from an XML Schema Definition.The XML Schema
Definition document
RemovePlansFromCustomerResponse.xsd is shipped
with the WES and located in the root of the WES Virtual Directory.
The following shows the basic XML format of the class:
XML
Message Format |
<RemovePlansFromCustomerResponse>
<Data>xs:string</Data>
</RemovePlansFromCustomerResponse>
|
|
RemoveUsersFromSharepointSiteRole |
Remove a user from a WSS site role.
Syntax
C#
public RemoveUsersFromSharepointSiteRoleResponse RemoveUsersFromSharepointSiteRole(RemoveUsersFromSharepointSiteRoleRequest request) {
}
Parameters
request
The RemoveUsersFromSharepointSiteRoleRequest
contains the data used in execution of
RemoveUsersFromSharepointSiteRole.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
RemoveUsersFromSharepointSiteRoleRequest.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<RemoveUsersFromSharepointSiteRoleRequest>
<Data>
<org>xs:string</org>
<siteName>xs:string</siteName>
<target>xs:string</target>
<roleName>xs:string</roleName>
<users>
<user>
<userPrincipalName>xs:string</userPrincipalName>
<preferredDomainController>xs:string</preferredDomainController>
</user>
</users>
</Data>
<Username>xs:string</Username>
<Password>xs:string</Password>
</RemoveUsersFromSharepointSiteRoleRequest>
|
XML
Message Elements and Attributes |
- Data - (minOccurs=1, maxOccurs=1). The root
data node
- org - (minOccurs=1, maxOccurs=1). The LDAP
path of the organization that will own the website
- siteName - (minOccurs=1, maxOccurs=1). The
site name which is unique within the organization and stored in the
pointer. You can also use the target node described below.
- target - (minOccurs=1, maxOccurs=1). The
SharePoint site containing the cross-site group to which the user
is to be added.
- roleName - (minOccurs=1, maxOccurs=1). A
string that contains the name of the site group to which the user
is added.
- users - (minOccurs=1, maxOccurs=1). The data
for each user
- user - (minOccurs=1, maxOccurs=unbounded). The
data for each user
- userPrincipalName - (minOccurs=1,
maxOccurs=1). The user principal name (UPN) of the user. Typically
this will be user@SMTPDomain to enable a UPN login to the e-mail
account with the user's e-mail address. You cannot use the
userPrincipalName parameter to create the HostingAdmin user in the
OU=Hosting container as follows:
userPrincipalNameHostingAdmin@Hosting/userPrincipalName. However,
you can create the HostingAdmin user with the CreateUser procedure
of the Managed Active Directory Namespace (or ASP.NET Web Service)
by using policyNameHosting/policyName and then calling the GroupAdd
procedure to add the user to the Admins group in the Hosting
container.
- preferredDomainController - (minOccurs=1,
maxOccurs=1). The name of the preferred domain controller.
- Username - (minOccurs=1, maxOccurs=1). The
user name credential to use for the operation.
- Password - (minOccurs=1, maxOccurs=1). The
password credential to use for the operation.
|
Return Value
The RemoveUsersFromSharepointSiteRoleResponse
class contains the data returned after execution of
RemoveUsersFromSharepointSiteRole.This class is an XmlSerialization
compliant class generated from an XML Schema Definition.The XML
Schema Definition document
RemoveUsersFromSharepointSiteRoleResponse.xsd is
shipped with the WES and located in the root of the WES Virtual
Directory. The following shows the basic XML format of the
class:
XML
Message Format |
<RemoveUsersFromSharepointSiteRoleResponse>
<Data>xs:string</Data>
</RemoveUsersFromSharepointSiteRoleResponse>
|
|
|