Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Amazon EC2 Image Builder website screenshot

Amazon EC2 Image Builder

EC2 Image Builder simplifies the building, testing, and deployment of Virtual Machine and container images for use on AWS or on-premises. It provides an automated pipeline to create and maintain secure, up-to-date server images without requiring scripting expertise.

agent ready

Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.

Kin Score

API Evangelist profiles Amazon EC2 Image Builder the way a machine reads it — 1104 machine-readable artifacts across 54 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Amazon EC2 Image Builder scores 75.0/100 (exemplar), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 75.0/100 · exemplar
Contract Quality 20.1 / 25
Developer Ergonomics 9.1 / 20
Commercial Clarity 17.9 / 20
Operational Transparency 8.2 / 13
Governance 10.4 / 12
Discoverability 9.3 / 10
Agent readiness — 48/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3

How we profile Amazon EC2 Image Builder

Each block below is one kind of artifact we hold for Amazon EC2 Image Builder. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 54

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon EC2 Image Builder CancelImageCreation API

The CancelImageCreation API from Amazon EC2 Image Builder — 1 operation(s) for cancelimagecreation.

Amazon EC2 Image Builder CreateComponent API

The CreateComponent API from Amazon EC2 Image Builder — 1 operation(s) for createcomponent.

Amazon EC2 Image Builder CreateContainerRecipe API

The CreateContainerRecipe API from Amazon EC2 Image Builder — 1 operation(s) for createcontainerrecipe.

Amazon EC2 Image Builder CreateDistributionConfiguration API

The CreateDistributionConfiguration API from Amazon EC2 Image Builder — 1 operation(s) for createdistributionconfiguration.

Amazon EC2 Image Builder CreateImage API

The CreateImage API from Amazon EC2 Image Builder — 1 operation(s) for createimage.

Amazon EC2 Image Builder CreateImagePipeline API

The CreateImagePipeline API from Amazon EC2 Image Builder — 1 operation(s) for createimagepipeline.

Amazon EC2 Image Builder CreateImageRecipe API

The CreateImageRecipe API from Amazon EC2 Image Builder — 1 operation(s) for createimagerecipe.

Amazon EC2 Image Builder CreateInfrastructureConfiguration API

The CreateInfrastructureConfiguration API from Amazon EC2 Image Builder — 1 operation(s) for createinfrastructureconfiguration.

Amazon EC2 Image Builder DeleteComponent#componentBuildVersionArn API

The DeleteComponent#componentBuildVersionArn API from Amazon EC2 Image Builder — 1 operation(s) for deletecomponent#componentbuildversionarn.

Amazon EC2 Image Builder DeleteContainerRecipe#containerRecipeArn API

The DeleteContainerRecipe#containerRecipeArn API from Amazon EC2 Image Builder — 1 operation(s) for deletecontainerrecipe#containerrecipearn.

Amazon EC2 Image Builder DeleteDistributionConfiguration#distributionConfigurationArn API

The DeleteDistributionConfiguration#distributionConfigurationArn API from Amazon EC2 Image Builder — 1 operation(s) for deletedistributionconfiguration#distributionconfiguration...

Amazon EC2 Image Builder DeleteImage#imageBuildVersionArn API

The DeleteImage#imageBuildVersionArn API from Amazon EC2 Image Builder — 1 operation(s) for deleteimage#imagebuildversionarn.

Amazon EC2 Image Builder DeleteImagePipeline#imagePipelineArn API

The DeleteImagePipeline#imagePipelineArn API from Amazon EC2 Image Builder — 1 operation(s) for deleteimagepipeline#imagepipelinearn.

Amazon EC2 Image Builder DeleteImageRecipe#imageRecipeArn API

The DeleteImageRecipe#imageRecipeArn API from Amazon EC2 Image Builder — 1 operation(s) for deleteimagerecipe#imagerecipearn.

Amazon EC2 Image Builder DeleteInfrastructureConfiguration#infrastructureConfigurationArn API

The DeleteInfrastructureConfiguration#infrastructureConfigurationArn API from Amazon EC2 Image Builder — 1 operation(s) for deleteinfrastructureconfiguration#infrastructureconfi...

Amazon EC2 Image Builder GetComponent#componentBuildVersionArn API

The GetComponent#componentBuildVersionArn API from Amazon EC2 Image Builder — 1 operation(s) for getcomponent#componentbuildversionarn.

Amazon EC2 Image Builder GetComponentPolicy#componentArn API

The GetComponentPolicy#componentArn API from Amazon EC2 Image Builder — 1 operation(s) for getcomponentpolicy#componentarn.

Amazon EC2 Image Builder GetContainerRecipe#containerRecipeArn API

The GetContainerRecipe#containerRecipeArn API from Amazon EC2 Image Builder — 1 operation(s) for getcontainerrecipe#containerrecipearn.

Amazon EC2 Image Builder GetContainerRecipePolicy#containerRecipeArn API

