@cloud-copilot/iam-data
Version:
66 lines • 1.64 kB
JSON
{
"describejobexecution": {
"name": "DescribeJobExecution",
"description": "Grants permission to describe a job execution",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "thing",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"iot:JobId"
],
"dependentActions": []
},
"getpendingjobexecutions": {
"name": "GetPendingJobExecutions",
"description": "Grants permission to get the list of all jobs for a thing that are not in a terminal state",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "thing",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startnextpendingjobexecution": {
"name": "StartNextPendingJobExecution",
"description": "Grants permission to get and start the next pending job execution for a thing",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "thing",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatejobexecution": {
"name": "UpdateJobExecution",
"description": "Grants permission to update a job execution",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "thing",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"iot:JobId"
],
"dependentActions": []
}
}