DisasterRecoveryConfigsOperations interface
Schnittstelle, die eine DisasterRecoveryConfigs-Operation darstellt.
Eigenschaften
| break |
Dieser Vorgang deaktiviert die Notfallwiederherstellung und beendet das Replizieren von Änderungen von primär auf sekundäre Namespaces. |
| check |
Überprüfen Sie die Verfügbarkeit des Namespacenamens. |
| create |
Erstellt oder aktualisiert einen neuen Alias(Notfallwiederherstellungskonfiguration) |
| delete | Löscht einen Alias(Notfallwiederherstellungskonfiguration) |
| fail |
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. |
| get |
Ruft eine AuthorizationRule für einen Namespace anhand des Regelnamens ab. |
| list | Ruft alle Aliase ab(Notfallwiederherstellungskonfigurationen) |
| list |
Ruft eine Liste der Autorisierungsregeln für einen Namespace ab. |
| list |
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>