EbsDeviceVolumeType
- class aws_cdk.aws_ec2.EbsDeviceVolumeType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
Enum
Supported EBS volume types for blockDevices.
- ExampleMetadata:
infused
Example:
# vpc: ec2.Vpc instance = ec2.Instance(self, "Instance", instance_type=ec2.InstanceType.of(ec2.InstanceClass.M5, ec2.InstanceSize.XLARGE), machine_image=ec2.AmazonLinuxImage(), vpc=vpc, hibernation_enabled=True, block_devices=[ec2.BlockDevice( device_name="/dev/xvda", volume=ec2.BlockDeviceVolume.ebs(30, volume_type=ec2.EbsDeviceVolumeType.GP3, encrypted=True, delete_on_termination=True ) )] )
Attributes
- GP2
General Purpose SSD - GP2.
- GP3
General Purpose SSD - GP3.
- IO1
Provisioned IOPS SSD - IO1.
- IO2
Provisioned IOPS SSD - IO2.
- SC1
Cold HDD.
- ST1
Throughput Optimized HDD.
- STANDARD
Magnetic.