BackendAddressPool Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
BackendAddressPool() |
Initializes a new instance of the BackendAddressPool class. |
BackendAddressPool(String, String, IList<GatewayLoadBalancerTunnelInterface>, IList<LoadBalancerBackendAddress>, IList<NetworkInterfaceIPConfiguration>, IList<SubResource>, SubResource, IList<SubResource>, IList<SubResource>, String, Nullable<Int32>, 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, String, IList<GatewayLoadBalancerTunnelInterface>, IList<LoadBalancerBackendAddress>, IList<NetworkInterfaceIPConfiguration>, IList<SubResource>, SubResource, IList<SubResource>, IList<SubResource>, String, Nullable<Int32>, String, String, String)
Initializes a new instance of the BackendAddressPool class.
public BackendAddressPool (string id = default, string location = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.GatewayLoadBalancerTunnelInterface> tunnelInterfaces = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.LoadBalancerBackendAddress> loadBalancerBackendAddresses = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration> backendIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> loadBalancingRules = default, Microsoft.Azure.Management.Network.Models.SubResource outboundRule = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> outboundRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> inboundNatRules = default, string provisioningState = default, int? drainPeriodInSeconds = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.BackendAddressPool : string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.GatewayLoadBalancerTunnelInterface> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.LoadBalancerBackendAddress> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * Microsoft.Azure.Management.Network.Models.SubResource * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * string * Nullable<int> * string * string * string -> Microsoft.Azure.Management.Network.Models.BackendAddressPool
Public Sub New (Optional id As String = Nothing, Optional location As String = Nothing, Optional tunnelInterfaces As IList(Of GatewayLoadBalancerTunnelInterface) = 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 inboundNatRules As IList(Of SubResource) = Nothing, Optional provisioningState As String = Nothing, Optional drainPeriodInSeconds As Nullable(Of Integer) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)
Parameters
- id
- String
Resource ID.
- location
- String
The location of the backend address pool.
- tunnelInterfaces
- IList<GatewayLoadBalancerTunnelInterface>
An array of gateway load balancer tunnel interfaces.
- 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.
- inboundNatRules
- IList<SubResource>
An array of references to inbound NAT 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'
Amount of seconds Load Balancer waits for before sending RESET to client and backend address.
- 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
Azure SDK for .NET