UpdateStoreFrontSiteDataModel

Data contract for the workflowStep "Update-StoreFromSite"

Properties

NameDescription 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

Sample:
{
  "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"
}