Show / Hide Table of Contents

    Class VirtualMachineScaleSetNetworkProfile

    Describes a virtual machine scale set network profile.

    Inheritance
    Object
    VirtualMachineScaleSetNetworkProfile
    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>

    Back to top Azure SDK for Net