Module Awso_imagebuilder_lwtSource

include module type of struct include Awso_imagebuilder.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule LifecyclePolicyDetailExclusionRulesAmisLastLaunchedValue = Awso_imagebuilder.Values.LifecyclePolicyDetailExclusionRulesAmisLastLaunchedValue
Sourcemodule FastLaunchLaunchTemplateSpecification = Awso_imagebuilder.Values.FastLaunchLaunchTemplateSpecification

Identifies the launch template that the associated Windows AMI uses for launching an instance when faster launching is enabled. You can specify either the launchTemplateName or the launchTemplateId, but not both.

Configuration settings for creating and managing pre-provisioned snapshots for a fast-launch enabled Windows AMI.

Sourcemodule LifecycleExecutionResourceStatus = Awso_imagebuilder.Values.LifecycleExecutionResourceStatus

Details about an adjustment that Amazon Inspector made to the CVSS score for a finding.

Contains a key/value pair that sets the named workflow parameter.

Image status and the reason for that status.

Sourcemodule LifecyclePolicyDetailExclusionRulesAmisLastLaunched = Awso_imagebuilder.Values.LifecyclePolicyDetailExclusionRulesAmisLastLaunched

Defines criteria to exclude AMIs from lifecycle actions based on the last time they were used to launch an instance.

Contains a key/value pair that sets the named component parameter.

Sourcemodule EbsInstanceBlockDeviceSpecification = Awso_imagebuilder.Values.EbsInstanceBlockDeviceSpecification

Amazon EBS-specific block device mapping specifications.

Describes the configuration for a launch permission. The launch permission modification request is sent to the Amazon EC2 ModifyImageAttribute API on behalf of the user for each Region they have selected to distribute the AMI. To make an AMI public, set the launch permission authorized accounts to all. See the examples for making an AMI public at Amazon EC2 ModifyImageAttribute.

The container repository where the output container image is stored.

Define and configure faster launching for output Windows AMIs.

Identifies an Amazon EC2 launch template to use for a specific account.

Configuration for a single Parameter in the Amazon Web Services Systems Manager (SSM) Parameter Store in a given Region.

Contains the state of an impacted resource that the runtime instance of the lifecycle policy identified for action.

Amazon Inspector generates a risk score for each finding. This score helps you to prioritize findings, to focus on the most critical findings and the most vulnerable resources. The score uses the Common Vulnerability Scoring System (CVSS) format. This format is a modification of the base CVSS score that the National Vulnerability Database (NVD) provides. For more information about severity levels, see Severity levels for Amazon Inspector findings in the Amazon Inspector User Guide.

Information about a vulnerable package that Amazon Inspector identifies in a finding.

Sourcemodule WorkflowVersionArnOrBuildVersionArn = Awso_imagebuilder.Values.WorkflowVersionArnOrBuildVersionArn

Details of an Amazon EC2 AMI.

A container encapsulates the runtime environment for an application.

Sourcemodule LifecyclePolicyDetailActionIncludeResources = Awso_imagebuilder.Values.LifecyclePolicyDetailActionIncludeResources

Specifies how the lifecycle policy should apply actions to selected resources.

Sourcemodule LifecyclePolicyDetailExclusionRulesAmis = Awso_imagebuilder.Values.LifecyclePolicyDetailExclusionRulesAmis

Defines criteria for AMIs that are excluded from lifecycle actions.

Sourcemodule LifecyclePolicyDetailFilterRetainAtLeast = Awso_imagebuilder.Values.LifecyclePolicyDetailFilterRetainAtLeast
Sourcemodule LifecyclePolicyDetailFilterValue = Awso_imagebuilder.Values.LifecyclePolicyDetailFilterValue
Sourcemodule ComponentVersionArnOrBuildVersionArn = Awso_imagebuilder.Values.ComponentVersionArnOrBuildVersionArn

Defines block device mappings for the instance used to configure your image.

Define and configure the output AMIs of the pipeline.

Sourcemodule ContainerDistributionConfiguration = Awso_imagebuilder.Values.ContainerDistributionConfiguration

Container distribution settings for encryption, licensing, and sharing in a specific Region.

Properties that configure export from your build instance to a compatible file format for your VM.

Sourcemodule LifecycleExecutionResourceActionName = Awso_imagebuilder.Values.LifecycleExecutionResourceActionName
Sourcemodule LifecycleExecutionSnapshotResource = Awso_imagebuilder.Values.LifecycleExecutionSnapshotResource

Contains the state of an impacted snapshot resource that the runtime instance of the lifecycle policy identified for action.

Details about the source of the score, and the factors that determined the adjustments to create the final score.

Details about the recommended course of action to remediate the finding.

Includes counts by severity level for medium severity and higher level findings, plus a total for all of the findings for the specified filter.

Settings that Image Builder uses to configure the ECR repository and the output container images that Amazon Inspector scans.

Defines the rules by which an image pipeline is automatically disabled when it fails.

Contains control settings and configurable inputs for a workflow resource.

Information about a single product code.

Contains selection criteria for the lifecycle policy.

Sourcemodule LifecyclePolicyDetailExclusionRules = Awso_imagebuilder.Values.LifecyclePolicyDetailExclusionRules

Specifies resources that lifecycle policy actions should not apply to.

Defines filters that the lifecycle policy uses to determine impacted resource.

Sourcemodule LifecyclePolicyResourceSelectionRecipe = Awso_imagebuilder.Values.LifecyclePolicyResourceSelectionRecipe

Specifies an Image Builder recipe that the lifecycle policy uses for resource selection.

Configuration details of the component.

Defines the settings for a specific Region.

Contains settings for the Systems Manager agent on your build instance.

Amazon S3 logging configuration.

Sourcemodule WorkflowStepExecutionRollbackStatus = Awso_imagebuilder.Values.WorkflowStepExecutionRollbackStatus

A group of fields that describe the current status of workflow.

Sourcemodule LifecycleExecutionResourcesImpactedSummary = Awso_imagebuilder.Values.LifecycleExecutionResourcesImpactedSummary

Contains details for an image resource that was identified for a lifecycle action.

The current state of the runtime instance of the lifecycle policy.

Sourcemodule LifecycleExecutionResourceAction = Awso_imagebuilder.Values.LifecycleExecutionResourceAction

The lifecycle policy action that was identified for the impacted resource.

Sourcemodule LifecycleExecutionSnapshotResourceList = Awso_imagebuilder.Values.LifecycleExecutionSnapshotResourceList

By default, EC2 instances run on shared tenancy hardware. This means that multiple Amazon Web Services accounts might share the same physical hardware. When you use dedicated hardware, the physical server that hosts your instances is dedicated to your Amazon Web Services account. Instance placement settings contain the details for the physical hardware where instances that Image Builder launches during image creation will run.

Information about the factors that influenced the score that Amazon Inspector assigned for a finding.

Information about package vulnerability findings.

Information about how to remediate a finding.

Contains counts of vulnerability findings from image scans that run when you create new Image Builder images, or build new versions of existing images. The vulnerability counts are grouped by severity level. The counts are aggregated across resources to create the final tally for the account that owns them.

Contains vulnerability counts for a specific image.

Contains vulnerability counts for a specific image pipeline.

Includes counts of image and pipeline resource findings by vulnerability.

Contains settings for Image Builder image resource and container image scans.

Configure image tests for your pipeline build. Tests run after building the image, to verify that the AMI or container image is valid before distributing it.

The logging configuration that's defined for pipeline execution.

A schedule configures when and how often a pipeline will automatically create a new image.

The logging configuration that's defined for the image. Image Builder uses the defined settings to direct execution log output during image creation.

The resources produced by this image.

A group of fields that describe the current status of components.

Defines a parameter that's used to provide configuration details for the workflow.

The configuration details for a lifecycle policy resource.

Sourcemodule LifecyclePolicyResourceSelectionRecipes = Awso_imagebuilder.Values.LifecyclePolicyResourceSelectionRecipes

Defines a custom base AMI and block device mapping configurations of an instance used for building and testing container images.