The GetContainerRecipePolicy#containerRecipeArn API from Amazon EC2 Image Builder — 1 operation(s) for getcontainerrecipepolicy#containerrecipearn.

Amazon EC2 Image Builder GetDistributionConfiguration#distributionConfigurationArn API

The GetDistributionConfiguration#distributionConfigurationArn API from Amazon EC2 Image Builder — 1 operation(s) for getdistributionconfiguration#distributionconfigurationarn.

Amazon EC2 Image Builder GetImage#imageBuildVersionArn API

The GetImage#imageBuildVersionArn API from Amazon EC2 Image Builder — 1 operation(s) for getimage#imagebuildversionarn.

Amazon EC2 Image Builder GetImagePipeline#imagePipelineArn API

The GetImagePipeline#imagePipelineArn API from Amazon EC2 Image Builder — 1 operation(s) for getimagepipeline#imagepipelinearn.

Amazon EC2 Image Builder GetImagePolicy#imageArn API

The GetImagePolicy#imageArn API from Amazon EC2 Image Builder — 1 operation(s) for getimagepolicy#imagearn.

Amazon EC2 Image Builder GetImageRecipe#imageRecipeArn API

The GetImageRecipe#imageRecipeArn API from Amazon EC2 Image Builder — 1 operation(s) for getimagerecipe#imagerecipearn.

Amazon EC2 Image Builder GetImageRecipePolicy#imageRecipeArn API

The GetImageRecipePolicy#imageRecipeArn API from Amazon EC2 Image Builder — 1 operation(s) for getimagerecipepolicy#imagerecipearn.

Amazon EC2 Image Builder GetInfrastructureConfiguration#infrastructureConfigurationArn API

The GetInfrastructureConfiguration#infrastructureConfigurationArn API from Amazon EC2 Image Builder — 1 operation(s) for getinfrastructureconfiguration#infrastructureconfigurati...

Amazon EC2 Image Builder GetWorkflowExecution#workflowExecutionId API

The GetWorkflowExecution#workflowExecutionId API from Amazon EC2 Image Builder — 1 operation(s) for getworkflowexecution#workflowexecutionid.

Amazon EC2 Image Builder GetWorkflowStepExecution#stepExecutionId API

The GetWorkflowStepExecution#stepExecutionId API from Amazon EC2 Image Builder — 1 operation(s) for getworkflowstepexecution#stepexecutionid.

Amazon EC2 Image Builder ImportComponent API

The ImportComponent API from Amazon EC2 Image Builder — 1 operation(s) for importcomponent.

Amazon EC2 Image Builder ImportVmImage API

The ImportVmImage API from Amazon EC2 Image Builder — 1 operation(s) for importvmimage.

Amazon EC2 Image Builder ListComponentBuildVersions API

The ListComponentBuildVersions API from Amazon EC2 Image Builder — 1 operation(s) for listcomponentbuildversions.

Amazon EC2 Image Builder ListComponents API

The ListComponents API from Amazon EC2 Image Builder — 1 operation(s) for listcomponents.

Amazon EC2 Image Builder ListContainerRecipes API

The ListContainerRecipes API from Amazon EC2 Image Builder — 1 operation(s) for listcontainerrecipes.

Amazon EC2 Image Builder ListDistributionConfigurations API

The ListDistributionConfigurations API from Amazon EC2 Image Builder — 1 operation(s) for listdistributionconfigurations.

Amazon EC2 Image Builder ListImageBuildVersions API

The ListImageBuildVersions API from Amazon EC2 Image Builder — 1 operation(s) for listimagebuildversions.

Amazon EC2 Image Builder ListImagePackages API

The ListImagePackages API from Amazon EC2 Image Builder — 1 operation(s) for listimagepackages.

Amazon EC2 Image Builder ListImagePipelineImages API

The ListImagePipelineImages API from Amazon EC2 Image Builder — 1 operation(s) for listimagepipelineimages.

Amazon EC2 Image Builder ListImagePipelines API

The ListImagePipelines API from Amazon EC2 Image Builder — 1 operation(s) for listimagepipelines.

Amazon EC2 Image Builder ListImageRecipes API

The ListImageRecipes API from Amazon EC2 Image Builder — 1 operation(s) for listimagerecipes.

Amazon EC2 Image Builder ListImages API

The ListImages API from Amazon EC2 Image Builder — 1 operation(s) for listimages.

Amazon EC2 Image Builder ListImageScanFindingAggregations API

The ListImageScanFindingAggregations API from Amazon EC2 Image Builder — 1 operation(s) for listimagescanfindingaggregations.

Amazon EC2 Image Builder ListImageScanFindings API

The ListImageScanFindings API from Amazon EC2 Image Builder — 1 operation(s) for listimagescanfindings.

Amazon EC2 Image Builder ListInfrastructureConfigurations API

The ListInfrastructureConfigurations API from Amazon EC2 Image Builder — 1 operation(s) for listinfrastructureconfigurations.

Amazon EC2 Image Builder ListWorkflowExecutions API

