@Internal public static final class DBClusterProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DBClusterProps
DBClusterPropssoftware.amazon.jsii.JsiiObject.InitializationModeDBClusterProps.Builder, DBClusterProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(DBClusterProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
DBClusterProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getCategory()
Property category: The edition of the cluster.
|
Object |
getDbClusterDescription()
Property dbClusterDescription: The description of the cluster.
|
Object |
getDbClusterNetworkType()
Property dbClusterNetworkType: Network type of the cluster instance, value: VPC.
|
Object |
getDbClusterType()
Property dbClusterType: The specification of the cluster.
|
Object |
getDbClusterVersion()
Property dbClusterVersion: Version, value: 19.15.2.2.
|
Object |
getDbNodeCount()
Property dbNodeCount: The number of nodes.
|
Object |
getDbNodeStorage()
Property dbNodeStorage: The storage capacity of a single node.
|
Object |
getDbNodeStorageType()
Property dbNodeStorageType: Instance node storage type.
|
Object |
getEncryptionKey()
Property encryptionKey: KMS key ID.
|
Object |
getEncryptionType()
Property encryptionType: Kms key type, only cloud disk encryption is supported and the value is CloudDisk.
|
Object |
getPaymentType()
Property paymentType: The billing method of the cluster.
|
Object |
getPeriod()
Property period: Prepaid time period.If the payment type is Prepaid, this parameter is mandatory.
|
Object |
getUsedTime()
Property usedTime: The subscription duration.
|
Object |
getVpcId()
Property vpcId: VpcId.
|
Object |
getVSwitchId()
Property vSwitchId: VSwitchId.
|
Object |
getZoneId()
Property zoneId: ZoneId.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(DBClusterProps.Builder builder)
DBClusterProps.Builder.public final Object getCategory()
DBClusterPropsValid values: Basic: Single-replica Edition HighAvailability: Double-replica Edition
getCategory in interface DBClusterPropspublic final Object getDbClusterNetworkType()
DBClusterPropsgetDbClusterNetworkType in interface DBClusterPropspublic final Object getDbClusterType()
DBClusterPropsIf the cluster is of the Single-replica Edition, the following values are valid: S4: 4 cores, 16 GB. S8: 8 cores, 32 GB. S16: 16 cores, 64 GB. S32: 32 cores, 128 GB. S64: 64 cores, 256 GB. S104: 104 cores, 384 GB. If the cluster is of the Double-replica Edition, the following values are valid: C4: 4 cores, 16 GB. C8: 8 cores, 32 GB. C16: 16 cores, 64 GB. C32: 32 cores, 128 GB. C64: 64 cores, 256 GB. C104: 104 cores, 384 GB.
getDbClusterType in interface DBClusterPropspublic final Object getDbClusterVersion()
DBClusterPropsgetDbClusterVersion in interface DBClusterPropspublic final Object getDbNodeCount()
DBClusterPropsIf the cluster is of the Single-replica Edition, the value ranges from 1 to 48. If the cluster is of the Double-replica Edition, the value ranges from 1 to 24.
getDbNodeCount in interface DBClusterPropspublic final Object getDbNodeStorage()
DBClusterPropsValid values: 100 to 32000. Unit: GB. Note self value is a multiple of 100.
getDbNodeStorage in interface DBClusterPropspublic final Object getDbNodeStorageType()
DBClusterPropsValid values: cloud_essd, cloud_efficiency.
getDbNodeStorageType in interface DBClusterPropspublic final Object getPaymentType()
DBClusterPropsValid values: Postpaid: pay-as-you-go Prepaid: subscription
getPaymentType in interface DBClusterPropspublic final Object getDbClusterDescription()
DBClusterPropsgetDbClusterDescription in interface DBClusterPropspublic final Object getEncryptionKey()
DBClusterPropsgetEncryptionKey in interface DBClusterPropspublic final Object getEncryptionType()
DBClusterPropsgetEncryptionType in interface DBClusterPropspublic final Object getPeriod()
DBClusterPropsgetPeriod in interface DBClusterPropspublic final Object getUsedTime()
DBClusterPropsValid values: When Period is Month, it could be from 1 to 9, 12, 24, 36. When Period is Year, it could be from 1 to 3.
getUsedTime in interface DBClusterPropspublic final Object getVpcId()
DBClusterPropsgetVpcId in interface DBClusterPropspublic final Object getVSwitchId()
DBClusterPropsgetVSwitchId in interface DBClusterPropspublic final Object getZoneId()
DBClusterPropsgetZoneId in interface DBClusterProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.