Share via


PublicIPAddressConfiguration interface

The public IP Address configuration of the networking configuration of a Pool.

Properties

ipAddressIds

The number of IPs specified here limits the maximum size of the Pool - 100 dedicated nodes or 100 Spot/low-priority nodes can be allocated for each public IP. For example, a pool needing 250 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.

ipFamilies

IP families are used to determine single-stack or dual-stack pools. For single-stack, the expected value is IPv4. For dual-stack, the expected values are IPv4 and IPv6.

ipTags

IP Tags that will applied to new Public IPs that Batch creates.

provision

The default value is BatchManaged

Property Details

ipAddressIds

The number of IPs specified here limits the maximum size of the Pool - 100 dedicated nodes or 100 Spot/low-priority nodes can be allocated for each public IP. For example, a pool needing 250 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.

ipAddressIds?: string[]

Property Value

string[]

ipFamilies

IP families are used to determine single-stack or dual-stack pools. For single-stack, the expected value is IPv4. For dual-stack, the expected values are IPv4 and IPv6.

ipFamilies?: string[]

Property Value

string[]

ipTags

IP Tags that will applied to new Public IPs that Batch creates.

ipTags?: IPTag[]

Property Value

IPTag[]

provision

The default value is BatchManaged

provision?: IPAddressProvisioningType

Property Value