The ListWorkflowExecutions API from Amazon EC2 Image Builder — 1 operation(s) for listworkflowexecutions.

Amazon EC2 Image Builder ListWorkflowStepExecutions API

The ListWorkflowStepExecutions API from Amazon EC2 Image Builder — 1 operation(s) for listworkflowstepexecutions.

Amazon EC2 Image Builder PutComponentPolicy API

The PutComponentPolicy API from Amazon EC2 Image Builder — 1 operation(s) for putcomponentpolicy.

Amazon EC2 Image Builder PutContainerRecipePolicy API

The PutContainerRecipePolicy API from Amazon EC2 Image Builder — 1 operation(s) for putcontainerrecipepolicy.

Amazon EC2 Image Builder PutImagePolicy API

The PutImagePolicy API from Amazon EC2 Image Builder — 1 operation(s) for putimagepolicy.

Amazon EC2 Image Builder PutImageRecipePolicy API

The PutImageRecipePolicy API from Amazon EC2 Image Builder — 1 operation(s) for putimagerecipepolicy.

Amazon EC2 Image Builder StartImagePipelineExecution API

The StartImagePipelineExecution API from Amazon EC2 Image Builder — 1 operation(s) for startimagepipelineexecution.

Amazon EC2 Image Builder Tags API

The Tags API from Amazon EC2 Image Builder — 2 operation(s) for tags.

Amazon EC2 Image Builder UpdateDistributionConfiguration API

The UpdateDistributionConfiguration API from Amazon EC2 Image Builder — 1 operation(s) for updatedistributionconfiguration.

Amazon EC2 Image Builder UpdateImagePipeline API

The UpdateImagePipeline API from Amazon EC2 Image Builder — 1 operation(s) for updateimagepipeline.

Amazon EC2 Image Builder UpdateInfrastructureConfiguration API

The UpdateInfrastructureConfiguration API from Amazon EC2 Image Builder — 1 operation(s) for updateinfrastructureconfiguration.

Scroll within the panel for all 54 ·

Arazzo Workflows 12

Real integrations are rarely a single call. Arazzo describes the multi-step sequences — auth, then create, then confirm — so both a human and an agent can follow the choreography, not just the endpoints.

Multi-step API workflows described with the Arazzo specification.

Amazon EC2 Image Builder Assemble Container Pipeline

Build a component and container recipe, create infrastructure, and wire them into a container image pipeline.

ARAZZO

Amazon EC2 Image Builder Assemble Image Pipeline

Build a component, image recipe, and infrastructure configuration, then wire them into a new image pipeline.

ARAZZO

Amazon EC2 Image Builder Build Image with Failure Cleanup

Build an image, poll it to a terminal state, and delete the image resource if the build failed.

ARAZZO

Amazon EC2 Image Builder Cancel Running Image Build

Start an image build, inspect its state, and cancel it while it is still in a non-terminal state.

ARAZZO

Amazon EC2 Image Builder Component Version Audit

Create a component, list its build versions, and read the full detail of the created component.

ARAZZO

Amazon EC2 Image Builder Create Image and Poll

Create an image from a recipe and poll its build state until it reaches a terminal status.

ARAZZO

Amazon EC2 Image Builder Decommission Pipeline Stack

Read an image pipeline, delete it, then delete the image recipe and infrastructure configuration it used.

ARAZZO

Amazon EC2 Image Builder Distribute Image

Create a distribution configuration, build an image that uses it, and poll until distribution completes.

ARAZZO

Amazon EC2 Image Builder Inspect Latest Pipeline Image

List the images a pipeline has produced and read the full detail of the most recent one.

ARAZZO

Amazon EC2 Image Builder Run Pipeline and Poll

Manually trigger an image pipeline execution and poll the produced image until it finishes.

ARAZZO

Amazon EC2 Image Builder Scan Image and Review Findings

Build an image with vulnerability scanning enabled, poll it to completion, and list the scan findings.

ARAZZO

Amazon EC2 Image Builder Update Pipeline and Run

Read an existing image pipeline, point it at a new distribution configuration, enable it, and trigger a build.

ARAZZO

Scroll within the panel for all 12 ·

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

Cost, billing, and metering signals for API financial operations.

Features 8

The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.

Notable capabilities this provider offers.

Automated Image Pipelines

Define end-to-end image creation workflows with build, test, and distribution phases without scripting expertise.

Image Recipes

Compose reusable image definitions from components including OS, software packages, and custom scripts.

Component Library

Catalog of pre-built AWS-managed and custom components for common software installation and configuration tasks.

Automated Testing

Run automated tests on images before distribution to validate software, security, and compliance requirements.

Multi-Region Distribution

Automatically distribute approved images to multiple AWS regions with configurable permissions.

Container Image Support

Build, test, and publish container images to Amazon ECR alongside traditional AMI workflows.

CIS and STIG Hardening

Built-in support for CIS Benchmarks and DISA STIG security hardening standards for compliance.

