Interface EventHubDisasterRecoveryPairings
- All Superinterfaces:
HasInner<com.microsoft.azure.management.eventhub.implementation.DisasterRecoveryConfigsInner>
,HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>
,SupportsCreating<EventHubDisasterRecoveryPairing.DefinitionStages.Blank>
,SupportsDeletingById
,SupportsGettingById<EventHubDisasterRecoveryPairing>
@Beta(V1_7_0)
public interface EventHubDisasterRecoveryPairings
extends SupportsCreating<EventHubDisasterRecoveryPairing.DefinitionStages.Blank>, SupportsDeletingById, SupportsGettingById<EventHubDisasterRecoveryPairing>, HasInner<com.microsoft.azure.management.eventhub.implementation.DisasterRecoveryConfigsInner>, HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>
Entry point to manage disaster recovery pairing of event hub namespaces.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteByName
(String resourceGroupName, String namespaceName, String name) Deletes a disaster recovery pairings of a namespace under a resource group.rx.Completable
deleteByNameAsync
(String resourceGroupName, String namespaceName, String name) Deletes a disaster recovery pairings of a namespace under a resource group.Gets a disaster recovery pairings of a namespace under a resource group.rx.Observable<EventHubDisasterRecoveryPairing>
getByNameAsync
(String resourceGroupName, String namespaceName, String name) Gets a disaster recovery pairings of a namespace under a resource group.com.microsoft.azure.PagedList<EventHubDisasterRecoveryPairing>
listByNamespace
(String resourceGroupName, String namespaceName) Lists the disaster recovery pairings of a namespace under a resource group.rx.Observable<EventHubDisasterRecoveryPairing>
listByNamespaceAsync
(String resourceGroupName, String namespaceName) Lists the disaster recovery pairings of a namespace under a resource group.Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager
manager
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.collection.SupportsCreating
define
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.collection.SupportsDeletingById
deleteById, deleteByIdAsync, deleteByIdAsync
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingById
getById, getByIdAsync, getByIdAsync
-
Method Details
-
authorizationRules
- Returns:
- entry point to manage authorization rules of a disaster recovery pairing.
-
listByNamespace
@Beta(V1_7_0) com.microsoft.azure.PagedList<EventHubDisasterRecoveryPairing> listByNamespace(String resourceGroupName, String namespaceName) Lists the disaster recovery pairings of a namespace under a resource group.- Parameters:
resourceGroupName
- resource group namenamespaceName
- namespace name- Returns:
- list of disaster recovery pairings
-
listByNamespaceAsync
@Beta(V1_7_0) rx.Observable<EventHubDisasterRecoveryPairing> listByNamespaceAsync(String resourceGroupName, String namespaceName) Lists the disaster recovery pairings of a namespace under a resource group.- Parameters:
resourceGroupName
- resource group namenamespaceName
- namespace name- Returns:
- observable that emits disaster recovery pairings
-
getByNameAsync
@Beta(V1_7_0) rx.Observable<EventHubDisasterRecoveryPairing> getByNameAsync(String resourceGroupName, String namespaceName, String name) Gets a disaster recovery pairings of a namespace under a resource group.- Parameters:
resourceGroupName
- resource group namenamespaceName
- namespace namename
- disaster recovery pairing name- Returns:
- observable that emits disaster recovery pairings
-
getByName
@Beta(V1_7_0) EventHubDisasterRecoveryPairing getByName(String resourceGroupName, String namespaceName, String name) Gets a disaster recovery pairings of a namespace under a resource group.- Parameters:
resourceGroupName
- resource group namenamespaceName
- namespace namename
- disaster recovery pairing name- Returns:
- the disaster recovery pairing
-
deleteByNameAsync
@Beta(V1_7_0) rx.Completable deleteByNameAsync(String resourceGroupName, String namespaceName, String name) Deletes a disaster recovery pairings of a namespace under a resource group.- Parameters:
resourceGroupName
- resource group namenamespaceName
- namespace namename
- disaster recovery pairing name- Returns:
- the completable representing the task
-
deleteByName
Deletes a disaster recovery pairings of a namespace under a resource group.- Parameters:
resourceGroupName
- resource group namenamespaceName
- namespace namename
- disaster recovery pairing
-