Share via


LoadBalancerResourceSettings Constructors

Definition

Overloads

LoadBalancerResourceSettings()

Initializes a new instance of the LoadBalancerResourceSettings class.

LoadBalancerResourceSettings(String, IDictionary<String,String>, String, IList<LBFrontendIPConfigurationResourceSettings>, IList<LBBackendAddressPoolResourceSettings>, String)

Initializes a new instance of the LoadBalancerResourceSettings class.

LoadBalancerResourceSettings()

Initializes a new instance of the LoadBalancerResourceSettings class.

public LoadBalancerResourceSettings ();
Public Sub New ()

Applies to

LoadBalancerResourceSettings(String, IDictionary<String,String>, String, IList<LBFrontendIPConfigurationResourceSettings>, IList<LBBackendAddressPoolResourceSettings>, String)

Initializes a new instance of the LoadBalancerResourceSettings class.

public LoadBalancerResourceSettings (string targetResourceName, System.Collections.Generic.IDictionary<string,string> tags = default, string sku = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Migrate.ResourceMover.Models.LBFrontendIPConfigurationResourceSettings> frontendIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Migrate.ResourceMover.Models.LBBackendAddressPoolResourceSettings> backendAddressPools = default, string zones = default);
new Microsoft.Azure.Management.Migrate.ResourceMover.Models.LoadBalancerResourceSettings : string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Migrate.ResourceMover.Models.LBFrontendIPConfigurationResourceSettings> * System.Collections.Generic.IList<Microsoft.Azure.Management.Migrate.ResourceMover.Models.LBBackendAddressPoolResourceSettings> * string -> Microsoft.Azure.Management.Migrate.ResourceMover.Models.LoadBalancerResourceSettings
Public Sub New (targetResourceName As String, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As String = Nothing, Optional frontendIPConfigurations As IList(Of LBFrontendIPConfigurationResourceSettings) = Nothing, Optional backendAddressPools As IList(Of LBBackendAddressPoolResourceSettings) = Nothing, Optional zones As String = Nothing)

Parameters

targetResourceName
String

Gets or sets the target Resource name.

tags
IDictionary<String,String>

Gets or sets the Resource tags.

sku
String

Gets or sets load balancer sku (Basic/Standard).

frontendIPConfigurations
IList<LBFrontendIPConfigurationResourceSettings>

Gets or sets the frontend IP configurations of the load balancer.

backendAddressPools
IList<LBBackendAddressPoolResourceSettings>

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

zones
String

Gets or sets the csv list of zones common for all frontend IP configurations. Note this is given precedence only if frontend IP configurations settings are not present.

Applies to