Freigeben über


LoadBalancerInner Konstruktoren

Definition

Überlädt

LoadBalancerInner()

Initialisiert eine neue instance der LoadBalancerInner-Klasse.

LoadBalancerInner(String, String, String, String, IDictionary<String, String>, LoadBalancerSku, IList<FrontendIPConfigurationInner>, IList<BackendAddressPoolInner>, IList<LoadBalancingRuleInner>, IList<ProbeInner>, IList<InboundNatRuleInner>, IList<InboundNatPoolInner>, IList<OutboundRuleInner>, String, ProvisioningState, String)

Initialisiert eine neue instance der LoadBalancerInner-Klasse.

LoadBalancerInner()

Initialisiert eine neue instance der LoadBalancerInner-Klasse.

public LoadBalancerInner ();
Public Sub New ()

Gilt für:

LoadBalancerInner(String, String, String, String, IDictionary<String, String>, LoadBalancerSku, IList<FrontendIPConfigurationInner>, IList<BackendAddressPoolInner>, IList<LoadBalancingRuleInner>, IList<ProbeInner>, IList<InboundNatRuleInner>, IList<InboundNatPoolInner>, IList<OutboundRuleInner>, String, ProvisioningState, String)

Initialisiert eine neue instance der LoadBalancerInner-Klasse.

public LoadBalancerInner (string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerSku sku = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.FrontendIPConfigurationInner> frontendIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.BackendAddressPoolInner> backendAddressPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancingRuleInner> loadBalancingRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ProbeInner> probes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.InboundNatRuleInner> inboundNatRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.InboundNatPoolInner> inboundNatPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.OutboundRuleInner> outboundRules = default, string resourceGuid = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, string etag = default);
new Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerSku * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.FrontendIPConfigurationInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.BackendAddressPoolInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancingRuleInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ProbeInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.InboundNatRuleInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.InboundNatPoolInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.OutboundRuleInner> * string * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * string -> Microsoft.Azure.Management.Network.Fluent.Models.LoadBalancerInner
Public Sub New (Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As LoadBalancerSku = Nothing, Optional frontendIPConfigurations As IList(Of FrontendIPConfigurationInner) = Nothing, Optional backendAddressPools As IList(Of BackendAddressPoolInner) = Nothing, Optional loadBalancingRules As IList(Of LoadBalancingRuleInner) = Nothing, Optional probes As IList(Of ProbeInner) = Nothing, Optional inboundNatRules As IList(Of InboundNatRuleInner) = Nothing, Optional inboundNatPools As IList(Of InboundNatPoolInner) = Nothing, Optional outboundRules As IList(Of OutboundRuleInner) = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional etag As String = Nothing)

Parameter

location
String
id
String
name
String
type
String
sku
LoadBalancerSku

Die Lastenausgleichs-SKU.

frontendIPConfigurations
IList<FrontendIPConfigurationInner>

Objekt, das die Front-End-IP-Adressen darstellt, die für den Lastenausgleich verwendet werden sollen.

backendAddressPools
IList<BackendAddressPoolInner>

Sammlung von Back-End-Adresspools, die von einem Lastenausgleich verwendet werden.

loadBalancingRules
IList<LoadBalancingRuleInner>

Objektauflistung, die die Lastenausgleichsregeln darstellt, ruft die Bereitstellung ab.

probes
IList<ProbeInner>

Sammlung von Testobjekten, die im Lastenausgleich verwendet werden.

inboundNatRules
IList<InboundNatRuleInner>

Sammlung von NAT-Regeln für eingehenden Datenverkehr, die von einem Lastenausgleich verwendet werden. Das Definieren von NAT-Regeln für eingehenden Datenverkehr in Ihrem Lastenausgleich schließt sich gegenseitig aus, indem ein NAT-Pool für eingehenden Datenverkehr definiert wird. Nat-Pools für eingehenden Datenverkehr werden von VM-Skalierungsgruppen referenziert. NiCs, die einzelnen virtuellen Computern zugeordnet sind, können nicht auf einen NAT-Pool für eingehenden Datenverkehr verweisen. Sie müssen auf einzelne NAT-Regeln für eingehenden Datenverkehr verweisen.

inboundNatPools
IList<InboundNatPoolInner>

Definiert einen externen Portbereich für eingehende NAT zu einem einzelnen Back-End-Port auf NICs, die einem Lastenausgleich zugeordnet sind. Nat-Regeln für eingehenden Datenverkehr werden automatisch für jede NIC erstellt, die dem Load Balancer zugeordnet ist, indem ein externer Port aus diesem Bereich verwendet wird. Das Definieren eines NAT-Pools für eingehenden Datenverkehr auf Ihrem Load Balancer schließt sich gegenseitig aus, indem Nat-Regeln für eingehenden Datenverkehr definiert werden. Nat-Pools für eingehenden Datenverkehr werden von VM-Skalierungsgruppen referenziert. NiCs, die einzelnen virtuellen Computern zugeordnet sind, können nicht auf einen eingehenden NAT-Pool verweisen. Sie müssen auf einzelne NAT-Regeln für eingehenden Datenverkehr verweisen.

outboundRules
IList<OutboundRuleInner>

Die Ausgangsregeln.

resourceGuid
String

Die Ressourcen-GUID-Eigenschaft der Load Balancer-Ressource.

provisioningState
ProvisioningState

Der Bereitstellungsstatus der Lastenausgleichsressource. Mögliche Werte: "Succeeded", "Updating", "Deleting", "Failed"

etag
String

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

Gilt für: