UpdateDomainModel
Details for updating a domain's details.
Properties
Name | Description | Additional information |
---|---|---|
Type | Domain type. Note that you can only change a domain from Resource to Both, or from User to Both. You cannot change the domain from Resource to User or vice-versa, and you cannot change a domain from Both to any other value. |
Type: DomainType |
OrchestrationServiceUserName | A user account name with permission to read and modify items in the domain, under the App Orchestration Organizational Unit. Note: when changing this value, you must also set OrchestratrationServicePasswordBase64. |
Type: String |
OrchestrationServicePasswordBase64 | Password for the OrchestrationServiceUserName user account. Must be Base64 encoded. |
Type: String |
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. |
Type: String |
ProductInstallAdministratorUserName | A user account name with permission to install software on machines in the domain. If not set on the domain, App Orchestration cannot deploy externally-provisioned session machines within the domain. |
Type: String |
ProductInstallAdministratorPasswordBase64 | Password for the ProductInstallUserName. Must be Base64 encoded. |
Type: String |
Tags |
Type: Array of String |
|
CustomProperties |
Type: Array of CustomPropertyModel |
Sample
application/json
{ "Type": "Both", "OrchestrationServiceUserName": "DOMAIN\\orch", "OrchestrationServicePasswordBase64": "cGFzc3dvcmQ=", "IsPasswordProtected": true, "DomainPasswordBase64": "cGFzc3dvcmQ=", "ProductInstallAdministratorUserName": "DOMAIN\\install", "ProductInstallAdministratorPasswordBase64": "cGFzc3dvcmQ=", "Tags": [ "tag" ], "CustomProperties": [ { "Name": "myProperty", "Value": "myValue" } ] }