Freigeben über


OutboundRule Konstruktoren

Definition

Überlädt

OutboundRule()

Initialisiert eine neue instance der OutboundRule-Klasse.

OutboundRule(IList<SubResource>, SubResource, String, String, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Int32>, String, String, String)

Initialisiert eine neue instance der OutboundRule-Klasse.

OutboundRule()

Initialisiert eine neue instance der OutboundRule-Klasse.

public OutboundRule ();
Public Sub New ()

Gilt für:

OutboundRule(IList<SubResource>, SubResource, String, String, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Int32>, String, String, String)

Initialisiert eine neue instance der OutboundRule-Klasse.

public OutboundRule (System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> frontendIPConfigurations, Microsoft.Azure.Management.Network.Models.SubResource backendAddressPool, string protocol, string id = default, int? allocatedOutboundPorts = default, string provisioningState = default, bool? enableTcpReset = default, int? idleTimeoutInMinutes = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.OutboundRule : System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * Microsoft.Azure.Management.Network.Models.SubResource * string * string * Nullable<int> * string * Nullable<bool> * Nullable<int> * string * string * string -> Microsoft.Azure.Management.Network.Models.OutboundRule
Public Sub New (frontendIPConfigurations As IList(Of SubResource), backendAddressPool As SubResource, protocol As String, Optional id As String = Nothing, Optional allocatedOutboundPorts As Nullable(Of Integer) = Nothing, Optional provisioningState As String = Nothing, Optional enableTcpReset As Nullable(Of Boolean) = Nothing, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Parameter

frontendIPConfigurations
IList<SubResource>

Die Front-End-IP-Adressen des Lastenausgleichs.

backendAddressPool
SubResource

Ein Verweis auf einen Pool von DIPs. Ausgehender Datenverkehr wird zwischen IPs in den Back-End-IP-Adressen nach dem Zufallsprinzip belastet.

protocol
String

Das Protokoll für die Ausgangsregel im Lastenausgleich. Mögliche Werte: "TCP", "UDP", "All"

id
String

Ressourcen-ID

allocatedOutboundPorts
Nullable<Int32>

Die Anzahl der ausgehenden Ports, die für NAT verwendet werden sollen.

provisioningState
String

Der Bereitstellungsstatus der ausgehenden Regelressource. Mögliche Werte: "Erfolgreich", "Aktualisieren", "Löschen", "Fehler"

enableTcpReset
Nullable<Boolean>

Empfangen Sie bidirektionale TCP-Zurücksetzung bei TCP-Flow-Leerlauftimeout oder unerwarteter Verbindungsabbruch. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.

idleTimeoutInMinutes
Nullable<Int32>

Das Timeout für die TCP-Leerlaufverbindung.

name
String

Der Name der Ressource, die innerhalb der vom Lastenausgleich verwendeten Ausgangsregeln eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

etag
String

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

type
String

Der Typ der Ressource.

Gilt für: