Module Awso_imagebuilder.ValuesSource

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 WorkflowParameterValue : sig ... end
Sourcemodule ComponentParameterValue : sig ... end
Sourcemodule AccountId : sig ... end
Sourcemodule OrganizationArn : sig ... end
Sourcemodule OrganizationalUnitArn : sig ... end
Sourcemodule NonEmptyString : sig ... end
Sourcemodule LaunchTemplateId : sig ... end
Sourcemodule TargetResourceCount : sig ... end
Sourcemodule WorkflowParameterName : sig ... end
Sourcemodule ImageStatus : sig ... end
Sourcemodule LifecyclePolicyTimeUnit : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule ComponentParameterName : sig ... end
Sourcemodule EbsIopsInteger : sig ... end
Sourcemodule EbsVolumeSizeInteger : sig ... end
Sourcemodule EbsVolumeThroughput : sig ... end
Sourcemodule EbsVolumeType : sig ... end
Sourcemodule NullableBoolean : sig ... end
Sourcemodule AccountList : sig ... end
Sourcemodule OrganizationArnList : sig ... end
Sourcemodule OrganizationalUnitArnList : sig ... end
Sourcemodule StringList : sig ... end
Sourcemodule Boolean : sig ... end

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 MaxParallelLaunches : sig ... end
Sourcemodule SsmParameterDataType : sig ... end
Sourcemodule SsmParameterName : sig ... end
Sourcemodule CvssScoreAdjustment : sig ... end

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

Sourcemodule NonNegativeDouble : sig ... end
Sourcemodule PackageArchitecture : sig ... end
Sourcemodule PackageEpoch : sig ... end
Sourcemodule SourceLayerHash : sig ... end
Sourcemodule WorkflowParameter : sig ... end

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

Sourcemodule ImageState : sig ... end

Image status and the reason for that status.

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

Sourcemodule TagMap : sig ... end
Sourcemodule ComponentParameter : sig ... end

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

Amazon EBS-specific block device mapping specifications.

Sourcemodule EmptyString : sig ... end
Sourcemodule AmiNameString : sig ... end

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.

Sourcemodule TargetContainerRepository : sig ... end

The container repository where the output container image is stored.

Sourcemodule FastLaunchConfiguration : sig ... end

Define and configure faster launching for output Windows AMIs.

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

Sourcemodule LicenseConfigurationArn : sig ... end
Sourcemodule DiskImageFormat : sig ... end
Sourcemodule SsmParameterConfiguration : sig ... end

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.

Sourcemodule CvssScoreAdjustmentList : sig ... end
Sourcemodule CvssScore : sig ... end

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.

Sourcemodule VulnerabilityId : sig ... end
Sourcemodule VulnerablePackage : sig ... end

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

Sourcemodule SeverityCountNumber : sig ... end
Sourcemodule AutoDisableFailureCount : sig ... end
Sourcemodule OnWorkflowFailure : sig ... end
Sourcemodule ParallelGroup : sig ... end
Sourcemodule WorkflowParameterList : sig ... end
Sourcemodule Ami : sig ... end

Details of an Amazon EC2 AMI.

Sourcemodule Container : sig ... end

A container encapsulates the runtime environment for an application.

Sourcemodule ProductCodeId : sig ... end
Sourcemodule ProductCodeType : sig ... end

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

Defines criteria for AMIs that are excluded from lifecycle actions.

Sourcemodule ResourceName : sig ... end
Sourcemodule WildcardVersionNumber : sig ... end
Sourcemodule ComponentParameterList : sig ... end

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

Define and configure the output AMIs of the pipeline.

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

Sourcemodule S3ExportConfiguration : sig ... end

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

Sourcemodule FilterValue : sig ... end
Sourcemodule WorkflowStatus : sig ... end
Sourcemodule LifecycleExecutionStatus : sig ... end

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

Sourcemodule InstanceType : sig ... end
Sourcemodule TenancyType : sig ... end
Sourcemodule CvssScoreDetails : sig ... end

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

Sourcemodule CvssScoreList : sig ... end
Sourcemodule DateTimeTimestamp : sig ... end
Sourcemodule NonEmptyStringList : sig ... end
Sourcemodule VulnerabilityIdList : sig ... end
Sourcemodule VulnerablePackageList : sig ... end
Sourcemodule RemediationRecommendation : sig ... end

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

