aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
233 lines (232 loc) • 7.97 kB
TypeScript
/**
* All IAM policy actions for AWS Launch Wizard (LAUNCHWIZARD)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awslaunchwizard.html
*
* 2025-02-24T21:48:35.030Z
*/
export declare enum AwsLaunchwizardActions {
/**
* Grants permission to create an additional node
*
* See https://docs.aws.amazon.com/launchwizard/
*/
CreateAdditionalNode = "launchwizard:CreateAdditionalNode",
/**
* Grants permission to create a deployment
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_CreateDeployment.html
*/
CreateDeployment = "launchwizard:CreateDeployment",
/**
* Grants permission to create an application settings set
*
* See https://docs.aws.amazon.com/launchwizard/
*/
CreateSettingsSet = "launchwizard:CreateSettingsSet",
/**
* Grants permission to delete an additional node
*
* See https://docs.aws.amazon.com/launchwizard/
*/
DeleteAdditionalNode = "launchwizard:DeleteAdditionalNode",
/**
* Grants permission to delete an application
*
* See https://docs.aws.amazon.com/launchwizard/
*/
DeleteApp = "launchwizard:DeleteApp",
/**
* Grants permission to delete a deployment
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_DeleteDeployment.html
*/
DeleteDeployment = "launchwizard:DeleteDeployment",
/**
* Grants permission to delete a settings set
*
* See https://docs.aws.amazon.com/launchwizard/
*/
DeleteSettingsSet = "launchwizard:DeleteSettingsSet",
/**
* Grants permission to describe an additional node
*
* See https://docs.aws.amazon.com/launchwizard/
*/
DescribeAdditionalNode = "launchwizard:DescribeAdditionalNode",
/**
* Grants permission to describe provisioning applications
*
* See https://docs.aws.amazon.com/launchwizard/
*/
DescribeProvisionedApp = "launchwizard:DescribeProvisionedApp",
/**
* Grants permission to describe provisioning events
*
* See https://docs.aws.amazon.com/launchwizard/
*/
DescribeProvisioningEvents = "launchwizard:DescribeProvisioningEvents",
/**
* Grants permission to describe an application settings set
*
* See https://docs.aws.amazon.com/launchwizard/
*/
DescribeSettingsSet = "launchwizard:DescribeSettingsSet",
/**
* Grants permission to get a deployment
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_GetDeployment.html
*/
GetDeployment = "launchwizard:GetDeployment",
/**
* Grants permission to get infrastructure suggestion
*
* See https://docs.aws.amazon.com/launchwizard/
*/
GetInfrastructureSuggestion = "launchwizard:GetInfrastructureSuggestion",
/**
* Grants permission to get customer's ip address
*
* See https://docs.aws.amazon.com/launchwizard/
*/
GetIpAddress = "launchwizard:GetIpAddress",
/**
* Grants permission to get resource cost estimate
*
* See https://docs.aws.amazon.com/launchwizard/
*/
GetResourceCostEstimate = "launchwizard:GetResourceCostEstimate",
/**
* Grants permission to get recommendation for a resource
*
* See https://docs.aws.amazon.com/launchwizard/
*/
GetResourceRecommendation = "launchwizard:GetResourceRecommendation",
/**
* Grants permission to get a settings set
*
* See https://docs.aws.amazon.com/launchwizard/
*/
GetSettingsSet = "launchwizard:GetSettingsSet",
/**
* Grants permission to get a workload
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_GetWorkload.html
*/
GetWorkload = "launchwizard:GetWorkload",
/**
* Grants permission to get a workload's asset
*
* See https://docs.aws.amazon.com/launchwizard/
*/
GetWorkloadAsset = "launchwizard:GetWorkloadAsset",
/**
* Grants permission to get workload assets
*
* See https://docs.aws.amazon.com/launchwizard/
*/
GetWorkloadAssets = "launchwizard:GetWorkloadAssets",
/**
* Grants permission to get a deployment pattern
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_GetWorkloadDeploymentPattern.html
*/
GetWorkloadDeploymentPattern = "launchwizard:GetWorkloadDeploymentPattern",
/**
* Grants permission to list additional nodes
*
* See https://docs.aws.amazon.com/launchwizard/
*/
ListAdditionalNodes = "launchwizard:ListAdditionalNodes",
/**
* Grants permission to list the allowed resources
*
* See https://docs.aws.amazon.com/launchwizard/
*/
ListAllowedResources = "launchwizard:ListAllowedResources",
/**
* Grants permission to list the events that occured during a deployment
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_ListDeploymentEvents.html
*/
ListDeploymentEvents = "launchwizard:ListDeploymentEvents",
/**
* Grants permission to list deployments
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_ListDeployments.html
*/
ListDeployments = "launchwizard:ListDeployments",
/**
* Grants permission to list provisioning applications
*
* See https://docs.aws.amazon.com/launchwizard/
*/
ListProvisionedApps = "launchwizard:ListProvisionedApps",
/**
* Grants permission to list the cost estimates of resources
*
* See https://docs.aws.amazon.com/launchwizard/
*/
ListResourceCostEstimates = "launchwizard:ListResourceCostEstimates",
/**
* Grants permission to list settings sets
*
* See https://docs.aws.amazon.com/launchwizard/
*/
ListSettingsSets = "launchwizard:ListSettingsSets",
/**
* Grants permission to list tags for a LaunchWizard resource.
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "launchwizard:ListTagsForResource",
/**
* Grants permission to list deployment options of a given workload
*
* See https://docs.aws.amazon.com/launchwizard/
*/
ListWorkloadDeploymentOptions = "launchwizard:ListWorkloadDeploymentOptions",
/**
* Grants permission to list the deployment patterns of a workload
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_ListWorkloadDeploymentPatterns.html
*/
ListWorkloadDeploymentPatterns = "launchwizard:ListWorkloadDeploymentPatterns",
/**
* Grants permission to list workloads
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_ListWorkloads.html
*/
ListWorkloads = "launchwizard:ListWorkloads",
/**
* Grants permission to create a settings set
*
* See https://docs.aws.amazon.com/launchwizard/
*/
PutSettingsSet = "launchwizard:PutSettingsSet",
/**
* Grants permission to start a provisioning
*
* See https://docs.aws.amazon.com/launchwizard/
*/
StartProvisioning = "launchwizard:StartProvisioning",
/**
* Grants permission to tag a LaunchWizard resource.
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_TagResource.html
*/
TagResource = "launchwizard:TagResource",
/**
* Grants permission to untag a LaunchWizard resource.
*
* See https://docs.aws.amazon.com/launchwizard/latest/APIReference/API_UntagResource.html
*/
UntagResource = "launchwizard:UntagResource",
/**
* Grants permission to update an application settings set
*
* See https://docs.aws.amazon.com/launchwizard/
*/
UpdateSettingsSet = "launchwizard:UpdateSettingsSet"
}