Interface DisasterRecoveryPairingAuthorizationRules

All Superinterfaces:
HasInner<com.microsoft.azure.management.eventhub.implementation.DisasterRecoveryConfigsInner>, HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>, SupportsGettingById<DisasterRecoveryPairingAuthorizationRule>

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

    • 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