Udostępnij za pośrednictwem


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

ServiceBusManagementClient's

<xref:disaster_recovery_configs> Atrybut.

Dziedziczenie
builtins.object
DisasterRecoveryConfigsOperations

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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

alias
str
Wymagane

Nazwa konfiguracji odzyskiwania po awarii. 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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

parameters
CheckNameAvailability lub IO
Wymagane

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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

alias
str
Wymagane

Nazwa konfiguracji odzyskiwania po awarii. Wymagane.

parameters
ArmDisasterRecovery lub IO
Wymagane

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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

alias
str
Wymagane

Nazwa konfiguracji odzyskiwania po awarii. 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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

alias
str
Wymagane

Nazwa konfiguracji odzyskiwania po awarii. Wymagane.

parameters
FailoverProperties lub IO
Wymagane

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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

alias
str
Wymagane

Nazwa konfiguracji odzyskiwania po awarii. 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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

alias
str
Wymagane

Nazwa konfiguracji odzyskiwania po awarii. Wymagane.

authorization_rule_name
str
Wymagane

Nazwa reguły autoryzacji. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

SBAuthorizationRule lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. 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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

alias
str
Wymagane

Nazwa konfiguracji odzyskiwania po awarii. 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

Zobacz też

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
Wymagane

Nazwa grupy zasobów w ramach subskrypcji platformy Azure. Wymagane.

namespace_name
str
Wymagane

Nazwa przestrzeni nazw. Wymagane.

alias
str
Wymagane

Nazwa konfiguracji odzyskiwania po awarii. Wymagane.

authorization_rule_name
str
Wymagane

Nazwa reguły autoryzacji. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AccessKeys lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

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'>