Interface DisasterRecoveryPairingAuthorizationRules

  • All Superinterfaces:
    com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.eventhub.implementation.DisasterRecoveryConfigsInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingById<DisasterRecoveryPairingAuthorizationRule>

    @Beta(V1_7_0)
    public interface DisasterRecoveryPairingAuthorizationRules
    extends com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingById<DisasterRecoveryPairingAuthorizationRule>, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.eventhub.implementation.DisasterRecoveryConfigsInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>
    Entry point to manage disaster recovery pairing authorization rules.
    • Method Detail

      • listByDisasterRecoveryPairing

        @Beta(V1_7_0)
        com.microsoft.azure.PagedList<DisasterRecoveryPairingAuthorizationRule> listByDisasterRecoveryPairing​(String resourceGroupName,
                                                                                                              String namespaceName,
                                                                                                              String pairingName)
        Lists the authorization rules that can be used to access the disaster recovery pairing.
        Parameters:
        resourceGroupName - resource group name
        namespaceName - primary namespace name
        pairingName - pairing name
        Returns:
        list of authorization rules
      • listByDisasterRecoveryPairingAsync

        @Beta(V1_7_0)
        rx.Observable<DisasterRecoveryPairingAuthorizationRule> listByDisasterRecoveryPairingAsync​(String resourceGroupName,
                                                                                                   String namespaceName,
                                                                                                   String pairingName)
        Lists the authorization rules that can be used to access the disaster recovery pairing.
        Parameters:
        resourceGroupName - resource group name
        namespaceName - primary namespace name
        pairingName - pairing name
        Returns:
        observable that emits the authorization rules
      • getByNameAsync

        @Beta(V1_7_0)
        rx.Observable<DisasterRecoveryPairingAuthorizationRule> getByNameAsync​(String resourceGroupName,
                                                                               String namespaceName,
                                                                               String pairingName,
                                                                               String name)
        Gets an authorization rule that can be used to access the disaster recovery pairing.
        Parameters:
        resourceGroupName - resource group name
        namespaceName - primary namespace name
        pairingName - pairing name
        name - rule name
        Returns:
        observable that emits the authorization rule
      • getByName

        @Beta(V1_7_0)
        DisasterRecoveryPairingAuthorizationRule getByName​(String resourceGroupName,
                                                           String namespaceName,
                                                           String pairingName,
                                                           String name)
        Gets an authorization rule that can be used to access the disaster recovery pairing.
        Parameters:
        resourceGroupName - resource group name
        namespaceName - primary namespace name
        pairingName - pairing name
        name - rule name
        Returns:
        the authorization rule