| Package | Description |
|---|---|
| software.amazon.awssdk.services.imagebuilder.model |
| Modifier and Type | Method and Description |
|---|---|
Image.Builder |
Image.Builder.arn(String arn)
The Amazon Resource Name (ARN) of the image.
|
static Image.Builder |
Image.builder() |
Image.Builder |
Image.Builder.buildType(BuildType buildType)
Indicates the type of build that created this image.
|
Image.Builder |
Image.Builder.buildType(String buildType)
Indicates the type of build that created this image.
|
default Image.Builder |
Image.Builder.containerRecipe(Consumer<ContainerRecipe.Builder> containerRecipe)
For container images, this is the container recipe that Image Builder used to create the image.
|
Image.Builder |
Image.Builder.containerRecipe(ContainerRecipe containerRecipe)
For container images, this is the container recipe that Image Builder used to create the image.
|
Image.Builder |
Image.Builder.dateCreated(String dateCreated)
The date on which Image Builder created this image.
|
default Image.Builder |
Image.Builder.distributionConfiguration(Consumer<DistributionConfiguration.Builder> distributionConfiguration)
The distribution configuration that Image Builder used to create this image.
|
Image.Builder |
Image.Builder.distributionConfiguration(DistributionConfiguration distributionConfiguration)
The distribution configuration that Image Builder used to create this image.
|
Image.Builder |
Image.Builder.enhancedImageMetadataEnabled(Boolean enhancedImageMetadataEnabled)
Indicates whether Image Builder collects additional information about the image, such as the operating system
(OS) version and package list.
|
default Image.Builder |
Image.Builder.imageRecipe(Consumer<ImageRecipe.Builder> imageRecipe)
For images that distribute an AMI, this is the image recipe that Image Builder used to create the image.
|
Image.Builder |
Image.Builder.imageRecipe(ImageRecipe imageRecipe)
For images that distribute an AMI, this is the image recipe that Image Builder used to create the image.
|
default Image.Builder |
Image.Builder.imageScanningConfiguration(Consumer<ImageScanningConfiguration.Builder> imageScanningConfiguration)
Contains settings for vulnerability scans.
|
Image.Builder |
Image.Builder.imageScanningConfiguration(ImageScanningConfiguration imageScanningConfiguration)
Contains settings for vulnerability scans.
|
Image.Builder |
Image.Builder.imageSource(ImageSource imageSource)
The origin of the base image that Image Builder used to build this image.
|
Image.Builder |
Image.Builder.imageSource(String imageSource)
The origin of the base image that Image Builder used to build this image.
|
default Image.Builder |
Image.Builder.imageTestsConfiguration(Consumer<ImageTestsConfiguration.Builder> imageTestsConfiguration)
The image tests that ran when that Image Builder created this image.
|
Image.Builder |
Image.Builder.imageTestsConfiguration(ImageTestsConfiguration imageTestsConfiguration)
The image tests that ran when that Image Builder created this image.
|
default Image.Builder |
Image.Builder.infrastructureConfiguration(Consumer<InfrastructureConfiguration.Builder> infrastructureConfiguration)
The infrastructure that Image Builder used to create this image.
|
Image.Builder |
Image.Builder.infrastructureConfiguration(InfrastructureConfiguration infrastructureConfiguration)
The infrastructure that Image Builder used to create this image.
|
Image.Builder |
Image.Builder.name(String name)
The name of the image.
|
Image.Builder |
Image.Builder.osVersion(String osVersion)
The operating system version for instances that launch from this image.
|
default Image.Builder |
Image.Builder.outputResources(Consumer<OutputResources.Builder> outputResources)
The output resources that Image Builder produces for this image.
|
Image.Builder |
Image.Builder.outputResources(OutputResources outputResources)
The output resources that Image Builder produces for this image.
|
Image.Builder |
Image.Builder.platform(Platform platform)
The image operating system platform, such as Linux or Windows.
|
Image.Builder |
Image.Builder.platform(String platform)
The image operating system platform, such as Linux or Windows.
|
default Image.Builder |
Image.Builder.scanState(Consumer<ImageScanState.Builder> scanState)
Contains information about the current state of scans for this image.
|
Image.Builder |
Image.Builder.scanState(ImageScanState scanState)
Contains information about the current state of scans for this image.
|
Image.Builder |
Image.Builder.sourcePipelineArn(String sourcePipelineArn)
The Amazon Resource Name (ARN) of the image pipeline that created this image.
|
Image.Builder |
Image.Builder.sourcePipelineName(String sourcePipelineName)
The name of the image pipeline that created this image.
|
default Image.Builder |
Image.Builder.state(Consumer<ImageState.Builder> state)
The state of the image.
|
Image.Builder |
Image.Builder.state(ImageState state)
The state of the image.
|
Image.Builder |
Image.Builder.tags(Map<String,String> tags)
The tags that apply to this image.
|
Image.Builder |
Image.toBuilder() |
Image.Builder |
Image.Builder.type(ImageType type)
Specifies whether this image produces an AMI or a container image.
|
Image.Builder |
Image.Builder.type(String type)
Specifies whether this image produces an AMI or a container image.
|
Image.Builder |
Image.Builder.version(String version)
The semantic version of the image.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Image.Builder> |
Image.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default GetImageResponse.Builder |
GetImageResponse.Builder.image(Consumer<Image.Builder> image)
The image object.
|
Copyright © 2023. All rights reserved.