@cloud-copilot/iam-data
Version:
52 lines • 1.93 kB
JSON
{
"aws:requesttag/${tagkey}": {
"key": "aws:RequestTag/${TagKey}",
"description": "Filters access by the tags that are passed in the request",
"type": "String"
},
"aws:resourcetag/${tagkey}": {
"key": "aws:ResourceTag/${TagKey}",
"description": "Filters access by the tags associated with the resource",
"type": "String"
},
"aws:tagkeys": {
"key": "aws:TagKeys",
"description": "Filters access by the tag keys that are passed in the request",
"type": "ArrayOfString"
},
"dynamodb:attributes": {
"key": "dynamodb:Attributes",
"description": "Filters access by attribute (field or column) names of the table",
"type": "ArrayOfString"
},
"dynamodb:enclosingoperation": {
"key": "dynamodb:EnclosingOperation",
"description": "Filters access by blocking Transactions APIs calls and allow the non-Transaction APIs calls and vice-versa",
"type": "String"
},
"dynamodb:fulltablescan": {
"key": "dynamodb:FullTableScan",
"description": "Filters access by blocking full table scan",
"type": "Bool"
},
"dynamodb:leadingkeys": {
"key": "dynamodb:LeadingKeys",
"description": "Filters access by the partition key of the table",
"type": "ArrayOfString"
},
"dynamodb:returnconsumedcapacity": {
"key": "dynamodb:ReturnConsumedCapacity",
"description": "Filters access by the ReturnConsumedCapacity parameter of a request. Contains either \"TOTAL\" or \"NONE\"",
"type": "String"
},
"dynamodb:returnvalues": {
"key": "dynamodb:ReturnValues",
"description": "Filters access by the ReturnValues parameter of request. Contains one of the following: \"ALL_OLD\", \"UPDATED_OLD\",\"ALL_NEW\",\"UPDATED_NEW\", or \"NONE\"",
"type": "String"
},
"dynamodb:select": {
"key": "dynamodb:Select",
"description": "Filters access by the Select parameter of a Query or Scan request",
"type": "String"
}
}