Freigeben über


SecurityRule Konstruktoren

Definition

Überlädt

SecurityRule()

Initialisiert eine neue instance der SecurityRule-Klasse.

SecurityRule(String, String, String, String, String, String, String, String, IList<String>, IList<ApplicationSecurityGroup>, String, IList<String>, IList<ApplicationSecurityGroup>, IList<String>, IList<String>, Nullable<Int32>, String, String, String, String)

Initialisiert eine neue instance der SecurityRule-Klasse.

SecurityRule()

Initialisiert eine neue instance der SecurityRule-Klasse.

public SecurityRule ();
Public Sub New ()

Gilt für:

SecurityRule(String, String, String, String, String, String, String, String, IList<String>, IList<ApplicationSecurityGroup>, String, IList<String>, IList<ApplicationSecurityGroup>, IList<String>, IList<String>, Nullable<Int32>, String, String, String, String)

Initialisiert eine neue instance der SecurityRule-Klasse.

public SecurityRule (string protocol, string access, string direction, string id = default, string description = default, string sourcePortRange = default, string destinationPortRange = default, string sourceAddressPrefix = default, System.Collections.Generic.IList<string> sourceAddressPrefixes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ApplicationSecurityGroup> sourceApplicationSecurityGroups = default, string destinationAddressPrefix = default, System.Collections.Generic.IList<string> destinationAddressPrefixes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ApplicationSecurityGroup> destinationApplicationSecurityGroups = default, System.Collections.Generic.IList<string> sourcePortRanges = default, System.Collections.Generic.IList<string> destinationPortRanges = default, int? priority = default, string provisioningState = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.SecurityRule : string * string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ApplicationSecurityGroup> * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ApplicationSecurityGroup> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Nullable<int> * string * string * string * string -> Microsoft.Azure.Management.Network.Models.SecurityRule
Public Sub New (protocol As String, access As String, direction As String, Optional id As String = Nothing, Optional description As String = Nothing, Optional sourcePortRange As String = Nothing, Optional destinationPortRange As String = Nothing, Optional sourceAddressPrefix As String = Nothing, Optional sourceAddressPrefixes As IList(Of String) = Nothing, Optional sourceApplicationSecurityGroups As IList(Of ApplicationSecurityGroup) = Nothing, Optional destinationAddressPrefix As String = Nothing, Optional destinationAddressPrefixes As IList(Of String) = Nothing, Optional destinationApplicationSecurityGroups As IList(Of ApplicationSecurityGroup) = Nothing, Optional sourcePortRanges As IList(Of String) = Nothing, Optional destinationPortRanges As IList(Of String) = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional provisioningState As String = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Parameter

protocol
String

Netzwerkprotokoll, für das diese Regel gilt. Mögliche Werte: "Tcp", "Udp", "Icmp", "Esp", "*", "Ah"

access
String

Der Netzwerkdatenverkehr ist zulässig oder verweigert. Mögliche Werte: "Allow", "Deny"

direction
String

Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird. Mögliche Werte: "Eingehend", "Ausgehend"

id
String

Ressourcen-ID

description
String

Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt.

sourcePortRange
String

Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen.

destinationPortRange
String

Der Zielport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen.

sourceAddressPrefix
String

Der CIDR- oder Quell-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, woher der Netzwerkdatenverkehr stammt.

sourceAddressPrefixes
IList<String>

Die CIDR- oder Quell-IP-Bereiche.

sourceApplicationSecurityGroups
IList<ApplicationSecurityGroup>

Die als Quelle angegebene Anwendungssicherheitsgruppe.

destinationAddressPrefix
String

Das Zieladresspräfix. CIDR oder Ziel-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden.

destinationAddressPrefixes
IList<String>

Die Zieladresspräfixe. CIDR- oder Ziel-IP-Bereiche.

destinationApplicationSecurityGroups
IList<ApplicationSecurityGroup>

Die als Ziel angegebene Anwendungssicherheitsgruppe.

sourcePortRanges
IList<String>

Die Quellportbereiche.

destinationPortRanges
IList<String>

Die Zielportbereiche.

priority
Nullable<Int32>

Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedrigere die Prioritätsnummer ist, desto höher ist die Priorität der Regel.

provisioningState
String

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

name
String

Der Name der Ressource, die innerhalb einer Ressourcengruppe 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: