For EBS volumes with volume type GP3, the throughput in MiB/s can be configured. This is currently not supported in CDK.
Workaround: use escape hatches
Use Case
Set custom value for throughput, impacts performance and pricing.
Proposed Solution
The property is available in ebs volume and launchtemplate blockdevicemaping. It should be supported in both constructs.
Check if the property can be added to EbsDeviceOptionsBase or only to one of its subclasses (EbsDeviceOptions and EbsDeviceSnapshotOptions). Nothing specific is mentioned in the documentation.
Display a warning if throughput is defined for a volume type that does not support specifying a throughput. Display an error if a throughput value is specified that is not supported.
Other
Originally mentioned as comment in issue #12020.
This is a 🚀 Feature Request
For EBS volumes with volume type GP3, the throughput in MiB/s can be configured. This is currently not supported in CDK.
Workaround: use escape hatches
Use Case
Set custom value for throughput, impacts performance and pricing.
Proposed Solution
The property is available in ebs volume and launchtemplate blockdevicemaping. It should be supported in both constructs.
Check if the property can be added to
EbsDeviceOptionsBaseor only to one of its subclasses (EbsDeviceOptionsandEbsDeviceSnapshotOptions). Nothing specific is mentioned in the documentation.Display a warning if throughput is defined for a volume type that does not support specifying a throughput. Display an error if a throughput value is specified that is not supported.
Other
Originally mentioned as comment in issue #12020.
This is a 🚀 Feature Request