Share via


BackendAddressPool Constructors

Definition

Overloads

BackendAddressPool()

Initializes a new instance of the BackendAddressPool class.

BackendAddressPool(String, IList<LoadBalancerBackendAddress>, IList<NetworkInterfaceIPConfiguration>, IList<SubResource>, SubResource, IList<SubResource>, String, String, String, String)

Initializes a new instance of the BackendAddressPool class.

BackendAddressPool()

Initializes a new instance of the BackendAddressPool class.

public BackendAddressPool ();
Public Sub New ()

Applies to

BackendAddressPool(String, IList<LoadBalancerBackendAddress>, IList<NetworkInterfaceIPConfiguration>, IList<SubResource>, SubResource, IList<SubResource>, String, String, String, String)

Initializes a new instance of the BackendAddressPool class.

public BackendAddressPool (string id = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.LoadBalancerBackendAddress> loadBalancerBackendAddresses = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfaceIPConfiguration> backendIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource> loadBalancingRules = default, Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource outboundRule = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource> outboundRules = default, string provisioningState = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.BackendAddressPool : string * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.LoadBalancerBackendAddress> * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfaceIPConfiguration> * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource> * Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource> * string * string * string * string -> Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.BackendAddressPool
Public Sub New (Optional id As String = Nothing, Optional loadBalancerBackendAddresses As IList(Of LoadBalancerBackendAddress) = Nothing, Optional backendIPConfigurations As IList(Of NetworkInterfaceIPConfiguration) = Nothing, Optional loadBalancingRules As IList(Of SubResource) = Nothing, Optional outboundRule As SubResource = Nothing, Optional outboundRules As IList(Of SubResource) = Nothing, Optional provisioningState As String = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Parameters

id
String

Resource ID.

loadBalancerBackendAddresses
IList<LoadBalancerBackendAddress>

An array of backend addresses.

backendIPConfigurations
IList<NetworkInterfaceIPConfiguration>

An array of references to IP addresses defined in network interfaces.

loadBalancingRules
IList<SubResource>

An array of references to load balancing rules that use this backend address pool.

outboundRule
SubResource

A reference to an outbound rule that uses this backend address pool.

outboundRules
IList<SubResource>

An array of references to outbound rules that use this backend address pool.

provisioningState
String

The provisioning state of the backend address pool resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

name
String

The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.

etag
String

A unique read-only string that changes whenever the resource is updated.

type
String

Type of the resource.

Applies to