Linux Virtual Machine Scale Set Network Interface Ip Configuration
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
Link copied to clipboard
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)
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
val publicIpAddresses: List<LinuxVirtualMachineScaleSetNetworkInterfaceIpConfigurationPublicIpAddress>? = null
A public_ip_address
block as defined below.