UNPKG

@cloud-copilot/iam-data

Version:
225 lines 5.57 kB
{ "createworkflow": { "name": "CreateWorkflow", "description": "Grants permission to create a new workflow", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "deleteworkflow": { "name": "DeleteWorkflow", "description": "Grants permission to delete a workflow", "accessLevel": "Write", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "gettaskinstance": { "name": "GetTaskInstance", "description": "Grants permission to retrieve the task details for a workflow run", "accessLevel": "Read", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getworkflow": { "name": "GetWorkflow", "description": "Grants permission to retrieve details about a workflow", "accessLevel": "Read", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getworkflowrun": { "name": "GetWorkflowRun", "description": "Grants permission to retrieve details about a workflow run", "accessLevel": "Read", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list the tags for the specified resource", "accessLevel": "Read", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "listtaskinstances": { "name": "ListTaskInstances", "description": "Grants permission to list the tasks for a workflow run", "accessLevel": "List", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listworkflowruns": { "name": "ListWorkflowRuns", "description": "Grants permission to list the workflow runs of a workflow", "accessLevel": "List", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listworkflowversions": { "name": "ListWorkflowVersions", "description": "Grants permission to list the workflow versions", "accessLevel": "List", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listworkflows": { "name": "ListWorkflows", "description": "Grants permission to list the workflows", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "startworkflowrun": { "name": "StartWorkflowRun", "description": "Grants permission to start an on-demand workflow run for the workflow", "accessLevel": "Write", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "stopworkflowrun": { "name": "StopWorkflowRun", "description": "Grants permission to stop a workflow run", "accessLevel": "Write", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag the specified resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to untag the specified resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "updateworkflow": { "name": "UpdateWorkflow", "description": "Grants permission to update an existing workflow", "accessLevel": "Write", "resourceTypes": [ { "name": "Workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }