DisasterRecoveryConfigsOperations interface

Schnittstelle, die eine DisasterRecoveryConfigs-Operation darstellt.

Eigenschaften

breakPairing

Dieser Vorgang deaktiviert die Notfallwiederherstellung und beendet das Replizieren von Änderungen von primär auf sekundäre Namespaces.

checkNameAvailability

Überprüfen Sie die Verfügbarkeit des Namespacenamens.

createOrUpdate

Erstellt oder aktualisiert einen neuen Alias(Notfallwiederherstellungskonfiguration)

delete

Löscht einen Alias(Notfallwiederherstellungskonfiguration)

failOver

Ruft das GEO DR-Failover auf und konfiguriert den Alias so neu, dass er auf den sekundären Namespace verweist.

get

Ruft Alias(Notfallwiederherstellungskonfiguration) für den primären oder sekundären Namespace ab.

getAuthorizationRule

Ruft eine AuthorizationRule für einen Namespace anhand des Regelnamens ab.

list

Ruft alle Aliase ab(Notfallwiederherstellungskonfigurationen)

listAuthorizationRules

Ruft eine Liste der Autorisierungsregeln für einen Namespace ab.

listKeys

Ruft die primären und sekundären Verbindungszeichenfolgen für den Namespace ab.

Details zur Eigenschaft

breakPairing

Dieser Vorgang deaktiviert die Notfallwiederherstellung und beendet das Replizieren von Änderungen von primär auf sekundäre Namespaces.

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

Eigenschaftswert

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

checkNameAvailability

Überprüfen Sie die Verfügbarkeit des Namespacenamens.

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

Eigenschaftswert

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

createOrUpdate

Erstellt oder aktualisiert einen neuen Alias(Notfallwiederherstellungskonfiguration)

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

Eigenschaftswert

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

delete

Löscht einen Alias(Notfallwiederherstellungskonfiguration)

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

Eigenschaftswert

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

failOver

Ruft das GEO DR-Failover auf und konfiguriert den Alias so neu, dass er auf den sekundären Namespace verweist.

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

Eigenschaftswert

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

get

Ruft Alias(Notfallwiederherstellungskonfiguration) für den primären oder sekundären Namespace ab.

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

Eigenschaftswert

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

getAuthorizationRule

Ruft eine AuthorizationRule für einen Namespace anhand des Regelnamens ab.

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

Eigenschaftswert

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

list

Ruft alle Aliase ab(Notfallwiederherstellungskonfigurationen)

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

Eigenschaftswert

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

listAuthorizationRules

Ruft eine Liste der Autorisierungsregeln für einen Namespace ab.

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

Eigenschaftswert

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

listKeys

Ruft die primären und sekundären Verbindungszeichenfolgen für den Namespace ab.

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

Eigenschaftswert

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