package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package imagebuilderiface provides an interface to enable mocking the EC2 Image Builder service client for testing your code.

# Functions

New creates a new instance of the client from the provided Config.
NewListComponentBuildVersionsRequestPaginator returns a paginator for ListComponentBuildVersions.
NewListComponentsRequestPaginator returns a paginator for ListComponents.
NewListDistributionConfigurationsRequestPaginator returns a paginator for ListDistributionConfigurations.
NewListImageBuildVersionsRequestPaginator returns a paginator for ListImageBuildVersions.
NewListImagePipelineImagesRequestPaginator returns a paginator for ListImagePipelineImages.
NewListImagePipelinesRequestPaginator returns a paginator for ListImagePipelines.
NewListImageRecipesRequestPaginator returns a paginator for ListImageRecipes.
NewListImagesRequestPaginator returns a paginator for ListImages.
NewListInfrastructureConfigurationsRequestPaginator returns a paginator for ListInfrastructureConfigurations.

# Constants

Enum values for ComponentFormat.
Enum values for ComponentType.
Enum values for ComponentType.
Enum values for EbsVolumeType.
Enum values for EbsVolumeType.
Enum values for EbsVolumeType.
Enum values for EbsVolumeType.
Enum values for EbsVolumeType.
Service's Endpoint identifier.
ErrCodeCallRateLimitExceededException for service response error code "CallRateLimitExceededException".
ErrCodeException for service response error code "Exception".
ErrCodeForbiddenException for service response error code "ForbiddenException".
ErrCodeIdempotentParameterMismatchException for service response error code "IdempotentParameterMismatchException".
ErrCodeInvalidPaginationTokenException for service response error code "InvalidPaginationTokenException".
ErrCodeInvalidParameterCombinationException for service response error code "InvalidParameterCombinationException".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeInvalidParameterValueException for service response error code "InvalidParameterValueException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeInvalidVersionNumberException for service response error code "InvalidVersionNumberException".
ErrCodeResourceAlreadyExistsException for service response error code "ResourceAlreadyExistsException".
ErrCodeResourceDependencyException for service response error code "ResourceDependencyException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceException for service response error code "ServiceException".
ErrCodeServiceUnavailableException for service response error code "ServiceUnavailableException".
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for ImageStatus.
Enum values for Ownership.
Enum values for Ownership.
Enum values for Ownership.
Enum values for PipelineExecutionStartCondition.
Enum values for PipelineExecutionStartCondition.
Enum values for PipelineStatus.
Enum values for PipelineStatus.
Enum values for Platform.
Enum values for Platform.
Service's identifier.
Service's name.

# Structs

