NetworkSecurityGroupRule Klasa
Reguła sieciowej grupy zabezpieczeń, która ma być stosowana do przychodzącego punktu końcowego.
Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.
- Dziedziczenie
-
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)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
priority
|
Priorytety w puli muszą być unikatowe i oceniane według priorytetu. Im niższy numer, tym wyższy priorytet. Na przykład można określić reguły z liczbami zamówień 150, 250 i 350. Reguła o kolejności 150 ma pierwszeństwo przed regułą, która ma kolejność 250. Dozwolone priorytety to od 150 do 4096. Jeśli jakiekolwiek zastrzeżone lub zduplikowane wartości zostaną dostarczone, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
access
|
Akcja, która powinna zostać podjęta dla określonego adresu IP, zakresu podsieci lub tagu. Wymagane. Znane wartości to: "Zezwalaj" i "Odmów". |
source_address_prefix
|
Prawidłowe wartości to pojedynczy adres IP (tj. 10.10.10.10.10), podsieć IP (tj. 192.168.1.0/24), tag domyślny lub * (dla wszystkich adresów). Jeśli podano inne wartości, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
source_port_ranges
|
Prawidłowe wartości to ">><<" (dla wszystkich portów 0–65535) lub tablice portów lub zakresów portów (tj. 100–200). Porty powinny mieścić się w zakresie od 0 do 65535, a zakresy portów lub porty nie mogą się nakładać. Jeśli podano inne wartości, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. Wartość domyślna to >><<. |
Zmienne
Nazwa | Opis |
---|---|
priority
|
Priorytety w puli muszą być unikatowe i oceniane według priorytetu. Im niższy numer, tym wyższy priorytet. Na przykład można określić reguły z liczbami zamówień 150, 250 i 350. Reguła o kolejności 150 ma pierwszeństwo przed regułą, która ma kolejność 250. Dozwolone priorytety to od 150 do 4096. Jeśli jakiekolwiek zastrzeżone lub zduplikowane wartości zostaną dostarczone, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
access
|
Akcja, która powinna zostać podjęta dla określonego adresu IP, zakresu podsieci lub tagu. Wymagane. Znane wartości to: "Zezwalaj" i "Odmów". |
source_address_prefix
|
Prawidłowe wartości to pojedynczy adres IP (tj. 10.10.10.10.10), podsieć IP (tj. 192.168.1.0/24), tag domyślny lub * (dla wszystkich adresów). Jeśli podano inne wartości, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. Wymagane. |
source_port_ranges
|
Prawidłowe wartości to ">><<" (dla wszystkich portów 0–65535) lub tablice portów lub zakresów portów (tj. 100–200). Porty powinny mieścić się w zakresie od 0 do 65535, a zakresy portów lub porty nie mogą się nakładać. Jeśli podano inne wartości, żądanie zakończy się niepowodzeniem z kodem stanu HTTP 400. Wartość domyślna to >><<. |
Azure SDK for Python