Interface CfnDBInstance.AdditionalStorageVolumeProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDBInstance.AdditionalStorageVolumeProperty.Jsii$Proxy
- Enclosing class:
CfnDBInstance
@Stability(Stable)
public static interface CfnDBInstance.AdditionalStorageVolumeProperty
extends software.amazon.jsii.JsiiSerializable
Contains details about an additional storage volume for a DB instance.
RDS support additional storage volumes for RDS for Oracle and RDS for SQL Server.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.rds.*;
AdditionalStorageVolumeProperty additionalStorageVolumeProperty = AdditionalStorageVolumeProperty.builder()
.allocatedStorage("allocatedStorage")
.iops(123)
.maxAllocatedStorage(123)
.storageThroughput(123)
.storageType("storageType")
.volumeName("volumeName")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDBInstance.AdditionalStorageVolumePropertystatic final classAn implementation forCfnDBInstance.AdditionalStorageVolumeProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe amount of storage allocated for the additional storage volume, in gibibytes (GiB).default NumbergetIops()The number of I/O operations per second (IOPS) provisioned for the additional storage volume.default NumberThe upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.default NumberThe storage throughput value for the additional storage volume, in mebibytes per second (MiBps).default StringThe storage type for the additional storage volume.default StringThe name of the additional storage volume.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAllocatedStorage
The amount of storage allocated for the additional storage volume, in gibibytes (GiB).The minimum is 20 GiB. The maximum is 65,536 GiB (64 TiB).
- See Also:
-
getIops
The number of I/O operations per second (IOPS) provisioned for the additional storage volume.- See Also:
-
getMaxAllocatedStorage
The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.- See Also:
-
getStorageThroughput
The storage throughput value for the additional storage volume, in mebibytes per second (MiBps).This setting applies only to the General Purpose SSD (
gp3) storage type.- See Also:
-
getStorageType
The storage type for the additional storage volume.Valid Values:
GP3 | IO2- See Also:
-
getVolumeName
The name of the additional storage volume.Valid Values:
RDSDBDATA2 | RDSDBDATA3 | RDSDBDATA4- See Also:
-
builder
-