Class: AWSCloudFormationAutoScalingEBSBlockDevicePropertyType

Types~AWSCloudFormationAutoScalingEBSBlockDevicePropertyType

new AWSCloudFormationAutoScalingEBSBlockDevicePropertyType()

Properties:
Name Type Description
DeleteOnTermination Boolean Required: No. Indicates whether to delete the volume when the instance is terminated. By default, Auto Scaling uses true.
Encrypted Boolean Required: No. Indicates whether the volume is encrypted. Encrypted EBS volumes must be attached to instances that support Amazon EBS encryption. Volumes that you create from encrypted snapshots are automatically encrypted. You cannot create an encrypted volume from an unencrypted snapshot or an unencrypted volume from an encrypted snapshot.
Iops Number Required: No. The number of I/O operations per second (IOPS) that the volume supports. The maximum ratio of IOPS to volume size is 30.
SnapshotId String Required: Conditional. The snapshot ID of the volume to use.
VolumeSize Number Required: Conditional. The volume size, in Gibibytes (GiB). This can be a number from 1 – 1024. If the volume type is EBS optimized, the minimum value is 10. For more information about specifying the volume type, see EbsOptimized in AWS::AutoScaling::LaunchConfiguration.Update requires: Some interruptions
VolumeType String Required: No. The volume type. By default, Auto Scaling uses the standard volume type. For more information, see Ebs in the Auto Scaling API Reference.
Source: