NetworkInterfaceIPConfiguration interface
IPConfiguration in a network interface.
- Extends
Properties
application |
The reference to ApplicationGatewayBackendAddressPool resource. |
application |
Application security groups in which the IP configuration is included. |
etag | A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server. |
gateway |
The reference to gateway load balancer frontend IP. |
load |
The reference to LoadBalancerBackendAddressPool resource. |
load |
A list of references of LoadBalancerInboundNatRules. |
name | The name of the resource that is unique within a resource group. This name can be used to access the resource. |
primary | Whether this is a primary customer address on the network interface. |
private |
Private IP address of the IP configuration. It can be a single IP address or a CIDR block in the format /. |
private |
The private IP address prefix length. If specified and the allocation method is dynamic, the service will allocate a CIDR block instead of a single IP address. |
private |
Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4. |
private |
The private IP address allocation method. |
private |
PrivateLinkConnection properties for the network interface. NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
The provisioning state of the network interface IP configuration. NOTE: This property will not be serialized. It can only be populated by the server. |
public |
Public IP address bound to the IP configuration. |
subnet | Subnet bound to the IP configuration. |
type | Resource type. |
virtual |
The reference to Virtual Network Taps. |
Inherited Properties
id | Resource ID. |
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
etag
A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.
etag?: string
Property Value
string
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
name
The name of the resource that is unique within a resource group. This name can be used to access the resource.
name?: string
Property Value
string
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. It can be a single IP address or a CIDR block in the format
/.privateIPAddress?: string
Property Value
string
privateIPAddressPrefixLength
The private IP address prefix length. If specified and the allocation method is dynamic, the service will allocate a CIDR block instead of a single IP address.
privateIPAddressPrefixLength?: number
Property Value
number
privateIPAddressVersion
Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
privateIPAddressVersion?: string
Property Value
string
privateIPAllocationMethod
The private IP address allocation method.
privateIPAllocationMethod?: string
Property Value
string
privateLinkConnectionProperties
PrivateLinkConnection properties for the network interface. NOTE: This property will not be serialized. It can only be populated by the server.
privateLinkConnectionProperties?: NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties
Property Value
provisioningState
The provisioning state of the network interface IP configuration. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
publicIPAddress
Public IP address bound to the IP configuration.
publicIPAddress?: PublicIPAddress
Property Value
subnet
type
Resource type.
type?: string
Property Value
string
virtualNetworkTaps
The reference to Virtual Network Taps.
virtualNetworkTaps?: VirtualNetworkTap[]