Sourcemodule SeverityCounts : sig ... end

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

Sourcemodule ImageBuildVersionArn : sig ... end
Sourcemodule ImagePipelineArn : sig ... end
Sourcemodule EcrConfiguration : sig ... end

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

Sourcemodule ImageTestsTimeoutMinutes : sig ... end
Sourcemodule LogGroupName : sig ... end
Sourcemodule AutoDisablePolicy : sig ... end

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

Sourcemodule Timezone : sig ... end
Sourcemodule WorkflowConfiguration : sig ... end

Contains control settings and configurable inputs for a workflow resource.

Sourcemodule AmiList : sig ... end
Sourcemodule ContainerList : sig ... end
Sourcemodule OsVersion : sig ... end
Sourcemodule ProductCodeListItem : sig ... end

Information about a single product code.

Sourcemodule ComponentStatus : sig ... end
Sourcemodule WorkflowParameterType : sig ... end

Contains selection criteria for the lifecycle policy.

Specifies resources that lifecycle policy actions should not apply to.

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

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

Sourcemodule ComponentConfiguration : sig ... end

Configuration details of the component.

Sourcemodule Distribution : sig ... end

Defines the settings for a specific Region.

Sourcemodule SystemsManagerAgent : sig ... end

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

Sourcemodule UserDataOverride : sig ... end
Sourcemodule HttpPutResponseHopLimit : sig ... end
Sourcemodule HttpTokens : sig ... end
Sourcemodule S3Logs : sig ... end

Amazon S3 logging configuration.

Sourcemodule ComponentParameterType : sig ... end
Sourcemodule DateTime : sig ... end
Sourcemodule VersionNumber : sig ... end
Sourcemodule WorkflowType : sig ... end
Sourcemodule WorkflowVersionArn : sig ... end
Sourcemodule FilterName : sig ... end
Sourcemodule FilterValues : sig ... end
Sourcemodule WorkflowStepAction : sig ... end
Sourcemodule WorkflowStepDescription : sig ... end
Sourcemodule WorkflowStepExecutionId : sig ... end
Sourcemodule WorkflowStepInputs : sig ... end
Sourcemodule WorkflowStepMessage : sig ... end
Sourcemodule WorkflowStepName : sig ... end
Sourcemodule WorkflowStepOutputs : sig ... end
Sourcemodule WorkflowBuildVersionArn : sig ... end
Sourcemodule WorkflowExecutionId : sig ... end
Sourcemodule WorkflowExecutionMessage : sig ... end
Sourcemodule WorkflowExecutionStatus : sig ... end
Sourcemodule WorkflowStepCount : sig ... end
Sourcemodule WorkflowNameArn : sig ... end
Sourcemodule WorkflowState : sig ... end

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

Sourcemodule LifecyclePolicyArn : sig ... end
Sourcemodule LifecyclePolicyStatus : sig ... end
Sourcemodule RoleNameOrArn : sig ... end
Sourcemodule LifecycleExecutionId : sig ... end

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

Sourcemodule LifecycleExecutionState : sig ... end

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

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

Sourcemodule ImageBuilderArn : sig ... end
Sourcemodule InstanceProfileNameType : sig ... end
Sourcemodule InstanceTypeList : sig ... end
Sourcemodule Placement : sig ... end

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.

Sourcemodule ResourceTagMap : sig ... end
Sourcemodule BuildType : sig ... end
Sourcemodule ImageSource : sig ... end
Sourcemodule ImageType : sig ... end
Sourcemodule Platform : sig ... end
Sourcemodule InspectorScoreDetails : sig ... end

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

Information about package vulnerability findings.

Sourcemodule Remediation : sig ... end

Information about how to remediate a finding.

Sourcemodule AccountAggregation : sig ... end

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.

Sourcemodule ImageAggregation : sig ... end

Contains vulnerability counts for a specific image.

Sourcemodule ImagePipelineAggregation : sig ... end

Contains vulnerability counts for a specific image pipeline.

Includes counts of image and pipeline resource findings by vulnerability.

Sourcemodule Arn : sig ... end
Sourcemodule ConsecutiveFailures : sig ... end

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

