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