This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
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}
YAML
DeviceName:StringEbs:EbsInstanceBlockDeviceSpecificationNoDevice:StringVirtualName:String
Properties
DeviceName-
The device to which these mappings apply.
Required: No
Type: String
Minimum:
1Maximum:
1024Update 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:
0Maximum:
0Update requires: Replacement
VirtualName-
Use to manage instance ephemeral devices.
Required: No
Type: String
Minimum:
1Maximum:
1024Update requires: Replacement