VirtualMachineScaleSetIPConfiguration Class

Describes a virtual machine scale set network profile's IP configuration.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.compute.v2016_03_30.models._models_py3.SubResource
VirtualMachineScaleSetIPConfiguration

Constructor

VirtualMachineScaleSetIPConfiguration(*, name: str, id: Optional[str] = None, subnet: Optional[azure.mgmt.compute.v2016_03_30.models._models_py3.ApiEntityReference] = None, application_gateway_backend_address_pools: Optional[List[azure.mgmt.compute.v2016_03_30.models._models_py3.SubResource]] = None, load_balancer_backend_address_pools: Optional[List[azure.mgmt.compute.v2016_03_30.models._models_py3.SubResource]] = None, load_balancer_inbound_nat_pools: Optional[List[azure.mgmt.compute.v2016_03_30.models._models_py3.SubResource]] = None, **kwargs)

Parameters

id
str
Required

Resource Id.

name
str
Required

Required. The IP configuration name.

subnet
ApiEntityReference
Required

The subnet.

application_gateway_backend_address_pools
list[SubResource]
Required

The application gateway backend address pools.

load_balancer_backend_address_pools
list[SubResource]
Required

The load balancer backend address pools.

load_balancer_inbound_nat_pools
list[SubResource]
Required

The load balancer inbound nat pools.