### YamlMime:JavaType
uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup"
name: "ActionGroup"
nameWithType: "ActionGroup"
summary: "An Azure action group."
inheritances:
- ""
inheritedClassMethods:
- classRef: "java.lang.Object"
methodsRef:
- "clone"
- "equals"
- "finalize"
- "getClass"
- "hashCode"
- "notify"
- "notifyAll"
- "toString"
- "wait"
- "wait"
- "wait"
syntax: "public final class **ActionGroup** implements <>"
constructors:
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.ActionGroup()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.ActionGroup()"
name: "ActionGroup()"
nameWithType: "ActionGroup.ActionGroup()"
summary: "Creates an instance of ActionGroup class."
syntax: "public ActionGroup()"
desc: "Creates an instance of ActionGroup class."
methods:
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.armRoleReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.armRoleReceivers()"
name: "armRoleReceivers()"
nameWithType: "ActionGroup.armRoleReceivers()"
summary: "Get the armRoleReceivers property: The list of ARM role receivers that are part of this action group."
syntax: "public List armRoleReceivers()"
desc: "Get the armRoleReceivers property: The list of ARM role receivers that are part of this action group. Roles are Azure RBAC roles and only built-in roles are supported."
returns:
description: "the armRoleReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.automationRunbookReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.automationRunbookReceivers()"
name: "automationRunbookReceivers()"
nameWithType: "ActionGroup.automationRunbookReceivers()"
summary: "Get the automationRunbookReceivers property: The list of AutomationRunbook receivers that are part of this action group."
syntax: "public List automationRunbookReceivers()"
desc: "Get the automationRunbookReceivers property: The list of AutomationRunbook receivers that are part of this action group."
returns:
description: "the automationRunbookReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.azureAppPushReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.azureAppPushReceivers()"
name: "azureAppPushReceivers()"
nameWithType: "ActionGroup.azureAppPushReceivers()"
summary: "Get the azureAppPushReceivers property: The list of AzureAppPush receivers that are part of this action group."
syntax: "public List azureAppPushReceivers()"
desc: "Get the azureAppPushReceivers property: The list of AzureAppPush receivers that are part of this action group."
returns:
description: "the azureAppPushReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.azureFunctionReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.azureFunctionReceivers()"
name: "azureFunctionReceivers()"
nameWithType: "ActionGroup.azureFunctionReceivers()"
summary: "Get the azureFunctionReceivers property: The list of azure function receivers that are part of this action group."
syntax: "public List azureFunctionReceivers()"
desc: "Get the azureFunctionReceivers property: The list of azure function receivers that are part of this action group."
returns:
description: "the azureFunctionReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.emailReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.emailReceivers()"
name: "emailReceivers()"
nameWithType: "ActionGroup.emailReceivers()"
summary: "Get the emailReceivers property: The list of email receivers that are part of this action group."
syntax: "public List emailReceivers()"
desc: "Get the emailReceivers property: The list of email receivers that are part of this action group."
returns:
description: "the emailReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.enabled()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.enabled()"
name: "enabled()"
nameWithType: "ActionGroup.enabled()"
summary: "Get the enabled property: Indicates whether this action group is enabled."
syntax: "public boolean enabled()"
desc: "Get the enabled property: Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications."
returns:
description: "the enabled value."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.eventHubReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.eventHubReceivers()"
name: "eventHubReceivers()"
nameWithType: "ActionGroup.eventHubReceivers()"
summary: "Get the eventHubReceivers property: The list of event hub receivers that are part of this action group."
syntax: "public List eventHubReceivers()"
desc: "Get the eventHubReceivers property: The list of event hub receivers that are part of this action group."
returns:
description: "the eventHubReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.fromJson(com.azure.json.JsonReader)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.fromJson(JsonReader jsonReader)"
name: "fromJson(JsonReader jsonReader)"
nameWithType: "ActionGroup.fromJson(JsonReader jsonReader)"
summary: "Reads an instance of ActionGroup from the JsonReader."
modifiers:
- "static"
parameters:
- description: "The JsonReader being read."
name: "jsonReader"
type: ""
syntax: "public static ActionGroup fromJson(JsonReader jsonReader)"
exceptions:
- description: "If the deserialized JSON object was missing any required properties."
type: "IOException"
desc: "Reads an instance of ActionGroup from the JsonReader."
returns:
description: "An instance of ActionGroup if the JsonReader was pointing to an instance of it, or null if it was\n pointing to JSON null."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.groupShortName()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.groupShortName()"
name: "groupShortName()"
nameWithType: "ActionGroup.groupShortName()"
summary: "Get the groupShortName property: The short name of the action group."
syntax: "public String groupShortName()"
desc: "Get the groupShortName property: The short name of the action group. This will be used in SMS messages."
returns:
description: "the groupShortName value."
type: "String"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.itsmReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.itsmReceivers()"
name: "itsmReceivers()"
nameWithType: "ActionGroup.itsmReceivers()"
summary: "Get the itsmReceivers property: The list of ITSM receivers that are part of this action group."
syntax: "public List itsmReceivers()"
desc: "Get the itsmReceivers property: The list of ITSM receivers that are part of this action group."
returns:
description: "the itsmReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.logicAppReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.logicAppReceivers()"
name: "logicAppReceivers()"
nameWithType: "ActionGroup.logicAppReceivers()"
summary: "Get the logicAppReceivers property: The list of logic app receivers that are part of this action group."
syntax: "public List logicAppReceivers()"
desc: "Get the logicAppReceivers property: The list of logic app receivers that are part of this action group."
returns:
description: "the logicAppReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.smsReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.smsReceivers()"
name: "smsReceivers()"
nameWithType: "ActionGroup.smsReceivers()"
summary: "Get the smsReceivers property: The list of SMS receivers that are part of this action group."
syntax: "public List smsReceivers()"
desc: "Get the smsReceivers property: The list of SMS receivers that are part of this action group."
returns:
description: "the smsReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.toJson(com.azure.json.JsonWriter)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.toJson(JsonWriter jsonWriter)"
name: "toJson(JsonWriter jsonWriter)"
nameWithType: "ActionGroup.toJson(JsonWriter jsonWriter)"
parameters:
- name: "jsonWriter"
type: ""
syntax: "public JsonWriter toJson(JsonWriter jsonWriter)"
exceptions:
- type: "IOException"
returns:
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.validate()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.validate()"
name: "validate()"
nameWithType: "ActionGroup.validate()"
summary: "Validates the instance."
syntax: "public void validate()"
desc: "Validates the instance."
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.voiceReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.voiceReceivers()"
name: "voiceReceivers()"
nameWithType: "ActionGroup.voiceReceivers()"
summary: "Get the voiceReceivers property: The list of voice receivers that are part of this action group."
syntax: "public List voiceReceivers()"
desc: "Get the voiceReceivers property: The list of voice receivers that are part of this action group."
returns:
description: "the voiceReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.webhookReceivers()"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.webhookReceivers()"
name: "webhookReceivers()"
nameWithType: "ActionGroup.webhookReceivers()"
summary: "Get the webhookReceivers property: The list of webhook receivers that are part of this action group."
syntax: "public List webhookReceivers()"
desc: "Get the webhookReceivers property: The list of webhook receivers that are part of this action group."
returns:
description: "the webhookReceivers value."
type: "List<>"
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withArmRoleReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withArmRoleReceivers(List armRoleReceivers)"
name: "withArmRoleReceivers(List armRoleReceivers)"
nameWithType: "ActionGroup.withArmRoleReceivers(List armRoleReceivers)"
summary: "Set the armRoleReceivers property: The list of ARM role receivers that are part of this action group."
parameters:
- description: "the armRoleReceivers value to set."
name: "armRoleReceivers"
type: "List<>"
syntax: "public ActionGroup withArmRoleReceivers(List armRoleReceivers)"
desc: "Set the armRoleReceivers property: The list of ARM role receivers that are part of this action group. Roles are Azure RBAC roles and only built-in roles are supported."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withAutomationRunbookReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withAutomationRunbookReceivers(List automationRunbookReceivers)"
name: "withAutomationRunbookReceivers(List automationRunbookReceivers)"
nameWithType: "ActionGroup.withAutomationRunbookReceivers(List automationRunbookReceivers)"
summary: "Set the automationRunbookReceivers property: The list of AutomationRunbook receivers that are part of this action group."
parameters:
- description: "the automationRunbookReceivers value to set."
name: "automationRunbookReceivers"
type: "List<>"
syntax: "public ActionGroup withAutomationRunbookReceivers(List automationRunbookReceivers)"
desc: "Set the automationRunbookReceivers property: The list of AutomationRunbook receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withAzureAppPushReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withAzureAppPushReceivers(List azureAppPushReceivers)"
name: "withAzureAppPushReceivers(List azureAppPushReceivers)"
nameWithType: "ActionGroup.withAzureAppPushReceivers(List azureAppPushReceivers)"
summary: "Set the azureAppPushReceivers property: The list of AzureAppPush receivers that are part of this action group."
parameters:
- description: "the azureAppPushReceivers value to set."
name: "azureAppPushReceivers"
type: "List<>"
syntax: "public ActionGroup withAzureAppPushReceivers(List azureAppPushReceivers)"
desc: "Set the azureAppPushReceivers property: The list of AzureAppPush receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withAzureFunctionReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withAzureFunctionReceivers(List azureFunctionReceivers)"
name: "withAzureFunctionReceivers(List azureFunctionReceivers)"
nameWithType: "ActionGroup.withAzureFunctionReceivers(List azureFunctionReceivers)"
summary: "Set the azureFunctionReceivers property: The list of azure function receivers that are part of this action group."
parameters:
- description: "the azureFunctionReceivers value to set."
name: "azureFunctionReceivers"
type: "List<>"
syntax: "public ActionGroup withAzureFunctionReceivers(List azureFunctionReceivers)"
desc: "Set the azureFunctionReceivers property: The list of azure function receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withEmailReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withEmailReceivers(List emailReceivers)"
name: "withEmailReceivers(List emailReceivers)"
nameWithType: "ActionGroup.withEmailReceivers(List emailReceivers)"
summary: "Set the emailReceivers property: The list of email receivers that are part of this action group."
parameters:
- description: "the emailReceivers value to set."
name: "emailReceivers"
type: "List<>"
syntax: "public ActionGroup withEmailReceivers(List emailReceivers)"
desc: "Set the emailReceivers property: The list of email receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withEnabled(boolean)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withEnabled(boolean enabled)"
name: "withEnabled(boolean enabled)"
nameWithType: "ActionGroup.withEnabled(boolean enabled)"
summary: "Set the enabled property: Indicates whether this action group is enabled."
parameters:
- description: "the enabled value to set."
name: "enabled"
type: ""
syntax: "public ActionGroup withEnabled(boolean enabled)"
desc: "Set the enabled property: Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withEventHubReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withEventHubReceivers(List eventHubReceivers)"
name: "withEventHubReceivers(List eventHubReceivers)"
nameWithType: "ActionGroup.withEventHubReceivers(List eventHubReceivers)"
summary: "Set the eventHubReceivers property: The list of event hub receivers that are part of this action group."
parameters:
- description: "the eventHubReceivers value to set."
name: "eventHubReceivers"
type: "List<>"
syntax: "public ActionGroup withEventHubReceivers(List eventHubReceivers)"
desc: "Set the eventHubReceivers property: The list of event hub receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withGroupShortName(java.lang.String)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withGroupShortName(String groupShortName)"
name: "withGroupShortName(String groupShortName)"
nameWithType: "ActionGroup.withGroupShortName(String groupShortName)"
summary: "Set the groupShortName property: The short name of the action group."
parameters:
- description: "the groupShortName value to set."
name: "groupShortName"
type: "String"
syntax: "public ActionGroup withGroupShortName(String groupShortName)"
desc: "Set the groupShortName property: The short name of the action group. This will be used in SMS messages."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withItsmReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withItsmReceivers(List itsmReceivers)"
name: "withItsmReceivers(List itsmReceivers)"
nameWithType: "ActionGroup.withItsmReceivers(List itsmReceivers)"
summary: "Set the itsmReceivers property: The list of ITSM receivers that are part of this action group."
parameters:
- description: "the itsmReceivers value to set."
name: "itsmReceivers"
type: "List<>"
syntax: "public ActionGroup withItsmReceivers(List itsmReceivers)"
desc: "Set the itsmReceivers property: The list of ITSM receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withLogicAppReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withLogicAppReceivers(List logicAppReceivers)"
name: "withLogicAppReceivers(List logicAppReceivers)"
nameWithType: "ActionGroup.withLogicAppReceivers(List logicAppReceivers)"
summary: "Set the logicAppReceivers property: The list of logic app receivers that are part of this action group."
parameters:
- description: "the logicAppReceivers value to set."
name: "logicAppReceivers"
type: "List<>"
syntax: "public ActionGroup withLogicAppReceivers(List logicAppReceivers)"
desc: "Set the logicAppReceivers property: The list of logic app receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withSmsReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withSmsReceivers(List smsReceivers)"
name: "withSmsReceivers(List smsReceivers)"
nameWithType: "ActionGroup.withSmsReceivers(List smsReceivers)"
summary: "Set the smsReceivers property: The list of SMS receivers that are part of this action group."
parameters:
- description: "the smsReceivers value to set."
name: "smsReceivers"
type: "List<>"
syntax: "public ActionGroup withSmsReceivers(List smsReceivers)"
desc: "Set the smsReceivers property: The list of SMS receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withVoiceReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withVoiceReceivers(List voiceReceivers)"
name: "withVoiceReceivers(List voiceReceivers)"
nameWithType: "ActionGroup.withVoiceReceivers(List voiceReceivers)"
summary: "Set the voiceReceivers property: The list of voice receivers that are part of this action group."
parameters:
- description: "the voiceReceivers value to set."
name: "voiceReceivers"
type: "List<>"
syntax: "public ActionGroup withVoiceReceivers(List voiceReceivers)"
desc: "Set the voiceReceivers property: The list of voice receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
- uid: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withWebhookReceivers(java.util.List)"
fullName: "com.azure.resourcemanager.monitor.fluent.models.ActionGroup.withWebhookReceivers(List webhookReceivers)"
name: "withWebhookReceivers(List webhookReceivers)"
nameWithType: "ActionGroup.withWebhookReceivers(List webhookReceivers)"
summary: "Set the webhookReceivers property: The list of webhook receivers that are part of this action group."
parameters:
- description: "the webhookReceivers value to set."
name: "webhookReceivers"
type: "List<>"
syntax: "public ActionGroup withWebhookReceivers(List webhookReceivers)"
desc: "Set the webhookReceivers property: The list of webhook receivers that are part of this action group."
returns:
description: "the ActionGroup object itself."
type: ""
type: "class"
desc: "An Azure action group."
implements:
- "<>"
metadata: {}
package: "com.azure.resourcemanager.monitor.fluent.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-monitor:2.42.0