Interface ActionGroup
-
- All Superinterfaces:
GroupableResource<MonitorManager,ActionGroupResourceInner>,HasId,HasInnerModel<ActionGroupResourceInner>,HasManager<MonitorManager>,HasName,HasResourceGroup,Indexable,Refreshable<ActionGroup>,Resource,Updatable<ActionGroup.Update>
public interface ActionGroup extends GroupableResource<MonitorManager,ActionGroupResourceInner>, Refreshable<ActionGroup>, Updatable<ActionGroup.Update>
An immutable client-side representation of an Azure Action Group.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceActionGroup.ActionDefinition<ParentT>Receivers action definition allowing to set each receiver's configuration.static interfaceActionGroup.Definition<T>The entirety of a Action Group definition.static interfaceActionGroup.DefinitionStagesGrouping of Action Group definition stages.static interfaceActionGroup.UpdateThe template for an update operation, containing all the settings that can be modified.static interfaceActionGroup.UpdateStagesGrouping of Action Group update stages.-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T extends Object>, Resource.DefinitionWithTags<T extends Object>, Resource.UpdateWithTags<T extends Object>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<AutomationRunbookReceiver>automationRunbookReceivers()Get the automationRunbookReceivers value.List<AzureFunctionReceiver>azureFunctionReceivers()Get the azureFunctionReceivers value.List<EmailReceiver>emailReceivers()Get the emailReceivers value.List<ItsmReceiver>itsmReceivers()Get the itsmReceivers value.List<LogicAppReceiver>logicAppReceivers()Get the logicAppReceivers value.List<AzureAppPushReceiver>pushNotificationReceivers()Get the pushNotificationReceivers value.StringshortName()Get the groupShortName value.List<SmsReceiver>smsReceivers()Get the smsReceivers value.List<VoiceReceiver>voiceReceivers()Get the voiceReceivers value.List<WebhookReceiver>webhookReceivers()Get the webhookReceivers value.-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
manager
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
-
-
-
Method Detail
-
shortName
String shortName()
Get the groupShortName value.- Returns:
- the groupShortName value
-
emailReceivers
List<EmailReceiver> emailReceivers()
Get the emailReceivers value.- Returns:
- the emailReceivers value
-
smsReceivers
List<SmsReceiver> smsReceivers()
Get the smsReceivers value.- Returns:
- the smsReceivers value
-
webhookReceivers
List<WebhookReceiver> webhookReceivers()
Get the webhookReceivers value.- Returns:
- the webhookReceivers value
-
itsmReceivers
List<ItsmReceiver> itsmReceivers()
Get the itsmReceivers value.- Returns:
- the itsmReceivers value
-
pushNotificationReceivers
List<AzureAppPushReceiver> pushNotificationReceivers()
Get the pushNotificationReceivers value.- Returns:
- the pushNotificationReceivers value
-
automationRunbookReceivers
List<AutomationRunbookReceiver> automationRunbookReceivers()
Get the automationRunbookReceivers value.- Returns:
- the automationRunbookReceivers value
-
voiceReceivers
List<VoiceReceiver> voiceReceivers()
Get the voiceReceivers value.- Returns:
- the voiceReceivers value
-
logicAppReceivers
List<LogicAppReceiver> logicAppReceivers()
Get the logicAppReceivers value.- Returns:
- the logicAppReceivers value
-
azureFunctionReceivers
List<AzureFunctionReceiver> azureFunctionReceivers()
Get the azureFunctionReceivers value.- Returns:
- the azureFunctionReceivers value
-
-