你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DisasterRecoveryConfigs interface

表示 DisasterRecoveryConfigs 的接口。

方法

breakPairing(string, string, string, DisasterRecoveryConfigsBreakPairingOptionalParams)

此操作将禁用灾难恢复,并停止将更改从主命名空间复制到辅助命名空间

checkNameAvailability(string, string, CheckNameAvailabilityParameter, DisasterRecoveryConfigsCheckNameAvailabilityOptionalParams)

检查提供命名空间名称的可用性。

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

创建或更新新的别名 (灾难恢复配置)

delete(string, string, string, DisasterRecoveryConfigsDeleteOptionalParams)

删除别名 (灾难恢复配置)

failOver(string, string, string, DisasterRecoveryConfigsFailOverOptionalParams)

调用 GEO DR 故障转移,并将别名重新配置为指向辅助命名空间

get(string, string, string, DisasterRecoveryConfigsGetOptionalParams)

检索主命名空间或辅助命名空间的别名 (灾难恢复配置)

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

按规则名称获取命名空间的 AuthorizationRule。

list(string, string, DisasterRecoveryConfigsListOptionalParams)

获取所有别名 (灾难恢复配置)

listAuthorizationRules(string, string, string, DisasterRecoveryConfigsListAuthorizationRulesOptionalParams)

获取命名空间的授权规则列表。

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

获取命名空间的主连接字符串和辅助连接字符串。

方法详细信息

breakPairing(string, string, string, DisasterRecoveryConfigsBreakPairingOptionalParams)

此操作将禁用灾难恢复,并停止将更改从主命名空间复制到辅助命名空间

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

alias

string

灾难恢复配置名称

返回

Promise<void>

checkNameAvailability(string, string, CheckNameAvailabilityParameter, DisasterRecoveryConfigsCheckNameAvailabilityOptionalParams)

检查提供命名空间名称的可用性。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

parameters
CheckNameAvailabilityParameter

用于检查给定别名可用性的参数

返回

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

创建或更新新的别名 (灾难恢复配置)

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

alias

string

灾难恢复配置名称

parameters
ArmDisasterRecovery

创建别名 (灾难恢复配置所需的参数)

返回

delete(string, string, string, DisasterRecoveryConfigsDeleteOptionalParams)

删除别名 (灾难恢复配置)

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

alias

string

灾难恢复配置名称

返回

Promise<void>

failOver(string, string, string, DisasterRecoveryConfigsFailOverOptionalParams)

调用 GEO DR 故障转移,并将别名重新配置为指向辅助命名空间

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

alias

string

灾难恢复配置名称

返回

Promise<void>

get(string, string, string, DisasterRecoveryConfigsGetOptionalParams)

检索主命名空间或辅助命名空间的别名 (灾难恢复配置)

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

alias

string

灾难恢复配置名称

返回

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

按规则名称获取命名空间的 AuthorizationRule。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

alias

string

灾难恢复配置名称

authorizationRuleName

string

授权规则名称。

返回

list(string, string, DisasterRecoveryConfigsListOptionalParams)

获取所有别名 (灾难恢复配置)

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

返回

listAuthorizationRules(string, string, string, DisasterRecoveryConfigsListAuthorizationRulesOptionalParams)

获取命名空间的授权规则列表。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

alias

string

灾难恢复配置名称

返回

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

获取命名空间的主连接字符串和辅助连接字符串。

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

参数

resourceGroupName

string

Azure 订阅中资源组的名称。

namespaceName

string

命名空间名称

alias

string

灾难恢复配置名称

authorizationRuleName

string

授权规则名称。

返回

Promise<AccessKeys>