Scheduled Builds

Automatically rebuild images on a schedule to incorporate OS patches and security updates.

Scroll within the panel for all 8 ·

Semantic Vocabularies 1

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Ec2 Image Builder Context

50 classes · 200 properties

JSON-LD

Spectral Rules 2

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

Amazon EC2 Image Builder API Rules

5 rules · 3 warnings

SPECTRAL

Amazon EC2 Image Builder API Rules

24 rules · 10 errors · 13 warnings

SPECTRAL

JSON Schema 338

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

AccountAggregation

2 properties

JSON SCHEMA

AccountId

0 properties

JSON SCHEMA

AccountList

0 properties

JSON SCHEMA

AdditionalInstanceConfiguration

2 properties

JSON SCHEMA

AmiDistributionConfiguration

6 properties

JSON SCHEMA

AmiList

0 properties

JSON SCHEMA

AmiNameString

0 properties

JSON SCHEMA

Ami

6 properties

JSON SCHEMA

Arn

0 properties

JSON SCHEMA

Boolean

0 properties

JSON SCHEMA

BuildType

0 properties

JSON SCHEMA

CallRateLimitExceededException

0 properties

JSON SCHEMA

CancelImageCreationRequest

2 properties

JSON SCHEMA

CancelImageCreationResponse

3 properties

JSON SCHEMA

ClientException

0 properties

JSON SCHEMA

ClientToken

0 properties

JSON SCHEMA

ComponentBuildVersionArn

0 properties

JSON SCHEMA

ComponentConfigurationList

0 properties

JSON SCHEMA

ComponentConfiguration

2 properties

JSON SCHEMA

ComponentData

0 properties

JSON SCHEMA

ComponentFormat

0 properties

JSON SCHEMA

ComponentParameterDescription

0 properties

JSON SCHEMA

ComponentParameterDetailList

0 properties

JSON SCHEMA

ComponentParameterDetail

4 properties

JSON SCHEMA

ComponentParameterList

0 properties

JSON SCHEMA

ComponentParameterName

0 properties

JSON SCHEMA

ComponentParameter

2 properties

JSON SCHEMA

ComponentParameterType

0 properties

JSON SCHEMA

ComponentParameterValueList

0 properties

JSON SCHEMA

ComponentParameterValue

0 properties

JSON SCHEMA

Component

18 properties

JSON SCHEMA

ComponentState

2 properties

JSON SCHEMA

ComponentStatus

0 properties

JSON SCHEMA

ComponentSummaryList

0 properties

JSON SCHEMA

ComponentSummary

14 properties

JSON SCHEMA

ComponentType

0 properties

JSON SCHEMA

ComponentVersionArnOrBuildVersionArn

0 properties

JSON SCHEMA

ComponentVersionArn

0 properties

JSON SCHEMA

ComponentVersionList

0 properties

JSON SCHEMA

ComponentVersion

9 properties

JSON SCHEMA

ContainerDistributionConfiguration

3 properties

JSON SCHEMA

ContainerList

0 properties

JSON SCHEMA

ContainerRecipeArn

0 properties

JSON SCHEMA

ContainerRecipe

17 properties

JSON SCHEMA

ContainerRecipeSummaryList

0 properties

JSON SCHEMA

ContainerRecipeSummary

8 properties

JSON SCHEMA

ContainerRepositoryService

0 properties

JSON SCHEMA

Container

2 properties

JSON SCHEMA

ContainerType

0 properties

JSON SCHEMA

CreateComponentRequest

11 properties

JSON SCHEMA

CreateComponentResponse

3 properties

JSON SCHEMA

CreateContainerRecipeRequest

16 properties

JSON SCHEMA

CreateContainerRecipeResponse

3 properties

JSON SCHEMA

CreateImagePipelineRequest

13 properties

JSON SCHEMA

CreateImagePipelineResponse

3 properties

JSON SCHEMA

CreateImageRecipeRequest

10 properties

JSON SCHEMA

CreateImageRecipeResponse

3 properties

JSON SCHEMA

CreateImageRequest

9 properties

JSON SCHEMA

CreateImageResponse

3 properties

JSON SCHEMA

CvssScoreAdjustmentList

0 properties

JSON SCHEMA

CvssScoreAdjustment

2 properties

JSON SCHEMA

CvssScoreDetails

6 properties

JSON SCHEMA

CvssScoreList

0 properties

JSON SCHEMA

CvssScore

4 properties

JSON SCHEMA

DateTime

0 properties

JSON SCHEMA

DateTimeTimestamp

0 properties

JSON SCHEMA

DeleteComponentRequest

0 properties

JSON SCHEMA

DeleteComponentResponse

2 properties

JSON SCHEMA

DeleteContainerRecipeRequest

0 properties

JSON SCHEMA

DeleteContainerRecipeResponse

2 properties

JSON SCHEMA

DeleteImagePipelineRequest

0 properties

JSON SCHEMA

DeleteImagePipelineResponse

2 properties

JSON SCHEMA

DeleteImageRecipeRequest

0 properties

JSON SCHEMA

DeleteImageRecipeResponse

2 properties

JSON SCHEMA

DeleteImageRequest

0 properties

JSON SCHEMA

DeleteImageResponse

2 properties

JSON SCHEMA

DiskImageFormat

0 properties

JSON SCHEMA

DistributionConfigurationArn

0 properties

JSON SCHEMA

DistributionConfiguration

8 properties

JSON SCHEMA

DistributionConfigurationSummaryList

0 properties

JSON SCHEMA

DistributionConfigurationSummary

7 properties

JSON SCHEMA

DistributionList

0 properties

JSON SCHEMA

Distribution

7 properties

JSON SCHEMA

DistributionTimeoutMinutes

0 properties

JSON SCHEMA

DockerFileTemplate

0 properties

JSON SCHEMA

EbsInstanceBlockDeviceSpecification

8 properties

JSON SCHEMA

EbsIopsInteger

0 properties

JSON SCHEMA

EbsVolumeSizeInteger

0 properties

JSON SCHEMA

EbsVolumeThroughput

0 properties

JSON SCHEMA

EbsVolumeType

0 properties

JSON SCHEMA

EcrConfiguration

2 properties

JSON SCHEMA

EmptyString

0 properties

JSON SCHEMA

FastLaunchConfigurationList

0 properties

JSON SCHEMA

FastLaunchConfiguration

5 properties

JSON SCHEMA

FastLaunchLaunchTemplateSpecification

3 properties

JSON SCHEMA

FastLaunchSnapshotConfiguration

1 properties

JSON SCHEMA

FilterList

0 properties

JSON SCHEMA

FilterName

0 properties

JSON SCHEMA

Filter

2 properties

JSON SCHEMA

FilterValue

0 properties

JSON SCHEMA

FilterValues

0 properties

JSON SCHEMA

ForbiddenException

0 properties

JSON SCHEMA

GetComponentPolicyRequest

0 properties

JSON SCHEMA

GetComponentPolicyResponse

2 properties

JSON SCHEMA

GetComponentRequest

0 properties

JSON SCHEMA

GetComponentResponse

2 properties

JSON SCHEMA

GetContainerRecipePolicyRequest

0 properties

JSON SCHEMA

GetContainerRecipePolicyResponse

2 properties

JSON SCHEMA

GetContainerRecipeRequest

0 properties

JSON SCHEMA

GetContainerRecipeResponse

2 properties

JSON SCHEMA

GetDistributionConfigurationRequest

0 properties

JSON SCHEMA

GetDistributionConfigurationResponse

2 properties

JSON SCHEMA

GetImagePipelineRequest

0 properties

JSON SCHEMA

GetImagePipelineResponse

2 properties

JSON SCHEMA

GetImagePolicyRequest

0 properties

JSON SCHEMA

GetImagePolicyResponse

2 properties

JSON SCHEMA

GetImageRecipePolicyRequest

0 properties

JSON SCHEMA

GetImageRecipePolicyResponse

2 properties

JSON SCHEMA

GetImageRecipeRequest

0 properties

JSON SCHEMA

GetImageRecipeResponse

2 properties

JSON SCHEMA

GetImageRequest

0 properties

JSON SCHEMA

GetImageResponse

2 properties

JSON SCHEMA

GetInfrastructureConfigurationRequest

0 properties

JSON SCHEMA

GetWorkflowExecutionRequest

0 properties

JSON SCHEMA

GetWorkflowExecutionResponse

13 properties

JSON SCHEMA

GetWorkflowStepExecutionRequest

0 properties

JSON SCHEMA

GetWorkflowStepExecutionResponse

17 properties

JSON SCHEMA

HttpPutResponseHopLimit

0 properties

JSON SCHEMA

HttpTokens

0 properties

JSON SCHEMA

IdempotentParameterMismatchException

0 properties

JSON SCHEMA

ImageAggregation

2 properties

JSON SCHEMA

ImageBuildMessage

0 properties

JSON SCHEMA

ImageBuildVersionArn

0 properties

JSON SCHEMA

ImageBuilderArn

0 properties

JSON SCHEMA

ImagePackageList

0 properties

JSON SCHEMA

ImagePackage

2 properties

JSON SCHEMA

ImagePipelineAggregation

2 properties

JSON SCHEMA

ImagePipelineArn

0 properties

JSON SCHEMA

ImagePipelineList

0 properties

JSON SCHEMA

ImagePipeline

18 properties

JSON SCHEMA

ImageRecipeArn

0 properties

JSON SCHEMA

ImageRecipe

14 properties

JSON SCHEMA

ImageRecipeSummaryList

0 properties

JSON SCHEMA

ImageRecipeSummary

7 properties

JSON SCHEMA

ImageScanFindingAggregation

4 properties

JSON SCHEMA

ImageScanFindingAggregationsList

