LinuxVirtualMachineScaleSetNetworkInterfaceIpConfiguration

data class LinuxVirtualMachineScaleSetNetworkInterfaceIpConfiguration(val applicationGatewayBackendAddressPoolIds: List<String>? = null, val applicationSecurityGroupIds: List<String>? = null, val loadBalancerBackendAddressPoolIds: List<String>? = null, val loadBalancerInboundNatRulesIds: List<String>? = null, val name: String, val primary: Boolean? = null, val publicIpAddresses: List<LinuxVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress>? = null, val subnetId: String? = null, val version: String? = null)

Constructors

constructor(applicationGatewayBackendAddressPoolIds: List<String>? = null, applicationSecurityGroupIds: List<String>? = null, loadBalancerBackendAddressPoolIds: List<String>? = null, loadBalancerInboundNatRulesIds: List<String>? = null, name: String, primary: Boolean? = null, publicIpAddresses: List<LinuxVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress>? = null, subnetId: String? = null, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of Backend Address Pools ID's from a Application Gateway which this Virtual Machine Scale Set should be connected to.

Link copied to clipboard

A list of Application Security Group ID's which this Virtual Machine Scale Set should be connected to.

Link copied to clipboard

A list of Backend Address Pools ID's from a Load Balancer which this Virtual Machine Scale Set should be connected to.

Link copied to clipboard

A list of NAT Rule ID's from a Load Balancer which this Virtual Machine Scale Set should be connected to.

Link copied to clipboard

The Name which should be used for this IP Configuration.

Link copied to clipboard
val primary: Boolean? = null

Is this the Primary IP Configuration for this Network Interface? Defaults to false.

Link copied to clipboard
Link copied to clipboard
val subnetId: String? = null

The ID of the Subnet which this IP Configuration should be connected to.

Link copied to clipboard
val version: String? = null

The Internet Protocol Version which should be used for this IP Configuration. Possible values are IPv4 and IPv6. Defaults to IPv4.