aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
471 lines • 21.9 kB
JavaScript
// 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