Compartilhar via


DisasterRecoveryConfigs interface

Interface que representa um DisasterRecoveryConfigs.

Métodos

breakPairing(string, string, string, DisasterRecoveryConfigsBreakPairingOptionalParams)

Esta operação desabilita a Recuperação de Desastre e interrompe a replicação de alterações de namespaces primários para secundários

checkNameAvailability(string, string, CheckNameAvailabilityParameter, DisasterRecoveryConfigsCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade do nome do namespace de dar.

createOrUpdate(string, string, string, ArmDisasterRecovery, DisasterRecoveryConfigsCreateOrUpdateOptionalParams)

Cria ou atualiza um novo Alias (configuração de Recuperação de Desastre)

delete(string, string, string, DisasterRecoveryConfigsDeleteOptionalParams)

Exclui um Alias (configuração de Recuperação de Desastre)

failOver(string, string, string, DisasterRecoveryConfigsFailOverOptionalParams)

Invoca o failover de RECUPERAÇÃO GEOGRÁFICA e reconfigura o alias para apontar para o namespace secundário

get(string, string, string, DisasterRecoveryConfigsGetOptionalParams)

Recupera alias (configuração de recuperação de desastre) para namespace primário ou secundário

getAuthorizationRule(string, string, string, string, DisasterRecoveryConfigsGetAuthorizationRuleOptionalParams)

Obtém um AuthorizationRule para um Namespace por nome de regra.

list(string, string, DisasterRecoveryConfigsListOptionalParams)

Obtém todos os Alias(configurações de Recuperação de Desastre)

listAuthorizationRules(string, string, string, DisasterRecoveryConfigsListAuthorizationRulesOptionalParams)

Obtém uma lista de regras de autorização para um Namespace.

listKeys(string, string, string, string, DisasterRecoveryConfigsListKeysOptionalParams)

Obtém as cadeias de conexão primária e secundária para o Namespace.

Detalhes do método

breakPairing(string, string, string, DisasterRecoveryConfigsBreakPairingOptionalParams)

Esta operação desabilita a Recuperação de Desastre e interrompe a replicação de alterações de namespaces primários para secundários

function breakPairing(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsBreakPairingOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

alias

string

O nome da configuração de Recuperação de Desastre

options
DisasterRecoveryConfigsBreakPairingOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

checkNameAvailability(string, string, CheckNameAvailabilityParameter, DisasterRecoveryConfigsCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade do nome do namespace de dar.

function checkNameAvailability(resourceGroupName: string, namespaceName: string, parameters: CheckNameAvailabilityParameter, options?: DisasterRecoveryConfigsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

parameters
CheckNameAvailabilityParameter

Parâmetros para verificar a disponibilidade do nome do Alias fornecido

Retornos

createOrUpdate(string, string, string, ArmDisasterRecovery, DisasterRecoveryConfigsCreateOrUpdateOptionalParams)

Cria ou atualiza um novo Alias (configuração de Recuperação de Desastre)

function createOrUpdate(resourceGroupName: string, namespaceName: string, alias: string, parameters: ArmDisasterRecovery, options?: DisasterRecoveryConfigsCreateOrUpdateOptionalParams): Promise<ArmDisasterRecovery>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

alias

string

O nome da configuração de Recuperação de Desastre

parameters
ArmDisasterRecovery

Parâmetros necessários para criar um Alias (configuração de Recuperação de Desastre)

options
DisasterRecoveryConfigsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, DisasterRecoveryConfigsDeleteOptionalParams)

Exclui um Alias (configuração de Recuperação de Desastre)

function delete(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

alias

string

O nome da configuração de Recuperação de Desastre

options
DisasterRecoveryConfigsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

failOver(string, string, string, DisasterRecoveryConfigsFailOverOptionalParams)

Invoca o failover de RECUPERAÇÃO GEOGRÁFICA e reconfigura o alias para apontar para o namespace secundário

function failOver(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsFailOverOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

alias

string

O nome da configuração de Recuperação de Desastre

options
DisasterRecoveryConfigsFailOverOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, DisasterRecoveryConfigsGetOptionalParams)

Recupera alias (configuração de recuperação de desastre) para namespace primário ou secundário

function get(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsGetOptionalParams): Promise<ArmDisasterRecovery>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

alias

string

O nome da configuração de Recuperação de Desastre

options
DisasterRecoveryConfigsGetOptionalParams

Os parâmetros de opções.

Retornos

getAuthorizationRule(string, string, string, string, DisasterRecoveryConfigsGetAuthorizationRuleOptionalParams)

Obtém um AuthorizationRule para um Namespace por nome de regra.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, alias: string, authorizationRuleName: string, options?: DisasterRecoveryConfigsGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

alias

string

O nome da configuração de Recuperação de Desastre

authorizationRuleName

string

O nome da regra de autorização.

options
DisasterRecoveryConfigsGetAuthorizationRuleOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, DisasterRecoveryConfigsListOptionalParams)

Obtém todos os Alias(configurações de Recuperação de Desastre)

function list(resourceGroupName: string, namespaceName: string, options?: DisasterRecoveryConfigsListOptionalParams): PagedAsyncIterableIterator<ArmDisasterRecovery, ArmDisasterRecovery[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

options
DisasterRecoveryConfigsListOptionalParams

Os parâmetros de opções.

Retornos

listAuthorizationRules(string, string, string, DisasterRecoveryConfigsListAuthorizationRulesOptionalParams)

Obtém uma lista de regras de autorização para um Namespace.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

alias

string

O nome da configuração de Recuperação de Desastre

Retornos

listKeys(string, string, string, string, DisasterRecoveryConfigsListKeysOptionalParams)

Obtém as cadeias de conexão primária e secundária para o Namespace.

function listKeys(resourceGroupName: string, namespaceName: string, alias: string, authorizationRuleName: string, options?: DisasterRecoveryConfigsListKeysOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

alias

string

O nome da configuração de Recuperação de Desastre

authorizationRuleName

string

O nome da regra de autorização.

options
DisasterRecoveryConfigsListKeysOptionalParams

Os parâmetros de opções.

Retornos

Promise<AccessKeys>