@cloud-copilot/iam-data
Version:
314 lines • 8.06 kB
JSON
{
"createevent": {
"name": "CreateEvent",
"isPermissionOnly": true,
"description": "Grants permission to create a BugBust event",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": [
"iam:CreateServiceLinkedRole"
]
},
"evaluateprofilinggroups": {
"name": "EvaluateProfilingGroups",
"isPermissionOnly": true,
"description": "Grants permission to evaluate checked-in profiling groups",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"getevent": {
"name": "GetEvent",
"isPermissionOnly": true,
"description": "Grants permission to view customer details about an event",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"getjoineventstatus": {
"name": "GetJoinEventStatus",
"isPermissionOnly": true,
"description": "Grants permission to view the status of a BugBust player's attempt to join a BugBust event",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"joinevent": {
"name": "JoinEvent",
"isPermissionOnly": true,
"description": "Grants permission to join an event",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"listbugs": {
"name": "ListBugs",
"isPermissionOnly": true,
"description": "Grants permission to view the bugs that were imported into an event for players to work on",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": [
"codeguru-reviewer:DescribeCodeReview",
"codeguru-reviewer:ListRecommendations"
]
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"listeventparticipants": {
"name": "ListEventParticipants",
"isPermissionOnly": true,
"description": "Grants permission to view the participants of an event",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"listeventscores": {
"name": "ListEventScores",
"isPermissionOnly": true,
"description": "Grants permission to view the scores of an event's players",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"listevents": {
"name": "ListEvents",
"isPermissionOnly": true,
"description": "Grants permission to List BugBust events",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"listprofilinggroups": {
"name": "ListProfilingGroups",
"isPermissionOnly": true,
"description": "Grants permission to view the profiling groups that were imported into an event for players to work on",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"listpullrequests": {
"name": "ListPullRequests",
"isPermissionOnly": true,
"description": "Grants permission to view the pull requests used by players to submit fixes to their claimed bugs in an event",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"isPermissionOnly": true,
"description": "Grants permission to lists tag for a Bugbust resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"isPermissionOnly": true,
"description": "Grants permission to tag a Bugbust resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"isPermissionOnly": true,
"description": "Grants permission to untag a Bugbust resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"updateevent": {
"name": "UpdateEvent",
"isPermissionOnly": true,
"description": "Grants permission to update a BugBust event",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": [
"codeguru-profiler:DescribeProfilingGroup",
"codeguru-profiler:ListProfilingGroups",
"codeguru-reviewer:DescribeCodeReview",
"codeguru-reviewer:ListCodeReviews",
"codeguru-reviewer:ListRecommendations",
"codeguru-reviewer:TagResource",
"codeguru-reviewer:UnTagResource"
]
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"updateworkitem": {
"name": "UpdateWorkItem",
"isPermissionOnly": true,
"description": "Grants permission to update a work item as claimed or unclaimed (bug or profiling group)",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": [
"codeguru-reviewer:ListRecommendations"
]
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"updateworkitemadmin": {
"name": "UpdateWorkItemAdmin",
"isPermissionOnly": true,
"description": "Grants permission to update an event's work item (bug or profiling group)",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Event",
"required": true,
"conditionKeys": [],
"dependentActions": [
"codeguru-reviewer:ListRecommendations"
]
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
}
}