Imagebuilder
import { Imagebuilder } from "https://aws-api.deno.dev/v0.1/services/imagebuilder.ts?docs=full";
§Constructors
§Methods
CancelImageCreation cancels the creation of Image. This operation can only be used on images in a non-terminal state.
Creates a new component that can be used to build, validate, test, and assess your image.
Creates a new container recipe. Container recipes define how images are configured, tested, and assessed.
Creates a new distribution configuration. Distribution configurations define and configure the outputs of your pipeline.
Creates a new image. This request will create a new image along with all of the configured output resources defined in the distribution configuration.
Creates a new image pipeline. Image pipelines enable you to automate the creation and distribution of images.
Creates a new image recipe. Image recipes define how images are configured, tested, and assessed.
Creates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested.
Deletes a component build version.
Deletes a container recipe.
Deletes a distribution configuration.
Deletes an image.
Deletes an image pipeline.
Deletes an image recipe.
Deletes an infrastructure configuration.
Gets a component object.
Gets a component policy.
Retrieves a container recipe.
Retrieves the policy for a container recipe.
Gets a distribution configuration.
Gets an image.
Gets an image pipeline.
Gets an image policy.
Gets an image recipe.
Gets an image recipe policy.
Gets an infrastructure configuration.
Imports a component and transforms its data into a component document.
Returns the list of component build versions for the specified semantic version.
Returns the list of component build versions for the specified semantic version.
Returns a list of container recipes.
Returns a list of distribution configurations.
Returns a list of image build versions.
List the Packages that are associated with an Image Build Version, as determined by AWS Systems Manager Inventory at build time.
Returns a list of images created by the specified pipeline.
Returns a list of image pipelines.
Returns a list of image recipes.
Returns the list of images that you have access to.
Returns a list of infrastructure configurations.
Returns the list of tags for the specified resource.
Applies a policy to a component.
We recommend that you call the RAM API CreateResourceShare to share resources.
If you call the Image Builder API PutComponentPolicy
, you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.
Applies a policy to a 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 an image.
We recommend that you call the RAM API CreateResourceShare to share resources.
If you call the Image Builder API PutImagePolicy
, you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.
Applies a policy to an image 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.
Manually triggers a pipeline to create an image.
Adds a tag to a resource.
Removes a tag from a resource.
Updates a new distribution configuration. Distribution configurations define and configure the outputs of your pipeline.
Updates a new image pipeline. Image pipelines enable you to automate the creation and distribution of images.
Updates a new infrastructure configuration. An infrastructure configuration defines the environment in which your image will be built and tested.