Share via


VirtualMachineScaleSetIPConfiguration Constructors

Definition

Overloads

VirtualMachineScaleSetIPConfiguration()
VirtualMachineScaleSetIPConfiguration(String, String, ApiEntityReference, Nullable<Boolean>, VirtualMachineScaleSetPublicIPAddressConfiguration, String, IList<SubResource>, IList<SubResource>, IList<SubResource>)

VirtualMachineScaleSetIPConfiguration()

public VirtualMachineScaleSetIPConfiguration ();
Public Sub New ()

Applies to

VirtualMachineScaleSetIPConfiguration(String, String, ApiEntityReference, Nullable<Boolean>, VirtualMachineScaleSetPublicIPAddressConfiguration, String, IList<SubResource>, IList<SubResource>, IList<SubResource>)

public VirtualMachineScaleSetIPConfiguration (string name, string id = default, Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.ApiEntityReference subnet = default, bool? primary = default, Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.VirtualMachineScaleSetPublicIPAddressConfiguration publicIPAddressConfiguration = default, string privateIPAddressVersion = default, System.Collections.Generic.IList<Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.SubResource> applicationGatewayBackendAddressPools = default, System.Collections.Generic.IList<Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.SubResource> loadBalancerBackendAddressPools = default, System.Collections.Generic.IList<Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.SubResource> loadBalancerInboundNatPools = default);
new Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.VirtualMachineScaleSetIPConfiguration : string * string * Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.ApiEntityReference * Nullable<bool> * Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.VirtualMachineScaleSetPublicIPAddressConfiguration * string * System.Collections.Generic.IList<Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.SubResource> * System.Collections.Generic.IList<Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.SubResource> * System.Collections.Generic.IList<Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.SubResource> -> Microsoft.Azure.Commands.Common.Compute.Version_2018_04.Models.VirtualMachineScaleSetIPConfiguration
Public Sub New (name As String, Optional id As String = Nothing, Optional subnet As ApiEntityReference = Nothing, Optional primary As Nullable(Of Boolean) = Nothing, Optional publicIPAddressConfiguration As VirtualMachineScaleSetPublicIPAddressConfiguration = Nothing, Optional privateIPAddressVersion As String = Nothing, Optional applicationGatewayBackendAddressPools As IList(Of SubResource) = Nothing, Optional loadBalancerBackendAddressPools As IList(Of SubResource) = Nothing, Optional loadBalancerInboundNatPools As IList(Of SubResource) = Nothing)

Parameters

name
String
id
String
primary
Nullable<Boolean>
privateIPAddressVersion
String
applicationGatewayBackendAddressPools
IList<SubResource>
loadBalancerBackendAddressPools
IList<SubResource>
loadBalancerInboundNatPools
IList<SubResource>

Applies to