@cloud-copilot/iam-data
Version:
114 lines • 2.93 kB
JSON
{
"batchexecutestatement": {
"name": "BatchExecuteStatement",
"description": "Grants permission to run a batch SQL statement over an array of data",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"begintransaction": {
"name": "BeginTransaction",
"description": "Grants permission to start a SQL transaction",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"committransaction": {
"name": "CommitTransaction",
"description": "Grants permission to end a SQL transaction started with the BeginTransaction operation and commits the changes",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cluster",
"required": true,
"conditionKeys": [],
"dependentActions": [
"rds-data:BeginTransaction"
]
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"executesql": {
"name": "ExecuteSql",
"description": "Grants permission to run one or more SQL statements. This operation is deprecated. Use the BatchExecuteStatement or ExecuteStatement operation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"executestatement": {
"name": "ExecuteStatement",
"description": "Grants permission to run a SQL statement against a database",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"rollbacktransaction": {
"name": "RollbackTransaction",
"description": "Grants permission to perform a rollback of a transaction. Rolling back a transaction cancels its changes",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cluster",
"required": true,
"conditionKeys": [],
"dependentActions": [
"rds-data:BeginTransaction"
]
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
}
}