{
  "cancelcapacitytask": {
    "name": "CancelCapacityTask",
    "description": "Grants permission to cancel a capacity task",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "cancelorder": {
    "name": "CancelOrder",
    "description": "Grants permission to cancel an order",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createorder": {
    "name": "CreateOrder",
    "description": "Grants permission to create an order",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createoutpost": {
    "name": "CreateOutpost",
    "description": "Grants permission to create an Outpost",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "site",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createprivateconnectivityconfig": {
    "name": "CreatePrivateConnectivityConfig",
    "description": "Grants permission to create a private connectivity configuration",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createsite": {
    "name": "CreateSite",
    "description": "Grants permission to create a site",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:ResourceTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "deleteoutpost": {
    "name": "DeleteOutpost",
    "description": "Grants permission to delete an Outpost",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletesite": {
    "name": "DeleteSite",
    "description": "Grants permission to delete a site",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "site",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcapacitytask": {
    "name": "GetCapacityTask",
    "description": "Grants permission to get information about the specified capacity task",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcatalogitem": {
    "name": "GetCatalogItem",
    "description": "Grants permission to get a catalog item",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getconnection": {
    "name": "GetConnection",
    "description": "Grants permission to get information about the connection for your Outpost server",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getorder": {
    "name": "GetOrder",
    "description": "Grants permission to get information about an order",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getoutpost": {
    "name": "GetOutpost",
    "description": "Grants permission to get information about the specified Outpost",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getoutpostinstancetypes": {
    "name": "GetOutpostInstanceTypes",
    "description": "Grants permission to get the instance types for the specified Outpost",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getoutpostsupportedinstancetypes": {
    "name": "GetOutpostSupportedInstanceTypes",
    "description": "Grants permission to get the supported instance types for the specified Outpost",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getprivateconnectivityconfig": {
    "name": "GetPrivateConnectivityConfig",
    "description": "Grants permission to get a private connectivity configuration",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getsite": {
    "name": "GetSite",
    "description": "Grants permission to get a site",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "site",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getsiteaddress": {
    "name": "GetSiteAddress",
    "description": "Grants permission to get a site address",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "site",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassetinstances": {
    "name": "ListAssetInstances",
    "description": "Grants permission to list all running instances for the specified Outpost",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listassets": {
    "name": "ListAssets",
    "description": "Grants permission to list the assets for your Outpost",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listblockinginstancesforcapacitytask": {
    "name": "ListBlockingInstancesForCapacityTask",
    "description": "Grants permission to list all running instances that are blocking the capacity task from running for the specified Outpost",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcapacitytasks": {
    "name": "ListCapacityTasks",
    "description": "Grants permission to list the capacity tasks for your AWS account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcatalogitems": {
    "name": "ListCatalogItems",
    "description": "Grants permission to list all catalog items",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listorders": {
    "name": "ListOrders",
    "description": "Grants permission to list the orders for your AWS account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listoutposts": {
    "name": "ListOutposts",
    "description": "Grants permission to list the Outposts for your AWS account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listsites": {
    "name": "ListSites",
    "description": "Grants permission to list the sites for your AWS account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to list tags for a resource",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startcapacitytask": {
    "name": "StartCapacityTask",
    "description": "Grants permission to create a capacity task",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startconnection": {
    "name": "StartConnection",
    "description": "Grants permission to start a connection for your Outpost server",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to tag a resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "site",
        "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": "outpost",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "site",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updateoutpost": {
    "name": "UpdateOutpost",
    "description": "Grants permission to update an Outpost",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "outpost",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatesite": {
    "name": "UpdateSite",
    "description": "Grants permission to update a site",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "site",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatesiteaddress": {
    "name": "UpdateSiteAddress",
    "description": "Grants permission to update the site address",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "site",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatesiterackphysicalproperties": {
    "name": "UpdateSiteRackPhysicalProperties",
    "description": "Grants permission to update the physical properties of a rack at a site",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "site",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}