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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.docdb.CfnDBInstanceProps
CfnDBInstanceProps.Builder, CfnDBInstanceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDBInstanceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDBInstanceProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
This parameter does not apply to Amazon DocumentDB.final String
The Amazon EC2 Availability Zone that the instance is created in.final String
The CA certificate identifier to use for the DB instance's server certificate.final Object
Specifies whether the DB instance is restarted when you rotate your SSL/TLS certificate.final String
The identifier of the cluster that the instance will belong to.final String
The compute and memory capacity of the instance;final String
The instance identifier.final Object
A value that indicates whether to enable Performance Insights for the DB Instance.final String
The 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 int
hashCode()
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:CfnDBInstanceProps
The identifier of the cluster that the instance will belong to.- Specified by:
getDbClusterIdentifier
in interfaceCfnDBInstanceProps
- See Also:
-
getDbInstanceClass
Description copied from interface:CfnDBInstanceProps
The 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:
getDbInstanceClass
in interfaceCfnDBInstanceProps
- See Also:
-
getAutoMinorVersionUpgrade
Description copied from interface:CfnDBInstanceProps
This parameter does not apply to Amazon DocumentDB.Amazon DocumentDB does not perform minor version upgrades regardless of the value set.
Default:
false
- Specified by:
getAutoMinorVersionUpgrade
in interfaceCfnDBInstanceProps
- See Also:
-
getAvailabilityZone
Description copied from interface:CfnDBInstanceProps
The 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:
getAvailabilityZone
in interfaceCfnDBInstanceProps
- See Also:
-
getCaCertificateIdentifier
Description copied from interface:CfnDBInstanceProps
The CA certificate identifier to use for the DB instance's server certificate.For more information, see Updating Your Amazon DocumentDB TLS Certificates and Encrypting Data in Transit in the Amazon DocumentDB Developer Guide .
- Specified by:
getCaCertificateIdentifier
in interfaceCfnDBInstanceProps
- See Also:
-
getCertificateRotationRestart
Description copied from interface:CfnDBInstanceProps
Specifies 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 .
- Specified by:
getCertificateRotationRestart
in interfaceCfnDBInstanceProps
- See Also:
-
getDbInstanceIdentifier
Description copied from interface:CfnDBInstanceProps
The 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:
getDbInstanceIdentifier
in interfaceCfnDBInstanceProps
- See Also:
-
getEnablePerformanceInsights
Description copied from interface:CfnDBInstanceProps
A value that indicates whether to enable Performance Insights for the DB Instance.For more information, see Using Amazon Performance Insights .
- Specified by:
getEnablePerformanceInsights
in interfaceCfnDBInstanceProps
- See Also:
-
getPreferredMaintenanceWindow
Description copied from interface:CfnDBInstanceProps
The time range each week during which system maintenance can occur, in Universal Coordinated Time (UTC).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.
- Specified by:
getPreferredMaintenanceWindow
in interfaceCfnDBInstanceProps
- See Also:
-
getTags
Description copied from interface:CfnDBInstanceProps
The tags to be assigned to the instance.You can assign up to 10 tags to an instance.
- Specified by:
getTags
in interfaceCfnDBInstanceProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-