UpdateDeliverySiteModel

Details for updating a delivery site.

Properties

NameDescription Additional information
Description

Description.

Type: String

Tags

See Tags and Custom Properties.

Type: Array of String

CustomProperties

See Tags and Custom Properties.

Type: Array of CustomPropertyModel

MaxSessionMachines

Maximum number of session machines to allocate to the delivery site.

Type: Number

AdministratorUserName

The delivery site administrator user name. Must be in SAM format (DOMAIN\user).

Note that when setting this property, you must also set AdministratorPasswordBase64.

Type: String

AdministratorPasswordBase64

The delivery site administrator password. Must be Base64 encoded.

Type: String

Servers

A list of server names (host names or FQDNs). IP addresses cannot be used.

XenApp 6.5 delivery sites: you must specify either 2 or 3 servers.

  • If using 2 servers, the first server will be both the primary data collector, and the primary XML server; the second server will be the backup data collector and XML server.
  • If using 3 servers, the first server will be the primary data collector, the second server will be the primary XML server, and the third server will be the backup data collector and XML server.

XenDesktop delivery sites: you must specify 2 or more servers. The XML preference will be configured in the order that the servers are specified.

Any servers which were not in the delivery site prior to the update will be provisioned and added as delivery controllers. Any servers which were in the delivery site prior to the update, but are not specified, will be deprovisioned and removed from the delivery site.

Type: Array of String

Sample

application/json

Sample:
{
  "Description": "my delivery site",
  "Tags": [
    "tag"
  ],
  "CustomProperties": [
    {
      "Name": "myProperty",
      "Value": "myValue"
    }
  ],
  "MaxSessionMachines": 10000,
  "AdministratorUserName": "DOMAIN\\user",
  "AdministratorPasswordBase64": "cGFzc3dvcmQ=",
  "Servers": [
    "controller1",
    "controller2"
  ]
}