Interface ActionGroup
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<MonitorManager, ActionGroupResourceInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ActionGroupResourceInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<MonitorManager>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<ActionGroup>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource, com.azure.resourcemanager.resources.fluentcore.model.Updatable<ActionGroup.Update>
public interface ActionGroup
extends com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<MonitorManager, ActionGroupResourceInner>, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<ActionGroup>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<ActionGroup.Update>
An immutable client-side representation of an Azure Action Group.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceReceivers action definition allowing to set each receiver's configuration.static interfaceThe entirety of a Action Group definition.static interfaceGrouping of Action Group definition stages.static interfaceThe template for an update operation, containing all the settings that can be modified.static interfaceGrouping of Action Group update stages.Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.UpdateWithTags<T> -
Field Summary
Fields inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
DUMMY -
Method Summary
Modifier and TypeMethodDescriptionGet the automationRunbookReceivers value.Get the azureFunctionReceivers value.Get the emailReceivers value.Get the itsmReceivers value.Get the logicAppReceivers value.Get the pushNotificationReceivers value.Get the groupShortName value.Get the smsReceivers value.Get the voiceReceivers value.Get the webhookReceivers value.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId
idMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupNameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable
keyMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, typeMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable
update
-
Method Details
-
shortName
-
emailReceivers
List<EmailReceiver> emailReceivers()Get the emailReceivers value.- Returns:
- the emailReceivers value
-
smsReceivers
-
webhookReceivers
List<WebhookReceiver> webhookReceivers()Get the webhookReceivers value.- Returns:
- the webhookReceivers value
-
itsmReceivers
-
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
-