@Stability(value=Experimental) public static final class MachineImageConfig.Builder extends Object implements software.amazon.jsii.Builder<MachineImageConfig>
MachineImageConfig| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
MachineImageConfig |
build()
Builds the configured instance.
|
MachineImageConfig.Builder |
imageId(String imageId)
Sets the value of
MachineImageConfig.getImageId() |
MachineImageConfig.Builder |
osType(OperatingSystemType osType)
Sets the value of
MachineImageConfig.getOsType() |
MachineImageConfig.Builder |
userData(UserData userData)
Sets the value of
MachineImageConfig.getUserData() |
@Stability(value=Experimental) public MachineImageConfig.Builder imageId(String imageId)
MachineImageConfig.getImageId()imageId - The AMI ID of the image to use. This parameter is required.this@Stability(value=Experimental) public MachineImageConfig.Builder osType(OperatingSystemType osType)
MachineImageConfig.getOsType()osType - Operating system type for this image. This parameter is required.this@Stability(value=Experimental) public MachineImageConfig.Builder userData(UserData userData)
MachineImageConfig.getUserData()userData - Initial UserData for this image. This parameter is required.this@Stability(value=Experimental) public MachineImageConfig build()
build in interface software.amazon.jsii.Builder<MachineImageConfig>MachineImageConfigNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.