In addition to your infrastructure configuration, these settings provide an extra layer of control over your build instances. You can also specify commands to run on launch for all of your build instances. Image Builder does not automatically install the Systems Manager agent on Windows instances. If your base image includes the Systems Manager agent, then the AMI that you create will also include the agent. For Linux instances, if the base image does not already include the Systems Manager agent, Image Builder installs it. For Linux instances where Image Builder installs the Systems Manager agent, you can choose whether to keep it for the AMI that you create.

The instance metadata options that apply to the HTTP requests that pipeline builds use to launch EC2 build and test instances. For more information about instance metadata options, see Configure the instance metadata options in the Amazon EC2 User Guide for Linux instances, or Configure the instance metadata options in the Amazon EC2 Windows Guide for Windows instances.

Logging configuration defines where Image Builder uploads your logs.

Defines a parameter that is used to provide configuration details for the component.

Contains details about this version of the workflow.

A filter name and value pair that is used to return a more specific list of results from a list operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.

Runtime details and status for the workflow step.

Metadata that includes details and status from this runtime instance of the workflow.

Contains metadata about the workflow resource.

Contains runtime details for an instance of a workflow that ran for the associated image build version.

Contains a summary of lifecycle policy resources.

Contains metadata from a runtime instance of a lifecycle policy.

Contains details for a resource that the runtime instance of the lifecycle policy identified for action.

Sourcemodule InfrastructureConfigurationSummary = Awso_imagebuilder.Values.InfrastructureConfigurationSummary

The infrastructure used when building Amazon EC2 AMIs.

The defining characteristics of a specific version of an Image Builder image.

Contains details about a vulnerability scan finding.

A name value pair that Image Builder applies to streamline results from the vulnerability scan findings list action.

This returns exactly one type of aggregation, based on the filter that Image Builder applies in its API action.

A summary of an image recipe.

Details of an image pipeline.

An image summary.

A software package that's installed on top of the base image to create a customized image.

Sourcemodule DistributionConfigurationSummary = Awso_imagebuilder.Values.DistributionConfigurationSummary

A high-level overview of a distribution configuration.

A summary of a container recipe

The defining characteristics of a specific version of an Amazon Web Services TOE component.

A high-level summary of a component.

Sourcemodule LifecyclePolicyResourceSelection = Awso_imagebuilder.Values.LifecyclePolicyResourceSelection

Resource selection criteria for the lifecycle policy.

A container recipe.

A distribution configuration.

An image recipe.

Shows the vulnerability scan status for a specific image, and the reason for that status.

Details of the infrastructure configuration.

You have exceeded the permitted request rate for the specific operation.

These errors are usually caused by a client action, such as using an action or resource on behalf of a user that doesn't have permissions to use the action or resource, or specifying an invalid resource identifier.

You are not authorized to perform the requested operation.

Sourcemodule IdempotentParameterMismatchException = Awso_imagebuilder.Values.IdempotentParameterMismatchException

You have specified a client token for an operation using parameter values that differ from a previous request that used the same client token.

Sourcemodule InvalidParameterCombinationException = Awso_imagebuilder.Values.InvalidParameterCombinationException

You have specified two or more mutually exclusive parameters. Review the error message for details.

You have requested an action that that the service doesn't support.

The resource that you are trying to operate on is currently in use. Review the message details and retry later.

This exception is thrown when the service encounters an unrecoverable exception.

The service is unable to process your request at this time.

The specified parameter is invalid. Review the available parameters for the API request.

At least one of the resources referenced by your request does not exist.

The current state of an impacted resource.

Sourcemodule ResourceStateUpdateExclusionRules = Awso_imagebuilder.Values.ResourceStateUpdateExclusionRules

Additional rules to specify resources that should be exempt from ad-hoc lifecycle actions.

Sourcemodule ResourceStateUpdateIncludeResources = Awso_imagebuilder.Values.ResourceStateUpdateIncludeResources

Specifies if the lifecycle policy should apply actions to selected resources.

The value that you provided for the specified parameter is invalid.

You have provided an invalid pagination token in your request.

