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