aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
113 lines (112 loc) • 3.78 kB
TypeScript
/**
* All IAM policy actions for Amazon Keyspaces (for Apache Cassandra) (CASSANDRA)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonkeyspacesforapachecassandra.html
*
* 2025-02-24T21:48:31.141Z
*/
export declare enum AwsCassandraActions {
/**
* Grants permission to alter a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
Alter = "cassandra:Alter",
/**
* Grants permission to alter a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AlterMultiRegionResource = "cassandra:AlterMultiRegionResource",
/**
* Grants permission to create a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
Create = "cassandra:Create",
/**
* Grants permission to create a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
CreateMultiRegionResource = "cassandra:CreateMultiRegionResource",
/**
* Grants permission to drop a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
Drop = "cassandra:Drop",
/**
* Grants permission to drop a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
DropMultiRegionResource = "cassandra:DropMultiRegionResource",
/**
* Grants permission to INSERT, UPDATE or DELETE data in a table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
Modify = "cassandra:Modify",
/**
* Grants permission to INSERT, UPDATE or DELETE data in a multiregion table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
ModifyMultiRegionResource = "cassandra:ModifyMultiRegionResource",
/**
* Grants permission to restore table from a backup
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
Restore = "cassandra:Restore",
/**
* Grants permission to restore multiregion table from a backup
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
RestoreMultiRegionTable = "cassandra:RestoreMultiRegionTable",
/**
* Grants permission to SELECT data from a table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
Select = "cassandra:Select",
/**
* Grants permission to SELECT data from a multiregion table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
SelectMultiRegionResource = "cassandra:SelectMultiRegionResource",
/**
* Grants permission to tag a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
TagMultiRegionResource = "cassandra:TagMultiRegionResource",
/**
* Grants permission to tag a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
TagResource = "cassandra:TagResource",
/**
* Grants permission to untag a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
UnTagMultiRegionResource = "cassandra:UnTagMultiRegionResource",
/**
* Grants permission to untag a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
UntagResource = "cassandra:UntagResource",
/**
* Grants permission to UPDATE the partitioner in a system table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
UpdatePartitioner = "cassandra:UpdatePartitioner"
}