{
  "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": []
  },
  "createfeed": {
    "name": "CreateFeed",
    "description": "Grants permission to create a new feed",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "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": []
  },
  "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": []
  },
  "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",
    "resourceTypes": [
      {
        "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",
    "resourceTypes": [
      {
        "name": "feed",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updatefeed": {
    "name": "UpdateFeed",
    "description": "Grants permission to update feed configuration",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "feed",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}