AWS::ImageBuilder::ContainerRecipe InstanceBlockDeviceMapping - AWS CloudFormation

AWS::ImageBuilder::ContainerRecipe InstanceBlockDeviceMapping

Defines block device mappings for the instance used to configure your image.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "DeviceName" : String, "Ebs" : EbsInstanceBlockDeviceSpecification, "NoDevice" : String, "VirtualName" : String }

Properties

DeviceName

The device to which these mappings apply.

Required: No

Type: String

Minimum: 1

Maximum: 1024

Update requires: Replacement

Ebs

Use to manage Amazon EBS-specific configuration for this mapping.

Required: No

Type: EbsInstanceBlockDeviceSpecification

Update requires: Replacement

NoDevice

Use to remove a mapping from the base image.

Required: No

Type: String

Minimum: 0

Maximum: 0

Update requires: Replacement

VirtualName

Use to manage instance ephemeral devices.

Required: No

Type: String

Minimum: 1

Maximum: 1024

Update requires: Replacement