NetworkInterfaceIPConfigurationPropertiesFormat interface
Properties of IP configuration.
Properties
| application |
The reference to ApplicationGatewayBackendAddressPool resource. |
| application |
Application security groups in which the IP configuration is included. |
| gateway |
The reference to gateway load balancer frontend IP. |
| load |
The reference to LoadBalancerBackendAddressPool resource. |
| load |
A list of references of LoadBalancerInboundNatRules. |
| primary | Whether this is a primary customer address on the network interface. |
| private |
Private IP address of the IP configuration. |
| private |
Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4. |
| private |
The private IP address allocation method. |
| public |
Public IP address bound to the IP configuration. |
| subnet | Subnet bound to the IP configuration. |
| virtual |
The reference to Virtual Network Taps. |
Property Details
applicationGatewayBackendAddressPools
The reference to ApplicationGatewayBackendAddressPool resource.
applicationGatewayBackendAddressPools?: ApplicationGatewayBackendAddressPool[]
Property Value
applicationSecurityGroups
Application security groups in which the IP configuration is included.
applicationSecurityGroups?: ApplicationSecurityGroup[]
Property Value
gatewayLoadBalancer
The reference to gateway load balancer frontend IP.
gatewayLoadBalancer?: SubResource
Property Value
loadBalancerBackendAddressPools
The reference to LoadBalancerBackendAddressPool resource.
loadBalancerBackendAddressPools?: BackendAddressPool[]
Property Value
loadBalancerInboundNatRules
A list of references of LoadBalancerInboundNatRules.
loadBalancerInboundNatRules?: InboundNatRule[]
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"
publicIPAddress
Public IP address bound to the IP configuration.
publicIPAddress?: PublicIPAddress
Property Value
subnet
virtualNetworkTaps
The reference to Virtual Network Taps.
virtualNetworkTaps?: VirtualNetworkTap[]