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