UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

471 lines 21.9 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Amazon EC2 Image Builder (IMAGEBUILDER) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonec2imagebuilder.html * * 2025-02-24T21:47:43.091Z */ export var AwsImagebuilderActions; (function (AwsImagebuilderActions) { /** * Grants permission to cancel an image creation * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CancelImageCreation.html */ AwsImagebuilderActions["CancelImageCreation"] = "imagebuilder:CancelImageCreation"; /** * Grants permission to cancel a lifecycle execution * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CancelLifecycleExecution.html */ AwsImagebuilderActions["CancelLifecycleExecution"] = "imagebuilder:CancelLifecycleExecution"; /** * Grants permission to create a new component * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateComponent.html */ AwsImagebuilderActions["CreateComponent"] = "imagebuilder:CreateComponent"; /** * Grants permission to create a new Container Recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateContainerRecipe.html */ AwsImagebuilderActions["CreateContainerRecipe"] = "imagebuilder:CreateContainerRecipe"; /** * Grants permission to create a new distribution configuration * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateDistributionConfiguration.html */ AwsImagebuilderActions["CreateDistributionConfiguration"] = "imagebuilder:CreateDistributionConfiguration"; /** * Grants permission to create a new image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateImage.html */ AwsImagebuilderActions["CreateImage"] = "imagebuilder:CreateImage"; /** * Grants permission to create a new image pipeline * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateImagePipeline.html */ AwsImagebuilderActions["CreateImagePipeline"] = "imagebuilder:CreateImagePipeline"; /** * Grants permission to create a new Image Recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateImageRecipe.html */ AwsImagebuilderActions["CreateImageRecipe"] = "imagebuilder:CreateImageRecipe"; /** * Grants permission to create a new infrastructure configuration * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateInfrastructureConfiguration.html */ AwsImagebuilderActions["CreateInfrastructureConfiguration"] = "imagebuilder:CreateInfrastructureConfiguration"; /** * Grants permission to create a new lifecycle policy * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateLifecyclePolicy.html */ AwsImagebuilderActions["CreateLifecyclePolicy"] = "imagebuilder:CreateLifecyclePolicy"; /** * Grants permission to create a new workflow * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_CreateWorkflow.html */ AwsImagebuilderActions["CreateWorkflow"] = "imagebuilder:CreateWorkflow"; /** * Grants permission to delete a component * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteComponent.html */ AwsImagebuilderActions["DeleteComponent"] = "imagebuilder:DeleteComponent"; /** * Grants permission to delete a container recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteContainerRecipe.html */ AwsImagebuilderActions["DeleteContainerRecipe"] = "imagebuilder:DeleteContainerRecipe"; /** * Grants permission to delete a distribution configuration * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteDistributionConfiguration.html */ AwsImagebuilderActions["DeleteDistributionConfiguration"] = "imagebuilder:DeleteDistributionConfiguration"; /** * Grants permission to delete an image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteImage.html */ AwsImagebuilderActions["DeleteImage"] = "imagebuilder:DeleteImage"; /** * Grants permission to delete an image pipeline * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteImagePipeline.html */ AwsImagebuilderActions["DeleteImagePipeline"] = "imagebuilder:DeleteImagePipeline"; /** * Grants permission to delete an image recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteImageRecipe.html */ AwsImagebuilderActions["DeleteImageRecipe"] = "imagebuilder:DeleteImageRecipe"; /** * Grants permission to delete an infrastructure configuration * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteInfrastructureConfiguration.html */ AwsImagebuilderActions["DeleteInfrastructureConfiguration"] = "imagebuilder:DeleteInfrastructureConfiguration"; /** * Grants permission to delete a lifecycle policy * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteLifecyclePolicy.html */ AwsImagebuilderActions["DeleteLifecyclePolicy"] = "imagebuilder:DeleteLifecyclePolicy"; /** * Grants permission to delete a workflow * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_DeleteWorkflow.html */ AwsImagebuilderActions["DeleteWorkflow"] = "imagebuilder:DeleteWorkflow"; /** * Grants permission to view details about a component * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetComponent.html */ AwsImagebuilderActions["GetComponent"] = "imagebuilder:GetComponent"; /** * Grants permission to view the resource policy associated with a component * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetComponentPolicy.html */ AwsImagebuilderActions["GetComponentPolicy"] = "imagebuilder:GetComponentPolicy"; /** * Grants permission to view details about a container recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetContainerRecipe.html */ AwsImagebuilderActions["GetContainerRecipe"] = "imagebuilder:GetContainerRecipe"; /** * Grants permission to view the resource policy associated with a container recip * e * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetContainerRecipePolicy.html */ AwsImagebuilderActions["GetContainerRecipePolicy"] = "imagebuilder:GetContainerRecipePolicy"; /** * Grants permission to view details about a distribution configuration * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetDistributionConfiguration.html */ AwsImagebuilderActions["GetDistributionConfiguration"] = "imagebuilder:GetDistributionConfiguration"; /** * Grants permission to view details about an image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetImage.html */ AwsImagebuilderActions["GetImage"] = "imagebuilder:GetImage"; /** * Grants permission to view details about an image pipeline * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetImagePipeline.html */ AwsImagebuilderActions["GetImagePipeline"] = "imagebuilder:GetImagePipeline"; /** * Grants permission to view the resource policy associated with an image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetImagePolicy.html */ AwsImagebuilderActions["GetImagePolicy"] = "imagebuilder:GetImagePolicy"; /** * Grants permission to view details about an image recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetImageRecipe.html */ AwsImagebuilderActions["GetImageRecipe"] = "imagebuilder:GetImageRecipe"; /** * Grants permission to view the resource policy associated with an image recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetImageRecipePolicy.html */ AwsImagebuilderActions["GetImageRecipePolicy"] = "imagebuilder:GetImageRecipePolicy"; /** * Grants permission to view details about an infrastructure configuration * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetInfrastructureConfiguration.html */ AwsImagebuilderActions["GetInfrastructureConfiguration"] = "imagebuilder:GetInfrastructureConfiguration"; /** * Grants permission to view details about a lifecycle execution * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetLifecycleExecution.html */ AwsImagebuilderActions["GetLifecycleExecution"] = "imagebuilder:GetLifecycleExecution"; /** * Grants permission to view details about a lifecycle policy * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetLifecyclePolicy.html */ AwsImagebuilderActions["GetLifecyclePolicy"] = "imagebuilder:GetLifecyclePolicy"; /** * Grants permission to retrieve Marketplace provided resource * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetMarketplaceResource.html */ AwsImagebuilderActions["GetMarketplaceResource"] = "imagebuilder:GetMarketplaceResource"; /** * Grants permission to view details about a workflow * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetWorkflow.html */ AwsImagebuilderActions["GetWorkflow"] = "imagebuilder:GetWorkflow"; /** * Grants permission to view details about a workflow execution * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetWorkflowExecution.html */ AwsImagebuilderActions["GetWorkflowExecution"] = "imagebuilder:GetWorkflowExecution"; /** * Grants permission to view details about a workflow step execution * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_GetWorkflowStepExecution.html */ AwsImagebuilderActions["GetWorkflowStepExecution"] = "imagebuilder:GetWorkflowStepExecution"; /** * Grants permission to import a new component * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ImportComponent.html */ AwsImagebuilderActions["ImportComponent"] = "imagebuilder:ImportComponent"; /** * Grants permission to import a disk image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ImportDiskImage.html */ AwsImagebuilderActions["ImportDiskImage"] = "imagebuilder:ImportDiskImage"; /** * Grants permission to import an image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ImportVmImage.html */ AwsImagebuilderActions["ImportVmImage"] = "imagebuilder:ImportVmImage"; /** * Grants permission to list the component build versions in your account * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListComponentBuildVersions.html */ AwsImagebuilderActions["ListComponentBuildVersions"] = "imagebuilder:ListComponentBuildVersions"; /** * Grants permission to list the component versions owned by or shared with your a * ccount * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListComponents.html */ AwsImagebuilderActions["ListComponents"] = "imagebuilder:ListComponents"; /** * Grants permission to list the container recipes owned by or shared with your ac * count * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListContainerRecipes.html */ AwsImagebuilderActions["ListContainerRecipes"] = "imagebuilder:ListContainerRecipes"; /** * Grants permission to list the distribution configurations in your account * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListDistributionConfigurations.html */ AwsImagebuilderActions["ListDistributionConfigurations"] = "imagebuilder:ListDistributionConfigurations"; /** * Grants permission to list the image build versions in your account * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListImageBuildVersions.html */ AwsImagebuilderActions["ListImageBuildVersions"] = "imagebuilder:ListImageBuildVersions"; /** * Grants permission to return a list of packages installed on the specified image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListImagePackages.html */ AwsImagebuilderActions["ListImagePackages"] = "imagebuilder:ListImagePackages"; /** * Grants permission to return a list of images created by the specified pipeline * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListImagePipelineImages.html */ AwsImagebuilderActions["ListImagePipelineImages"] = "imagebuilder:ListImagePipelineImages"; /** * Grants permission to list the image pipelines in your account * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListImagePipelines.html */ AwsImagebuilderActions["ListImagePipelines"] = "imagebuilder:ListImagePipelines"; /** * Grants permission to list the image recipes owned by or shared with your accoun * t * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListImageRecipes.html */ AwsImagebuilderActions["ListImageRecipes"] = "imagebuilder:ListImageRecipes"; /** * Grants permission to list aggregations on the image scan findings in your accou * nt * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListImageScanFindingAggregations.html */ AwsImagebuilderActions["ListImageScanFindingAggregations"] = "imagebuilder:ListImageScanFindingAggregations"; /** * Grants permission to list the image scan findings for the images in your accoun * t * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListImageScanFindings.html */ AwsImagebuilderActions["ListImageScanFindings"] = "imagebuilder:ListImageScanFindings"; /** * Grants permission to list the image versions owned by or shared with your accou * nt * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListImages.html */ AwsImagebuilderActions["ListImages"] = "imagebuilder:ListImages"; /** * Grants permission to list the infrastructure configurations in your account * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListInfrastructureConfigurations.html */ AwsImagebuilderActions["ListInfrastructureConfigurations"] = "imagebuilder:ListInfrastructureConfigurations"; /** * Grants permission to list resources for the specified lifecycle execution * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListLifecycleExecutionResources.html */ AwsImagebuilderActions["ListLifecycleExecutionResources"] = "imagebuilder:ListLifecycleExecutionResources"; /** * Grants permission to list lifecycle executions for the specified resource * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListLifecycleExecutions.html */ AwsImagebuilderActions["ListLifecycleExecutions"] = "imagebuilder:ListLifecycleExecutions"; /** * Grants permission to list the lifecycle policies in your account * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListLifecyclePolicies.html */ AwsImagebuilderActions["ListLifecyclePolicies"] = "imagebuilder:ListLifecyclePolicies"; /** * Grants permission to list tags for an Image Builder resource * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListTagsForResource.html */ AwsImagebuilderActions["ListTagsForResource"] = "imagebuilder:ListTagsForResource"; /** * Grants permission to list waiting workflow steps for the caller account * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListWaitingWorkflowSteps.html */ AwsImagebuilderActions["ListWaitingWorkflowSteps"] = "imagebuilder:ListWaitingWorkflowSteps"; /** * Grants permission to list the workflow build versions in your account * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListWorkflowBuildVersions.html */ AwsImagebuilderActions["ListWorkflowBuildVersions"] = "imagebuilder:ListWorkflowBuildVersions"; /** * Grants permission to list workflow executions for the specified image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListWorkflowExecutions.html */ AwsImagebuilderActions["ListWorkflowExecutions"] = "imagebuilder:ListWorkflowExecutions"; /** * Grants permission to list workflow step executions for the specified workflow * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListWorkflowStepExecutions.html */ AwsImagebuilderActions["ListWorkflowStepExecutions"] = "imagebuilder:ListWorkflowStepExecutions"; /** * Grants permission to list the workflow versions owned by or shared with your ac * count * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_ListWorkflows.html */ AwsImagebuilderActions["ListWorkflows"] = "imagebuilder:ListWorkflows"; /** * Grants permission to set the resource policy associated with a component * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_PutComponentPolicy.html */ AwsImagebuilderActions["PutComponentPolicy"] = "imagebuilder:PutComponentPolicy"; /** * Grants permission to set the resource policy associated with a container recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_PutContainerRecipePolicy.html */ AwsImagebuilderActions["PutContainerRecipePolicy"] = "imagebuilder:PutContainerRecipePolicy"; /** * Grants permission to set the resource policy associated with an image * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_PutImagePolicy.html */ AwsImagebuilderActions["PutImagePolicy"] = "imagebuilder:PutImagePolicy"; /** * Grants permission to set the resource policy associated with an image recipe * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_PutImageRecipePolicy.html */ AwsImagebuilderActions["PutImageRecipePolicy"] = "imagebuilder:PutImageRecipePolicy"; /** * Grants permission to send an action to a workflow step * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_SendWorkflowStepAction.html */ AwsImagebuilderActions["SendWorkflowStepAction"] = "imagebuilder:SendWorkflowStepAction"; /** * Grants permission to create a new image from a pipeline * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_StartImagePipelineExecution.html */ AwsImagebuilderActions["StartImagePipelineExecution"] = "imagebuilder:StartImagePipelineExecution"; /** * Grants permission to start a state update for the specified resource * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_StartResourceStateUpdate.html */ AwsImagebuilderActions["StartResourceStateUpdate"] = "imagebuilder:StartResourceStateUpdate"; /** * Grants permission to tag an Image Builder resource * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_TagResource.html */ AwsImagebuilderActions["TagResource"] = "imagebuilder:TagResource"; /** * Grants permission to untag an Image Builder resource * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_UntagResource.html */ AwsImagebuilderActions["UntagResource"] = "imagebuilder:UntagResource"; /** * Grants permission to update an existing distribution configuration * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_UpdateDistributionConfiguration.html */ AwsImagebuilderActions["UpdateDistributionConfiguration"] = "imagebuilder:UpdateDistributionConfiguration"; /** * Grants permission to update an existing image pipeline * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_UpdateImagePipeline.html */ AwsImagebuilderActions["UpdateImagePipeline"] = "imagebuilder:UpdateImagePipeline"; /** * Grants permission to update an existing infrastructure configuration * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_UpdateInfrastructureConfiguration.html */ AwsImagebuilderActions["UpdateInfrastructureConfiguration"] = "imagebuilder:UpdateInfrastructureConfiguration"; /** * Grants permission to update an existing lifecycle policy * * See https://docs.aws.amazon.com/imagebuilder/latest/APIReference/API_UpdateLifecyclePolicy.html */ AwsImagebuilderActions["UpdateLifecyclePolicy"] = "imagebuilder:UpdateLifecyclePolicy"; })(AwsImagebuilderActions || (AwsImagebuilderActions = {})); //# sourceMappingURL=imagebuilder.js.map