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 AddTagsToResourceAction for the AddTagsToResource operation.AllElastiCacheActionsRepresents any action executed on Amazon ElastiCache.AuthorizeCacheSecurityGroupIngressAction for the AuthorizeCacheSecurityGroupIngress operation.CopySnapshotAction for the CopySnapshot operation.CreateCacheClusterAction for the CreateCacheCluster operation.CreateCacheParameterGroupAction for the CreateCacheParameterGroup operation.CreateCacheSecurityGroupAction for the CreateCacheSecurityGroup operation.CreateCacheSubnetGroupAction for the CreateCacheSubnetGroup operation.CreateReplicationGroupAction for the CreateReplicationGroup operation.CreateSnapshotAction for the CreateSnapshot operation.DeleteCacheClusterAction for the DeleteCacheCluster operation.DeleteCacheParameterGroupAction for the DeleteCacheParameterGroup operation.DeleteCacheSecurityGroupAction for the DeleteCacheSecurityGroup operation.DeleteCacheSubnetGroupAction for the DeleteCacheSubnetGroup operation.DeleteReplicationGroupAction for the DeleteReplicationGroup operation.DeleteSnapshotAction for the DeleteSnapshot operation.DescribeCacheClustersAction for the DescribeCacheClusters operation.DescribeCacheEngineVersionsAction for the DescribeCacheEngineVersions operation.DescribeCacheParameterGroupsAction for the DescribeCacheParameterGroups operation.DescribeCacheParametersAction for the DescribeCacheParameters operation.DescribeCacheSecurityGroupsAction for the DescribeCacheSecurityGroups operation.DescribeCacheSubnetGroupsAction for the DescribeCacheSubnetGroups operation.DescribeEngineDefaultParametersAction for the DescribeEngineDefaultParameters operation.DescribeEventsAction for the DescribeEvents operation.DescribeReplicationGroupsAction for the DescribeReplicationGroups operation.DescribeReservedCacheNodesAction for the DescribeReservedCacheNodes operation.DescribeReservedCacheNodesOfferingsAction for the DescribeReservedCacheNodesOfferings operation.DescribeSnapshotsAction for the DescribeSnapshots operation.ListAllowedNodeTypeModificationsAction for the ListAllowedNodeTypeModifications operation.ListTagsForResourceAction for the ListTagsForResource operation.ModifyCacheClusterAction for the ModifyCacheCluster operation.ModifyCacheParameterGroupAction for the ModifyCacheParameterGroup operation.ModifyCacheSubnetGroupAction for the ModifyCacheSubnetGroup operation.ModifyReplicationGroupAction for the ModifyReplicationGroup operation.PurchaseReservedCacheNodesOfferingAction for the PurchaseReservedCacheNodesOffering operation.RebootCacheClusterAction for the RebootCacheCluster operation.RemoveTagsFromResourceAction for the RemoveTagsFromResource operation.ResetCacheParameterGroupAction for the ResetCacheParameterGroup operation.RevokeCacheSecurityGroupIngressAction for the RevokeCacheSecurityGroupIngress operation.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActionName()Returns the name of this action.static ElastiCacheActionsvalueOf(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:ActionReturns 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:
getActionNamein interfaceAction- Returns:
- The name of this action.
-
-