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.ModelNetworkSecurityGroupRule
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
|
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
|
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
|
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
|
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 >><<. |
Azure SDK for Python