AWS::ImageBuilder::ContainerRecipe InstanceBlockDeviceMapping - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new 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 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