LoadBalancer Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
LoadBalancer() |
Inicializa uma nova instância da classe LoadBalancer. |
LoadBalancer(String, String, String, String, IDictionary<String, String>, ExtendedLocation, LoadBalancerSku, IList<FrontendIPConfiguration>, IList<BackendAddressPool>, IList<LoadBalancingRule>, IList<Probe>, IList<InboundNatRule>, IList<InboundNatPool>, IList<OutboundRule>, String, String, String) |
Inicializa uma nova instância da classe LoadBalancer. |
LoadBalancer()
Inicializa uma nova instância da classe LoadBalancer.
public LoadBalancer ();
Public Sub New ()
Aplica-se a
LoadBalancer(String, String, String, String, IDictionary<String, String>, ExtendedLocation, LoadBalancerSku, IList<FrontendIPConfiguration>, IList<BackendAddressPool>, IList<LoadBalancingRule>, IList<Probe>, IList<InboundNatRule>, IList<InboundNatPool>, IList<OutboundRule>, String, String, String)
Inicializa uma nova instância da classe LoadBalancer.
public LoadBalancer (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Models.ExtendedLocation extendedLocation = default, Microsoft.Azure.Management.Network.Models.LoadBalancerSku sku = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration> frontendIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.BackendAddressPool> backendAddressPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.LoadBalancingRule> loadBalancingRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Probe> probes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.InboundNatRule> inboundNatRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.InboundNatPool> inboundNatPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.OutboundRule> outboundRules = default, string resourceGuid = default, string provisioningState = default, string etag = default);
new Microsoft.Azure.Management.Network.Models.LoadBalancer : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Models.ExtendedLocation * Microsoft.Azure.Management.Network.Models.LoadBalancerSku * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.BackendAddressPool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.LoadBalancingRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Probe> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.InboundNatRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.InboundNatPool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.OutboundRule> * string * string * string -> Microsoft.Azure.Management.Network.Models.LoadBalancer
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional sku As LoadBalancerSku = Nothing, Optional frontendIPConfigurations As IList(Of FrontendIPConfiguration) = Nothing, Optional backendAddressPools As IList(Of BackendAddressPool) = Nothing, Optional loadBalancingRules As IList(Of LoadBalancingRule) = Nothing, Optional probes As IList(Of Probe) = Nothing, Optional inboundNatRules As IList(Of InboundNatRule) = Nothing, Optional inboundNatPools As IList(Of InboundNatPool) = Nothing, Optional outboundRules As IList(Of OutboundRule) = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As String = Nothing, Optional etag As String = Nothing)
Parâmetros
- id
- String
ID do recurso.
- name
- String
Nome do recurso.
- type
- String
Tipo de recurso.
- location
- String
Local do recurso.
- tags
- IDictionary<String,String>
Marcas de recurso.
- extendedLocation
- ExtendedLocation
O local estendido do balanceador de carga.
- sku
- LoadBalancerSku
O SKU do balanceador de carga.
- frontendIPConfigurations
- IList<FrontendIPConfiguration>
Objeto que representa os IPs de front-end a serem usados para o balanceador de carga.
- backendAddressPools
- IList<BackendAddressPool>
Coleção de pools de endereços de back-end usados por um balanceador de carga.
- loadBalancingRules
- IList<LoadBalancingRule>
Coleção de objetos que representa as regras de balanceamento de carga Obtém o provisionamento.
- inboundNatRules
- IList<InboundNatRule>
Coleção de regras NAT de entrada usadas por um balanceador de carga. Definir regras NAT de entrada no balanceador de carga é mutuamente exclusivo com a definição de um pool nat de entrada. Os pools NAT de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais.
- inboundNatPools
- IList<InboundNatPool>
Define um intervalo de portas externas para NAT de entrada para uma única porta de back-end em NICs associadas a um balanceador de carga. As regras NAT de entrada são criadas automaticamente para cada NIC associada ao Load Balancer usando uma porta externa desse intervalo. Definir um pool nat de entrada em seu Load Balancer é mutuamente exclusivo com a definição de regras NAT de entrada. Os pools NAT de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais.
- outboundRules
- IList<OutboundRule>
As regras de saída.
- resourceGuid
- String
A propriedade GUID do recurso do balanceador de carga.
- provisioningState
- String
O estado de provisionamento do recurso do balanceador de carga. Os valores possíveis incluem: 'Succeeded', 'Updating', 'Deleting', 'Failed'
- etag
- String
Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.
Aplica-se a
Azure SDK for .NET