DisasterRecoveryConfigsOperations interface

DisasterRecoveryConfigs操作を表すインターフェース。

プロパティ

breakPairing

この操作により、ディザスター リカバリーが無効になり、プライマリ名前空間からセカンダリ名前空間への変更のレプリケートが停止されます

checkNameAvailability

名前空間名の指定の可用性を確認します。

createOrUpdate

新しいエイリアス (ディザスター リカバリー構成) を作成または更新します

delete

エイリアスを削除します (ディザスター リカバリー構成)

failOver

GEO DR フェールオーバーを呼び出し、セカンダリ名前空間を指すようにエイリアスを再構成します

get

プライマリ名前空間またはセカンダリ名前空間のエイリアス (ディザスター リカバリー構成) を取得します

getAuthorizationRule

ルール名で名前空間の承認ルールを取得します。

list

すべてのエイリアス (ディザスター リカバリー構成) を取得します

listAuthorizationRules

名前空間の承認規則を取得します。

listKeys

名前空間のプライマリ接続文字列とセカンダリ接続文字列を取得します。

プロパティの詳細

breakPairing

この操作により、ディザスター リカバリーが無効になり、プライマリ名前空間からセカンダリ名前空間への変更のレプリケートが停止されます

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

プロパティ値

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

checkNameAvailability

名前空間名の指定の可用性を確認します。

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

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: CheckNameAvailability, options?: DisasterRecoveryConfigsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

createOrUpdate

新しいエイリアス (ディザスター リカバリー構成) を作成または更新します

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

プロパティ値

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

delete

エイリアスを削除します (ディザスター リカバリー構成)

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

プロパティ値

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

failOver

GEO DR フェールオーバーを呼び出し、セカンダリ名前空間を指すようにエイリアスを再構成します

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

プロパティ値

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

get

プライマリ名前空間またはセカンダリ名前空間のエイリアス (ディザスター リカバリー構成) を取得します

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

プロパティ値

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

getAuthorizationRule

ルール名で名前空間の承認ルールを取得します。

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

プロパティ値

(resourceGroupName: string, namespaceName: string, alias: string, authorizationRuleName: string, options?: DisasterRecoveryConfigsGetAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

list

すべてのエイリアス (ディザスター リカバリー構成) を取得します

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

プロパティ値

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

listAuthorizationRules

名前空間の承認規則を取得します。

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

プロパティ値

(resourceGroupName: string, namespaceName: string, alias: string, options?: DisasterRecoveryConfigsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>

listKeys

名前空間のプライマリ接続文字列とセカンダリ接続文字列を取得します。

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

プロパティ値

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