Enum CloudFormationActions

java.lang.Object
java.lang.Enum<CloudFormationActions>
com.amazonaws.auth.policy.actions.CloudFormationActions
All Implemented Interfaces:
Action, Serializable, Comparable<CloudFormationActions>, java.lang.constant.Constable

public enum CloudFormationActions extends Enum<CloudFormationActions> implements Action
The available AWS access control policy actions for AWS CloudFormation.
  • Enum Constant Details

    • AllCloudFormationActions

      public static final CloudFormationActions AllCloudFormationActions
      Represents any action executed on AWS CloudFormation.
    • CancelUpdateStack

      public static final CloudFormationActions CancelUpdateStack
      Action for the CancelUpdateStack operation.
    • ContinueUpdateRollback

      public static final CloudFormationActions ContinueUpdateRollback
      Action for the ContinueUpdateRollback operation.
    • CreateChangeSet

      public static final CloudFormationActions CreateChangeSet
      Action for the CreateChangeSet operation.
    • CreateStack

      public static final CloudFormationActions CreateStack
      Action for the CreateStack operation.
    • DeleteChangeSet

      public static final CloudFormationActions DeleteChangeSet
      Action for the DeleteChangeSet operation.
    • DeleteStack

      public static final CloudFormationActions DeleteStack
      Action for the DeleteStack operation.
    • DescribeAccountLimits

      public static final CloudFormationActions DescribeAccountLimits
      Action for the DescribeAccountLimits operation.
    • DescribeChangeSet

      public static final CloudFormationActions DescribeChangeSet
      Action for the DescribeChangeSet operation.
    • DescribeStackEvents

      public static final CloudFormationActions DescribeStackEvents
      Action for the DescribeStackEvents operation.
    • DescribeStackResource

      public static final CloudFormationActions DescribeStackResource
      Action for the DescribeStackResource operation.
    • DescribeStackResources

      public static final CloudFormationActions DescribeStackResources
      Action for the DescribeStackResources operation.
    • DescribeStacks

      public static final CloudFormationActions DescribeStacks
      Action for the DescribeStacks operation.
    • EstimateTemplateCost

      public static final CloudFormationActions EstimateTemplateCost
      Action for the EstimateTemplateCost operation.
    • ExecuteChangeSet

      public static final CloudFormationActions ExecuteChangeSet
      Action for the ExecuteChangeSet operation.
    • GetStackPolicy

      public static final CloudFormationActions GetStackPolicy
      Action for the GetStackPolicy operation.
    • GetTemplate

      public static final CloudFormationActions GetTemplate
      Action for the GetTemplate operation.
    • GetTemplateSummary

      public static final CloudFormationActions GetTemplateSummary
      Action for the GetTemplateSummary operation.
    • ListChangeSets

      public static final CloudFormationActions ListChangeSets
      Action for the ListChangeSets operation.
    • ListStackResources

      public static final CloudFormationActions ListStackResources
      Action for the ListStackResources operation.
    • ListStacks

      public static final CloudFormationActions ListStacks
      Action for the ListStacks operation.
    • SetStackPolicy

      public static final CloudFormationActions SetStackPolicy
      Action for the SetStackPolicy operation.
    • SignalResource

      public static final CloudFormationActions SignalResource
      Action for the SignalResource operation.
    • UpdateStack

      public static final CloudFormationActions UpdateStack
      Action for the UpdateStack operation.
    • ValidateTemplate

      public static final CloudFormationActions ValidateTemplate
      Action for the ValidateTemplate operation.
  • Method Details

    • values

      public static CloudFormationActions[] 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

      public static CloudFormationActions valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getActionName

      public String 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 interface Action
      Returns:
      The name of this action.