AWS CloudFormation
User Guide (API Version 2010-05-15)
« PreviousNext »
View the PDF for this guide.Go to the AWS Discussion Forum for this product.Go to the Kindle Store to download this guide in Kindle format.Did this page help you?  Yes | No |  Tell us about it...

AWS CloudFormation AutoScaling Block Device Mapping Property Type

The AutoScaling Block Device Mapping type is an embedded property of the AWS::AutoScaling::LaunchConfiguration type.

Syntax

{
   "DeviceName" : String,
   "Ebs" : AutoScaling EBS Block Device,
   "NoDevice" : Boolean,
   "VirtualName" : String
}     

Properties

DeviceName

The name of the device within Amazon EC2.

Required: Yes

Type: String

Ebs

The Amazon Elastic Block Store volume information.

Required: Conditional You can specify either VirtualName or Ebs, but not both.

Type: AutoScaling EBS Block Device.

NoDevice

Suppresses the device mapping. If NoDevice is set to true for the root device, the instance might fail the Amazon EC2 health check. Auto Scaling launches a replacement instance if the instance fails the health check.

Required: No

Type: Boolean

VirtualName

The name of the virtual device. The name must be in the form ephemeralX where X is a number starting from zero (0), for example, ephemeral0.

Required: Conditional You can specify either VirtualName or Ebs, but not both.

Type: String