Sourcemodule ImageTestsConfiguration : sig ... end

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.

Sourcemodule PipelineStatus : sig ... end
Sourcemodule Schedule : sig ... end

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

Sourcemodule WorkflowConfigurationList : sig ... end
Sourcemodule ImageLoggingConfiguration : sig ... end

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

Sourcemodule OutputResources : sig ... end

The resources produced by this image.

Sourcemodule RegionList : sig ... end
Sourcemodule ContainerType : sig ... end
Sourcemodule ComponentType : sig ... end
Sourcemodule OsVersionList : sig ... end
Sourcemodule ProductCodeList : sig ... end
Sourcemodule ComponentState : sig ... end

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

Sourcemodule WorkflowParameterDetail : sig ... end

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

Sourcemodule LifecyclePolicyDetail : sig ... end

The configuration details for a lifecycle policy resource.

Sourcemodule DockerFileTemplate : sig ... end
Sourcemodule InstanceConfiguration : sig ... end

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

Sourcemodule DistributionList : sig ... end

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.

Sourcemodule ImageScanStatus : sig ... end
Sourcemodule InstanceMetadataOptions : sig ... end

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.

Sourcemodule Logging : sig ... end

Logging configuration defines where Image Builder uploads your logs.

Sourcemodule SecurityGroupIds : sig ... end
Sourcemodule ComponentParameterDetail : sig ... end

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

Sourcemodule ErrorMessage : sig ... end
Sourcemodule ResourceStatus : sig ... end
Sourcemodule WorkflowVersion : sig ... end

Contains details about this version of the workflow.

Sourcemodule Filter : sig ... end

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.

Sourcemodule WorkflowStepMetadata : sig ... end

Runtime details and status for the workflow step.

Sourcemodule WorkflowExecutionMetadata : sig ... end

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

Sourcemodule WorkflowSummary : sig ... end

Contains metadata about the workflow resource.

Sourcemodule WorkflowStepExecution : sig ... end

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

Sourcemodule LifecyclePolicySummary : sig ... end

Contains a summary of lifecycle policy resources.

Sourcemodule LifecycleExecution : sig ... end

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.

The infrastructure used when building Amazon EC2 AMIs.

Sourcemodule ImageVersion : sig ... end

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

Sourcemodule ImageScanFinding : sig ... end

Contains details about a vulnerability scan finding.

Sourcemodule ImageScanFindingsFilter : sig ... end

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.

Sourcemodule ImageRecipeSummary : sig ... end

A summary of an image recipe.

Sourcemodule ImagePipeline : sig ... end

Details of an image pipeline.

Sourcemodule ImageSummary : sig ... end

An image summary.

Sourcemodule ImagePackage : sig ... end

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

A high-level overview of a distribution configuration.

Sourcemodule ContainerRecipeSummary : sig ... end

A summary of a container recipe

Sourcemodule ComponentVersion : sig ... end

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

Sourcemodule ComponentSummary : sig ... end

A high-level summary of a component.

Sourcemodule UefiData : sig ... end
Sourcemodule WorkflowData : sig ... end
Sourcemodule LifecyclePolicyDetails : sig ... end

Resource selection criteria for the lifecycle policy.

Sourcemodule ContainerRecipe : sig ... end

A container recipe.

Sourcemodule DistributionConfiguration : sig ... end

A distribution configuration.

Sourcemodule ImageRecipe : sig ... end

An image recipe.

Sourcemodule ImageScanState : sig ... end

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

Details of the infrastructure configuration.

Sourcemodule ComponentData : sig ... end

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

Sourcemodule ClientException : sig ... end

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.

Sourcemodule ForbiddenException : sig ... end

You are not authorized to perform the requested operation.

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

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

Sourcemodule InvalidRequestException : sig ... end

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

Sourcemodule ResourceInUseException : sig ... end

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

Sourcemodule ServiceException : sig ... end

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

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

Sourcemodule ClientToken : sig ... end
Sourcemodule SnsTopicArn : sig ... end
Sourcemodule ContainerRecipeArn : sig ... end
Sourcemodule ImageRecipeArn : sig ... end
Sourcemodule InvalidParameterException : sig ... end

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

Sourcemodule ResourceNotFoundException : sig ... end

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

