Enum ElastiCacheActions
- java.lang.Object
-
- java.lang.Enum<ElastiCacheActions>
-
- com.amazonaws.auth.policy.actions.ElastiCacheActions
-
- All Implemented Interfaces:
Action
,Serializable
,Comparable<ElastiCacheActions>
public enum ElastiCacheActions extends Enum<ElastiCacheActions> implements Action
The available AWS access control policy actions for Amazon ElastiCache.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AddTagsToResource
Action for the AddTagsToResource operation.AllElastiCacheActions
Represents any action executed on Amazon ElastiCache.AuthorizeCacheSecurityGroupIngress
Action for the AuthorizeCacheSecurityGroupIngress operation.CopySnapshot
Action for the CopySnapshot operation.CreateCacheCluster
Action for the CreateCacheCluster operation.CreateCacheParameterGroup
Action for the CreateCacheParameterGroup operation.CreateCacheSecurityGroup
Action for the CreateCacheSecurityGroup operation.CreateCacheSubnetGroup
Action for the CreateCacheSubnetGroup operation.CreateReplicationGroup
Action for the CreateReplicationGroup operation.CreateSnapshot
Action for the CreateSnapshot operation.DeleteCacheCluster
Action for the DeleteCacheCluster operation.DeleteCacheParameterGroup
Action for the DeleteCacheParameterGroup operation.DeleteCacheSecurityGroup
Action for the DeleteCacheSecurityGroup operation.DeleteCacheSubnetGroup
Action for the DeleteCacheSubnetGroup operation.DeleteReplicationGroup
Action for the DeleteReplicationGroup operation.DeleteSnapshot
Action for the DeleteSnapshot operation.DescribeCacheClusters
Action for the DescribeCacheClusters operation.DescribeCacheEngineVersions
Action for the DescribeCacheEngineVersions operation.DescribeCacheParameterGroups
Action for the DescribeCacheParameterGroups operation.DescribeCacheParameters
Action for the DescribeCacheParameters operation.DescribeCacheSecurityGroups
Action for the DescribeCacheSecurityGroups operation.DescribeCacheSubnetGroups
Action for the DescribeCacheSubnetGroups operation.DescribeEngineDefaultParameters
Action for the DescribeEngineDefaultParameters operation.DescribeEvents
Action for the DescribeEvents operation.DescribeReplicationGroups
Action for the DescribeReplicationGroups operation.DescribeReservedCacheNodes
Action for the DescribeReservedCacheNodes operation.DescribeReservedCacheNodesOfferings
Action for the DescribeReservedCacheNodesOfferings operation.DescribeSnapshots
Action for the DescribeSnapshots operation.ListAllowedNodeTypeModifications
Action for the ListAllowedNodeTypeModifications operation.ListTagsForResource
Action for the ListTagsForResource operation.ModifyCacheCluster
Action for the ModifyCacheCluster operation.ModifyCacheParameterGroup
Action for the ModifyCacheParameterGroup operation.ModifyCacheSubnetGroup
Action for the ModifyCacheSubnetGroup operation.ModifyReplicationGroup
Action for the ModifyReplicationGroup operation.PurchaseReservedCacheNodesOffering
Action for the PurchaseReservedCacheNodesOffering operation.RebootCacheCluster
Action for the RebootCacheCluster operation.RemoveTagsFromResource
Action for the RemoveTagsFromResource operation.ResetCacheParameterGroup
Action for the ResetCacheParameterGroup operation.RevokeCacheSecurityGroupIngress
Action for the RevokeCacheSecurityGroupIngress operation.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getActionName()
Returns the name of this action.static ElastiCacheActions
valueOf(String name)
Returns the enum constant of this type with the specified name.static ElastiCacheActions[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static ElastiCacheActions[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ElastiCacheActions c : ElastiCacheActions.values()) System.out.println(c);
- 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 nameNullPointerException
- 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 interfaceAction
- Returns:
- The name of this action.
-
-