Enum RedshiftActions
- All Implemented Interfaces:
Action
,Serializable
,Comparable<RedshiftActions>
,java.lang.constant.Constable
The available AWS access control policy actions for Amazon Redshift.
-
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 Amazon Redshift.Action for the AuthorizeClusterSecurityGroupIngress operation.Action for the AuthorizeSnapshotAccess operation.Action for the CopyClusterSnapshot operation.Action for the CreateCluster operation.Action for the CreateClusterParameterGroup operation.Action for the CreateClusterSecurityGroup operation.Action for the CreateClusterSnapshot operation.Action for the CreateClusterSubnetGroup operation.Action for the CreateEventSubscription operation.Action for the CreateHsmClientCertificate operation.Action for the CreateHsmConfiguration operation.Action for the CreateSnapshotCopyGrant operation.Action for the CreateTags operation.Action for the DeleteCluster operation.Action for the DeleteClusterParameterGroup operation.Action for the DeleteClusterSecurityGroup operation.Action for the DeleteClusterSnapshot operation.Action for the DeleteClusterSubnetGroup operation.Action for the DeleteEventSubscription operation.Action for the DeleteHsmClientCertificate operation.Action for the DeleteHsmConfiguration operation.Action for the DeleteSnapshotCopyGrant operation.Action for the DeleteTags operation.Action for the DescribeClusterParameterGroups operation.Action for the DescribeClusterParameters operation.Action for the DescribeClusters operation.Action for the DescribeClusterSecurityGroups operation.Action for the DescribeClusterSnapshots operation.Action for the DescribeClusterSubnetGroups operation.Action for the DescribeClusterVersions operation.Action for the DescribeDefaultClusterParameters operation.Action for the DescribeEventCategories operation.Action for the DescribeEvents operation.Action for the DescribeEventSubscriptions operation.Action for the DescribeHsmClientCertificates operation.Action for the DescribeHsmConfigurations operation.Action for the DescribeLoggingStatus operation.Action for the DescribeOrderableClusterOptions operation.Action for the DescribeReservedNodeOfferings operation.Action for the DescribeReservedNodes operation.Action for the DescribeResize operation.Action for the DescribeSnapshotCopyGrants operation.Action for the DescribeTableRestoreStatus operation.Action for the DescribeTags operation.Action for the DisableLogging operation.Action for the DisableSnapshotCopy operation.Action for the EnableLogging operation.Action for the EnableSnapshotCopy operation.Action for the ModifyCluster operation.Action for the ModifyClusterIamRoles operation.Action for the ModifyClusterParameterGroup operation.Action for the ModifyClusterSubnetGroup operation.Action for the ModifyEventSubscription operation.Action for the ModifySnapshotCopyRetentionPeriod operation.Action for the PurchaseReservedNodeOffering operation.Action for the RebootCluster operation.Action for the ResetClusterParameterGroup operation.Action for the RestoreFromClusterSnapshot operation.Action for the RestoreTableFromClusterSnapshot operation.Action for the RevokeClusterSecurityGroupIngress operation.Action for the RevokeSnapshotAccess operation.Action for the RotateEncryptionKey operation. -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of this action.static RedshiftActions
Returns the enum constant of this type with the specified name.static RedshiftActions[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
AllRedshiftActions
Represents any action executed on Amazon Redshift. -
AuthorizeClusterSecurityGroupIngress
Action for the AuthorizeClusterSecurityGroupIngress operation. -
AuthorizeSnapshotAccess
Action for the AuthorizeSnapshotAccess operation. -
CopyClusterSnapshot
Action for the CopyClusterSnapshot operation. -
CreateCluster
Action for the CreateCluster operation. -
CreateClusterParameterGroup
Action for the CreateClusterParameterGroup operation. -
CreateClusterSecurityGroup
Action for the CreateClusterSecurityGroup operation. -
CreateClusterSnapshot
Action for the CreateClusterSnapshot operation. -
CreateClusterSubnetGroup
Action for the CreateClusterSubnetGroup operation. -
CreateEventSubscription
Action for the CreateEventSubscription operation. -
CreateHsmClientCertificate
Action for the CreateHsmClientCertificate operation. -
CreateHsmConfiguration
Action for the CreateHsmConfiguration operation. -
CreateSnapshotCopyGrant
Action for the CreateSnapshotCopyGrant operation. -
CreateTags
Action for the CreateTags operation. -
DeleteCluster
Action for the DeleteCluster operation. -
DeleteClusterParameterGroup
Action for the DeleteClusterParameterGroup operation. -
DeleteClusterSecurityGroup
Action for the DeleteClusterSecurityGroup operation. -
DeleteClusterSnapshot
Action for the DeleteClusterSnapshot operation. -
DeleteClusterSubnetGroup
Action for the DeleteClusterSubnetGroup operation. -
DeleteEventSubscription
Action for the DeleteEventSubscription operation. -
DeleteHsmClientCertificate
Action for the DeleteHsmClientCertificate operation. -
DeleteHsmConfiguration
Action for the DeleteHsmConfiguration operation. -
DeleteSnapshotCopyGrant
Action for the DeleteSnapshotCopyGrant operation. -
DeleteTags
Action for the DeleteTags operation. -
DescribeClusterParameterGroups
Action for the DescribeClusterParameterGroups operation. -
DescribeClusterParameters
Action for the DescribeClusterParameters operation. -
DescribeClusterSecurityGroups
Action for the DescribeClusterSecurityGroups operation. -
DescribeClusterSnapshots
Action for the DescribeClusterSnapshots operation. -
DescribeClusterSubnetGroups
Action for the DescribeClusterSubnetGroups operation. -
DescribeClusterVersions
Action for the DescribeClusterVersions operation. -
DescribeClusters
Action for the DescribeClusters operation. -
DescribeDefaultClusterParameters
Action for the DescribeDefaultClusterParameters operation. -
DescribeEventCategories
Action for the DescribeEventCategories operation. -
DescribeEventSubscriptions
Action for the DescribeEventSubscriptions operation. -
DescribeEvents
Action for the DescribeEvents operation. -
DescribeHsmClientCertificates
Action for the DescribeHsmClientCertificates operation. -
DescribeHsmConfigurations
Action for the DescribeHsmConfigurations operation. -
DescribeLoggingStatus
Action for the DescribeLoggingStatus operation. -
DescribeOrderableClusterOptions
Action for the DescribeOrderableClusterOptions operation. -
DescribeReservedNodeOfferings
Action for the DescribeReservedNodeOfferings operation. -
DescribeReservedNodes
Action for the DescribeReservedNodes operation. -
DescribeResize
Action for the DescribeResize operation. -
DescribeSnapshotCopyGrants
Action for the DescribeSnapshotCopyGrants operation. -
DescribeTableRestoreStatus
Action for the DescribeTableRestoreStatus operation. -
DescribeTags
Action for the DescribeTags operation. -
DisableLogging
Action for the DisableLogging operation. -
DisableSnapshotCopy
Action for the DisableSnapshotCopy operation. -
EnableLogging
Action for the EnableLogging operation. -
EnableSnapshotCopy
Action for the EnableSnapshotCopy operation. -
ModifyCluster
Action for the ModifyCluster operation. -
ModifyClusterIamRoles
Action for the ModifyClusterIamRoles operation. -
ModifyClusterParameterGroup
Action for the ModifyClusterParameterGroup operation. -
ModifyClusterSubnetGroup
Action for the ModifyClusterSubnetGroup operation. -
ModifyEventSubscription
Action for the ModifyEventSubscription operation. -
ModifySnapshotCopyRetentionPeriod
Action for the ModifySnapshotCopyRetentionPeriod operation. -
PurchaseReservedNodeOffering
Action for the PurchaseReservedNodeOffering operation. -
RebootCluster
Action for the RebootCluster operation. -
ResetClusterParameterGroup
Action for the ResetClusterParameterGroup operation. -
RestoreFromClusterSnapshot
Action for the RestoreFromClusterSnapshot operation. -
RestoreTableFromClusterSnapshot
Action for the RestoreTableFromClusterSnapshot operation. -
RevokeClusterSecurityGroupIngress
Action for the RevokeClusterSecurityGroupIngress operation. -
RevokeSnapshotAccess
Action for the RevokeSnapshotAccess operation. -
RotateEncryptionKey
Action for the RotateEncryptionKey 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.
-