Class VirtualMachineScaleSetNetworkProfile
Describes a virtual machine scale set network profile.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Compute.dll
Syntax
public class VirtualMachineScaleSetNetworkProfile
Constructors
VirtualMachineScaleSetNetworkProfile()
Initializes a new instance of the VirtualMachineScaleSetNetworkProfile class.
Declaration
public VirtualMachineScaleSetNetworkProfile ();
VirtualMachineScaleSetNetworkProfile(ApiEntityReference, IList<VirtualMachineScaleSetNetworkConfiguration>)
Initializes a new instance of the VirtualMachineScaleSetNetworkProfile class.
Declaration
public VirtualMachineScaleSetNetworkProfile (Microsoft.Azure.Management.Compute.Models.ApiEntityReference healthProbe = null, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetNetworkConfiguration> networkInterfaceConfigurations = null);
Parameters
|
ApiEntityReference
healthProbe
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}'. |
|
IList<VirtualMachineScaleSetNetworkConfiguration>
networkInterfaceConfigurations
The list of network configurations. |
Properties
HealthProbe
Gets or sets 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}'.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="healthProbe")]
public Microsoft.Azure.Management.Compute.Models.ApiEntityReference HealthProbe { get; set; }
Property Value
|
ApiEntityReference
|
NetworkInterfaceConfigurations
Gets or sets the list of network configurations.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="networkInterfaceConfigurations")]
public System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetNetworkConfiguration> NetworkInterfaceConfigurations { get; set; }
Property Value
|
IList<VirtualMachineScaleSetNetworkConfiguration>
|