@Stability(value=Experimental) public static final class AmazonLinuxImage.Builder extends Object implements software.amazon.jsii.Builder<AmazonLinuxImage>
AmazonLinuxImage.| Modifier and Type | Method and Description |
|---|---|
AmazonLinuxImage |
build() |
AmazonLinuxImage.Builder |
cpuType(AmazonLinuxCpuType cpuType)
(experimental) CPU Type.
|
static AmazonLinuxImage.Builder |
create() |
AmazonLinuxImage.Builder |
edition(AmazonLinuxEdition edition)
(experimental) What edition of Amazon Linux to use.
|
AmazonLinuxImage.Builder |
generation(AmazonLinuxGeneration generation)
(experimental) What generation of Amazon Linux to use.
|
AmazonLinuxImage.Builder |
storage(AmazonLinuxStorage storage)
(experimental) What storage backed image to use.
|
AmazonLinuxImage.Builder |
userData(UserData userData)
(experimental) Initial user data.
|
AmazonLinuxImage.Builder |
virtualization(AmazonLinuxVirt virtualization)
(experimental) Virtualization type.
|
@Stability(value=Experimental) public static AmazonLinuxImage.Builder create()
AmazonLinuxImage.Builder.@Stability(value=Experimental) public AmazonLinuxImage.Builder cpuType(AmazonLinuxCpuType cpuType)
Default: X86_64
cpuType - CPU Type. This parameter is required.this@Stability(value=Experimental) public AmazonLinuxImage.Builder edition(AmazonLinuxEdition edition)
Default: Standard
edition - What edition of Amazon Linux to use. This parameter is required.this@Stability(value=Experimental) public AmazonLinuxImage.Builder generation(AmazonLinuxGeneration generation)
Default: AmazonLinux
generation - What generation of Amazon Linux to use. This parameter is required.this@Stability(value=Experimental) public AmazonLinuxImage.Builder storage(AmazonLinuxStorage storage)
Default: GeneralPurpose
storage - What storage backed image to use. This parameter is required.this@Stability(value=Experimental) public AmazonLinuxImage.Builder userData(UserData userData)
Default: - Empty UserData for Linux machines
userData - Initial user data. This parameter is required.this@Stability(value=Experimental) public AmazonLinuxImage.Builder virtualization(AmazonLinuxVirt virtualization)
Default: HVM
virtualization - Virtualization type. This parameter is required.this@Stability(value=Experimental) public AmazonLinuxImage build()
build in interface software.amazon.jsii.Builder<AmazonLinuxImage>Copyright © 2021. All rights reserved.