@cloud-copilot/iam-data
Version:
111 lines • 2.91 kB
JSON
{
"exportartifact": {
"name": "ExportArtifact",
"description": "Grants permission to export artifacts from Amazon Q Developer",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "codeTransformation",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"importartifact": {
"name": "ImportArtifact",
"description": "Grants permission to import artifacts to Amazon Q Developer",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "codeTransformation",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"isPermissionOnly": true,
"description": "Grants permission to list all tags associated with an Amazon Q Developer resource",
"accessLevel": "List",
"resourceTypes": [
{
"name": "codeTransformation",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startagentsession": {
"name": "StartAgentSession",
"description": "Grants permission to start an agent session with Amazon Q Developer",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"isPermissionOnly": true,
"description": "Grants permission to associate tags with an Amazon Q Developer resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "codeTransformation",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"transformcode": {
"name": "TransformCode",
"description": "Grants permission to transform code with Amazon Q Developer Transform Agent",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "codeTransformation",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"isPermissionOnly": true,
"description": "Grants permission to remove tags associated with an Amazon Q Developer resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "codeTransformation",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
}
}