Sourcemodule TagKeyList : sig ... end
Sourcemodule ResourceState : sig ... end

The current state of an impacted resource.

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

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

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

Sourcemodule WorkflowStepActionType : sig ... end
Sourcemodule ResourcePolicyDocument : sig ... end
Sourcemodule ComponentBuildVersionArn : sig ... end

You have provided an invalid pagination token in your request.

Sourcemodule PaginationToken : sig ... end
Sourcemodule WorkflowVersionList : sig ... end
Sourcemodule FilterList : sig ... end
Sourcemodule Ownership : sig ... end
Sourcemodule RestrictedInteger : sig ... end
Sourcemodule ImageBuildMessage : sig ... end
Sourcemodule WorkflowExecutionsList : sig ... end
Sourcemodule WorkflowSummaryList : sig ... end
Sourcemodule WorkflowStepExecutionList : sig ... end
Sourcemodule LifecycleExecutionsList : sig ... end
Sourcemodule ImageVersionList : sig ... end
Sourcemodule ImageScanFindingsList : sig ... end
Sourcemodule ImageRecipeSummaryList : sig ... end
Sourcemodule ImagePipelineList : sig ... end
Sourcemodule ImageSummaryList : sig ... end
Sourcemodule ImagePackageList : sig ... end
Sourcemodule ImageVersionArn : sig ... end
Sourcemodule ComponentVersionList : sig ... end
Sourcemodule ComponentSummaryList : sig ... end
Sourcemodule ComponentVersionArn : sig ... end
Sourcemodule AccessDeniedException : sig ... end

You do not have permissions to perform the requested operation.

Sourcemodule TooManyRequestsException : sig ... end

You have attempted too many requests for the specific operation.

Sourcemodule RegisterImageOptions : sig ... end

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 .

Sourcemodule Uri_ : sig ... end
Sourcemodule WindowsConfiguration : sig ... end

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 ComponentFormat : sig ... end
Sourcemodule LatestVersionReferences : sig ... end

The resource ARNs with different wildcard variations of semantic versioning.

Sourcemodule Workflow : sig ... end

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

Sourcemodule MarketplaceResourceType : sig ... end
Sourcemodule LifecyclePolicy : sig ... end

The configuration details for a lifecycle policy resource.

Sourcemodule Image : sig ... end

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 Component : sig ... end

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.

Sourcemodule DryRunOperationException : sig ... end

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.

Sourcemodule InlineWorkflowData : sig ... end

The resource that you are trying to create already exists.

Sourcemodule InlineDockerFileTemplate : sig ... end
Sourcemodule InlineComponentData : sig ... end

Update the specified lifecycle policy.

Update the specified lifecycle policy.

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

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.

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

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

Sourcemodule UntagResourceResponse : sig ... end

Removes a tag from a resource.

Sourcemodule UntagResourceRequest : sig ... end

Removes a tag from a resource.

Sourcemodule TagResourceResponse : sig ... end

Adds a tag to a resource.

Sourcemodule TagResourceRequest : sig ... end

Adds a tag to a resource.

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.

Manually triggers a pipeline to create an image.

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.

Sourcemodule RetryImageResponse : sig ... end

RetryImage retries an image distribution without rebuilding the image.

Sourcemodule RetryImageRequest : sig ... end

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.

Sourcemodule PutImagePolicyResponse : sig ... end

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 PutImagePolicyRequest : sig ... end

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 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.

Sourcemodule PutComponentPolicyRequest : sig ... end

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.

Sourcemodule ListWorkflowsResponse : sig ... end

Lists workflow build versions based on filtering parameters.

Sourcemodule ListWorkflowsRequest : sig ... end

Lists workflow build versions based on filtering parameters.

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

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.

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

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

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.

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

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

Returns a list of infrastructure configurations.

Returns a list of infrastructure configurations.

Sourcemodule ListImagesResponse : sig ... end

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.

Sourcemodule ListImagesRequest : sig ... end

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.

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 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 ListImageRecipesResponse : sig ... end

Returns a list of image recipes.

Sourcemodule ListImageRecipesRequest : sig ... end

Returns a list of image recipes.

Returns a list of image pipelines.

Sourcemodule ListImagePipelinesRequest : sig ... end

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.

