Share via


NicIpConfigurationResourceSettings Constructors

Definition

Overloads

NicIpConfigurationResourceSettings()

Initializes a new instance of the NicIpConfigurationResourceSettings class.

NicIpConfigurationResourceSettings(String, String, String, SubnetReference, Nullable<Boolean>, IList<LoadBalancerBackendAddressPoolReference>, IList<LoadBalancerNatRuleReference>, PublicIpReference)

Initializes a new instance of the NicIpConfigurationResourceSettings class.

NicIpConfigurationResourceSettings()

Initializes a new instance of the NicIpConfigurationResourceSettings class.

public NicIpConfigurationResourceSettings ();
Public Sub New ()

Applies to

NicIpConfigurationResourceSettings(String, String, String, SubnetReference, Nullable<Boolean>, IList<LoadBalancerBackendAddressPoolReference>, IList<LoadBalancerNatRuleReference>, PublicIpReference)

Initializes a new instance of the NicIpConfigurationResourceSettings class.

public NicIpConfigurationResourceSettings (string name = default, string privateIpAddress = default, string privateIpAllocationMethod = default, Microsoft.Azure.Management.Migrate.ResourceMover.Models.SubnetReference subnet = default, bool? primary = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Migrate.ResourceMover.Models.LoadBalancerBackendAddressPoolReference> loadBalancerBackendAddressPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Migrate.ResourceMover.Models.LoadBalancerNatRuleReference> loadBalancerNatRules = default, Microsoft.Azure.Management.Migrate.ResourceMover.Models.PublicIpReference publicIp = default);
new Microsoft.Azure.Management.Migrate.ResourceMover.Models.NicIpConfigurationResourceSettings : string * string * string * Microsoft.Azure.Management.Migrate.ResourceMover.Models.SubnetReference * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Migrate.ResourceMover.Models.LoadBalancerBackendAddressPoolReference> * System.Collections.Generic.IList<Microsoft.Azure.Management.Migrate.ResourceMover.Models.LoadBalancerNatRuleReference> * Microsoft.Azure.Management.Migrate.ResourceMover.Models.PublicIpReference -> Microsoft.Azure.Management.Migrate.ResourceMover.Models.NicIpConfigurationResourceSettings
Public Sub New (Optional name As String = Nothing, Optional privateIpAddress As String = Nothing, Optional privateIpAllocationMethod As String = Nothing, Optional subnet As SubnetReference = Nothing, Optional primary As Nullable(Of Boolean) = Nothing, Optional loadBalancerBackendAddressPools As IList(Of LoadBalancerBackendAddressPoolReference) = Nothing, Optional loadBalancerNatRules As IList(Of LoadBalancerNatRuleReference) = Nothing, Optional publicIp As PublicIpReference = Nothing)

Parameters

name
String

Gets or sets the IP configuration name.

privateIpAddress
String

Gets or sets the private IP address of the network interface IP Configuration.

privateIpAllocationMethod
String

Gets or sets the private IP address allocation method.

primary
Nullable<Boolean>

Gets or sets a value indicating whether this IP configuration is the primary.

loadBalancerBackendAddressPools
IList<LoadBalancerBackendAddressPoolReference>

Gets or sets the references of the load balancer backend address pools.

loadBalancerNatRules
IList<LoadBalancerNatRuleReference>

Gets or sets the references of the load balancer NAT rules.

Applies to