UNPKG

@cloud-copilot/iam-data

Version:
468 lines 12 kB
{ "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": [] } }