DisasterRecoveryConfigsOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:disaster_recovery_configs> .
- Ereditarietà
-
builtins.objectDisasterRecoveryConfigsOperations
Costruttore
DisasterRecoveryConfigsOperations(*args, **kwargs)
Metodi
break_pairing |
Questa operazione disabilita il ripristino di emergenza e arresta la replica delle modifiche dagli spazi dei nomi primari agli spazi dei nomi secondari. |
check_name_availability |
Controllare la disponibilità del nome dello spazio dei nomi. |
create_or_update |
Crea o aggiorna una nuova configurazione alias(Ripristino di emergenza). |
delete |
Elimina una configurazione alias(Ripristino di emergenza). |
fail_over |
Richiama il failover di RIPRISTINO di emergenza GEOGRAFICA e riconfigura l'alias per puntare allo spazio dei nomi secondario. |
get |
Recupera alias(configurazione ripristino di emergenza) per lo spazio dei nomi primario o secondario. |
get_authorization_rule |
Ottiene una regola di autorizzazione per uno spazio dei nomi in base al nome della regola. |
list |
Ottiene tutte le configurazioni di Alias(Ripristino di emergenza). |
list_authorization_rules |
Ottiene le regole di autorizzazione per uno spazio dei nomi. |
list_keys |
Ottiene le stringhe di connessione primaria e secondaria per lo spazio dei nomi. |
break_pairing
Questa operazione disabilita il ripristino di emergenza e arresta la replica delle modifiche dagli spazi dei nomi primari agli spazi dei nomi secondari.
async break_pairing(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
check_name_availability
Controllare la disponibilità del nome dello spazio dei nomi.
async check_name_availability(resource_group_name: str, namespace_name: str, parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- CheckNameAvailability oppure IO
Parametri per verificare la disponibilità del nome dello spazio dei nomi specificato. È un tipo CheckNameAvailability o un tipo di I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
CheckNameAvailabilityResult o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update
Crea o aggiorna una nuova configurazione alias(Ripristino di emergenza).
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
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- ArmDisasterRecovery oppure IO
Parametri necessari per creare una configurazione alias(Ripristino di emergenza). È un tipo ArmDisasterRecovery o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
ArmDisasterRecovery o Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Elimina una configurazione alias(Ripristino di emergenza).
async delete(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
fail_over
Richiama il failover di RIPRISTINO di emergenza GEOGRAFICA e riconfigura l'alias per puntare allo spazio dei nomi secondario.
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
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- parameters
- FailoverProperties oppure IO
Parametri necessari per creare una configurazione alias(Ripristino di emergenza). È un tipo FailoverProperties o un tipo di I/O. Il valore predefinito è Nessuno.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Recupera alias(configurazione ripristino di emergenza) per lo spazio dei nomi primario o secondario.
async get(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> ArmDisasterRecovery
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
ArmDisasterRecovery o il risultato di cls(response)
Tipo restituito
Eccezioni
get_authorization_rule
Ottiene una regola di autorizzazione per uno spazio dei nomi in base al nome della regola.
async get_authorization_rule(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
SBAuthorizationRule o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Ottiene tutte le configurazioni di Alias(Ripristino di emergenza).
list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[ArmDisasterRecovery]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di ArmDisasterRecovery o il risultato di cls(response)
Tipo restituito
Eccezioni
list_authorization_rules
Ottiene le regole di autorizzazione per uno spazio dei nomi.
list_authorization_rules(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> AsyncIterable[SBAuthorizationRule]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di SBAuthorizationRule o il risultato di cls(response)
Tipo restituito
Eccezioni
list_keys
Ottiene le stringhe di connessione primaria e secondaria per lo spazio dei nomi.
async list_keys(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
AccessKeys o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.servicebus.v2022_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_01_01_preview\\models\\__init__.py'>
Azure SDK for Python