Class CfnDBInstanceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDBInstanceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDBInstanceProps
CfnDBInstanceProps-
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.services.docdb.CfnDBInstanceProps
CfnDBInstanceProps.Builder, CfnDBInstanceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDBInstanceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDBInstanceProps.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 ObjectThis parameter does not apply to Amazon DocumentDB.final StringThe Amazon EC2 Availability Zone that the instance is created in.final StringThe identifier of the CA certificate for this DB instance.final ObjectSpecifies whether the DB instance is restarted when you rotate your SSL/TLS certificate.final StringThe identifier of the cluster that the instance will belong to.final StringThe compute and memory capacity of the instance;final StringThe instance identifier.final ObjectA value that indicates whether to enable Performance Insights for the DB Instance.final StringThe time range each week during which system maintenance can occur, in Universal Coordinated Time (UTC).getTags()The tags to be assigned to the instance.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 theCfnDBInstanceProps.Builder.
-
-
Method Details
-
getDbClusterIdentifier
Description copied from interface:CfnDBInstancePropsThe identifier of the cluster that the instance will belong to.- Specified by:
getDbClusterIdentifierin interfaceCfnDBInstanceProps- See Also:
-
getDbInstanceClass
Description copied from interface:CfnDBInstancePropsThe compute and memory capacity of the instance;for example,
db.m4.large. If you change the class of an instance there can be some interruption in the cluster's service.- Specified by:
getDbInstanceClassin interfaceCfnDBInstanceProps- See Also:
-
getAutoMinorVersionUpgrade
Description copied from interface:CfnDBInstancePropsThis parameter does not apply to Amazon DocumentDB.Amazon DocumentDB does not perform minor version upgrades regardless of the value set.
Default:
falseReturns union: either
BooleanorIResolvable- Specified by:
getAutoMinorVersionUpgradein interfaceCfnDBInstanceProps- See Also:
-
getAvailabilityZone
Description copied from interface:CfnDBInstancePropsThe Amazon EC2 Availability Zone that the instance is created in.Default: A random, system-chosen Availability Zone in the endpoint's AWS Region .
Example:
us-east-1d- Specified by:
getAvailabilityZonein interfaceCfnDBInstanceProps- See Also:
-
getCaCertificateIdentifier
Description copied from interface:CfnDBInstancePropsThe identifier of the CA certificate for this DB instance.- Specified by:
getCaCertificateIdentifierin interfaceCfnDBInstanceProps- See Also:
-
getCertificateRotationRestart
Description copied from interface:CfnDBInstancePropsSpecifies whether the DB instance is restarted when you rotate your SSL/TLS certificate.By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate is not updated until the DB instance is restarted.
Set this parameter only if you are not using SSL/TLS to connect to the DB instance.
If you are using SSL/TLS to connect to the DB instance, see Updating Your Amazon DocumentDB TLS Certificates and Encrypting Data in Transit in the Amazon DocumentDB Developer Guide .
Returns union: either
BooleanorIResolvable- Specified by:
getCertificateRotationRestartin interfaceCfnDBInstanceProps- See Also:
-
getDbInstanceIdentifier
Description copied from interface:CfnDBInstancePropsThe instance identifier. This parameter is stored as a lowercase string.Constraints:
- Must contain from 1 to 63 letters, numbers, or hyphens.
- The first character must be a letter.
- Cannot end with a hyphen or contain two consecutive hyphens.
Example:
mydbinstance- Specified by:
getDbInstanceIdentifierin interfaceCfnDBInstanceProps- See Also:
-
getEnablePerformanceInsights
Description copied from interface:CfnDBInstancePropsA value that indicates whether to enable Performance Insights for the DB Instance.For more information, see Using Amazon Performance Insights .
Returns union: either
BooleanorIResolvable- Specified by:
getEnablePerformanceInsightsin interfaceCfnDBInstanceProps- See Also:
-
getPreferredMaintenanceWindow
Description copied from interface:CfnDBInstancePropsThe time range each week during which system maintenance can occur, in Universal Coordinated Time (UTC).Format:
ddd:hh24:mi-ddd:hh24:miThe 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.
- Specified by:
getPreferredMaintenanceWindowin interfaceCfnDBInstanceProps- See Also:
-
getTags
Description copied from interface:CfnDBInstancePropsThe tags to be assigned to the instance.You can assign up to 10 tags to an instance.
- Specified by:
getTagsin interfaceCfnDBInstanceProps- 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()
-