- BlockDeviceMappings
The block device mappings. This parameter cannot be used to modify the
encryption status of existing volumes or snapshots. To create an AMI
with encrypted snapshots, use the copy_image
action.
- Description
A description for the new image.
- DryRun
Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is DryRunOperation
.
Otherwise, it is UnauthorizedOperation
.
- InstanceId
[required] The ID of the instance.
- Name
[required] A name for the new image.
Constraints: 3-128 alphanumeric characters, parentheses (()), square
brackets ([]), spaces ( ), periods (.), slashes (/), dashes (-),
single quotes ('), at-signs (@), or underscores(_)
- 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.
- TagSpecifications
The tags to apply to the AMI and snapshots on creation. You can tag the
AMI, the snapshots, or both.
To tag the AMI, the value for ResourceType
must be image
.
To tag the snapshots that are created of the root volume and of
other EBS volumes that are attached to the instance, the value for
ResourceType
must be snapshot
. The same tag is applied to all of
the snapshots that are created.
If you specify other values for ResourceType
, the request fails.
To tag an AMI or snapshot after it has been created, see
create_tags
.