0 properties

JSON SCHEMA

ImageScanFinding

14 properties

JSON SCHEMA

ImageScanFindingsFilterList

0 properties

JSON SCHEMA

ImageScanFindingsFilter

2 properties

JSON SCHEMA

ImageScanFindingsFilterValues

0 properties

JSON SCHEMA

ImageScanFindingsList

0 properties

JSON SCHEMA

ImageScanState

2 properties

JSON SCHEMA

ImageScanStatus

0 properties

JSON SCHEMA

ImageScanningConfiguration

2 properties

JSON SCHEMA

Image

22 properties

JSON SCHEMA

ImageSource

0 properties

JSON SCHEMA

ImageState

2 properties

JSON SCHEMA

ImageStatus

0 properties

JSON SCHEMA

ImageSummaryList

0 properties

JSON SCHEMA

ImageSummary

13 properties

JSON SCHEMA

ImageTestsConfiguration

2 properties

JSON SCHEMA

ImageTestsTimeoutMinutes

0 properties

JSON SCHEMA

ImageType

0 properties

JSON SCHEMA

ImageVersionArnOrBuildVersionArn

0 properties

JSON SCHEMA

ImageVersionArn

0 properties

JSON SCHEMA

ImageVersionList

0 properties

JSON SCHEMA

ImageVersion

10 properties

JSON SCHEMA

ImportComponentRequest

12 properties

JSON SCHEMA

ImportComponentResponse

3 properties

JSON SCHEMA

ImportVmImageRequest

8 properties

JSON SCHEMA

ImportVmImageResponse

3 properties

JSON SCHEMA

InfrastructureConfigurationArn

0 properties

JSON SCHEMA

InfrastructureConfiguration

16 properties

JSON SCHEMA

InfrastructureConfigurationSummary

9 properties

JSON SCHEMA

InlineComponentData

0 properties

JSON SCHEMA

InlineDockerFileTemplate

0 properties

JSON SCHEMA

InspectorScoreDetails

1 properties

JSON SCHEMA

InstanceBlockDeviceMapping

4 properties

JSON SCHEMA

InstanceBlockDeviceMappings

0 properties

JSON SCHEMA

InstanceConfiguration

2 properties

JSON SCHEMA

InstanceMetadataOptions

2 properties

JSON SCHEMA

InstanceProfileNameType

0 properties

JSON SCHEMA

InstanceTypeList

0 properties

JSON SCHEMA

InstanceType

0 properties

JSON SCHEMA

InvalidPaginationTokenException

0 properties

JSON SCHEMA

InvalidParameterCombinationException

0 properties

JSON SCHEMA

InvalidParameterException

0 properties

JSON SCHEMA

InvalidParameterValueException

0 properties

JSON SCHEMA

InvalidRequestException

0 properties

JSON SCHEMA

InvalidVersionNumberException

0 properties

JSON SCHEMA

LaunchPermissionConfiguration

4 properties

JSON SCHEMA

LaunchTemplateConfigurationList

0 properties

JSON SCHEMA

LaunchTemplateConfiguration

3 properties

JSON SCHEMA

LaunchTemplateId

0 properties

JSON SCHEMA

LicenseConfigurationArnList

0 properties

JSON SCHEMA

LicenseConfigurationArn

0 properties

JSON SCHEMA

ListComponentBuildVersionsRequest

3 properties

JSON SCHEMA

ListComponentBuildVersionsResponse

3 properties

JSON SCHEMA

ListComponentsRequest

5 properties

JSON SCHEMA

ListComponentsResponse

3 properties

JSON SCHEMA

ListContainerRecipesRequest

4 properties

JSON SCHEMA

ListContainerRecipesResponse

3 properties

JSON SCHEMA

ListDistributionConfigurationsRequest

3 properties

JSON SCHEMA

ListImageBuildVersionsRequest

4 properties

JSON SCHEMA

ListImageBuildVersionsResponse

3 properties

JSON SCHEMA

ListImagePackagesRequest

3 properties

JSON SCHEMA

ListImagePackagesResponse

3 properties

JSON SCHEMA

ListImagePipelineImagesRequest

4 properties

JSON SCHEMA

ListImagePipelineImagesResponse

3 properties

JSON SCHEMA

ListImagePipelinesRequest

3 properties

JSON SCHEMA

ListImagePipelinesResponse

3 properties

JSON SCHEMA

ListImageRecipesRequest

4 properties

JSON SCHEMA

ListImageRecipesResponse

3 properties

JSON SCHEMA

ListImageScanFindingsRequest

3 properties

JSON SCHEMA

ListImageScanFindingsResponse

3 properties

JSON SCHEMA

ListImagesRequest

6 properties

JSON SCHEMA

ListImagesResponse

3 properties

JSON SCHEMA

ListTagsForResourceRequest

0 properties

JSON SCHEMA

ListTagsForResourceResponse

1 properties

JSON SCHEMA

ListWorkflowExecutionsRequest

3 properties

