DisasterRecoveryConfigsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:disaster_recovery_configs> -Attribut.
- Vererbung
-
builtins.objectDisasterRecoveryConfigsOperations
Konstruktor
DisasterRecoveryConfigsOperations(*args, **kwargs)
Methoden
break_pairing |
Dieser Vorgang deaktiviert die Notfallwiederherstellung und beendet die Replikation von Änderungen von primären in sekundären Namespaces. |
check_name_availability |
Überprüfen Sie die Verfügbarkeit des Namespacenamens geben. |
create_or_update |
Erstellt oder aktualisiert einen neuen Alias (Notfallwiederherstellungskonfiguration). |
delete |
Löscht einen Alias (Notfallwiederherstellungskonfiguration). |
fail_over |
Ruft GEO DR-Failover auf, und konfigurieren Sie den Alias neu, um auf den sekundären Namespace zu verweisen. |
get |
Ruft Alias (Notfallwiederherstellungskonfiguration) für den primären oder sekundären Namespace ab. |
get_authorization_rule |
Ruft eine Autorisierungsregel für einen Namespace nach Regelname ab. |
list |
Ruft alle Aliase (Notfallwiederherstellungskonfigurationen) ab. |
list_authorization_rules |
Ruft die Autorisierungsregeln für einen Namespace ab. |
list_keys |
Ruft die primäre und sekundäre Verbindungszeichenfolge für den Namespace ab. |
break_pairing
Dieser Vorgang deaktiviert die Notfallwiederherstellung und beendet die Replikation von Änderungen von primären in sekundären Namespaces.
async break_pairing(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
check_name_availability
Überprüfen Sie die Verfügbarkeit des Namespacenamens geben.
async check_name_availability(resource_group_name: str, namespace_name: str, parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- CheckNameAvailability oder IO
Parameter zum Überprüfen der Verfügbarkeit des angegebenen Namespacenamens. Ist entweder ein CheckNameAvailability-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
CheckNameAvailabilityResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create_or_update
Erstellt oder aktualisiert einen neuen Alias (Notfallwiederherstellungskonfiguration).
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
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- ArmDisasterRecovery oder IO
Parameter, die zum Erstellen eines Alias erforderlich sind (Notfallwiederherstellungskonfiguration). Ist entweder ein ArmDisasterRecovery-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ArmDisasterRecovery oder None oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht einen Alias (Notfallwiederherstellungskonfiguration).
async delete(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
fail_over
Ruft GEO DR-Failover auf, und konfigurieren Sie den Alias neu, um auf den sekundären Namespace zu verweisen.
async fail_over(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Ruft Alias (Notfallwiederherstellungskonfiguration) für den primären oder sekundären Namespace ab.
async get(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> ArmDisasterRecovery
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ArmDisasterRecovery oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_authorization_rule
Ruft eine Autorisierungsregel für einen Namespace nach Regelname ab.
async get_authorization_rule(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
SBAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list
Ruft alle Aliase (Notfallwiederherstellungskonfigurationen) ab.
list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[ArmDisasterRecovery]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von ArmDisasterRecovery oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_authorization_rules
Ruft die Autorisierungsregeln für einen Namespace ab.
list_authorization_rules(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> AsyncIterable[SBAuthorizationRule]
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von SBAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
list_keys
Ruft die primäre und sekundäre Verbindungszeichenfolge für den Namespace ab.
async list_keys(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
AccessKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
- Weitere Informationen
Attribute
models
models = <module 'azure.mgmt.servicebus.v2017_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2017_04_01\\models\\__init__.py'>
Azure SDK for Python