Sourcemodule InfrastructureConfigurationSummaryList = Awso_imagebuilder.Values.InfrastructureConfigurationSummaryList
Sourcemodule ImageScanFindingAggregationsList = Awso_imagebuilder.Values.ImageScanFindingAggregationsList
Sourcemodule DistributionConfigurationSummaryList = Awso_imagebuilder.Values.DistributionConfigurationSummaryList

You do not have permissions to perform the requested operation.

You have attempted too many requests for the specific operation.

Controls Secure Boot and UEFI data settings for the resulting image during ISO imports. For more information, see UEFI Secure Boot for Amazon EC2 instances in the Amazon EC2 User Guide .

Windows-specific configuration settings for an ISO import, including the edition to install from a multi-edition Windows ISO file.

Your version number is out of bounds or does not follow the required syntax.

Sourcemodule WorkflowStepTimeoutSecondsInteger = Awso_imagebuilder.Values.WorkflowStepTimeoutSecondsInteger

The resource ARNs with different wildcard variations of semantic versioning.

Defines a process that Image Builder uses to build and test images during the image creation process.

The configuration details for a lifecycle policy resource.

An Image Builder image resource that keeps track of all of the settings used to create, configure, and distribute output for that image. You must specify exactly one recipe for the image – either a container recipe (containerRecipe), which creates a container image, or an image recipe (imageRecipe), which creates an AMI.

Sourcemodule ImageVersionArnOrBuildVersionArn = Awso_imagebuilder.Values.ImageVersionArnOrBuildVersionArn

A detailed view of a component.

You have exceeded the number of permitted resources or operations for this service. For service quotas, see EC2 Image Builder endpoints and quotas.

You have attempted to mutate or delete a resource with a dependency that prohibits this action. See the error message for more details.

The dry run operation of the resource was successful, and no resources or mutations were actually performed due to the dry run flag in the request.

The resource that you are trying to create already exists.

Update the specified lifecycle policy.

Update the specified lifecycle policy.

Sourcemodule UpdateInfrastructureConfigurationResponse = Awso_imagebuilder.Values.UpdateInfrastructureConfigurationResponse

Updates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested.

Sourcemodule UpdateInfrastructureConfigurationRequest = Awso_imagebuilder.Values.UpdateInfrastructureConfigurationRequest

Updates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested.

Updates an image pipeline. Image pipelines enable you to automate the creation and distribution of images. You must specify exactly one recipe for your image, using either a containerRecipeArn or an imageRecipeArn. UpdateImagePipeline does not support selective updates for the pipeline. You must specify all of the required properties in the update request, not just the properties that have changed.

Updates an image pipeline. Image pipelines enable you to automate the creation and distribution of images. You must specify exactly one recipe for your image, using either a containerRecipeArn or an imageRecipeArn. UpdateImagePipeline does not support selective updates for the pipeline. You must specify all of the required properties in the update request, not just the properties that have changed.

Sourcemodule UpdateDistributionConfigurationResponse = Awso_imagebuilder.Values.UpdateDistributionConfigurationResponse

Updates a new distribution configuration. Distribution configurations define and configure the outputs of your pipeline.

Sourcemodule UpdateDistributionConfigurationRequest = Awso_imagebuilder.Values.UpdateDistributionConfigurationRequest

Updates a new distribution configuration. Distribution configurations define and configure the outputs of your pipeline.

Removes a tag from a resource.

Removes a tag from a resource.

Adds a tag to a resource.

Adds a tag to a resource.

Sourcemodule StartResourceStateUpdateResponse = Awso_imagebuilder.Values.StartResourceStateUpdateResponse

Begin asynchronous resource state update for lifecycle changes to the specified image resources.

Begin asynchronous resource state update for lifecycle changes to the specified image resources.

Sourcemodule StartImagePipelineExecutionResponse = Awso_imagebuilder.Values.StartImagePipelineExecutionResponse

Manually triggers a pipeline to create an image.

Sourcemodule StartImagePipelineExecutionRequest = Awso_imagebuilder.Values.StartImagePipelineExecutionRequest

Manually triggers a pipeline to create an image.

Pauses or resumes image creation when the associated workflow runs a WaitForAction step.

