DisasterRecoveryConfigsOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:disaster_recovery_configs> .
- Herencia
-
builtins.objectDisasterRecoveryConfigsOperations
Constructor
DisasterRecoveryConfigsOperations(*args, **kwargs)
Métodos
break_pairing |
Esta operación deshabilita la recuperación ante desastres y detiene la replicación de los cambios de los espacios de nombres principal a secundario. |
check_name_availability |
Compruebe la disponibilidad del espacio de nombres de concesión. |
create_or_update |
Crea o actualiza un nuevo alias (configuración de recuperación ante desastres). |
delete |
Elimina un alias (configuración de recuperación ante desastres). |
fail_over |
Invoca la conmutación por error de GEO DR y vuelve a configurar el alias para que apunte al espacio de nombres secundario. |
get |
Recupera alias (configuración de recuperación ante desastres) para el espacio de nombres principal o secundario. |
get_authorization_rule |
Obtiene una regla de autorización para un espacio de nombres por nombre de regla. |
list |
Obtiene todos los alias (configuraciones de recuperación ante desastres). |
list_authorization_rules |
Obtiene las reglas de autorización de un espacio de nombres. |
list_keys |
Obtiene las cadenas de conexión principal y secundaria del espacio de nombres. |
break_pairing
Esta operación deshabilita la recuperación ante desastres y detiene la replicación de los cambios de los espacios de nombres principal a secundario.
break_pairing(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
check_name_availability
Compruebe la disponibilidad del espacio de nombres de concesión.
check_name_availability(resource_group_name: str, namespace_name: str, parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- parameters
- CheckNameAvailability o IO
Parámetros para comprobar la disponibilidad del nombre de espacio de nombres especificado. Es un tipo CheckNameAvailability o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
CheckNameAvailabilityResult o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
create_or_update
Crea o actualiza un nuevo alias (configuración de recuperación ante desastres).
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
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- parameters
- ArmDisasterRecovery o IO
Parámetros necesarios para crear un alias (configuración de recuperación ante desastres). Es un tipo ArmDisasterRecovery o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
ArmDisasterRecovery o None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete
Elimina un alias (configuración de recuperación ante desastres).
delete(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
fail_over
Invoca la conmutación por error de GEO DR y vuelve a configurar el alias para que apunte al espacio de nombres secundario.
fail_over(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.FailoverProperties | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- parameters
- FailoverProperties o IO
Parámetros necesarios para crear un alias (configuración de recuperación ante desastres). Es un tipo FailoverProperties o un tipo de E/S. El valor predeterminado es Ninguno.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Recupera alias (configuración de recuperación ante desastres) para el espacio de nombres principal o secundario.
get(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> ArmDisasterRecovery
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
ArmDisasterRecovery o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_authorization_rule
Obtiene una regla de autorización para un espacio de nombres por nombre de regla.
get_authorization_rule(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
SBAuthorizationRule o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
- Consulte también
list
Obtiene todos los alias (configuraciones de recuperación ante desastres).
list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[ArmDisasterRecovery]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de ArmDisasterRecovery o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_authorization_rules
Obtiene las reglas de autorización de un espacio de nombres.
list_authorization_rules(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> Iterable[SBAuthorizationRule]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de SBAuthorizationRule o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
- Consulte también
list_keys
Obtiene las cadenas de conexión principal y secundaria del espacio de nombres.
list_keys(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
AccessKeys o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
- Consulte también
Atributos
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'>
Azure SDK for Python