VirtualMachineNetworkInterfaceIPConfiguration interface
Describes a virtual machine network profile's IP configuration.
Properties
application |
Specifies an array of references to backend address pools of application gateways. A virtual machine can reference backend address pools of multiple application gateways. Multiple virtual machines cannot use the same application gateway. |
application |
Specifies an array of references to application security group. |
load |
Specifies an array of references to backend address pools of load balancers. A virtual machine can reference backend address pools of one public and one internal load balancer. [Multiple virtual machines cannot use the same basic sku load balancer]. |
name | The IP configuration name. |
primary | Specifies the primary network interface in case the virtual machine has more than 1 network interface. |
private |
Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'. |
public |
The publicIPAddressConfiguration. |
subnet | Specifies the identifier of the subnet. |
Property Details
applicationGatewayBackendAddressPools
Specifies an array of references to backend address pools of application gateways. A virtual machine can reference backend address pools of multiple application gateways. Multiple virtual machines cannot use the same application gateway.
applicationGatewayBackendAddressPools?: SubResource[]
Property Value
applicationSecurityGroups
Specifies an array of references to application security group.
applicationSecurityGroups?: SubResource[]
Property Value
loadBalancerBackendAddressPools
Specifies an array of references to backend address pools of load balancers. A virtual machine can reference backend address pools of one public and one internal load balancer. [Multiple virtual machines cannot use the same basic sku load balancer].
loadBalancerBackendAddressPools?: SubResource[]
Property Value
name
The IP configuration name.
name: string
Property Value
string
primary
Specifies the primary network interface in case the virtual machine has more than 1 network interface.
primary?: boolean
Property Value
boolean
privateIPAddressVersion
Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.
privateIPAddressVersion?: string
Property Value
string
publicIPAddressConfiguration
The publicIPAddressConfiguration.
publicIPAddressConfiguration?: VirtualMachinePublicIPAddressConfiguration