@cloud-copilot/iam-data
Version:
260 lines • 6.37 kB
JSON
{
"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": []
}
}