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 AllRedshiftActionsRepresents any action executed on Amazon Redshift.AuthorizeClusterSecurityGroupIngressAction for the AuthorizeClusterSecurityGroupIngress operation.AuthorizeSnapshotAccessAction for the AuthorizeSnapshotAccess operation.CopyClusterSnapshotAction for the CopyClusterSnapshot operation.CreateClusterAction for the CreateCluster operation.CreateClusterParameterGroupAction for the CreateClusterParameterGroup operation.CreateClusterSecurityGroupAction for the CreateClusterSecurityGroup operation.CreateClusterSnapshotAction for the CreateClusterSnapshot operation.CreateClusterSubnetGroupAction for the CreateClusterSubnetGroup operation.CreateEventSubscriptionAction for the CreateEventSubscription operation.CreateHsmClientCertificateAction for the CreateHsmClientCertificate operation.CreateHsmConfigurationAction for the CreateHsmConfiguration operation.CreateSnapshotCopyGrantAction for the CreateSnapshotCopyGrant operation.CreateTagsAction for the CreateTags operation.DeleteClusterAction for the DeleteCluster operation.DeleteClusterParameterGroupAction for the DeleteClusterParameterGroup operation.DeleteClusterSecurityGroupAction for the DeleteClusterSecurityGroup operation.DeleteClusterSnapshotAction for the DeleteClusterSnapshot operation.DeleteClusterSubnetGroupAction for the DeleteClusterSubnetGroup operation.DeleteEventSubscriptionAction for the DeleteEventSubscription operation.DeleteHsmClientCertificateAction for the DeleteHsmClientCertificate operation.DeleteHsmConfigurationAction for the DeleteHsmConfiguration operation.DeleteSnapshotCopyGrantAction for the DeleteSnapshotCopyGrant operation.DeleteTagsAction for the DeleteTags operation.DescribeClusterParameterGroupsAction for the DescribeClusterParameterGroups operation.DescribeClusterParametersAction for the DescribeClusterParameters operation.DescribeClustersAction for the DescribeClusters operation.DescribeClusterSecurityGroupsAction for the DescribeClusterSecurityGroups operation.DescribeClusterSnapshotsAction for the DescribeClusterSnapshots operation.DescribeClusterSubnetGroupsAction for the DescribeClusterSubnetGroups operation.DescribeClusterVersionsAction for the DescribeClusterVersions operation.DescribeDefaultClusterParametersAction for the DescribeDefaultClusterParameters operation.DescribeEventCategoriesAction for the DescribeEventCategories operation.DescribeEventsAction for the DescribeEvents operation.DescribeEventSubscriptionsAction for the DescribeEventSubscriptions operation.DescribeHsmClientCertificatesAction for the DescribeHsmClientCertificates operation.DescribeHsmConfigurationsAction for the DescribeHsmConfigurations operation.DescribeLoggingStatusAction for the DescribeLoggingStatus operation.DescribeOrderableClusterOptionsAction for the DescribeOrderableClusterOptions operation.DescribeReservedNodeOfferingsAction for the DescribeReservedNodeOfferings operation.DescribeReservedNodesAction for the DescribeReservedNodes operation.DescribeResizeAction for the DescribeResize operation.DescribeSnapshotCopyGrantsAction for the DescribeSnapshotCopyGrants operation.DescribeTableRestoreStatusAction for the DescribeTableRestoreStatus operation.DescribeTagsAction for the DescribeTags operation.DisableLoggingAction for the DisableLogging operation.DisableSnapshotCopyAction for the DisableSnapshotCopy operation.EnableLoggingAction for the EnableLogging operation.EnableSnapshotCopyAction for the EnableSnapshotCopy operation.ModifyClusterAction for the ModifyCluster operation.ModifyClusterIamRolesAction for the ModifyClusterIamRoles operation.ModifyClusterParameterGroupAction for the ModifyClusterParameterGroup operation.ModifyClusterSubnetGroupAction for the ModifyClusterSubnetGroup operation.ModifyEventSubscriptionAction for the ModifyEventSubscription operation.ModifySnapshotCopyRetentionPeriodAction for the ModifySnapshotCopyRetentionPeriod operation.PurchaseReservedNodeOfferingAction for the PurchaseReservedNodeOffering operation.RebootClusterAction for the RebootCluster operation.ResetClusterParameterGroupAction for the ResetClusterParameterGroup operation.RestoreFromClusterSnapshotAction for the RestoreFromClusterSnapshot operation.RestoreTableFromClusterSnapshotAction for the RestoreTableFromClusterSnapshot operation.RevokeClusterSecurityGroupIngressAction for the RevokeClusterSecurityGroupIngress operation.RevokeSnapshotAccessAction for the RevokeSnapshotAccess operation.RotateEncryptionKeyAction for the RotateEncryptionKey operation.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActionName()Returns the name of this action.static RedshiftActionsvalueOf(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: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.
-
-