Interface ActionGroups

  • All Superinterfaces:
    com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.monitor.implementation.ActionGroupsInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.monitor.implementation.MonitorManager>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsBatchCreation<ActionGroup>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsBatchDeletion, com.microsoft.azure.management.resources.fluentcore.collection.SupportsCreating<ActionGroup.DefinitionStages.Blank>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsDeletingById, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingById<ActionGroup>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsListing<ActionGroup>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsListingByResourceGroup<ActionGroup>

    public interface ActionGroups
    extends com.microsoft.azure.management.resources.fluentcore.collection.SupportsCreating<ActionGroup.DefinitionStages.Blank>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsListing<ActionGroup>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsListingByResourceGroup<ActionGroup>, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingById<ActionGroup>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsBatchCreation<ActionGroup>, com.microsoft.azure.management.resources.fluentcore.collection.SupportsDeletingById, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup, com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsBatchDeletion, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.monitor.implementation.MonitorManager>, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.monitor.implementation.ActionGroupsInner>
    Entry point for Action Group management API.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void enableReceiver​(String resourceGroupName, String actionGroupName, String receiverName)
      Enable a receiver in an action group.
      rx.Completable enableReceiverAsync​(String resourceGroupName, String actionGroupName, String receiverName)
      Enable a receiver in an action group.
      com.microsoft.rest.ServiceFuture<Void> enableReceiverAsync​(String resourceGroupName, String actionGroupName, String receiverName, com.microsoft.rest.ServiceCallback<Void> callback)
      Enable a receiver in an action 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.SupportsBatchCreation

        create, create, createAsync, createAsync, createAsync, createAsync
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsBatchDeletion

        deleteByIds, deleteByIds, deleteByIdsAsync, deleteByIdsAsync
      • 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.SupportsDeletingByResourceGroup

        deleteByResourceGroup, deleteByResourceGroupAsync, deleteByResourceGroupAsync
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingById

        getById, getByIdAsync, getByIdAsync
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.collection.SupportsListing

        list, listAsync
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsListingByResourceGroup

        listByResourceGroup, listByResourceGroupAsync
    • Method Detail

      • enableReceiver

        void enableReceiver​(String resourceGroupName,
                            String actionGroupName,
                            String receiverName)
        Enable a receiver in an action group. This changes the receiver's status from Disabled to Enabled. This operation is only supported for Email or SMS receivers.
        Parameters:
        resourceGroupName - The name of the resource group.
        actionGroupName - The name of the action group.
        receiverName - The name of the receiver to resubscribe.
      • enableReceiverAsync

        rx.Completable enableReceiverAsync​(String resourceGroupName,
                                           String actionGroupName,
                                           String receiverName)
        Enable a receiver in an action group. This changes the receiver's status from Disabled to Enabled. This operation is only supported for Email or SMS receivers.
        Parameters:
        resourceGroupName - The name of the resource group.
        actionGroupName - The name of the action group.
        receiverName - The name of the receiver to resubscribe.
        Returns:
        a representation of the deferred computation of this call.
      • enableReceiverAsync

        com.microsoft.rest.ServiceFuture<Void> enableReceiverAsync​(String resourceGroupName,
                                                                   String actionGroupName,
                                                                   String receiverName,
                                                                   com.microsoft.rest.ServiceCallback<Void> callback)
        Enable a receiver in an action group. This changes the receiver's status from Disabled to Enabled. This operation is only supported for Email or SMS receivers.
        Parameters:
        resourceGroupName - The name of the resource group.
        actionGroupName - The name of the action group.
        receiverName - The name of the receiver to resubscribe.
        callback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object