Freigeben über


NetworkSecurityGroupRule Klasse

Eine Netzwerksicherheitsgruppenregel, die auf einen eingehenden Endpunkt angewendet werden soll.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.batch._serialization.Model
NetworkSecurityGroupRule

Konstruktor

NetworkSecurityGroupRule(*, priority: int, access: str | _models.NetworkSecurityGroupRuleAccess, source_address_prefix: str, source_port_ranges: List[str] | None = None, **kwargs: Any)

Nur Schlüsselwortparameter

Name Beschreibung
priority
int

Prioritäten innerhalb eines Pools müssen eindeutig sein und in der Reihenfolge der Priorität bewertet werden. Je niedriger die Nummer ist, desto höher ist die Priorität. Beispielsweise könnten Regeln mit den Bestellnummern 150, 250 und 350 angegeben werden. Die Regel mit der Bestellnummer 150 hat Vorrang vor der Regel mit der Reihenfolge 250. Zulässige Prioritäten sind 150 bis 4096. Wenn reservierte oder doppelte Werte angegeben werden, schlägt die Anforderung mit HTTP-status Code 400 fehl. Erforderlich.

access

Die Aktion, die für eine angegebene IP-Adresse, einen subnetzspezifischen Bereich oder ein tag ausgeführt werden soll. Erforderlich. Bekannte Werte sind "Zulassen" und "Verweigern".

source_address_prefix
str

Gültige Werte sind eine einzelne IP-Adresse (d. h. 10.10.10.10), ein IP-Subnetz (d. h. 192.168.1.0/24), ein Standardtag oder ein * (für alle Adressen). Wenn andere Werte angegeben werden, schlägt die Anforderung mit HTTP-status Code 400 fehl. Erforderlich.

source_port_ranges

Gültige Werte sind ">><<" (für alle Ports 0 bis 65535) oder Arrays von Ports oder Portbereichen (d. h. 100-200). Die Ports sollten im Bereich von 0 bis 65535 liegen, und die Portbereiche oder Ports können sich nicht überlappen. Wenn andere Werte angegeben werden, schlägt die Anforderung mit HTTP-status Code 400 fehl. Der Standardwert ist >><<.

Variablen

Name Beschreibung
priority
int

Prioritäten innerhalb eines Pools müssen eindeutig sein und in der Reihenfolge der Priorität bewertet werden. Je niedriger die Nummer ist, desto höher ist die Priorität. Beispielsweise könnten Regeln mit den Bestellnummern 150, 250 und 350 angegeben werden. Die Regel mit der Bestellnummer 150 hat Vorrang vor der Regel mit der Reihenfolge 250. Zulässige Prioritäten sind 150 bis 4096. Wenn reservierte oder doppelte Werte angegeben werden, schlägt die Anforderung mit HTTP-status Code 400 fehl. Erforderlich.

access

Die Aktion, die für eine angegebene IP-Adresse, einen subnetzspezifischen Bereich oder ein tag ausgeführt werden soll. Erforderlich. Bekannte Werte sind "Zulassen" und "Verweigern".

source_address_prefix
str

Gültige Werte sind eine einzelne IP-Adresse (d. h. 10.10.10.10), ein IP-Subnetz (d. h. 192.168.1.0/24), ein Standardtag oder ein * (für alle Adressen). Wenn andere Werte angegeben werden, schlägt die Anforderung mit HTTP-status Code 400 fehl. Erforderlich.

source_port_ranges

Gültige Werte sind ">><<" (für alle Ports 0 bis 65535) oder Arrays von Ports oder Portbereichen (d. h. 100-200). Die Ports sollten im Bereich von 0 bis 65535 liegen, und die Portbereiche oder Ports können sich nicht überlappen. Wenn andere Werte angegeben werden, schlägt die Anforderung mit HTTP-status Code 400 fehl. Der Standardwert ist >><<.