Details of an EC2 AMI.
Define and configure the output AMIs of the pipeline.
No description provided by the author
No description provided by the author
CancelImageCreationRequest is the request type for the CancelImageCreation API operation.
CancelImageCreationResponse is the response type for the CancelImageCreation API operation.
Client provides the API operation methods for making requests to imagebuilder.
A detailed view of a component.
Configuration details of the component.
A high-level summary of a component.
A high-level overview of a component semantic version.
No description provided by the author
No description provided by the author
CreateComponentRequest is the request type for the CreateComponent API operation.
CreateComponentResponse is the response type for the CreateComponent API operation.
No description provided by the author
No description provided by the author
CreateDistributionConfigurationRequest is the request type for the CreateDistributionConfiguration API operation.
CreateDistributionConfigurationResponse is the response type for the CreateDistributionConfiguration API operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CreateImagePipelineRequest is the request type for the CreateImagePipeline API operation.
CreateImagePipelineResponse is the response type for the CreateImagePipeline API operation.
No description provided by the author
No description provided by the author
CreateImageRecipeRequest is the request type for the CreateImageRecipe API operation.
CreateImageRecipeResponse is the response type for the CreateImageRecipe API operation.
CreateImageRequest is the request type for the CreateImage API operation.
CreateImageResponse is the response type for the CreateImage API operation.
No description provided by the author
No description provided by the author
CreateInfrastructureConfigurationRequest is the request type for the CreateInfrastructureConfiguration API operation.
CreateInfrastructureConfigurationResponse is the response type for the CreateInfrastructureConfiguration API operation.
No description provided by the author
No description provided by the author
DeleteComponentRequest is the request type for the DeleteComponent API operation.
DeleteComponentResponse is the response type for the DeleteComponent API operation.
No description provided by the author
No description provided by the author
DeleteDistributionConfigurationRequest is the request type for the DeleteDistributionConfiguration API operation.
DeleteDistributionConfigurationResponse is the response type for the DeleteDistributionConfiguration API operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeleteImagePipelineRequest is the request type for the DeleteImagePipeline API operation.
DeleteImagePipelineResponse is the response type for the DeleteImagePipeline API operation.
No description provided by the author
No description provided by the author
DeleteImageRecipeRequest is the request type for the DeleteImageRecipe API operation.
DeleteImageRecipeResponse is the response type for the DeleteImageRecipe API operation.
DeleteImageRequest is the request type for the DeleteImage API operation.
DeleteImageResponse is the response type for the DeleteImage API operation.
No description provided by the author
No description provided by the author
DeleteInfrastructureConfigurationRequest is the request type for the DeleteInfrastructureConfiguration API operation.
DeleteInfrastructureConfigurationResponse is the response type for the DeleteInfrastructureConfiguration API operation.
Defines the settings for a specific Region.
A distribution configuration.
A high-level overview of a distribution configuration.
Amazon EBS-specific block device mapping specifications.
A filter name and value pair that is used to return a more specific list of results from a list operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetComponentPolicyRequest is the request type for the GetComponentPolicy API operation.
GetComponentPolicyResponse is the response type for the GetComponentPolicy API operation.
GetComponentRequest is the request type for the GetComponent API operation.
GetComponentResponse is the response type for the GetComponent API operation.
No description provided by the author
No description provided by the author
GetDistributionConfigurationRequest is the request type for the GetDistributionConfiguration API operation.
GetDistributionConfigurationResponse is the response type for the GetDistributionConfiguration API operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetImagePipelineRequest is the request type for the GetImagePipeline API operation.
GetImagePipelineResponse is the response type for the GetImagePipeline API operation.
No description provided by the author
No description provided by the author
GetImagePolicyRequest is the request type for the GetImagePolicy API operation.
GetImagePolicyResponse is the response type for the GetImagePolicy API operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetImageRecipePolicyRequest is the request type for the GetImageRecipePolicy API operation.
GetImageRecipePolicyResponse is the response type for the GetImageRecipePolicy API operation.
GetImageRecipeRequest is the request type for the GetImageRecipe API operation.
GetImageRecipeResponse is the response type for the GetImageRecipe API operation.
GetImageRequest is the request type for the GetImage API operation.
GetImageResponse is the response type for the GetImage API operation.
GetInfrastructureConfiguration request object.
GetInfrastructureConfiguration response object.
GetInfrastructureConfigurationRequest is the request type for the GetInfrastructureConfiguration API operation.
GetInfrastructureConfigurationResponse is the response type for the GetInfrastructureConfiguration API operation.
An image build version.
Details of an image pipeline.
An image recipe.
A summary of an image recipe.
Image state shows the image status and the reason for that status.
An image summary.
Image tests configuration.
An image semantic version.
No description provided by the author
No description provided by the author
ImportComponentRequest is the request type for the ImportComponent API operation.
ImportComponentResponse is the response type for the ImportComponent API operation.
Details of the infrastructure configuration.
The infrastructure used when building EC2 AMIs.
Defines block device mappings for the instance used to configure your image.
Describes the configuration for a launch permission.
No description provided by the author
No description provided by the author
ListComponentBuildVersionsPaginator is used to paginate the request.
ListComponentBuildVersionsRequest is the request type for the ListComponentBuildVersions API operation.
ListComponentBuildVersionsResponse is the response type for the ListComponentBuildVersions API operation.
No description provided by the author
No description provided by the author
ListComponentsPaginator is used to paginate the request.
ListComponentsRequest is the request type for the ListComponents API operation.
ListComponentsResponse is the response type for the ListComponents API operation.
No description provided by the author
No description provided by the author
ListDistributionConfigurationsPaginator is used to paginate the request.
ListDistributionConfigurationsRequest is the request type for the ListDistributionConfigurations API operation.
ListDistributionConfigurationsResponse is the response type for the ListDistributionConfigurations API operation.
No description provided by the author
No description provided by the author
ListImageBuildVersionsPaginator is used to paginate the request.
ListImageBuildVersionsRequest is the request type for the ListImageBuildVersions API operation.
ListImageBuildVersionsResponse is the response type for the ListImageBuildVersions API operation.
No description provided by the author
No description provided by the author
ListImagePipelineImagesPaginator is used to paginate the request.
ListImagePipelineImagesRequest is the request type for the ListImagePipelineImages API operation.
ListImagePipelineImagesResponse is the response type for the ListImagePipelineImages API operation.
No description provided by the author
No description provided by the author
ListImagePipelinesPaginator is used to paginate the request.
ListImagePipelinesRequest is the request type for the ListImagePipelines API operation.
ListImagePipelinesResponse is the response type for the ListImagePipelines API operation.
No description provided by the author
No description provided by the author
ListImageRecipesPaginator is used to paginate the request.
ListImageRecipesRequest is the request type for the ListImageRecipes API operation.
ListImageRecipesResponse is the response type for the ListImageRecipes API operation.
No description provided by the author
No description provided by the author
ListImagesPaginator is used to paginate the request.
ListImagesRequest is the request type for the ListImages API operation.
ListImagesResponse is the response type for the ListImages API operation.
No description provided by the author
No description provided by the author
ListInfrastructureConfigurationsPaginator is used to paginate the request.
ListInfrastructureConfigurationsRequest is the request type for the ListInfrastructureConfigurations API operation.
ListInfrastructureConfigurationsResponse is the response type for the ListInfrastructureConfigurations API operation.
No description provided by the author
No description provided by the author
ListTagsForResourceRequest is the request type for the ListTagsForResource API operation.
ListTagsForResourceResponse is the response type for the ListTagsForResource API operation.
Logging configuration defines where Image Builder uploads your logs.
The resources produced by this image.
No description provided by the author
No description provided by the author
PutComponentPolicyRequest is the request type for the PutComponentPolicy API operation.
PutComponentPolicyResponse is the response type for the PutComponentPolicy API operation.
No description provided by the author
No description provided by the author
PutImagePolicyRequest is the request type for the PutImagePolicy API operation.
PutImagePolicyResponse is the response type for the PutImagePolicy API operation.
No description provided by the author
No description provided by the author
PutImageRecipePolicyRequest is the request type for the PutImageRecipePolicy API operation.
PutImageRecipePolicyResponse is the response type for the PutImageRecipePolicy API operation.
Amazon S3 logging configuration.
A schedule configures how often and when a pipeline will automatically create a new image.
No description provided by the author
No description provided by the author
StartImagePipelineExecutionRequest is the request type for the StartImagePipelineExecution API operation.
StartImagePipelineExecutionResponse is the response type for the StartImagePipelineExecution API operation.
No description provided by the author
No description provided by the author
TagResourceRequest is the request type for the TagResource API operation.
TagResourceResponse is the response type for the TagResource API operation.
No description provided by the author
No description provided by the author
UntagResourceRequest is the request type for the UntagResource API operation.
UntagResourceResponse is the response type for the UntagResource API operation.
No description provided by the author
No description provided by the author
UpdateDistributionConfigurationRequest is the request type for the UpdateDistributionConfiguration API operation.
UpdateDistributionConfigurationResponse is the response type for the UpdateDistributionConfiguration API operation.
No description provided by the author
No description provided by the author
UpdateImagePipelineRequest is the request type for the UpdateImagePipeline API operation.
UpdateImagePipelineResponse is the response type for the UpdateImagePipeline API operation.
No description provided by the author
No description provided by the author
UpdateInfrastructureConfigurationRequest is the request type for the UpdateInfrastructureConfiguration API operation.
UpdateInfrastructureConfigurationResponse is the response type for the UpdateInfrastructureConfiguration API operation.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author