Interface ActionGroup
-
- All Superinterfaces:
com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.monitor.implementation.MonitorManager,com.microsoft.azure.management.monitor.implementation.ActionGroupResourceInner>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasId,com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.monitor.implementation.ActionGroupResourceInner>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.monitor.implementation.MonitorManager>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasName,com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup,com.microsoft.azure.management.resources.fluentcore.model.Indexable,com.microsoft.azure.management.resources.fluentcore.model.Refreshable<ActionGroup>,com.microsoft.azure.management.resources.fluentcore.arm.models.Resource,com.microsoft.azure.management.resources.fluentcore.model.Updatable<ActionGroup.Update>
public interface ActionGroup extends com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.monitor.implementation.MonitorManager,com.microsoft.azure.management.monitor.implementation.ActionGroupResourceInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<ActionGroup>, com.microsoft.azure.management.resources.fluentcore.model.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.DefinitionThe 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.microsoft.azure.management.resources.fluentcore.arm.models.Resource
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.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.microsoft.azure.management.resources.fluentcore.arm.models.HasId
id
-
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.arm.models.HasName
name
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
-
-
-
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
-
-