@Beta(value=V1_7_0) public interface EventHubDisasterRecoveryPairing extends NestedResource, HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>, Refreshable<EventHubDisasterRecoveryPairing>, Updatable<EventHubDisasterRecoveryPairing.Update>, HasInner<com.microsoft.azure.management.eventhub.implementation.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.
|
rx.Completable |
breakPairingAsync()
Break the pairing between a primary and secondary namespace.
|
void |
failOver()
Perform fail over so that the secondary namespace becomes the primary.
|
rx.Completable |
failOverAsync()
Perform fail over so that the secondary namespace becomes the primary.
|
PagedList<DisasterRecoveryPairingAuthorizationRule> |
listAuthorizationRules() |
rx.Observable<DisasterRecoveryPairingAuthorizationRule> |
listAuthorizationRulesAsync() |
RoleDisasterRecovery |
namespaceRole() |
String |
primaryNamespaceName() |
String |
primaryNamespaceResourceGroupName() |
ProvisioningStateDR |
provisioningState() |
String |
secondaryNamespaceId() |
id, name, type
key
manager
refresh, refreshAsync
@Beta(value=V1_7_0) String primaryNamespaceResourceGroupName()
@Beta(value=V1_7_0) String primaryNamespaceName()
@Beta(value=V1_7_0) String secondaryNamespaceId()
@Beta(value=V1_7_0) RoleDisasterRecovery namespaceRole()
@Beta(value=V1_7_0) ProvisioningStateDR provisioningState()
@Beta(value=V1_7_0) rx.Completable breakPairingAsync()
@Beta(value=V1_7_0) void breakPairing()
@Beta(value=V1_7_0) rx.Completable failOverAsync()
@Beta(value=V1_7_0) void failOver()
@Beta(value=V1_7_0) rx.Observable<DisasterRecoveryPairingAuthorizationRule> listAuthorizationRulesAsync()
@Beta(value=V1_7_0) PagedList<DisasterRecoveryPairingAuthorizationRule> listAuthorizationRules()
Copyright © 2019. All rights reserved.