Pauses or resumes image creation when the associated workflow runs a WaitForAction step.

RetryImage retries an image distribution without rebuilding the image.

RetryImage retries an image distribution without rebuilding the image.

Applies a policy to an image recipe. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutImageRecipePolicy, you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.

Applies a policy to an image recipe. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutImageRecipePolicy, you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.

Applies a policy to an image. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutImagePolicy, you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.

Applies a policy to an image. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutImagePolicy, you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.

Sourcemodule PutContainerRecipePolicyResponse = Awso_imagebuilder.Values.PutContainerRecipePolicyResponse

Applies a policy to a container image. We recommend that you call the RAM API CreateResourceShare (https://docs.aws.amazon.com//ram/latest/APIReference/API_CreateResourceShare.html) to share resources. If you call the Image Builder API PutContainerImagePolicy, you must also call the RAM API PromoteResourceShareCreatedFromPolicy (https://docs.aws.amazon.com//ram/latest/APIReference/API_PromoteResourceShareCreatedFromPolicy.html) in order for the resource to be visible to all principals with whom the resource is shared.

Applies a policy to a container image. We recommend that you call the RAM API CreateResourceShare (https://docs.aws.amazon.com//ram/latest/APIReference/API_CreateResourceShare.html) to share resources. If you call the Image Builder API PutContainerImagePolicy, you must also call the RAM API PromoteResourceShareCreatedFromPolicy (https://docs.aws.amazon.com//ram/latest/APIReference/API_PromoteResourceShareCreatedFromPolicy.html) in order for the resource to be visible to all principals with whom the resource is shared.

Applies a policy to a component. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutComponentPolicy, you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.

Applies a policy to a component. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutComponentPolicy, you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.

Lists workflow build versions based on filtering parameters.

Lists workflow build versions based on filtering parameters.

Sourcemodule ListWorkflowStepExecutionsResponse = Awso_imagebuilder.Values.ListWorkflowStepExecutionsResponse

Returns runtime data for each step in a runtime instance of the workflow that you specify in the request.

Sourcemodule ListWorkflowStepExecutionsRequest = Awso_imagebuilder.Values.ListWorkflowStepExecutionsRequest

Returns runtime data for each step in a runtime instance of the workflow that you specify in the request.

Returns a list of workflow runtime instance metadata objects for a specific image build version.

Returns a list of workflow runtime instance metadata objects for a specific image build version.

Sourcemodule ListWorkflowBuildVersionsResponse = Awso_imagebuilder.Values.ListWorkflowBuildVersionsResponse

Returns a list of build versions for a specific workflow resource.

Sourcemodule ListWorkflowBuildVersionsRequest = Awso_imagebuilder.Values.ListWorkflowBuildVersionsRequest

Returns a list of build versions for a specific workflow resource.

Sourcemodule ListWaitingWorkflowStepsResponse = Awso_imagebuilder.Values.ListWaitingWorkflowStepsResponse

Get a list of workflow steps that are waiting for action for workflows in your Amazon Web Services account.

Get a list of workflow steps that are waiting for action for workflows in your Amazon Web Services account.

Returns the list of tags for the specified resource.

Returns the list of tags for the specified resource.

Get a list of lifecycle policies in your Amazon Web Services account.

Get a list of lifecycle policies in your Amazon Web Services account.

Get the lifecycle runtime history for the specified resource.

Get the lifecycle runtime history for the specified resource.

Sourcemodule ListLifecycleExecutionResourcesResponse = Awso_imagebuilder.Values.ListLifecycleExecutionResourcesResponse

List resources that the runtime instance of the image lifecycle identified for lifecycle actions.

Sourcemodule ListLifecycleExecutionResourcesRequest = Awso_imagebuilder.Values.ListLifecycleExecutionResourcesRequest

List resources that the runtime instance of the image lifecycle identified for lifecycle actions.

Sourcemodule ListInfrastructureConfigurationsResponse = Awso_imagebuilder.Values.ListInfrastructureConfigurationsResponse

Returns a list of infrastructure configurations.

Sourcemodule ListInfrastructureConfigurationsRequest = Awso_imagebuilder.Values.ListInfrastructureConfigurationsRequest

Returns a list of infrastructure configurations.

Returns the list of images that you have access to. Newly created images can take up to two minutes to appear in the ListImages API Results.

Returns the list of images that you have access to. Newly created images can take up to two minutes to appear in the ListImages API Results.

Returns a list of image scan findings for your account.

Returns a list of image scan findings for your account.

Sourcemodule ListImageScanFindingAggregationsResponse = Awso_imagebuilder.Values.ListImageScanFindingAggregationsResponse

Returns a list of image scan aggregations for your account. You can filter by the type of key that Image Builder uses to group results. For example, if you want to get a list of findings by severity level for one of your pipelines, you might specify your pipeline with the imagePipelineArn filter. If you don't specify a filter, Image Builder returns an aggregation for your account. To streamline results, you can use the following filters in your request: accountId imageBuildVersionArn imagePipelineArn vulnerabilityId

Sourcemodule ListImageScanFindingAggregationsRequest = Awso_imagebuilder.Values.ListImageScanFindingAggregationsRequest

Returns a list of image scan aggregations for your account. You can filter by the type of key that Image Builder uses to group results. For example, if you want to get a list of findings by severity level for one of your pipelines, you might specify your pipeline with the imagePipelineArn filter. If you don't specify a filter, Image Builder returns an aggregation for your account. To streamline results, you can use the following filters in your request: accountId imageBuildVersionArn imagePipelineArn vulnerabilityId

Returns a list of image recipes.

Returns a list of image recipes.

Returns a list of image pipelines.

Returns a list of image pipelines.

Returns a list of images created by the specified pipeline.

Returns a list of images created by the specified pipeline.

List the Packages that are associated with an Image Build Version, as determined by Amazon Web Services Systems Manager Inventory at build time.

List the Packages that are associated with an Image Build Version, as determined by Amazon Web Services Systems Manager Inventory at build time.

Returns a list of image build versions.

Returns a list of image build versions.

Sourcemodule ListDistributionConfigurationsResponse = Awso_imagebuilder.Values.ListDistributionConfigurationsResponse

Returns a list of distribution configurations.

Sourcemodule ListDistributionConfigurationsRequest = Awso_imagebuilder.Values.ListDistributionConfigurationsRequest

Returns a list of distribution configurations.

Returns a list of container recipes.

Returns a list of container recipes.

Returns the list of components that can be filtered by name, or by using the listed filters to streamline results. Newly created components can take up to two minutes to appear in the ListComponents API Results. The semantic version has four nodes: <major>.<minor>.<patch>/<build>. You can assign values for the first three, and can filter on all of them. Filtering: With semantic versioning, you have the flexibility to use wildcards (x) to specify the most recent versions or nodes when selecting the base image or components for your recipe. When you use a wildcard in any node, all nodes to the right of the first wildcard must also be wildcards.

Returns the list of components that can be filtered by name, or by using the listed filters to streamline results. Newly created components can take up to two minutes to appear in the ListComponents API Results. The semantic version has four nodes: <major>.<minor>.<patch>/<build>. You can assign values for the first three, and can filter on all of them. Filtering: With semantic versioning, you have the flexibility to use wildcards (x) to specify the most recent versions or nodes when selecting the base image or components for your recipe. When you use a wildcard in any node, all nodes to the right of the first wildcard must also be wildcards.

Sourcemodule ListComponentBuildVersionsResponse = Awso_imagebuilder.Values.ListComponentBuildVersionsResponse

Returns the list of component build versions for the specified component version Amazon Resource Name (ARN).

Sourcemodule ListComponentBuildVersionsRequest = Awso_imagebuilder.Values.ListComponentBuildVersionsRequest

Returns the list of component build versions for the specified component version Amazon Resource Name (ARN).

When you export your virtual machine (VM) from its virtualization environment, that process creates a set of one or more disk container files that act as snapshots of your VM’s environment, settings, and data. The Amazon EC2 API ImportImage action uses those files to import your VM and create an AMI. To import using the CLI command, see import-image You can reference the task ID from the VM import to pull in the AMI that the import created as the base image for your Image Builder recipe.

When you export your virtual machine (VM) from its virtualization environment, that process creates a set of one or more disk container files that act as snapshots of your VM’s environment, settings, and data. The Amazon EC2 API ImportImage action uses those files to import your VM and create an AMI. To import using the CLI command, see import-image You can reference the task ID from the VM import to pull in the AMI that the import created as the base image for your Image Builder recipe.

Import a Windows operating system image from a verified Microsoft ISO disk file. The following disk images are supported: Windows 11 Enterprise

Import a Windows operating system image from a verified Microsoft ISO disk file. The following disk images are supported: Windows 11 Enterprise

Imports a component and transforms its data into a component document.

Imports a component and transforms its data into a component document.

Sourcemodule GetWorkflowStepExecutionResponse = Awso_imagebuilder.Values.GetWorkflowStepExecutionResponse

Get the runtime information that was logged for a specific runtime instance of the workflow step.

Get the runtime information that was logged for a specific runtime instance of the workflow step.

Get a workflow resource object.

Get a workflow resource object.

Get the runtime information that was logged for a specific runtime instance of the workflow.

Get the runtime information that was logged for a specific runtime instance of the workflow.

Verify the subscription and perform resource dependency checks on the requested Amazon Web Services Marketplace resource. For Amazon Web Services Marketplace components, the response contains fields to download the components and their artifacts.

Verify the subscription and perform resource dependency checks on the requested Amazon Web Services Marketplace resource. For Amazon Web Services Marketplace components, the response contains fields to download the components and their artifacts.

Get details for the specified image lifecycle policy.

Get details for the specified image lifecycle policy.

Get the runtime information that was logged for a specific runtime instance of the lifecycle policy.

Get the runtime information that was logged for a specific runtime instance of the lifecycle policy.

Sourcemodule GetInfrastructureConfigurationResponse = Awso_imagebuilder.Values.GetInfrastructureConfigurationResponse

GetInfrastructureConfiguration response object.

Sourcemodule GetInfrastructureConfigurationRequest = Awso_imagebuilder.Values.GetInfrastructureConfigurationRequest

GetInfrastructureConfiguration request object.

Gets an image.

Gets an image.

Gets an image recipe.

Gets an image recipe.

Gets an image recipe policy.

Gets an image recipe policy.

Gets an image policy.

Gets an image policy.

Gets an image pipeline.

Gets an image pipeline.

Sourcemodule GetDistributionConfigurationResponse = Awso_imagebuilder.Values.GetDistributionConfigurationResponse

Gets a distribution configuration.

Sourcemodule GetDistributionConfigurationRequest = Awso_imagebuilder.Values.GetDistributionConfigurationRequest

Gets a distribution configuration.

Retrieves a container recipe.

Retrieves a container recipe.

Sourcemodule GetContainerRecipePolicyResponse = Awso_imagebuilder.Values.GetContainerRecipePolicyResponse

Retrieves the policy for a container recipe.

Retrieves the policy for a container recipe.

Gets a component object.

Gets a component object.

Gets a component policy.

Gets a component policy.

DistributeImage distributes existing AMIs to additional regions and accounts without rebuilding the image.

DistributeImage distributes existing AMIs to additional regions and accounts without rebuilding the image.

Deletes a specific workflow resource.

Deletes a specific workflow resource.

Delete the specified lifecycle policy resource.

Delete the specified lifecycle policy resource.

Sourcemodule DeleteInfrastructureConfigurationResponse = Awso_imagebuilder.Values.DeleteInfrastructureConfigurationResponse

Deletes an infrastructure configuration.

Sourcemodule DeleteInfrastructureConfigurationRequest = Awso_imagebuilder.Values.DeleteInfrastructureConfigurationRequest

Deletes an infrastructure configuration.

Deletes an Image Builder image resource. This does not delete any EC2 AMIs or ECR container images that are created during the image build process. You must clean those up separately, using the appropriate Amazon EC2 or Amazon ECR console actions, or API or CLI commands. To deregister an EC2 Linux AMI, see Deregister your Linux AMI in the Amazon EC2 User Guide . To deregister an EC2 Windows AMI, see Deregister your Windows AMI in the Amazon EC2 Windows Guide . To delete a container image from Amazon ECR, see Deleting an image in the Amazon ECR User Guide.

Deletes an Image Builder image resource. This does not delete any EC2 AMIs or ECR container images that are created during the image build process. You must clean those up separately, using the appropriate Amazon EC2 or Amazon ECR console actions, or API or CLI commands. To deregister an EC2 Linux AMI, see Deregister your Linux AMI in the Amazon EC2 User Guide . To deregister an EC2 Windows AMI, see Deregister your Windows AMI in the Amazon EC2 Windows Guide . To delete a container image from Amazon ECR, see Deleting an image in the Amazon ECR User Guide.

Deletes an image recipe.

Deletes an image recipe.

Deletes an image pipeline.

Deletes an image pipeline.

Sourcemodule DeleteDistributionConfigurationResponse = Awso_imagebuilder.Values.DeleteDistributionConfigurationResponse

Deletes a distribution configuration.

Sourcemodule DeleteDistributionConfigurationRequest = Awso_imagebuilder.Values.DeleteDistributionConfigurationRequest

Deletes a distribution configuration.

Deletes a container recipe.

Deletes a container recipe.

Deletes a component build version.

Deletes a component build version.

Create a new workflow or a new version of an existing workflow.

Create a new workflow or a new version of an existing workflow.

Create a lifecycle policy resource.

Create a lifecycle policy resource.

Sourcemodule CreateInfrastructureConfigurationResponse = Awso_imagebuilder.Values.CreateInfrastructureConfigurationResponse

Creates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested.

Sourcemodule CreateInfrastructureConfigurationRequest = Awso_imagebuilder.Values.CreateInfrastructureConfigurationRequest

Creates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested.

Creates a new image. This request will create a new image along with all of the configured output resources defined in the distribution configuration. You must specify exactly one recipe for your image, using either a ContainerRecipeArn or an ImageRecipeArn.

Creates a new image. This request will create a new image along with all of the configured output resources defined in the distribution configuration. You must specify exactly one recipe for your image, using either a ContainerRecipeArn or an ImageRecipeArn.

Creates a new image recipe. Image recipes define how images are configured, tested, and assessed.

Creates a new image recipe. Image recipes define how images are configured, tested, and assessed.

Creates a new image pipeline. Image pipelines enable you to automate the creation and distribution of images.

Creates a new image pipeline. Image pipelines enable you to automate the creation and distribution of images.

Sourcemodule CreateDistributionConfigurationResponse = Awso_imagebuilder.Values.CreateDistributionConfigurationResponse

Creates a new distribution configuration. Distribution configurations define and configure the outputs of your pipeline.

Sourcemodule CreateDistributionConfigurationRequest = Awso_imagebuilder.Values.CreateDistributionConfigurationRequest

Creates a new distribution configuration. Distribution configurations define and configure the outputs of your pipeline.

Creates a new container recipe. Container recipes define how images are configured, tested, and assessed.

Creates a new container recipe. Container recipes define how images are configured, tested, and assessed.

Creates a new component that can be used to build, validate, test, and assess your image. The component is based on a YAML document that you specify using exactly one of the following methods: Inline, using the data property in the request body. A URL that points to a YAML document file stored in Amazon S3, using the uri property in the request body.

Creates a new component that can be used to build, validate, test, and assess your image. The component is based on a YAML document that you specify using exactly one of the following methods: Inline, using the data property in the request body. A URL that points to a YAML document file stored in Amazon S3, using the uri property in the request body.

Sourcemodule CancelLifecycleExecutionResponse = Awso_imagebuilder.Values.CancelLifecycleExecutionResponse

Cancel a specific image lifecycle policy runtime instance.

Cancel a specific image lifecycle policy runtime instance.

CancelImageCreation cancels the creation of Image. This operation can only be used on images in a non-terminal state.

CancelImageCreation cancels the creation of Image. This operation can only be used on images in a non-terminal state.