JSON SCHEMA

ListWorkflowExecutionsResponse

5 properties

JSON SCHEMA

ListWorkflowStepExecutionsRequest

3 properties

JSON SCHEMA

ListWorkflowStepExecutionsResponse

7 properties

JSON SCHEMA

Logging

1 properties

JSON SCHEMA

MaxParallelLaunches

0 properties

JSON SCHEMA

NonEmptyStringList

0 properties

JSON SCHEMA

NonEmptyString

0 properties

JSON SCHEMA

NonNegativeDouble

0 properties

JSON SCHEMA

NullableBoolean

0 properties

JSON SCHEMA

OrganizationArnList

0 properties

JSON SCHEMA

OrganizationArn

0 properties

JSON SCHEMA

OrganizationalUnitArnList

0 properties

JSON SCHEMA

OrganizationalUnitArn

0 properties

JSON SCHEMA

OsVersionList

0 properties

JSON SCHEMA

OsVersion

0 properties

JSON SCHEMA

OutputResources

2 properties

JSON SCHEMA

Ownership

0 properties

JSON SCHEMA

PackageArchitecture

0 properties

JSON SCHEMA

PackageEpoch

0 properties

JSON SCHEMA

PackageVulnerabilityDetails

10 properties

JSON SCHEMA

PaginationToken

0 properties

JSON SCHEMA

PipelineExecutionStartCondition

0 properties

JSON SCHEMA

PipelineStatus

0 properties

JSON SCHEMA

Platform

0 properties

JSON SCHEMA

PutComponentPolicyRequest

2 properties

JSON SCHEMA

PutComponentPolicyResponse

2 properties

JSON SCHEMA

PutContainerRecipePolicyRequest

2 properties

JSON SCHEMA

PutContainerRecipePolicyResponse

2 properties

JSON SCHEMA

PutImagePolicyRequest

2 properties

JSON SCHEMA

PutImagePolicyResponse

2 properties

JSON SCHEMA

PutImageRecipePolicyRequest

2 properties

JSON SCHEMA

PutImageRecipePolicyResponse

2 properties

JSON SCHEMA

RegionList

0 properties

JSON SCHEMA

RemediationRecommendation

2 properties

JSON SCHEMA

Remediation

1 properties

JSON SCHEMA

ResourceAlreadyExistsException

0 properties

JSON SCHEMA

ResourceDependencyException

0 properties

JSON SCHEMA

ResourceInUseException

0 properties

JSON SCHEMA

ResourceName

0 properties

JSON SCHEMA

ResourceNotFoundException

0 properties

JSON SCHEMA

ResourcePolicyDocument

0 properties

JSON SCHEMA

ResourceTagMap

0 properties

JSON SCHEMA

RestrictedInteger

0 properties

JSON SCHEMA

S3ExportConfiguration

4 properties

JSON SCHEMA

S3Logs

2 properties

JSON SCHEMA

Schedule

3 properties

JSON SCHEMA

SecurityGroupIds

0 properties

JSON SCHEMA

ServiceException

0 properties

JSON SCHEMA

ServiceQuotaExceededException

0 properties

JSON SCHEMA

ServiceUnavailableException

0 properties

JSON SCHEMA

SeverityCountNumber

0 properties

JSON SCHEMA

SeverityCounts

4 properties

JSON SCHEMA

SnsTopicArn

0 properties

JSON SCHEMA

SourceLayerHash

0 properties

JSON SCHEMA

StartImagePipelineExecutionRequest

2 properties

JSON SCHEMA

StartImagePipelineExecutionResponse

3 properties

JSON SCHEMA

StringList

0 properties

JSON SCHEMA

SystemsManagerAgent

1 properties

JSON SCHEMA

TagKeyList

0 properties

JSON SCHEMA

TagKey

0 properties

JSON SCHEMA

TagMap

0 properties

JSON SCHEMA

TagResourceRequest

1 properties

JSON SCHEMA

TagResourceResponse

0 properties

JSON SCHEMA

TagValue

0 properties

JSON SCHEMA

TargetContainerRepository

2 properties

JSON SCHEMA

TargetResourceCount

0 properties

JSON SCHEMA

Timezone

0 properties

JSON SCHEMA

UntagResourceRequest

0 properties

JSON SCHEMA

UntagResourceResponse

0 properties

JSON SCHEMA

UpdateImagePipelineRequest

12 properties

JSON SCHEMA

UpdateImagePipelineResponse

3 properties

JSON SCHEMA

Uri

0 properties

JSON SCHEMA

UserDataOverride

0 properties

JSON SCHEMA

VersionNumber

0 properties

JSON SCHEMA

VulnerabilityIdAggregation

2 properties

JSON SCHEMA

VulnerabilityIdList

0 properties

JSON SCHEMA

VulnerabilityId

0 properties

JSON SCHEMA

VulnerablePackageList

0 properties

JSON SCHEMA

VulnerablePackage

10 properties

JSON SCHEMA

