Enum CloudFormationActions
- All Implemented Interfaces:
Action
,Serializable
,Comparable<CloudFormationActions>
,java.lang.constant.Constable
The available AWS access control policy actions for AWS CloudFormation.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionRepresents any action executed on AWS CloudFormation.Action for the CancelUpdateStack operation.Action for the ContinueUpdateRollback operation.Action for the CreateChangeSet operation.Action for the CreateStack operation.Action for the DeleteChangeSet operation.Action for the DeleteStack operation.Action for the DescribeAccountLimits operation.Action for the DescribeChangeSet operation.Action for the DescribeStackEvents operation.Action for the DescribeStackResource operation.Action for the DescribeStackResources operation.Action for the DescribeStacks operation.Action for the EstimateTemplateCost operation.Action for the ExecuteChangeSet operation.Action for the GetStackPolicy operation.Action for the GetTemplate operation.Action for the GetTemplateSummary operation.Action for the ListChangeSets operation.Action for the ListStackResources operation.Action for the ListStacks operation.Action for the SetStackPolicy operation.Action for the SignalResource operation.Action for the UpdateStack operation.Action for the ValidateTemplate operation. -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of this action.static CloudFormationActions
Returns the enum constant of this type with the specified name.static CloudFormationActions[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
AllCloudFormationActions
Represents any action executed on AWS CloudFormation. -
CancelUpdateStack
Action for the CancelUpdateStack operation. -
ContinueUpdateRollback
Action for the ContinueUpdateRollback operation. -
CreateChangeSet
Action for the CreateChangeSet operation. -
CreateStack
Action for the CreateStack operation. -
DeleteChangeSet
Action for the DeleteChangeSet operation. -
DeleteStack
Action for the DeleteStack operation. -
DescribeAccountLimits
Action for the DescribeAccountLimits operation. -
DescribeChangeSet
Action for the DescribeChangeSet operation. -
DescribeStackEvents
Action for the DescribeStackEvents operation. -
DescribeStackResource
Action for the DescribeStackResource operation. -
DescribeStackResources
Action for the DescribeStackResources operation. -
DescribeStacks
Action for the DescribeStacks operation. -
EstimateTemplateCost
Action for the EstimateTemplateCost operation. -
ExecuteChangeSet
Action for the ExecuteChangeSet operation. -
GetStackPolicy
Action for the GetStackPolicy operation. -
GetTemplate
Action for the GetTemplate operation. -
GetTemplateSummary
Action for the GetTemplateSummary operation. -
ListChangeSets
Action for the ListChangeSets operation. -
ListStackResources
Action for the ListStackResources operation. -
ListStacks
Action for the ListStacks operation. -
SetStackPolicy
Action for the SetStackPolicy operation. -
SignalResource
Action for the SignalResource operation. -
UpdateStack
Action for the UpdateStack operation. -
ValidateTemplate
Action for the ValidateTemplate operation.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getActionName
Description copied from interface:Action
Returns the name of this action. For example, 'sqs:SendMessage' is the name corresponding to the SQS action that enables users to send a message to an SQS queue.- Specified by:
getActionName
in interfaceAction
- Returns:
- The name of this action.
-