UNPKG

@cloud-copilot/iam-data

Version:
193 lines 4.81 kB
{ "getsearchjob": { "name": "GetSearchJob", "description": "Grants permission to get details of a search job", "accessLevel": "Read", "resourceTypes": [ { "name": "searchJob", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getsearchresultexportjob": { "name": "GetSearchResultExportJob", "description": "Grants permission to get details of a search result export job", "accessLevel": "Read", "resourceTypes": [ { "name": "searchExportJob", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listsearchjobbackups": { "name": "ListSearchJobBackups", "description": "Grants permission to list backups in scope of a search job", "accessLevel": "Read", "resourceTypes": [ { "name": "searchJob", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listsearchjobresults": { "name": "ListSearchJobResults", "description": "Grants permission to list results of a search job", "accessLevel": "Read", "resourceTypes": [ { "name": "searchJob", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listsearchjobs": { "name": "ListSearchJobs", "description": "Grants permission to list search jobs", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listsearchresultexportjobs": { "name": "ListSearchResultExportJobs", "description": "Grants permission to list search result export jobs", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags for a resource", "accessLevel": "Read", "resourceTypes": [ { "name": "searchExportJob", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "searchJob", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startsearchjob": { "name": "StartSearchJob", "description": "Grants permission to create a search job", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "startsearchresultexportjob": { "name": "StartSearchResultExportJob", "description": "Grants permission to start an export job for an existing search job", "accessLevel": "Write", "resourceTypes": [ { "name": "searchJob", "required": true, "conditionKeys": [], "dependentActions": [ "iam:PassRole" ] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "stopsearchjob": { "name": "StopSearchJob", "description": "Grants permission to stop an in-progress search job", "accessLevel": "Write", "resourceTypes": [ { "name": "searchJob", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "searchExportJob", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "searchJob", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to untag a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "searchExportJob", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "searchJob", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] } }