Interface ActionGroup.DefinitionStages.WithCreate
- All Superinterfaces:
Creatable<ActionGroup>,HasName,Indexable,Resource.DefinitionWithTags<ActionGroup.DefinitionStages.WithCreate>
- All Known Subinterfaces:
ActionGroup.Definition<T>
- Enclosing interface:
ActionGroup.DefinitionStages
public static interface ActionGroup.DefinitionStages.WithCreate
extends Creatable<ActionGroup>, Resource.DefinitionWithTags<ActionGroup.DefinitionStages.WithCreate>
The stage of the definition which contains all the minimum required inputs for the resource to be created but
also allows for any other optional settings to be specified.
-
Method Summary
Modifier and TypeMethodDescriptiondefineReceiver(String actionNamePrefix) Begins the definition of Action Group receivers with the specified name prefix.withShortName(String shortName) Sets the short name of the action group.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags
-
Method Details
-
defineReceiver
ActionGroup.ActionDefinition<? extends ActionGroup.DefinitionStages.WithCreate> defineReceiver(String actionNamePrefix) Begins the definition of Action Group receivers with the specified name prefix.- Parameters:
actionNamePrefix- prefix for each receiver name.- Returns:
- the next stage of the definition
-
withShortName
Sets the short name of the action group. This will be used in SMS messages. Maximum length cannot exceed 12 symbols.- Parameters:
shortName- short name of the action group. Cannot exceed 12 symbols.- Returns:
- the next stage of the definition
-