enum StorageType
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.RDS.StorageType |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsrds#StorageType |
![]() | software.amazon.awscdk.services.rds.StorageType |
![]() | aws_cdk.aws_rds.StorageType |
![]() | aws-cdk-lib » aws_rds » StorageType |
The type of storage.
See also: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html
Example
declare const vpc: ec2.Vpc;
const iopsInstance = new rds.DatabaseInstance(this, 'IopsInstance', {
engine: rds.DatabaseInstanceEngine.mysql({ version: rds.MysqlEngineVersion.VER_8_0_39 }),
vpc,
storageType: rds.StorageType.IO1,
iops: 5000,
});
const gp3Instance = new rds.DatabaseInstance(this, 'Gp3Instance', {
engine: rds.DatabaseInstanceEngine.mysql({ version: rds.MysqlEngineVersion.VER_8_0_39 }),
vpc,
allocatedStorage: 500,
storageType: rds.StorageType.GP3,
storageThroughput: 500, // only applicable for GP3
});
Members
Name | Description |
---|---|
STANDARD | Standard. |
GP2 | General purpose SSD (gp2). |
GP3 | General purpose SSD (gp3). |
IO1 | Provisioned IOPS SSD (io1). |
IO2 | Provisioned IOPS SSD (io2). |
STANDARD
Standard.
Amazon RDS supports magnetic storage for backward compatibility. It is recommended to use General Purpose SSD or Provisioned IOPS SSD for any new storage needs.
GP2
General purpose SSD (gp2).
Baseline performance determined by volume size
GP3
General purpose SSD (gp3).
Performance scales independently from storage
IO1
Provisioned IOPS SSD (io1).
IO2
Provisioned IOPS SSD (io2).