WorkflowBuildVersionArn

0 properties

JSON SCHEMA

WorkflowExecutionId

0 properties

JSON SCHEMA

WorkflowExecutionMessage

0 properties

JSON SCHEMA

WorkflowExecutionMetadata

11 properties

JSON SCHEMA

WorkflowExecutionStatus

0 properties

JSON SCHEMA

WorkflowExecutionsList

0 properties

JSON SCHEMA

WorkflowStepAction

0 properties

JSON SCHEMA

WorkflowStepCount

0 properties

JSON SCHEMA

WorkflowStepDescription

0 properties

JSON SCHEMA

WorkflowStepExecutionId

0 properties

JSON SCHEMA

WorkflowStepExecutionRollbackStatus

0 properties

JSON SCHEMA

WorkflowStepExecutionStatus

0 properties

JSON SCHEMA

WorkflowStepExecutionsList

0 properties

JSON SCHEMA

WorkflowStepInputs

0 properties

JSON SCHEMA

WorkflowStepMessage

0 properties

JSON SCHEMA

WorkflowStepMetadata

11 properties

JSON SCHEMA

WorkflowStepName

0 properties

JSON SCHEMA

WorkflowStepOutputs

0 properties

JSON SCHEMA

WorkflowStepTimeoutSecondsInteger

0 properties

JSON SCHEMA

WorkflowType

0 properties

JSON SCHEMA

Scroll within the panel for all 338 ·

JSON Structure 338

JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.

JSON Structure definitions describing this provider's data shapes.

Ec2 Image Builder Account Id Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Account List Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Ami List Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Ami Structure

6 properties

JSON STRUCTURE

Ec2 Image Builder Arn Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Boolean Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Build Type Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Client Token Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Component Data Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Component Structure

18 properties

JSON STRUCTURE

Ec2 Image Builder Component Type Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Container List Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Container Structure

2 properties

JSON STRUCTURE

Ec2 Image Builder Container Type Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Cvss Score Structure

4 properties

JSON STRUCTURE

Ec2 Image Builder Date Time Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Distribution Structure

7 properties

JSON STRUCTURE

Ec2 Image Builder Empty String Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Filter List Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Filter Name Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Filter Structure

2 properties

JSON STRUCTURE

Ec2 Image Builder Filter Value Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Filter Values Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Http Tokens Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Image Package Structure

2 properties

JSON STRUCTURE

Ec2 Image Builder Image Pipeline Structure

18 properties

JSON STRUCTURE

Ec2 Image Builder Image Recipe Structure

14 properties

JSON STRUCTURE

Ec2 Image Builder Image Source Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Image State Structure

2 properties

JSON STRUCTURE

Ec2 Image Builder Image Status Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Image Structure

22 properties

JSON STRUCTURE

Ec2 Image Builder Image Summary Structure

13 properties

JSON STRUCTURE

Ec2 Image Builder Image Type Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Image Version Structure

10 properties

JSON STRUCTURE

Ec2 Image Builder Instance Type Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Logging Structure

1 properties

JSON STRUCTURE

Ec2 Image Builder Os Version Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Ownership Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Package Epoch Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Platform Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Region List Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Remediation Structure

1 properties

JSON STRUCTURE

Ec2 Image Builder Resource Name Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder S3 Logs Structure

2 properties

JSON STRUCTURE

Ec2 Image Builder Schedule Structure

3 properties

JSON STRUCTURE

Ec2 Image Builder Sns Topic Arn Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder String List Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Tag Key List Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Tag Key Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Tag Map Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Tag Value Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Timezone Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Uri Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Version Number Structure

0 properties

JSON STRUCTURE

Ec2 Image Builder Workflow Type Structure

0 properties

JSON STRUCTURE

Scroll within the panel for all 338 ·

Examples 338

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Scroll within the panel for all 338 ·

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Ec2 Image Builder Authentication

apiKey · 1 scheme

SECURITY

Amazon Ec2 Image Builder Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Ec2 Image Builder Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Ec2 Image Builder Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Amazon Ec2 Image Builder Agentic Access

56 operations · 42 acting

56 operations · 42 acting

AGENTIC

Use Cases 5

What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.

What developers build with this provider.

Golden AMI Management

Create and maintain standardized, secure, and up-to-date base AMIs for all EC2 workloads across the organization.

Security Patch Automation

Automatically rebuild images with the latest OS security patches and distribute them across regions.

Compliance Image Hardening

Apply CIS or STIG security benchmarks to create compliant images for regulated environments.

Container Base Image Management

Maintain secure, up-to-date container base images and publish them to ECR for development teams.

Multi-Account Image Sharing

Build images in a central account and distribute them to multiple AWS accounts and regions.

Resources

Every other property we hold for Amazon EC2 Image Builder — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 2

SDKs, sample code, and the tooling you integrate with

Learn 1

Tutorials, courses, talks, and written guidance

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 1

Properties that don't map to a standard resource type

← All providers · Data indexed from github.com/api-evangelist/amazon-ec2-image-builder · machine-readable index on apis.io