Share via


NetworkInterfaceIPConfigurationPropertiesFormatOutput interface

Properties of IP configuration.

Properties

applicationGatewayBackendAddressPools

The reference to ApplicationGatewayBackendAddressPool resource.

applicationSecurityGroups

Application security groups in which the IP configuration is included.

gatewayLoadBalancer

The reference to gateway load balancer frontend IP.

loadBalancerBackendAddressPools

The reference to LoadBalancerBackendAddressPool resource.

loadBalancerInboundNatRules

A list of references of LoadBalancerInboundNatRules.

primary

Whether this is a primary customer address on the network interface.

privateIPAddress

Private IP address of the IP configuration.

privateIPAddressVersion

Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.

privateIPAllocationMethod

The private IP address allocation method.

privateLinkConnectionProperties

PrivateLinkConnection properties for the network interface.

provisioningState

The provisioning state of the network interface IP configuration.

publicIPAddress

Public IP address bound to the IP configuration.

subnet

Subnet bound to the IP configuration.

virtualNetworkTaps

The reference to Virtual Network Taps.

Property Details

applicationGatewayBackendAddressPools

The reference to ApplicationGatewayBackendAddressPool resource.

applicationGatewayBackendAddressPools?: ApplicationGatewayBackendAddressPoolOutput[]

Property Value

applicationSecurityGroups

Application security groups in which the IP configuration is included.

applicationSecurityGroups?: ApplicationSecurityGroupOutput[]

Property Value

gatewayLoadBalancer

The reference to gateway load balancer frontend IP.

gatewayLoadBalancer?: SubResourceOutput

Property Value

loadBalancerBackendAddressPools

The reference to LoadBalancerBackendAddressPool resource.

loadBalancerBackendAddressPools?: BackendAddressPoolOutput[]

Property Value

loadBalancerInboundNatRules

A list of references of LoadBalancerInboundNatRules.

loadBalancerInboundNatRules?: InboundNatRuleOutput[]

Property Value

primary

Whether this is a primary customer address on the network interface.

primary?: boolean

Property Value

boolean

privateIPAddress

Private IP address of the IP configuration.

privateIPAddress?: string

Property Value

string

privateIPAddressVersion

Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.

privateIPAddressVersion?: "IPv4" | "IPv6"

Property Value

"IPv4" | "IPv6"

privateIPAllocationMethod

The private IP address allocation method.

privateIPAllocationMethod?: "Static" | "Dynamic"

Property Value

"Static" | "Dynamic"

privateLinkConnectionProperties

PrivateLinkConnection properties for the network interface.

privateLinkConnectionProperties?: NetworkInterfaceIPConfigurationPrivateLinkConnectionPropertiesOutput

Property Value

provisioningState

The provisioning state of the network interface IP configuration.

provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"

Property Value

"Succeeded" | "Updating" | "Deleting" | "Failed"

publicIPAddress

Public IP address bound to the IP configuration.

publicIPAddress?: PublicIPAddressOutput

Property Value

subnet

Subnet bound to the IP configuration.

subnet?: SubnetOutput

Property Value

virtualNetworkTaps

The reference to Virtual Network Taps.

virtualNetworkTaps?: VirtualNetworkTapOutput[]

Property Value