Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Imagebuilder

import { Imagebuilder } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/imagebuilder.ts";
class Imagebuilder {
constructor(apiFactory: client.ApiFactory);
async cancelImageCreation(params: CancelImageCreationRequest, opts?: client.RequestOptions): Promise<CancelImageCreationResponse>;
async createComponent(params: CreateComponentRequest, opts?: client.RequestOptions): Promise<CreateComponentResponse>;
async createContainerRecipe(params: CreateContainerRecipeRequest, opts?: client.RequestOptions): Promise<CreateContainerRecipeResponse>;
async createDistributionConfiguration(params: CreateDistributionConfigurationRequest, opts?: client.RequestOptions): Promise<CreateDistributionConfigurationResponse>;
async createImage(params: CreateImageRequest, opts?: client.RequestOptions): Promise<CreateImageResponse>;
async createImagePipeline(params: CreateImagePipelineRequest, opts?: client.RequestOptions): Promise<CreateImagePipelineResponse>;
async createImageRecipe(params: CreateImageRecipeRequest, opts?: client.RequestOptions): Promise<CreateImageRecipeResponse>;
async createInfrastructureConfiguration(params: CreateInfrastructureConfigurationRequest, opts?: client.RequestOptions): Promise<CreateInfrastructureConfigurationResponse>;
async deleteComponent(params: DeleteComponentRequest, opts?: client.RequestOptions): Promise<DeleteComponentResponse>;
async deleteContainerRecipe(params: DeleteContainerRecipeRequest, opts?: client.RequestOptions): Promise<DeleteContainerRecipeResponse>;
async deleteDistributionConfiguration(params: DeleteDistributionConfigurationRequest, opts?: client.RequestOptions): Promise<DeleteDistributionConfigurationResponse>;
async deleteImage(params: DeleteImageRequest, opts?: client.RequestOptions): Promise<DeleteImageResponse>;
async deleteImagePipeline(params: DeleteImagePipelineRequest, opts?: client.RequestOptions): Promise<DeleteImagePipelineResponse>;
async deleteImageRecipe(params: DeleteImageRecipeRequest, opts?: client.RequestOptions): Promise<DeleteImageRecipeResponse>;
async deleteInfrastructureConfiguration(params: DeleteInfrastructureConfigurationRequest, opts?: client.RequestOptions): Promise<DeleteInfrastructureConfigurationResponse>;
async getComponent(params: GetComponentRequest, opts?: client.RequestOptions): Promise<GetComponentResponse>;
async getComponentPolicy(params: GetComponentPolicyRequest, opts?: client.RequestOptions): Promise<GetComponentPolicyResponse>;
async getContainerRecipe(params: GetContainerRecipeRequest, opts?: client.RequestOptions): Promise<GetContainerRecipeResponse>;
async getContainerRecipePolicy(params: GetContainerRecipePolicyRequest, opts?: client.RequestOptions): Promise<GetContainerRecipePolicyResponse>;
async getDistributionConfiguration(params: GetDistributionConfigurationRequest, opts?: client.RequestOptions): Promise<GetDistributionConfigurationResponse>;
async getImage(params: GetImageRequest, opts?: client.RequestOptions): Promise<GetImageResponse>;
async getImagePipeline(params: GetImagePipelineRequest, opts?: client.RequestOptions): Promise<GetImagePipelineResponse>;
async getImagePolicy(params: GetImagePolicyRequest, opts?: client.RequestOptions): Promise<GetImagePolicyResponse>;
async getImageRecipe(params: GetImageRecipeRequest, opts?: client.RequestOptions): Promise<GetImageRecipeResponse>;
async getImageRecipePolicy(params: GetImageRecipePolicyRequest, opts?: client.RequestOptions): Promise<GetImageRecipePolicyResponse>;
async getInfrastructureConfiguration(params: GetInfrastructureConfigurationRequest, opts?: client.RequestOptions): Promise<GetInfrastructureConfigurationResponse>;
async importComponent(params: ImportComponentRequest, opts?: client.RequestOptions): Promise<ImportComponentResponse>;
async listComponentBuildVersions(params: ListComponentBuildVersionsRequest, opts?: client.RequestOptions): Promise<ListComponentBuildVersionsResponse>;
async listComponents(params?: ListComponentsRequest, opts?: client.RequestOptions): Promise<ListComponentsResponse>;
async listContainerRecipes(params?: ListContainerRecipesRequest, opts?: client.RequestOptions): Promise<ListContainerRecipesResponse>;
async listDistributionConfigurations(params?: ListDistributionConfigurationsRequest, opts?: client.RequestOptions): Promise<ListDistributionConfigurationsResponse>;
async listImageBuildVersions(params: ListImageBuildVersionsRequest, opts?: client.RequestOptions): Promise<ListImageBuildVersionsResponse>;
async listImagePackages(params: ListImagePackagesRequest, opts?: client.RequestOptions): Promise<ListImagePackagesResponse>;
async listImagePipelineImages(params: ListImagePipelineImagesRequest, opts?: client.RequestOptions): Promise<ListImagePipelineImagesResponse>;
async listImagePipelines(params?: ListImagePipelinesRequest, opts?: client.RequestOptions): Promise<ListImagePipelinesResponse>;
async listImageRecipes(params?: ListImageRecipesRequest, opts?: client.RequestOptions): Promise<ListImageRecipesResponse>;
async listImages(params?: ListImagesRequest, opts?: client.RequestOptions): Promise<ListImagesResponse>;
async listInfrastructureConfigurations(params?: ListInfrastructureConfigurationsRequest, opts?: client.RequestOptions): Promise<ListInfrastructureConfigurationsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async putComponentPolicy(params: PutComponentPolicyRequest, opts?: client.RequestOptions): Promise<PutComponentPolicyResponse>;
async putContainerRecipePolicy(params: PutContainerRecipePolicyRequest, opts?: client.RequestOptions): Promise<PutContainerRecipePolicyResponse>;
async putImagePolicy(params: PutImagePolicyRequest, opts?: client.RequestOptions): Promise<PutImagePolicyResponse>;
async putImageRecipePolicy(params: PutImageRecipePolicyRequest, opts?: client.RequestOptions): Promise<PutImageRecipePolicyResponse>;
async startImagePipelineExecution(params: StartImagePipelineExecutionRequest, opts?: client.RequestOptions): Promise<StartImagePipelineExecutionResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateDistributionConfiguration(params: UpdateDistributionConfigurationRequest, opts?: client.RequestOptions): Promise<UpdateDistributionConfigurationResponse>;
async updateImagePipeline(params: UpdateImagePipelineRequest, opts?: client.RequestOptions): Promise<UpdateImagePipelineResponse>;
async updateInfrastructureConfiguration(params: UpdateInfrastructureConfigurationRequest, opts?: client.RequestOptions): Promise<UpdateInfrastructureConfigurationResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new Imagebuilder(apiFactory: client.ApiFactory)
[src]

§Methods

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties