VirtualMachineScaleSetNetworkProfile Class

Describes a virtual machine scale set network profile.

Inheritance
VirtualMachineScaleSetNetworkProfile

Constructor

VirtualMachineScaleSetNetworkProfile(*, health_probe: Optional[azure.mgmt.compute.v2021_07_01.models._models_py3.ApiEntityReference] = None, network_interface_configurations: Optional[List[azure.mgmt.compute.v2021_07_01.models._models_py3.VirtualMachineScaleSetNetworkConfiguration]] = None, network_api_version: Optional[Union[str, azure.mgmt.compute.v2021_07_01.models._compute_management_client_enums.NetworkApiVersion]] = None, **kwargs)

Parameters

health_probe
ApiEntityReference
Required

A reference to a load balancer probe used to determine the health of an instance in the virtual machine scale set. The reference will be in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'.

network_interface_configurations
list[VirtualMachineScaleSetNetworkConfiguration]
Required

The list of network configurations.

network_api_version
str or NetworkApiVersion
Required

specifies the Microsoft.Network API version used when creating networking resources in the Network Interface Configurations for Virtual Machine Scale Set with orchestration mode 'Flexible'. Possible values include: "2020-11-01".