import * as mod from "https://aws-api.deno.dev/v0.3/services/imagebuilder.ts?docs=full";
Imagebuilder |
AdditionalInstanceConfiguration | In addition to your infrastruction configuration, these settings provide an extra layer of control over your build instances. For instances where Image Builder installs the Systems Manager agent, you can choose whether to keep it for the AMI that you create. You can also specify commands to run on launch for all of your build instances. |
Ami | Details of an Amazon EC2 AMI. |
AmiDistributionConfiguration | Define and configure the output AMIs of the pipeline. |
CancelImageCreationRequest | |
CancelImageCreationResponse | |
Component | A detailed view of a component. |
ComponentConfiguration | Configuration details of the component. |
ComponentParameter | Contains a key/value pair that sets the named component parameter. |
ComponentParameterDetail | Defines a parameter that is used to provide configuration details for the component. |
ComponentState | A group of fields that describe the current status of components that are no longer active. |
ComponentSummary | A high-level summary of a component. |
ComponentVersion | The defining characteristics of a specific version of an Amazon Web Services TOE component. |
Container | A container encapsulates the runtime environment for an application. |
ContainerDistributionConfiguration | Container distribution settings for encryption, licensing, and sharing in a specific Region. |
ContainerRecipe | A container recipe. |
ContainerRecipeSummary | A summary of a container recipe |
CreateComponentRequest | |
CreateComponentResponse | |
CreateContainerRecipeRequest | |
CreateContainerRecipeResponse | |
CreateDistributionConfigurationRequest | |
CreateDistributionConfigurationResponse | |
CreateImagePipelineRequest | |
CreateImagePipelineResponse | |
CreateImageRecipeRequest | |
CreateImageRecipeResponse | |
CreateImageRequest | |
CreateImageResponse | |
CreateInfrastructureConfigurationRequest | |
CreateInfrastructureConfigurationResponse | |
DeleteComponentRequest | |
DeleteComponentResponse | |
DeleteContainerRecipeRequest | |
DeleteContainerRecipeResponse | |
DeleteDistributionConfigurationRequest | |
DeleteDistributionConfigurationResponse | |
DeleteImagePipelineRequest | |
DeleteImagePipelineResponse | |
DeleteImageRecipeRequest | |
DeleteImageRecipeResponse | |
DeleteImageRequest | |
DeleteImageResponse | |
DeleteInfrastructureConfigurationRequest | |
DeleteInfrastructureConfigurationResponse | |
Distribution | Defines the settings for a specific Region. |
DistributionConfiguration | A distribution configuration. |
DistributionConfigurationSummary | A high-level overview of a distribution configuration. |
EbsInstanceBlockDeviceSpecification | Amazon EBS-specific block device mapping specifications. |
Filter | 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. |
GetComponentPolicyRequest | |
GetComponentPolicyResponse | |
GetComponentRequest | |
GetComponentResponse | |
GetContainerRecipePolicyRequest | |
GetContainerRecipePolicyResponse | |
GetContainerRecipeRequest | |
GetContainerRecipeResponse | |
GetDistributionConfigurationRequest | |
GetDistributionConfigurationResponse | |
GetImagePipelineRequest | |
GetImagePipelineResponse | |
GetImagePolicyRequest | |
GetImagePolicyResponse | |
GetImageRecipePolicyRequest | |
GetImageRecipePolicyResponse | |
GetImageRecipeRequest | |
GetImageRecipeResponse | |
GetImageRequest | |
GetImageResponse | |
GetInfrastructureConfigurationRequest | GetInfrastructureConfiguration request object. |
GetInfrastructureConfigurationResponse | GetInfrastructureConfiguration response object. |
Image | An Image Builder image.
You must specify exactly one recipe for the image – either a container recipe ( |
ImagePackage | Represents a package installed on an Image Builder image. |
ImagePipeline | Details of an image pipeline. |
ImageRecipe | An image recipe. |
ImageRecipeSummary | A summary of an image recipe. |
ImageState | Image state shows the image status and the reason for that status. |
ImageSummary | An image summary. |
ImageTestsConfiguration | 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. |
ImageVersion | The defining characteristics of a specific version of an Image Builder image. |
ImportComponentRequest | |
ImportComponentResponse | |
ImportVmImageRequest | |
ImportVmImageResponse | |
InfrastructureConfiguration | Details of the infrastructure configuration. |
InfrastructureConfigurationSummary | The infrastructure used when building Amazon EC2 AMIs. |
InstanceBlockDeviceMapping | Defines block device mappings for the instance used to configure your image. |
InstanceConfiguration | Defines a custom base AMI and block device mapping configurations of an instance used for building and testing container images. |
InstanceMetadataOptions | 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. |
LaunchPermissionConfiguration | 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 |
LaunchTemplateConfiguration | Identifies an Amazon EC2 launch template to use for a specific account. |
ListComponentBuildVersionsRequest | |
ListComponentBuildVersionsResponse | |
ListComponentsRequest | |
ListComponentsResponse | |
ListContainerRecipesRequest | |
ListContainerRecipesResponse | |
ListDistributionConfigurationsRequest | |
ListDistributionConfigurationsResponse | |
ListImageBuildVersionsRequest | |
ListImageBuildVersionsResponse | |
ListImagePackagesRequest | |
ListImagePackagesResponse | |
ListImagePipelineImagesRequest | |
ListImagePipelineImagesResponse | |
ListImagePipelinesRequest | |
ListImagePipelinesResponse | |
ListImageRecipesRequest | |
ListImageRecipesResponse | |
ListImagesRequest | |
ListImagesResponse | |
ListInfrastructureConfigurationsRequest | |
ListInfrastructureConfigurationsResponse | |
ListTagsForResourceRequest | |
ListTagsForResourceResponse | |
Logging | Logging configuration defines where Image Builder uploads your logs. |
OutputResources | The resources produced by this image. |
PutComponentPolicyRequest | |
PutComponentPolicyResponse | |
PutContainerRecipePolicyRequest | |
PutContainerRecipePolicyResponse | |
PutImagePolicyRequest | |
PutImagePolicyResponse | |
PutImageRecipePolicyRequest | |
PutImageRecipePolicyResponse | |
S3ExportConfiguration | Properties that configure export from your build instance to a compatible file format for your VM. |
S3Logs | Amazon S3 logging configuration. |
Schedule | A schedule configures how often and when a pipeline will automatically create a new image. |
StartImagePipelineExecutionRequest | |
StartImagePipelineExecutionResponse | |
SystemsManagerAgent | Contains settings for the Systems Manager agent on your build instance. |
TagResourceRequest | |
TargetContainerRepository | The container repository where the output container image is stored. |
UntagResourceRequest | |
UpdateDistributionConfigurationRequest | |
UpdateDistributionConfigurationResponse | |
UpdateImagePipelineRequest | |
UpdateImagePipelineResponse | |
UpdateInfrastructureConfigurationRequest | |
UpdateInfrastructureConfigurationResponse |