UNPKG

@cloud-copilot/iam-data

Version:
380 lines 10.8 kB
{ "createadditionalnode": { "name": "CreateAdditionalNode", "isPermissionOnly": true, "description": "Grants permission to create an additional node", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createdeployment": { "name": "CreateDeployment", "description": "Grants permission to create a deployment", "accessLevel": "Write", "resourceTypes": [ { "name": "deployment", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createsettingsset": { "name": "CreateSettingsSet", "isPermissionOnly": true, "description": "Grants permission to create an application settings set", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deleteadditionalnode": { "name": "DeleteAdditionalNode", "isPermissionOnly": true, "description": "Grants permission to delete an additional node", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deleteapp": { "name": "DeleteApp", "isPermissionOnly": true, "description": "Grants permission to delete an application", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletedeployment": { "name": "DeleteDeployment", "description": "Grants permission to delete a deployment", "accessLevel": "Write", "resourceTypes": [ { "name": "deployment", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "deletesettingsset": { "name": "DeleteSettingsSet", "isPermissionOnly": true, "description": "Grants permission to delete a settings set", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeadditionalnode": { "name": "DescribeAdditionalNode", "isPermissionOnly": true, "description": "Grants permission to describe an additional node", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeprovisionedapp": { "name": "DescribeProvisionedApp", "isPermissionOnly": true, "description": "Grants permission to describe provisioning applications", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeprovisioningevents": { "name": "DescribeProvisioningEvents", "isPermissionOnly": true, "description": "Grants permission to describe provisioning events", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describesettingsset": { "name": "DescribeSettingsSet", "isPermissionOnly": true, "description": "Grants permission to describe an application settings set", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getdeployment": { "name": "GetDeployment", "description": "Grants permission to get a deployment", "accessLevel": "Read", "resourceTypes": [ { "name": "deployment", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "getinfrastructuresuggestion": { "name": "GetInfrastructureSuggestion", "isPermissionOnly": true, "description": "Grants permission to get infrastructure suggestion", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getipaddress": { "name": "GetIpAddress", "isPermissionOnly": true, "description": "Grants permission to get customer's ip address", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getresourcecostestimate": { "name": "GetResourceCostEstimate", "isPermissionOnly": true, "description": "Grants permission to get resource cost estimate", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getresourcerecommendation": { "name": "GetResourceRecommendation", "isPermissionOnly": true, "description": "Grants permission to get recommendation for a resource", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getsettingsset": { "name": "GetSettingsSet", "isPermissionOnly": true, "description": "Grants permission to get a settings set", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getworkload": { "name": "GetWorkload", "description": "Grants permission to get a workload", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getworkloadasset": { "name": "GetWorkloadAsset", "isPermissionOnly": true, "description": "Grants permission to get a workload's asset", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getworkloadassets": { "name": "GetWorkloadAssets", "isPermissionOnly": true, "description": "Grants permission to get workload assets", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getworkloaddeploymentpattern": { "name": "GetWorkloadDeploymentPattern", "description": "Grants permission to get a deployment pattern", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listadditionalnodes": { "name": "ListAdditionalNodes", "isPermissionOnly": true, "description": "Grants permission to list additional nodes", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listallowedresources": { "name": "ListAllowedResources", "isPermissionOnly": true, "description": "Grants permission to list the allowed resources", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listdeploymentevents": { "name": "ListDeploymentEvents", "description": "Grants permission to list the events that occured during a deployment", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listdeployments": { "name": "ListDeployments", "description": "Grants permission to list deployments", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listprovisionedapps": { "name": "ListProvisionedApps", "isPermissionOnly": true, "description": "Grants permission to list provisioning applications", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listresourcecostestimates": { "name": "ListResourceCostEstimates", "isPermissionOnly": true, "description": "Grants permission to list the cost estimates of resources", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listsettingssets": { "name": "ListSettingsSets", "isPermissionOnly": true, "description": "Grants permission to list settings sets", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags for a LaunchWizard resource.", "accessLevel": "Read", "resourceTypes": [ { "name": "deployment", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "listworkloaddeploymentoptions": { "name": "ListWorkloadDeploymentOptions", "isPermissionOnly": true, "description": "Grants permission to list deployment options of a given workload", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listworkloaddeploymentpatterns": { "name": "ListWorkloadDeploymentPatterns", "description": "Grants permission to list the deployment patterns of a workload", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listworkloads": { "name": "ListWorkloads", "description": "Grants permission to list workloads", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "putsettingsset": { "name": "PutSettingsSet", "isPermissionOnly": true, "description": "Grants permission to create a settings set", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "startprovisioning": { "name": "StartProvisioning", "isPermissionOnly": true, "description": "Grants permission to start a provisioning", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag a LaunchWizard resource.", "accessLevel": "Tagging", "resourceTypes": [ { "name": "deployment", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to untag a LaunchWizard resource.", "accessLevel": "Tagging", "resourceTypes": [ { "name": "deployment", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatesettingsset": { "name": "UpdateSettingsSet", "isPermissionOnly": true, "description": "Grants permission to update an application settings set", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] } }