Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateImageRequest.Builder,CreateImageRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateImageRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateImageRequest.Builder,CreateImageRequest>
Contains the parameters for CreateImage.
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateImageRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
List<BlockDeviceMapping> |
blockDeviceMappings() |
Information about one or more block device mappings.
|
static CreateImageRequest.Builder |
builder() |
|
String |
description() |
A description for the new image.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
instanceId() |
The ID of the instance.
|
String |
name() |
A name for the new image.
|
Boolean |
noReboot() |
By default, Amazon EC2 attempts to shut down and reboot the instance before creating the image.
|
static Class<? extends CreateImageRequest.Builder> |
serializableBuilderClass() |
|
CreateImageRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public List<BlockDeviceMapping> blockDeviceMappings()
Information about one or more block device mappings.
public String description()
A description for the new image.
public String instanceId()
The ID of the instance.
public String name()
A name for the new image.
Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]), spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs (@), or underscores(_)
Constraints: 3-128 alphanumeric characters, parentheses (()), square brackets ([]), spaces ( ), periods (.), slashes (/), dashes (-), single quotes ('), at-signs (@), or underscores(_)
public Boolean noReboot()
By default, Amazon EC2 attempts to shut down and reboot the instance before creating the image. If the 'No Reboot' option is set, Amazon EC2 doesn't shut down the instance before creating the image. When this option is used, file system integrity on the created image can't be guaranteed.
public CreateImageRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateImageRequest.Builder,CreateImageRequest>
public static CreateImageRequest.Builder builder()
public static Class<? extends CreateImageRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.