aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
50 lines (49 loc) • 1.94 kB
TypeScript
/**
* All IAM policy actions for Amazon RDS Data API (RDS-DATA)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonrdsdataapi.html
*
* 2025-02-24T21:49:21.524Z
*/
export declare enum AwsRdsDataActions {
/**
* Grants permission to run a batch SQL statement over an array of data
*
* See https://docs.aws.amazon.com/rdsdataservice/latest/APIReference/API_BatchExecuteStatement.html
*/
BatchExecuteStatement = "rds-data:BatchExecuteStatement",
/**
* Grants permission to start a SQL transaction
*
* See https://docs.aws.amazon.com/rdsdataservice/latest/APIReference/API_BeginTransaction.html
*/
BeginTransaction = "rds-data:BeginTransaction",
/**
* Grants permission to end a SQL transaction started with the BeginTransaction op
* eration and commits the changes
*
* See https://docs.aws.amazon.com/rdsdataservice/latest/APIReference/API_CommitTransaction.html
*/
CommitTransaction = "rds-data:CommitTransaction",
/**
* Grants permission to run one or more SQL statements. This operation is deprecat
* ed. Use the BatchExecuteStatement or ExecuteStatement operation
*
* See https://docs.aws.amazon.com/rdsdataservice/latest/APIReference/API_ExecuteSql.html
*/
ExecuteSql = "rds-data:ExecuteSql",
/**
* Grants permission to run a SQL statement against a database
*
* See https://docs.aws.amazon.com/rdsdataservice/latest/APIReference/API_ExecuteStatement.html
*/
ExecuteStatement = "rds-data:ExecuteStatement",
/**
* Grants permission to perform a rollback of a transaction. Rolling back a transa
* ction cancels its changes
*
* See https://docs.aws.amazon.com/rdsdataservice/latest/APIReference/API_RollbackTransaction.html
*/
RollbackTransaction = "rds-data:RollbackTransaction"
}