aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
118 lines • 4.47 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsCassandraActions = void 0;
/**
* 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
*/
var AwsCassandraActions;
(function (AwsCassandraActions) {
/**
* Grants permission to alter a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["Alter"] = "cassandra:Alter";
/**
* Grants permission to alter a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["AlterMultiRegionResource"] = "cassandra:AlterMultiRegionResource";
/**
* Grants permission to create a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["Create"] = "cassandra:Create";
/**
* Grants permission to create a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["CreateMultiRegionResource"] = "cassandra:CreateMultiRegionResource";
/**
* Grants permission to drop a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["Drop"] = "cassandra:Drop";
/**
* Grants permission to drop a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["DropMultiRegionResource"] = "cassandra:DropMultiRegionResource";
/**
* Grants permission to INSERT, UPDATE or DELETE data in a table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["Modify"] = "cassandra:Modify";
/**
* Grants permission to INSERT, UPDATE or DELETE data in a multiregion table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["ModifyMultiRegionResource"] = "cassandra:ModifyMultiRegionResource";
/**
* Grants permission to restore table from a backup
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["Restore"] = "cassandra:Restore";
/**
* Grants permission to restore multiregion table from a backup
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["RestoreMultiRegionTable"] = "cassandra:RestoreMultiRegionTable";
/**
* Grants permission to SELECT data from a table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["Select"] = "cassandra:Select";
/**
* Grants permission to SELECT data from a multiregion table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["SelectMultiRegionResource"] = "cassandra:SelectMultiRegionResource";
/**
* Grants permission to tag a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["TagMultiRegionResource"] = "cassandra:TagMultiRegionResource";
/**
* Grants permission to tag a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["TagResource"] = "cassandra:TagResource";
/**
* Grants permission to untag a multiregion keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["UnTagMultiRegionResource"] = "cassandra:UnTagMultiRegionResource";
/**
* Grants permission to untag a keyspace or table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["UntagResource"] = "cassandra:UntagResource";
/**
* Grants permission to UPDATE the partitioner in a system table
*
* See https://docs.aws.amazon.com/keyspaces/latest/devguide/
*/
AwsCassandraActions["UpdatePartitioner"] = "cassandra:UpdatePartitioner";
})(AwsCassandraActions = exports.AwsCassandraActions || (exports.AwsCassandraActions = {}));
//# sourceMappingURL=cassandra.js.map