public interface EventHubDisasterRecoveryPairing extends NestedResource, HasManager<EventHubsManager>, Refreshable<EventHubDisasterRecoveryPairing>, Updatable<EventHubDisasterRecoveryPairing.Update>, HasInnerModel<ArmDisasterRecoveryInner>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
EventHubDisasterRecoveryPairing.Definition
The entirety of the event hub disaster recovery pairing definition.
|
static interface |
EventHubDisasterRecoveryPairing.DefinitionStages
Grouping of disaster recovery pairing definition stages.
|
static interface |
EventHubDisasterRecoveryPairing.Update
The template for a disaster recovery pairing update operation, containing all the settings
that can be modified.
|
static interface |
EventHubDisasterRecoveryPairing.UpdateStages
Grouping of disaster recovery pairing update stages.
|
| Modifier and Type | Method and Description |
|---|---|
void |
breakPairing()
Break the pairing between a primary and secondary namespace.
|
Mono<Void> |
breakPairingAsync()
Break the pairing between a primary and secondary namespace.
|
void |
failOver()
Perform fail over so that the secondary namespace becomes the primary.
|
Mono<Void> |
failOverAsync()
Perform fail over so that the secondary namespace becomes the primary.
|
com.azure.core.http.rest.PagedIterable<DisasterRecoveryPairingAuthorizationRule> |
listAuthorizationRules() |
com.azure.core.http.rest.PagedFlux<DisasterRecoveryPairingAuthorizationRule> |
listAuthorizationRulesAsync() |
RoleDisasterRecovery |
namespaceRole() |
String |
primaryNamespaceName() |
String |
primaryNamespaceResourceGroupName() |
ProvisioningStateDR |
provisioningState() |
String |
secondaryNamespaceId() |
id, name, typemanagerrefresh, refreshAsyncupdateinnerModelString primaryNamespaceResourceGroupName()
String primaryNamespaceName()
String secondaryNamespaceId()
RoleDisasterRecovery namespaceRole()
ProvisioningStateDR provisioningState()
Mono<Void> breakPairingAsync()
void breakPairing()
Mono<Void> failOverAsync()
void failOver()
com.azure.core.http.rest.PagedFlux<DisasterRecoveryPairingAuthorizationRule> listAuthorizationRulesAsync()
com.azure.core.http.rest.PagedIterable<DisasterRecoveryPairingAuthorizationRule> listAuthorizationRules()
Copyright © 2020 Microsoft Corporation. All rights reserved.