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.
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.
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).
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).
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.
fail_over(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.FailoverProperties | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Name der Ressourcengruppe innerhalb des Azure-Abonnements. Erforderlich.
- parameters
- FailoverProperties oder IO
Parameter, die zum Erstellen eines Alias erforderlich sind (Notfallwiederherstellungskonfiguration). Ist entweder ein FailoverProperties-Typ oder ein E/A-Typ. Der Standardwert ist Keine.
- 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
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Ruft Alias (Notfallwiederherstellungskonfiguration) für den primären oder sekundären Namespace ab.
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.
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) -> Iterable[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) -> Iterable[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.
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.v2021_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_01_01_preview\\models\\__init__.py'>
Azure SDK for Python