Interface EventHubNamespace.UpdateStages.WithAuthorizationRule

  • All Known Subinterfaces:
    EventHubNamespace.Update
    Enclosing interface:
    EventHubNamespace.UpdateStages

    @Beta(V1_7_0)
    public static interface EventHubNamespace.UpdateStages.WithAuthorizationRule
    The stage of the event hub namespace update allowing to add authorization rule for accessing the event hub.
    • Method Detail

      • withNewSendRule

        @Beta(V1_7_0)
        EventHubNamespace.Update withNewSendRule​(String ruleName)
        Specifies that a new authorization rule should be created that has send access to the event hub namespace.
        Parameters:
        ruleName - rule name
        Returns:
        next stage of the event hub namespace update
      • withNewListenRule

        @Beta(V1_7_0)
        EventHubNamespace.Update withNewListenRule​(String ruleName)
        Specifies that a new authorization rule should be created that has listen access to the event hub namespace.
        Parameters:
        ruleName - rule name
        Returns:
        next stage of the event hub namespace update
      • withNewManageRule

        @Beta(V1_7_0)
        EventHubNamespace.Update withNewManageRule​(String ruleName)
        Specifies that a new authorization rule should be created that has manage access to the event hub namespace.
        Parameters:
        ruleName - rule name
        Returns:
        next stage of the event hub namespace update
      • withoutAuthorizationRule

        @Beta(V1_7_0)
        EventHubNamespace.Update withoutAuthorizationRule​(String ruleName)
        Deletes an authorization rule associated with the event hub namespace.
        Parameters:
        ruleName - rule name
        Returns:
        next stage of the event hub namespace update