DisasterRecoveryConfigsOperations interface
Interfaz que representa una operación de DisasterRecoveryConfigs.
Propiedades
| break |
Esta operación deshabilita la recuperación ante desastres y deja de replicar los cambios de los espacios de nombres principal a secundario. |
| check |
Compruebe la disponibilidad del nombre del espacio de nombres. |
| create |
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 |
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 |
Obtiene un AuthorizationRule para un espacio de nombres por nombre de regla. |
| list | Obtiene todos los alias (configuraciones de recuperación ante desastres) |
| list |
Obtiene una lista de reglas de autorización para un espacio de nombres. |
| list |
Obtiene las cadenas de conexión principal y secundaria del espacio de nombres. |
Detalles de las propiedades
breakPairing
Esta operación deshabilita la recuperación ante desastres y deja de replicar los cambios de los espacios de nombres principal a secundario.
breakPairing: (resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsBreakPairingOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsBreakPairingOptionalParams) => Promise<void>
checkNameAvailability
Compruebe la disponibilidad del nombre del espacio de nombres.
checkNameAvailability: (resourceGroupName: string, namespaceName: string, parameters: CheckNameAvailabilityParameter, options?: DisasterRecoveryConfigsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, parameters: CheckNameAvailabilityParameter, options?: DisasterRecoveryConfigsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
createOrUpdate
Crea o actualiza un nuevo alias (configuración de recuperación ante desastres)
createOrUpdate: (resourceGroupName: string, namespaceName: string, alias: string, parameters: ArmDisasterRecovery, options?: DisasterRecoveryConfigsCreateOrUpdateOptionalParams) => Promise<ArmDisasterRecovery>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, alias: string, parameters: ArmDisasterRecovery, options?: DisasterRecoveryConfigsCreateOrUpdateOptionalParams) => Promise<ArmDisasterRecovery>
delete
Elimina un alias (configuración de recuperación ante desastres)
delete: (resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsDeleteOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsDeleteOptionalParams) => Promise<void>
failOver
Invoca la conmutación por error de GEO DR y vuelve a configurar el alias para que apunte al espacio de nombres secundario.
failOver: (resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsFailOverOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsFailOverOptionalParams) => Promise<void>
get
Recupera alias (configuración de recuperación ante desastres) para el espacio de nombres principal o secundario.
get: (resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsGetOptionalParams) => Promise<ArmDisasterRecovery>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsGetOptionalParams) => Promise<ArmDisasterRecovery>
getAuthorizationRule
Obtiene un AuthorizationRule para un espacio de nombres por nombre de regla.
getAuthorizationRule: (resourceGroupName: string, namespaceName: string, alias: string, authorizationRuleName: string, options?: DisasterRecoveryConfigsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, alias: string, authorizationRuleName: string, options?: DisasterRecoveryConfigsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
list
Obtiene todos los alias (configuraciones de recuperación ante desastres)
list: (resourceGroupName: string, namespaceName: string, options?: DisasterRecoveryConfigsListOptionalParams) => PagedAsyncIterableIterator<ArmDisasterRecovery, ArmDisasterRecovery[], PageSettings>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, options?: DisasterRecoveryConfigsListOptionalParams) => PagedAsyncIterableIterator<ArmDisasterRecovery, ArmDisasterRecovery[], PageSettings>
listAuthorizationRules
Obtiene una lista de reglas de autorización para un espacio de nombres.
listAuthorizationRules: (resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
listKeys
Obtiene las cadenas de conexión principal y secundaria del espacio de nombres.
listKeys: (resourceGroupName: string, namespaceName: string, alias: string, authorizationRuleName: string, options?: DisasterRecoveryConfigsListKeysOptionalParams) => Promise<AccessKeys>
Valor de propiedad
(resourceGroupName: string, namespaceName: string, alias: string, authorizationRuleName: string, options?: DisasterRecoveryConfigsListKeysOptionalParams) => Promise<AccessKeys>