@Stability(value=Stable) @Internal public static final class CfnDBInstanceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDBInstanceProps
CfnDBInstancePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnDBInstanceProps.Builder, CfnDBInstanceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnDBInstanceProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnDBInstanceProps.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 |
getAutoMinorVersionUpgrade()
This parameter does not apply to Amazon DocumentDB.
|
String |
getAvailabilityZone()
The Amazon EC2 Availability Zone that the instance is created in.
|
String |
getDbClusterIdentifier()
The identifier of the cluster that the instance will belong to.
|
String |
getDbInstanceClass()
The compute and memory capacity of the instance;
|
String |
getDbInstanceIdentifier()
The instance identifier.
|
Object |
getEnablePerformanceInsights()
`AWS::DocDB::DBInstance.EnablePerformanceInsights`.
|
String |
getPreferredMaintenanceWindow()
The time range each week during which system maintenance can occur, in Universal Coordinated Time (UTC).
|
List<CfnTag> |
getTags()
The tags to be assigned to the instance.
|
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(CfnDBInstanceProps.Builder builder)
CfnDBInstanceProps.Builder.public final String getDbClusterIdentifier()
CfnDBInstancePropsgetDbClusterIdentifier in interface CfnDBInstancePropspublic final String getDbInstanceClass()
CfnDBInstanceProps
for example, db.m4.large . If you change the class of an instance there can be some interruption in the cluster's service.
getDbInstanceClass in interface CfnDBInstancePropspublic final Object getAutoMinorVersionUpgrade()
CfnDBInstancePropsAmazon DocumentDB does not perform minor version upgrades regardless of the value set.
Default: false
getAutoMinorVersionUpgrade in interface CfnDBInstancePropspublic final String getAvailabilityZone()
CfnDBInstancePropsDefault: A random, system-chosen Availability Zone in the endpoint's AWS Region .
Example: us-east-1d
getAvailabilityZone in interface CfnDBInstancePropspublic final String getDbInstanceIdentifier()
CfnDBInstancePropsConstraints:
Example: mydbinstance
getDbInstanceIdentifier in interface CfnDBInstancePropspublic final Object getEnablePerformanceInsights()
CfnDBInstancePropsgetEnablePerformanceInsights in interface CfnDBInstancePropspublic final String getPreferredMaintenanceWindow()
CfnDBInstanceProps
Format: ddd:hh24:mi-ddd:hh24:mi
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region , occurring on a random day of the week.
Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun
Constraints: Minimum 30-minute window.
getPreferredMaintenanceWindow in interface CfnDBInstancePropspublic final List<CfnTag> getTags()
CfnDBInstancePropsYou can assign up to 10 tags to an instance.
getTags in interface CfnDBInstanceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.