FirewallRulesOperations Klasa
FirewallRulesOperations operacje.
Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy jego wystąpienie i dołącza je jako atrybut.
- Dziedziczenie
-
builtins.objectFirewallRulesOperations
Konstruktor
FirewallRulesOperations(client, config, serializer, deserializer)
Parametry
- client
Klient żądań obsługi.
- config
Konfiguracja klienta usługi.
- serializer
Serializator modelu obiektów.
- deserializer
Deserializator modelu obiektów.
Zmienne
- models
Alias do klas modelu używanych w tej grupie operacji.
Metody
create_or_update |
Tworzy lub aktualizuje regułę zapory. |
delete |
Usuwa regułę zapory. |
get |
Pobiera regułę zapory. |
list_by_server |
Pobiera listę reguł zapory. |
replace |
Zastępuje wszystkie reguły zapory na serwerze. |
create_or_update
Tworzy lub aktualizuje regułę zapory.
create_or_update(resource_group_name: str, server_name: str, firewall_rule_name: str, parameters: '_models.FirewallRule', **kwargs: Any) -> _models.FirewallRule
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
FirewallRule lub wynik cls(response)
Typ zwracany
Wyjątki
delete
Usuwa regułę zapory.
delete(resource_group_name: str, server_name: str, firewall_rule_name: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera regułę zapory.
get(resource_group_name: str, server_name: str, firewall_rule_name: str, **kwargs: Any) -> _models.FirewallRule
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
FirewallRule lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_server
Pobiera listę reguł zapory.
list_by_server(resource_group_name: str, server_name: str, **kwargs: Any) -> Iterable['_models.FirewallRuleListResult']
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu FirewallRuleListResult lub wynik cls(response)
Typ zwracany
Wyjątki
replace
Zastępuje wszystkie reguły zapory na serwerze.
replace(resource_group_name: str, server_name: str, parameters: '_models.FirewallRuleList', **kwargs: Any) -> '_models.FirewallRule' | None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.
- parameters
- FirewallRuleList
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
FirewallRule lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>
Azure SDK for Python