Interface ActivityLogAlert
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<MonitorManager, ActivityLogAlertResourceInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ActivityLogAlertResourceInner>, 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<ActivityLogAlert>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource, com.azure.resourcemanager.resources.fluentcore.model.Updatable<ActivityLogAlert.Update>
public interface ActivityLogAlert
extends com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<MonitorManager, ActivityLogAlertResourceInner>, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<ActivityLogAlert>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<ActivityLogAlert.Update>
An immutable client-side representation of an Azure Activity Log Alert.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of a activity log alerts definition.static interfaceGrouping of activity log alerts definition stages.static interfaceThe template for an update operation, containing all the settings that can be modified.static interfaceGrouping of activity log alerts 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 actions that will activate when the condition is met.Get a description of this activity log alert.enabled()Get indicates whether this activity log alert is enabled.Get the condition that will cause this alert to activate.scopes()Get a list of resourceIds that will be used as prefixes.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
-
scopes
Collection<String> scopes()Get a list of resourceIds that will be used as prefixes. The alert will only apply to activityLogs with resourceIds that fall under one of these prefixes. This list must include at least one item.- Returns:
- the scopes value
-
enabled
Boolean enabled()Get indicates whether this activity log alert is enabled. If an activity log alert is not enabled, then none of its actions will be activated.- Returns:
- the enabled value
-
equalsConditions
-
actionGroupIds
Collection<String> actionGroupIds()Get the actions that will activate when the condition is met.- Returns:
- the actions value
-
description
-