DisasterRecoveryConfigsOperations interface

Interfaz que representa una operación de DisasterRecoveryConfigs.

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.

checkNameAvailability

Compruebe la disponibilidad del nombre del espacio de nombres.

createOrUpdate

Crea o actualiza un nuevo alias (configuración de recuperación ante desastres)

delete

Elimina un alias (configuración de recuperación ante desastres)

failOver

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.

getAuthorizationRule

Obtiene un AuthorizationRule para un espacio de nombres por nombre de regla.

list

Obtiene todos los alias (configuraciones de recuperación ante desastres)

listAuthorizationRules

Obtiene una lista de reglas de autorización para un espacio de nombres.

listKeys

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>