FarmNetworkLabelAssignmentSettingsUpdateSpec

FarmNetworkLabelAssignmentSettingsUpdateSpec
FarmNetworkLabelAssignmentSettingsUpdateSpec

Network label assignment settings for the farm.

JSON Example
{
    "enabled": true,
    "max_label": 1,
    "max_label_type": "LIMITED",
    "network_label_name": "vm-network"
}
boolean
enabled
Required

Indicates whether or not this specification is enabled. While this specification is disabled, automatic network label assignment for this automated farm will skip over the network label in this spec.

integer As int32 As int32
max_label
Optional

The maximum number of times this label can be assigned to a RDS server. Note this count only encompasses this spec. That is, this label may be used for other NICs and in other farms, but those assignments will not be counted towards this total. This count also does not include assignments of this label to RDS server not under the control of View. This is required if max_label_type is set to LIMITED.

string
max_label_type
Required

This type specifies whether or not there is a maximum limit to the number of times this label may be assigned to machines within this spec. While this specification is enabled and unlimited, specs after this one in the NIC's network label specification list will never be used.

  • UNLIMITED: The network label assignment specification has no limit on the number of labels to assign.
  • LIMITED: The network label assignment specification has a limited number of labels to assign.
Possible values are : UNLIMITED, LIMITED,
string
network_label_name
Required

The network label id for this spec. This network label must not have any incompatibility reasons that would preclude it from automatic machine assignment.