CreateDomainModel
Details for importing a domain.
Properties
Name | Description | Additional information |
---|---|---|
Name | Name of the domain to import. Required. |
Type: String |
Type | Type of domain to import. If not specified, Both is assumed. |
Type: DomainType |
IsPasswordProtected | If true, a password must be provided in order for a tenant to be associated with this domain. |
Type: Boolean |
DomainPasswordBase64 | The password that must be provided in order for a tenant to be associated with this domain. Must be Base64 endoded. Required if IsPasswordProtected is true; otherwise, ignored. |
Type: String |
OrchestrationServiceUserName | A user account name with permission to read and modify items in the domain, under the App Orchestration Organizational Unit. Required. |
Type: String |
OrchestrationServicePasswordBase64 | Password for the OrchestrationServiceUserName user account. Must be Base64 encoded. Required. |
Type: String |
ProductInstallUserName | A user account name with permission to install software on machines in the domain. Optional. If not set, App Orchestration cannot deploy externally-provisioned session machines within the domain. |
Type: String |
ProductInstallPasswordBase64 | Password for the ProductInstallUserName. Must be Base64 encoded. |
Type: String |
Tags |
Type: Array of String |
|
CustomProperties |
Type: Array of CustomPropertyModel |
Sample
application/json
{ "Name": "domain1.local", "Type": "Both", "IsPasswordProtected": true, "DomainPasswordBase64": "cGFzc3dvcmQ=", "OrchestrationServiceUserName": "DOMAIN\\orch", "OrchestrationServicePasswordBase64": "cGFzc3dvcmQ=", "ProductInstallUserName": "DOMAIN\\install", "ProductInstallPasswordBase64": "cGFzc3dvcmQ=", "Tags": [ "tag" ], "CustomProperties": [ { "Name": "myProperty", "Value": "myValue" } ] }