DisasterRecoveryConfigsOperations Klasa
Ostrzeżenie
NIE tworzy wystąpienia tej klasy bezpośrednio.
Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia
<xref:disaster_recovery_configs> Atrybut.
- Dziedziczenie
-
builtins.objectDisasterRecoveryConfigsOperations
Konstruktor
DisasterRecoveryConfigsOperations(*args, **kwargs)
Metody
break_pairing |
Ta operacja wyłącza odzyskiwanie po awarii i zatrzymuje replikowanie zmian z podstawowych do pomocniczych przestrzeni nazw. |
check_name_availability |
Sprawdź dostępność nazw przestrzeni nazw. |
create_or_update |
Tworzy lub aktualizuje nowy alias (konfiguracja odzyskiwania po awarii). |
delete |
Usuwa alias (konfiguracja odzyskiwania po awarii). |
fail_over |
Wywołuje tryb failover odzyskiwania po awarii geograficznej i ponownie konfiguruje alias, aby wskazać pomocniczą przestrzeń nazw. |
get |
Pobiera alias (konfiguracja odzyskiwania po awarii) dla podstawowej lub pomocniczej przestrzeni nazw. |
get_authorization_rule |
Pobiera regułę autoryzacji dla przestrzeni nazw według nazwy reguły. |
list |
Pobiera wszystkie aliasy (konfiguracje odzyskiwania po awarii). |
list_authorization_rules |
Pobiera reguły autoryzacji dla przestrzeni nazw. |
list_keys |
Pobiera podstawowe i pomocnicze parametry połączenia dla przestrzeni nazw. |
break_pairing
Ta operacja wyłącza odzyskiwanie po awarii i zatrzymuje replikowanie zmian z podstawowych do pomocniczych przestrzeni nazw.
async break_pairing(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
check_name_availability
Sprawdź dostępność nazw przestrzeni nazw.
async check_name_availability(resource_group_name: str, namespace_name: str, parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- CheckNameAvailability lub IO
Parametry sprawdzania dostępności danej nazwy przestrzeni nazw. Jest typem CheckNameAvailability lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
CheckNameAvailabilityResult lub wynik cls(response)
Typ zwracany
Wyjątki
create_or_update
Tworzy lub aktualizuje nowy alias (konfiguracja odzyskiwania po awarii).
async create_or_update(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.ArmDisasterRecovery, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ArmDisasterRecovery | None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- ArmDisasterRecovery lub IO
Parametry wymagane do utworzenia aliasu (konfiguracja odzyskiwania po awarii). Jest typem ArmDisasterRecovery lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
ArmDisasterRecovery lub None lub wynik cls(response)
Typ zwracany
Wyjątki
delete
Usuwa alias (konfiguracja odzyskiwania po awarii).
async delete(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
fail_over
Wywołuje tryb failover odzyskiwania po awarii geograficznej i ponownie konfiguruje alias, aby wskazać pomocniczą przestrzeń nazw.
async fail_over(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.FailoverProperties | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- parameters
- FailoverProperties lub IO
Parametry wymagane do utworzenia aliasu (konfiguracja odzyskiwania po awarii). Jest typem właściwości trybu failover lub typem we/wy. Wartość domyślna to Brak.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera alias (konfiguracja odzyskiwania po awarii) dla podstawowej lub pomocniczej przestrzeni nazw.
async get(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> ArmDisasterRecovery
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
ArmDisasterRecovery lub wynik cls(response)
Typ zwracany
Wyjątki
get_authorization_rule
Pobiera regułę autoryzacji dla przestrzeni nazw według nazwy reguły.
async get_authorization_rule(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SBAuthorizationRule lub wynik cls(response)
Typ zwracany
Wyjątki
list
Pobiera wszystkie aliasy (konfiguracje odzyskiwania po awarii).
list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[ArmDisasterRecovery]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu ArmDisasterRecovery lub wynik cls(response)
Typ zwracany
Wyjątki
list_authorization_rules
Pobiera reguły autoryzacji dla przestrzeni nazw.
list_authorization_rules(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> AsyncIterable[SBAuthorizationRule]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator podobny do wystąpienia SBAuthorizationRule lub wyniku cls(response)
Typ zwracany
Wyjątki
list_keys
Pobiera podstawowe i pomocnicze parametry połączenia dla przestrzeni nazw.
async list_keys(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
AccessKeys lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.servicebus.v2018_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2018_01_01_preview\\models\\__init__.py'>
Azure SDK for Python