Sdílet prostřednictvím


DisasterRecoveryConfigsOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

ServiceBusManagementClientje

<xref:disaster_recovery_configs> Atribut.

Dědičnost
builtins.object
DisasterRecoveryConfigsOperations

Konstruktor

DisasterRecoveryConfigsOperations(*args, **kwargs)

Metody

break_pairing

Tato operace zakáže zotavení po havárii a zastaví replikaci změn z primárních na sekundární obory názvů.

check_name_availability

Zkontrolujte dostupnost názvu oboru názvů.

create_or_update

Vytvoří nebo aktualizuje nový alias (konfigurace zotavení po havárii).

delete

Odstraní alias (konfiguraci zotavení po havárii).

fail_over

Vyvolá převzetí služeb při selhání geografického zotavení po havárii a překonfiguruje alias tak, aby odkazovat na sekundární obor názvů.

get

Načte alias (konfigurace zotavení po havárii) pro primární nebo sekundární obor názvů.

get_authorization_rule

Získá autorizační pravidlo pro obor názvů podle názvu pravidla.

list

Získá všechny aliasy (konfigurace zotavení po havárii).

list_authorization_rules

Získá autorizační pravidla pro obor názvů.

list_keys

Získá primární a sekundární připojovací řetězce pro obor názvů.

break_pairing

Tato operace zakáže zotavení po havárii a zastaví replikaci změn z primárních na sekundární obory názvů.

break_pairing(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

alias
str
Vyžadováno

Název konfigurace zotavení po havárii. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

check_name_availability

Zkontrolujte dostupnost názvu oboru názvů.

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

parameters
CheckNameAvailability nebo IO
Vyžadováno

Parametry pro kontrolu dostupnosti daného názvu oboru názvů Je typ CheckNameAvailability nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

CheckNameAvailabilityResult nebo výsledek cls(response)

Návratový typ

Výjimky

create_or_update

Vytvoří nebo aktualizuje nový alias (konfigurace zotavení po havárii).

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

alias
str
Vyžadováno

Název konfigurace zotavení po havárii. Povinná hodnota.

parameters
ArmDisasterRecovery nebo IO
Vyžadováno

Parametry potřebné k vytvoření aliasu (konfigurace zotavení po havárii). Je typ ArmDisasterRecovery nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ArmDisasterRecovery nebo None nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Odstraní alias (konfiguraci zotavení po havárii).

delete(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

alias
str
Vyžadováno

Název konfigurace zotavení po havárii. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

fail_over

Vyvolá převzetí služeb při selhání geografického zotavení po havárii a překonfiguruje alias tak, aby odkazovat na sekundární obor názvů.

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
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

alias
str
Vyžadováno

Název konfigurace zotavení po havárii. Povinná hodnota.

parameters
FailoverProperties nebo IO
Vyžadováno

Parametry potřebné k vytvoření aliasu (konfigurace zotavení po havárii). Je buď typ FailoverProperties, nebo vstupně-výstupní operace. Výchozí hodnota je Žádná.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

get

Načte alias (konfigurace zotavení po havárii) pro primární nebo sekundární obor názvů.

get(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> ArmDisasterRecovery

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

alias
str
Vyžadováno

Název konfigurace zotavení po havárii. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

ArmDisasterRecovery nebo výsledek cls(response)

Návratový typ

Výjimky

get_authorization_rule

Získá autorizační pravidlo pro obor názvů podle názvu pravidla.

get_authorization_rule(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

alias
str
Vyžadováno

Název konfigurace zotavení po havárii. Povinná hodnota.

authorization_rule_name
str
Vyžadováno

Název autorizačního pravidla. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

SBAuthorizationRule nebo výsledek cls(response)

Návratový typ

Výjimky

Viz také

list

Získá všechny aliasy (konfigurace zotavení po havárii).

list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[ArmDisasterRecovery]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance ArmDisasterRecovery nebo výsledek cls(response)

Návratový typ

Výjimky

list_authorization_rules

Získá autorizační pravidla pro obor názvů.

list_authorization_rules(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> Iterable[SBAuthorizationRule]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

alias
str
Vyžadováno

Název konfigurace zotavení po havárii. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance SBAuthorizationRule, nebo výsledek cls(response)

Návratový typ

Výjimky

Viz také

list_keys

Získá primární a sekundární připojovací řetězce pro obor názvů.

list_keys(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

namespace_name
str
Vyžadováno

Název oboru názvů. Povinná hodnota.

alias
str
Vyžadováno

Název konfigurace zotavení po havárii. Povinná hodnota.

authorization_rule_name
str
Vyžadováno

Název autorizačního pravidla. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

AccessKeys nebo výsledek cls(response)

Návratový typ

Výjimky

Viz také

Atributy

models

models = <module 'azure.mgmt.servicebus.v2022_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_10_01_preview\\models\\__init__.py'>