Dela via


DisasterRecoveryConfigsOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

ServiceBusManagementClient's

<xref:disaster_recovery_configs> Attributet.

Arv
builtins.object
DisasterRecoveryConfigsOperations

Konstruktor

DisasterRecoveryConfigsOperations(*args, **kwargs)

Metoder

break_pairing

Den här åtgärden inaktiverar haveriberedskapen och stoppar replikering av ändringar från primära till sekundära namnområden.

check_name_availability

Kontrollera tillgängligheten för namnområdets namn.

create_or_update

Skapar eller uppdaterar ett nytt alias (konfiguration av haveriberedskap).

delete

Tar bort ett alias (haveriberedskapskonfiguration).

fail_over

Anropar GEO DR-redundans och konfigurerar om aliaset så att det pekar på det sekundära namnområdet.

get

Hämtar alias (haveriberedskapskonfiguration) för primärt eller sekundärt namnområde.

get_authorization_rule

Hämtar en auktoriseringsregel för ett namnområde efter regelnamn.

list

Hämtar alla alias (haveriberedskapskonfigurationer).

list_authorization_rules

Hämtar auktoriseringsreglerna för ett namnområde.

list_keys

Hämtar de primära och sekundära anslutningssträngarna för namnområdet.

break_pairing

Den här åtgärden inaktiverar haveriberedskapen och stoppar replikering av ändringar från primära till sekundära namnområden.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

alias
str
Obligatorisk

Konfigurationsnamnet för haveriberedskap. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

check_name_availability

Kontrollera tillgängligheten för namnområdets namn.

check_name_availability(resource_group_name: str, namespace_name: str, parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

parameters
CheckNameAvailability eller IO
Obligatorisk

Parametrar för att kontrollera tillgängligheten för det angivna namnområdesnamnet. Är antingen en CheckNameAvailability-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

CheckNameAvailabilityResult eller resultatet av cls(response)

Returtyp

Undantag

create_or_update

Skapar eller uppdaterar ett nytt alias (konfiguration av haveriberedskap).

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

alias
str
Obligatorisk

Konfigurationsnamnet för haveriberedskap. Krävs.

parameters
ArmDisasterRecovery eller IO
Obligatorisk

Parametrar som krävs för att skapa ett alias (haveriberedskapskonfiguration). Är antingen en ArmDisasterRecovery-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

ArmDisasterRecovery eller None eller resultatet av cls(response)

Returtyp

Undantag

delete

Tar bort ett alias (haveriberedskapskonfiguration).

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

alias
str
Obligatorisk

Konfigurationsnamnet för haveriberedskap. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

fail_over

Anropar GEO DR-redundans och konfigurerar om aliaset så att det pekar på det sekundära namnområdet.

fail_over(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.FailoverProperties | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

alias
str
Obligatorisk

Konfigurationsnamnet för haveriberedskap. Krävs.

parameters
FailoverProperties eller IO
Obligatorisk

Parametrar som krävs för att skapa ett alias (haveriberedskapskonfiguration). Är antingen typen FailoverProperties eller en I/O-typ. Standardvärdet är Ingen.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

get

Hämtar alias (haveriberedskapskonfiguration) för primärt eller sekundärt namnområde.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

alias
str
Obligatorisk

Konfigurationsnamnet för haveriberedskap. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

ArmDisasterRecovery eller resultatet av cls(response)

Returtyp

Undantag

get_authorization_rule

Hämtar en auktoriseringsregel för ett namnområde efter regelnamn.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

alias
str
Obligatorisk

Konfigurationsnamnet för haveriberedskap. Krävs.

authorization_rule_name
str
Obligatorisk

Namnet på auktoriseringsregeln. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

SBAuthorizationRule eller resultatet av cls(response)

Returtyp

Undantag

Se även

list

Hämtar alla alias (haveriberedskapskonfigurationer).

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen ArmDisasterRecovery eller resultatet av cls(response)

Returtyp

Undantag

list_authorization_rules

Hämtar auktoriseringsreglerna för ett namnområde.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

alias
str
Obligatorisk

Konfigurationsnamnet för haveriberedskap. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen SBAuthorizationRule eller resultatet av cls(response)

Returtyp

Undantag

Se även

list_keys

Hämtar de primära och sekundära anslutningssträngarna för namnområdet.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen i Azure-prenumerationen. Krävs.

namespace_name
str
Obligatorisk

Namnområdets namn. Krävs.

alias
str
Obligatorisk

Konfigurationsnamnet för haveriberedskap. Krävs.

authorization_rule_name
str
Obligatorisk

Namnet på auktoriseringsregeln. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

AccessKeys eller resultatet av cls(response)

Returtyp

Undantag

Se även

Attribut

models

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