Freigeben über


SecurityRule Klasse

Definition

Netzwerksicherheitsregel.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SecurityRule : Microsoft.Azure.Management.Network.Models.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SecurityRule = class
    inherit SubResource
Public Class SecurityRule
Inherits SubResource
Vererbung
SecurityRule
Attribute

Konstruktoren

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.

Eigenschaften

Access

Ruft den zulässigen oder verweigerten Netzwerkdatenverkehr ab oder legt diese fest. Mögliche Werte: "Allow", "Deny"

Description

Ruft eine Beschreibung für diese Regel ab oder legt diese fest. Auf 140 Zeichen beschränkt.

DestinationAddressPrefix

Ruft das Zieladresspräfix ab oder legt es fest. 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

Ruft die Zieladresspräfixe ab oder legt sie fest. CIDR- oder Ziel-IP-Bereiche.

DestinationApplicationSecurityGroups

Ruft die als Ziel angegebene Anwendungssicherheitsgruppe ab oder legt sie fest.

DestinationPortRange

Ruft den Zielport oder -bereich ab oder legt diese fest. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen.

DestinationPortRanges

Ruft die Zielportbereiche ab oder legt sie fest.

Direction

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

Etag

Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird.

Id

Ruft die Ressourcen-ID ab oder legt sie fest.

(Geerbt von SubResource)
Name

Ruft den Namen der Ressource ab, die innerhalb einer Ressourcengruppe eindeutig ist, oder legt diesen fest. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

Priority

Ruft die Priorität der Regel ab oder legt sie fest. 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.

Protocol

Ruft das Netzwerkprotokoll ab, für das diese Regel gilt, oder legt es fest. Mögliche Werte: "Tcp", "Udp", "Icmp", "Esp", "*", "Ah"

ProvisioningState

Ruft den Bereitstellungsstatus der Sicherheitsregelressource ab. Mögliche Werte: "Succeeded", "Updating", "Deleting", "Failed"

SourceAddressPrefix

Ruft den CIDR- oder Quell-IP-Bereich ab oder legt diese fest. 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

Ruft die CIDR- oder Quell-IP-Bereiche ab oder legt diese fest.

SourceApplicationSecurityGroups

Ruft die als Quelle angegebene Anwendungssicherheitsgruppe ab oder legt sie fest.

SourcePortRange

Ruft den Quellport oder den Quellbereich ab oder legt diese fest. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen.

SourcePortRanges

Ruft die Quellportbereiche ab oder legt diese fest.

Type

Ruft den Typ der Ressource ab oder legt diesen fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: