AgentPoolNICPublicIPAddressConfiguration interface

Public IP configuration applied to a secondary NIC on an agent pool. ipTags and publicIPPrefixID are mutually exclusive, matching the primary NIC's behavior. For more information, see https://aka.ms/aks/multi-nic

Properties

ipTags

IP tags to attach to the public IP allocated for this NIC. Each tag's ipTagType must be FirstPartyUsage, NetworkDomain, or RoutingPreference. Mutually exclusive with publicIPPrefixID.

publicIPAddressVersion

IP version of the public IP provisioned for this NIC. Required: its presence is what enables public IP provisioning, so an empty configuration allocates nothing. IPv4 is the only accepted value.

publicIPPrefixID

The resource ID of a public IP prefix to draw this NIC's public IP from. Mutually exclusive with ipTags.

Property Details

ipTags

IP tags to attach to the public IP allocated for this NIC. Each tag's ipTagType must be FirstPartyUsage, NetworkDomain, or RoutingPreference. Mutually exclusive with publicIPPrefixID.

ipTags?: IPTag[]

Property Value

IPTag[]

publicIPAddressVersion

IP version of the public IP provisioned for this NIC. Required: its presence is what enables public IP provisioning, so an empty configuration allocates nothing. IPv4 is the only accepted value.

publicIPAddressVersion: string

Property Value

string

publicIPPrefixID

The resource ID of a public IP prefix to draw this NIC's public IP from. Mutually exclusive with ipTags.

publicIPPrefixID?: string

Property Value

string