LoadBalancer Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
LoadBalancer() |
Initialise une nouvelle instance de la 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) |
Initialise une nouvelle instance de la classe LoadBalancer. |
LoadBalancer()
Initialise une nouvelle instance de la classe LoadBalancer.
public LoadBalancer ();
Public Sub New ()
S’applique à
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)
Initialise une nouvelle instance de la 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)
Paramètres
- id
- String
ID de la ressource
- name
- String
Nom de la ressource.
- type
- String
Type de ressource.
- location
- String
Emplacement de la ressource.
- tags
- IDictionary<String,String>
Balises de ressource.
- extendedLocation
- ExtendedLocation
Emplacement étendu de l’équilibreur de charge.
- sku
- LoadBalancerSku
Référence SKU de l’équilibreur de charge.
- frontendIPConfigurations
- IList<FrontendIPConfiguration>
Objet représentant les adresses IP frontales à utiliser pour l’équilibreur de charge.
- backendAddressPools
- IList<BackendAddressPool>
Collection de pools d’adresses back-end utilisés par un équilibreur de charge.
- loadBalancingRules
- IList<LoadBalancingRule>
Collection d’objets représentant les règles d’équilibrage de charge Obtient l’approvisionnement.
- inboundNatRules
- IList<InboundNatRule>
Collection de règles NAT entrantes utilisées par un équilibreur de charge. La définition de règles NAT entrantes sur votre équilibreur de charge s’exclue mutuellement avec la définition d’un pool NAT entrant. Les pools NAT entrants sont référencés à partir de groupes de machines virtuelles identiques. Les cartes réseau associées à des machines virtuelles individuelles ne peuvent pas référencer un pool NAT entrant. Ils doivent référencer des règles NAT entrantes individuelles.
- inboundNatPools
- IList<InboundNatPool>
Définit une plage de ports externes pour la NAT entrante vers un port principal unique sur les cartes réseau associées à un équilibreur de charge. Les règles NAT entrantes sont créées automatiquement pour chaque carte réseau associée au Load Balancer à l’aide d’un port externe de cette plage. La définition d’un pool NAT entrant sur votre Load Balancer s’exclue mutuellement avec la définition de règles NAT entrantes. Les pools NAT entrants sont référencés à partir de groupes de machines virtuelles identiques. Les cartes réseau associées à des machines virtuelles individuelles ne peuvent pas référencer un pool NAT entrant. Ils doivent référencer des règles NAT entrantes individuelles.
- outboundRules
- IList<OutboundRule>
Règles de trafic sortant.
- resourceGuid
- String
Propriété GUID de ressource de la ressource d’équilibreur de charge.
- provisioningState
- String
État d’approvisionnement de la ressource d’équilibreur de charge. Les valeurs possibles sont les suivantes : « Réussi », « Mise à jour », « Suppression », « Échec »
- etag
- String
Chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.
S’applique à
Azure SDK for .NET