imagebuilder-2019-12-02 library Null safety

Classes

Ami
Details of an EC2 AMI.
AmiDistributionConfiguration
Define and configure the output AMIs of the pipeline.
AwsClientCredentials
AWS credentials.
CancelImageCreationResponse
Component
A detailed view of a component.
ComponentConfiguration
Configuration details of the component.
ComponentSummary
A high-level summary of a component.
ComponentVersion
A high-level overview of a component semantic version.
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
CreateComponentResponse
CreateContainerRecipeResponse
CreateDistributionConfigurationResponse
CreateImagePipelineResponse
CreateImageRecipeResponse
CreateImageResponse
CreateInfrastructureConfigurationResponse
DeleteComponentResponse
DeleteContainerRecipeResponse
DeleteDistributionConfigurationResponse
DeleteImagePipelineResponse
DeleteImageRecipeResponse
DeleteImageResponse
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.
GetComponentPolicyResponse
GetComponentResponse
GetContainerRecipePolicyResponse
GetContainerRecipeResponse
GetDistributionConfigurationResponse
GetImagePipelineResponse
GetImagePolicyResponse
GetImageRecipePolicyResponse
GetImageRecipeResponse
GetImageResponse
GetInfrastructureConfigurationResponse
GetInfrastructureConfiguration response object.
Image
An image build version.
Imagebuilder
EC2 Image Builder is a fully managed AWS service that makes it easier to automate the creation, management, and deployment of customized, secure, and up-to-date "golden" server images that are pre-installed and pre-configured with software and settings to meet specific IT standards.
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
Image tests configuration.
ImageVersion
An image semantic version.
ImportComponentResponse
InfrastructureConfiguration
Details of the infrastructure configuration.
InfrastructureConfigurationSummary
The infrastructure used when building EC2 AMIs.
InstanceBlockDeviceMapping
Defines block device mappings for the instance used to configure your image.
LaunchPermissionConfiguration
Describes the configuration for a launch permission. The launch permission modification request is sent to the 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 all. See the examples for making an AMI public at EC2 ModifyImageAttribute.
ListComponentBuildVersionsResponse
ListComponentsResponse
ListContainerRecipesResponse
ListDistributionConfigurationsResponse
ListImageBuildVersionsResponse
ListImagePipelineImagesResponse
ListImagePipelinesResponse
ListImageRecipesResponse
ListImagesResponse
ListInfrastructureConfigurationsResponse
ListTagsForResourceResponse
Logging
Logging configuration defines where Image Builder uploads your logs.
OutputResources
The resources produced by this image.
PutComponentPolicyResponse
PutContainerRecipePolicyResponse
PutImagePolicyResponse
PutImageRecipePolicyResponse
S3Logs
Amazon S3 logging configuration.
Schedule
A schedule configures how often and when a pipeline will automatically create a new image.
StartImagePipelineExecutionResponse
TagResourceResponse
TargetContainerRepository
The container repository where the output container image is stored.
UntagResourceResponse
UpdateDistributionConfigurationResponse
UpdateImagePipelineResponse
UpdateInfrastructureConfigurationResponse

Enums

ComponentFormat
ComponentType
ContainerRepositoryService
ContainerType
EbsVolumeType
ImageStatus
ImageType
Ownership
PipelineExecutionStartCondition
PipelineStatus
Platform

Exceptions / Errors

CallRateLimitExceededException
ClientException
ForbiddenException
IdempotentParameterMismatchException
InvalidPaginationTokenException
InvalidParameterCombinationException
InvalidParameterException
InvalidParameterValueException
InvalidRequestException
InvalidVersionNumberException
ResourceAlreadyExistsException
ResourceDependencyException
ResourceInUseException
ResourceNotFoundException
ServiceException
ServiceQuotaExceededException
ServiceUnavailableException