Sourcemodule ListImagePackagesResponse : sig ... end

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

Sourcemodule ListImagePackagesRequest : sig ... end

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.

Returns a list of distribution configurations.

Returns a list of distribution configurations.

Returns a list of container recipes.

Returns a list of container recipes.

Sourcemodule ListComponentsResponse : sig ... end

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 ListComponentsRequest : sig ... end

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 component build versions for the specified component version Amazon Resource Name (ARN).

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

Sourcemodule ImportVmImageResponse : sig ... end

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.

Sourcemodule ImportVmImageRequest : sig ... end

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.

Sourcemodule ImportDiskImageResponse : sig ... end

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

Sourcemodule ImportDiskImageRequest : sig ... end

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

Sourcemodule ImportComponentResponse : sig ... end

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

Sourcemodule ImportComponentRequest : sig ... end

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

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.

Sourcemodule GetWorkflowResponse : sig ... end

Get a workflow resource object.

Sourcemodule GetWorkflowRequest : sig ... end

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.

Sourcemodule GetLifecyclePolicyRequest : sig ... end

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.

GetInfrastructureConfiguration response object.

GetInfrastructureConfiguration request object.

Sourcemodule GetImageResponse : sig ... end

Gets an image.

Sourcemodule GetImageRequest : sig ... end

Gets an image.

Sourcemodule GetImageRecipeResponse : sig ... end

Gets an image recipe.

Sourcemodule GetImageRecipeRequest : sig ... end

Gets an image recipe.

Gets an image recipe policy.

Gets an image recipe policy.

Sourcemodule GetImagePolicyResponse : sig ... end

Gets an image policy.

Sourcemodule GetImagePolicyRequest : sig ... end

Gets an image policy.

Sourcemodule GetImagePipelineResponse : sig ... end

Gets an image pipeline.

Sourcemodule GetImagePipelineRequest : sig ... end

Gets an image pipeline.

Gets a distribution configuration.

Gets a distribution configuration.

Retrieves a container recipe.

Sourcemodule GetContainerRecipeRequest : sig ... end

Retrieves a container recipe.

Retrieves the policy for a container recipe.

Retrieves the policy for a container recipe.

Sourcemodule GetComponentResponse : sig ... end

Gets a component object.

Sourcemodule GetComponentRequest : sig ... end

Gets a component object.

Gets a component policy.

Sourcemodule GetComponentPolicyRequest : sig ... end

Gets a component policy.

Sourcemodule DistributeImageResponse : sig ... end

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

Sourcemodule DistributeImageRequest : sig ... end

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

Sourcemodule DeleteWorkflowResponse : sig ... end

Deletes a specific workflow resource.

Sourcemodule DeleteWorkflowRequest : sig ... end

Deletes a specific workflow resource.

Delete the specified lifecycle policy resource.

Delete the specified lifecycle policy resource.

Deletes an infrastructure configuration.

Deletes an infrastructure configuration.

Sourcemodule DeleteImageResponse : sig ... end

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.

Sourcemodule DeleteImageRequest : sig ... end

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.

Sourcemodule DeleteImageRecipeResponse : sig ... end

Deletes an image recipe.

Sourcemodule DeleteImageRecipeRequest : sig ... end

Deletes an image recipe.

Deletes an image pipeline.

Deletes an image pipeline.

Deletes a distribution configuration.

Deletes a distribution configuration.

Deletes a container recipe.

Deletes a container recipe.

Sourcemodule DeleteComponentResponse : sig ... end

Deletes a component build version.

Sourcemodule DeleteComponentRequest : sig ... end

Deletes a component build version.

Sourcemodule CreateWorkflowResponse : sig ... end

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

Sourcemodule CreateWorkflowRequest : sig ... end

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

Create a lifecycle policy resource.

Create a lifecycle policy resource.

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

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

Sourcemodule CreateImageResponse : sig ... end

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.

Sourcemodule CreateImageRequest : sig ... end

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.

Sourcemodule CreateImageRecipeResponse : sig ... end

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

Sourcemodule CreateImageRecipeRequest : sig ... end

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.

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

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.

Sourcemodule CreateComponentResponse : sig ... end

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 CreateComponentRequest : sig ... end

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.

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.