UpdateStoreFrontSiteDataModel
Data contract for the workflowStep "Update-StoreFromSite"
Properties
| Name | Description | Additional information |
|---|---|---|
| SiteName | The site name, which could be the tenant name or the shared site name. |
Type: String |
| DeliverySite | The farm name to add to the Web Interface site. |
Type: ReferenceDataModel |
| Domain | The cluster domain. |
Type: ReferenceDataModel |
| Controllers | The controllers with ranking greater than zero, in ascending order of ranking. |
Type: MachineDataModel[] |
| ProductType | The Product Type used to add farms to a Storefront store |
Type: String |
| NetScalerGatewayUrls | The NetScaler Gateway Url to add to the cluster |
Type: String[] |
| XmlPort | The farm's XML port |
Type: Number |
| XmlServicePortProtocol | The web protocol used to connect to the xml service |
Type: String |
| DeliveryServiceOptimalNetScalerGatewayUrl | The optimal NetScaler Gateway url for the DeliverySite. This would be the NetScaler Gateway Url for the Datacenter the DeliverySite is in. |
Type: String |
Sample
application/json
{
"SiteName": "sample string 1",
"DeliverySite": {
"Id": "sample string 1",
"Name": "sample string 2"
},
"Domain": {
"Id": "sample string 1",
"Name": "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"
}
}
],
"ProductType": "sample string 2",
"NetScalerGatewayUrls": [
"sample string 1",
"sample string 2",
"sample string 3"
],
"XmlPort": 3,
"XmlServicePortProtocol": "sample string 4",
"DeliveryServiceOptimalNetScalerGatewayUrl": "sample string 5"
}