NetworkConfigurationTemplate object

Farm Role template network configuration.

Example JSON representation

{
  "hostname": {
    "domainName": "string", 
    "type": "HostnameConfiguration"
  }, 
  "networks": [
    {
      "associatePublicIpAddress": true, 
      "cloudFeatures": {
        "type": "NetworkCloudFeatures"
      }, 
      "id": "string", 
      "ipPool": {
        "id": "string"
      }, 
      "primary": true, 
      "subnets": [
        {
          "id": "string"
        }
      ]
    }
  ], 
  "subnets": [
    {
      "id": "string", 
      "networkId": "string"
    }
  ]
}

Properties

property attributes valid values description filter option
hostname
HostnameConfiguration object
optional

Hostname configuration

networks
Array of FarmRoleNetworkTemplate objects
optional

The network identifiers.

subnets
Array of CloudSubnet objects
optional

The subnet identifiers.