Class CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.rds.CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty
@Stability(Stable)
@Internal
public static final class CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty
An implementation for
CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.rds.CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty
CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty.Builder, CfnDBInstancePropsMixin.AdditionalStorageVolumeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDBInstancePropsMixin.AdditionalStorageVolumeProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe amount of storage allocated for the additional storage volume, in gibibytes (GiB).final NumbergetIops()The number of I/O operations per second (IOPS) provisioned for the additional storage volume.final NumberThe upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.final NumberThe storage throughput value for the additional storage volume, in mebibytes per second (MiBps).final StringThe storage type for the additional storage volume.final StringThe name of the additional storage volume.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDBInstancePropsMixin.AdditionalStorageVolumeProperty.Builder.
-
-
Method Details
-
getAllocatedStorage
Description copied from interface:CfnDBInstancePropsMixin.AdditionalStorageVolumePropertyThe 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).
- Specified by:
getAllocatedStoragein interfaceCfnDBInstancePropsMixin.AdditionalStorageVolumeProperty- See Also:
-
getIops
Description copied from interface:CfnDBInstancePropsMixin.AdditionalStorageVolumePropertyThe number of I/O operations per second (IOPS) provisioned for the additional storage volume.- Specified by:
getIopsin interfaceCfnDBInstancePropsMixin.AdditionalStorageVolumeProperty- See Also:
-
getMaxAllocatedStorage
Description copied from interface:CfnDBInstancePropsMixin.AdditionalStorageVolumePropertyThe upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.- Specified by:
getMaxAllocatedStoragein interfaceCfnDBInstancePropsMixin.AdditionalStorageVolumeProperty- See Also:
-
getStorageThroughput
Description copied from interface:CfnDBInstancePropsMixin.AdditionalStorageVolumePropertyThe 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.- Specified by:
getStorageThroughputin interfaceCfnDBInstancePropsMixin.AdditionalStorageVolumeProperty- See Also:
-
getStorageType
Description copied from interface:CfnDBInstancePropsMixin.AdditionalStorageVolumePropertyThe storage type for the additional storage volume.Valid Values:
GP3 | IO2- Specified by:
getStorageTypein interfaceCfnDBInstancePropsMixin.AdditionalStorageVolumeProperty- See Also:
-
getVolumeName
Description copied from interface:CfnDBInstancePropsMixin.AdditionalStorageVolumePropertyThe name of the additional storage volume.Valid Values:
RDSDBDATA2 | RDSDBDATA3 | RDSDBDATA4- Specified by:
getVolumeNamein interfaceCfnDBInstancePropsMixin.AdditionalStorageVolumeProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-