Enum ElastiCacheActions

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

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

    • AllElastiCacheActions

      public static final ElastiCacheActions AllElastiCacheActions
      Represents any action executed on Amazon ElastiCache.
    • AddTagsToResource

      public static final ElastiCacheActions AddTagsToResource
      Action for the AddTagsToResource operation.
    • AuthorizeCacheSecurityGroupIngress

      public static final ElastiCacheActions AuthorizeCacheSecurityGroupIngress
      Action for the AuthorizeCacheSecurityGroupIngress operation.
    • CopySnapshot

      public static final ElastiCacheActions CopySnapshot
      Action for the CopySnapshot operation.
    • CreateCacheCluster

      public static final ElastiCacheActions CreateCacheCluster
      Action for the CreateCacheCluster operation.
    • CreateCacheParameterGroup

      public static final ElastiCacheActions CreateCacheParameterGroup
      Action for the CreateCacheParameterGroup operation.
    • CreateCacheSecurityGroup

      public static final ElastiCacheActions CreateCacheSecurityGroup
      Action for the CreateCacheSecurityGroup operation.
    • CreateCacheSubnetGroup

      public static final ElastiCacheActions CreateCacheSubnetGroup
      Action for the CreateCacheSubnetGroup operation.
    • CreateReplicationGroup

      public static final ElastiCacheActions CreateReplicationGroup
      Action for the CreateReplicationGroup operation.
    • CreateSnapshot

      public static final ElastiCacheActions CreateSnapshot
      Action for the CreateSnapshot operation.
    • DeleteCacheCluster

      public static final ElastiCacheActions DeleteCacheCluster
      Action for the DeleteCacheCluster operation.
    • DeleteCacheParameterGroup

      public static final ElastiCacheActions DeleteCacheParameterGroup
      Action for the DeleteCacheParameterGroup operation.
    • DeleteCacheSecurityGroup

      public static final ElastiCacheActions DeleteCacheSecurityGroup
      Action for the DeleteCacheSecurityGroup operation.
    • DeleteCacheSubnetGroup

      public static final ElastiCacheActions DeleteCacheSubnetGroup
      Action for the DeleteCacheSubnetGroup operation.
    • DeleteReplicationGroup

      public static final ElastiCacheActions DeleteReplicationGroup
      Action for the DeleteReplicationGroup operation.
    • DeleteSnapshot

      public static final ElastiCacheActions DeleteSnapshot
      Action for the DeleteSnapshot operation.
    • DescribeCacheClusters

      public static final ElastiCacheActions DescribeCacheClusters
      Action for the DescribeCacheClusters operation.
    • DescribeCacheEngineVersions

      public static final ElastiCacheActions DescribeCacheEngineVersions
      Action for the DescribeCacheEngineVersions operation.
    • DescribeCacheParameterGroups

      public static final ElastiCacheActions DescribeCacheParameterGroups
      Action for the DescribeCacheParameterGroups operation.
    • DescribeCacheParameters

      public static final ElastiCacheActions DescribeCacheParameters
      Action for the DescribeCacheParameters operation.
    • DescribeCacheSecurityGroups

      public static final ElastiCacheActions DescribeCacheSecurityGroups
      Action for the DescribeCacheSecurityGroups operation.
    • DescribeCacheSubnetGroups

      public static final ElastiCacheActions DescribeCacheSubnetGroups
      Action for the DescribeCacheSubnetGroups operation.
    • DescribeEngineDefaultParameters

      public static final ElastiCacheActions DescribeEngineDefaultParameters
      Action for the DescribeEngineDefaultParameters operation.
    • DescribeEvents

      public static final ElastiCacheActions DescribeEvents
      Action for the DescribeEvents operation.
    • DescribeReplicationGroups

      public static final ElastiCacheActions DescribeReplicationGroups
      Action for the DescribeReplicationGroups operation.
    • DescribeReservedCacheNodes

      public static final ElastiCacheActions DescribeReservedCacheNodes
      Action for the DescribeReservedCacheNodes operation.
    • DescribeReservedCacheNodesOfferings

      public static final ElastiCacheActions DescribeReservedCacheNodesOfferings
      Action for the DescribeReservedCacheNodesOfferings operation.
    • DescribeSnapshots

      public static final ElastiCacheActions DescribeSnapshots
      Action for the DescribeSnapshots operation.
    • ListAllowedNodeTypeModifications

      public static final ElastiCacheActions ListAllowedNodeTypeModifications
      Action for the ListAllowedNodeTypeModifications operation.
    • ListTagsForResource

      public static final ElastiCacheActions ListTagsForResource
      Action for the ListTagsForResource operation.
    • ModifyCacheCluster

      public static final ElastiCacheActions ModifyCacheCluster
      Action for the ModifyCacheCluster operation.
    • ModifyCacheParameterGroup

      public static final ElastiCacheActions ModifyCacheParameterGroup
      Action for the ModifyCacheParameterGroup operation.
    • ModifyCacheSubnetGroup

      public static final ElastiCacheActions ModifyCacheSubnetGroup
      Action for the ModifyCacheSubnetGroup operation.
    • ModifyReplicationGroup

      public static final ElastiCacheActions ModifyReplicationGroup
      Action for the ModifyReplicationGroup operation.
    • PurchaseReservedCacheNodesOffering

      public static final ElastiCacheActions PurchaseReservedCacheNodesOffering
      Action for the PurchaseReservedCacheNodesOffering operation.
    • RebootCacheCluster

      public static final ElastiCacheActions RebootCacheCluster
      Action for the RebootCacheCluster operation.
    • RemoveTagsFromResource

      public static final ElastiCacheActions RemoveTagsFromResource
      Action for the RemoveTagsFromResource operation.
    • ResetCacheParameterGroup

      public static final ElastiCacheActions ResetCacheParameterGroup
      Action for the ResetCacheParameterGroup operation.
    • RevokeCacheSecurityGroupIngress

      public static final ElastiCacheActions RevokeCacheSecurityGroupIngress
      Action for the RevokeCacheSecurityGroupIngress operation.
  • Method Details

    • values

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