packer-cn/website/source/partials/builder/amazon/common/_BlockDevice-not-required.html.md

33 lines
1.6 KiB
Markdown
Raw Normal View History

<!-- Code generated from the comments of the BlockDevice struct in builder/amazon/common/block_device.go; DO NOT EDIT MANUALLY -->
2019-06-18 17:05:10 +02:00
- `delete_on_termination` (bool) - Indicates whether the EBS volume is deleted on instance termination.
Default false. NOTE: If this value is not explicitly set to true and
volumes are not cleaned up by an alternative method, additional volumes
will accumulate after every build.
2019-06-18 17:05:10 +02:00
- `device_name` (string) - The device name exposed to the instance (for example, /dev/sdh or xvdh).
Required for every device in the block device mapping.
2019-06-18 17:05:10 +02:00
- `encrypted` (*bool) - Indicates whether or not to encrypt the volume. By default, Packer will
keep the encryption setting to what it was in the source image. Setting
false will result in an unencrypted device, and true will result in an
encrypted one.
2019-06-18 17:05:10 +02:00
- `iops` (int64) - The number of I/O operations per second (IOPS) that the volume supports.
See the documentation on IOPs for more information
2019-06-18 17:05:10 +02:00
- `no_device` (bool) - Suppresses the specified device included in the block device mapping of
the AMI.
- `snapshot_id` (string) - The ID of the snapshot.
2019-06-18 17:05:10 +02:00
- `virtual_name` (string) - The virtual device name. See the documentation on Block Device Mapping
for more information.
2019-06-18 17:05:10 +02:00
- `volume_type` (string) - The volume type. gp2 for General Purpose (SSD) volumes, io1 for
Provisioned IOPS (SSD) volumes, st1 for Throughput Optimized HDD, sc1
for Cold HDD, and standard for Magnetic volumes.
2019-06-18 17:05:10 +02:00
- `volume_size` (int64) - The size of the volume, in GiB. Required if not specifying a
snapshot_id.