UpdateDeliverySiteControllerPolicyDataModel

Data contract for the workflowStep "Update-DeliverySiteControllerPolicy"

Properties

NameDescription Additional information
DeliverySite

The farm name. This will be used as the GPO name and to query the controller credentials.

Type: ReferenceDataModel

OU

The farm OU to which the GPO will be linked.

Type: OrganizationalUnitModel

DatabaseServer

The database server name obtained when the farm was imported. (XenApp specific)

Type: String

DatabaseName

The database name specified in the farm data source info. (XenApp specific)

Type: String

Controllers

The controllers for the farm. (XenDesktop specific)

Type: MachineDataModel[]

Sample

application/json

Sample:
{
  "DeliverySite": {
    "Id": "sample string 1",
    "Name": "sample string 2"
  },
  "OU": {
    "Domain": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "RelativeOU": "sample string 1"
  },
  "DatabaseServer": "sample string 1",
  "DatabaseName": "sample string 2",
  "Controllers": [
    {
      "MachineName": "sample string 1",
      "Domain": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      }
    },
    {
      "MachineName": "sample string 1",
      "Domain": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      }
    },
    {
      "MachineName": "sample string 1",
      "Domain": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      }
    }
  ]
}