UNPKG

@cloud-copilot/iam-data

Version:
260 lines 6.37 kB
{ "associatefeed": { "name": "AssociateFeed", "description": "Grants permission to associate a feed with an AWS resource", "accessLevel": "Write", "resourceTypes": [ { "name": "feed", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createdictionary": { "name": "CreateDictionary", "description": "Grants permission to create a new dictionary", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createfeed": { "name": "CreateFeed", "description": "Grants permission to create a new feed", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletedictionary": { "name": "DeleteDictionary", "description": "Grants permission to delete a dictionary", "accessLevel": "Write", "resourceTypes": [ { "name": "dictionary", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletefeed": { "name": "DeleteFeed", "description": "Grants permission to delete a feed", "accessLevel": "Write", "resourceTypes": [ { "name": "feed", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatefeed": { "name": "DisassociateFeed", "description": "Grants permission to disassociate a feed from an AWS resource", "accessLevel": "Write", "resourceTypes": [ { "name": "feed", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "exportdictionaryentries": { "name": "ExportDictionaryEntries", "description": "Grants permission to export dictionary entries", "accessLevel": "Read", "resourceTypes": [ { "name": "dictionary", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getdictionary": { "name": "GetDictionary", "description": "Grants permission to get dictionary details", "accessLevel": "Read", "resourceTypes": [ { "name": "dictionary", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getfeed": { "name": "GetFeed", "description": "Grants permission to get feed details", "accessLevel": "Read", "resourceTypes": [ { "name": "feed", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getmetadata": { "name": "GetMetadata", "description": "Grants permission to retrieve metadata for a specific feed output", "accessLevel": "Read", "resourceTypes": [ { "name": "feed", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listdictionaries": { "name": "ListDictionaries", "description": "Grants permission to list dictionaries in the account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listfeeds": { "name": "ListFeeds", "description": "Grants permission to list feeds in the account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags on a resource", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "putmedia": { "name": "PutMedia", "description": "Grants permission to upload media data for a specified feed", "accessLevel": "Write", "resourceTypes": [ { "name": "feed", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add tags to a resource", "accessLevel": "Tagging, Write", "resourceTypes": [ { "name": "dictionary", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "feed", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove tags from a resource", "accessLevel": "Tagging, Write", "resourceTypes": [ { "name": "dictionary", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "feed", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatedictionary": { "name": "UpdateDictionary", "description": "Grants permission to update dictionary configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "dictionary", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatefeed": { "name": "UpdateFeed", "description": "Grants permission to update feed configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "feed", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }