| Modifier and Type | Interface and Description |
|---|---|
static interface |
IClusterEngine.Jsii$Default
Internal default implementation for
IClusterEngine. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IClusterEngine.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Field and Description |
|---|---|
static IClusterEngine |
DatabaseClusterEngine.AURORA
The unversioned 'aurora' cluster engine.
|
static IClusterEngine |
DatabaseClusterEngine.AURORA_MYSQL
The unversioned 'aurora-msql' cluster engine.
|
static IClusterEngine |
DatabaseClusterEngine.AURORA_POSTGRESQL
The unversioned 'aurora-postgresql' cluster engine.
|
| Modifier and Type | Method and Description |
|---|---|
static IClusterEngine |
DatabaseClusterEngine.aurora(AuroraClusterEngineProps props)
Creates a new plain Aurora database cluster engine.
|
static IClusterEngine |
DatabaseClusterEngine.auroraMysql(AuroraMysqlClusterEngineProps props)
Creates a new Aurora MySQL database cluster engine.
|
static IClusterEngine |
DatabaseClusterEngine.auroraPostgres(AuroraPostgresClusterEngineProps props)
Creates a new Aurora PostgreSQL database cluster engine.
|
IClusterEngine |
DatabaseCluster.getEngine()
The engine for this Cluster.
|
abstract IClusterEngine |
DatabaseClusterBase.getEngine()
The engine of this Cluster.
|
default IClusterEngine |
DatabaseClusterAttributes.getEngine()
The engine of the existing Cluster.
|
IClusterEngine |
DatabaseClusterAttributes.Jsii$Proxy.getEngine() |
IClusterEngine |
DatabaseClusterProps.getEngine()
What kind of database to start.
|
IClusterEngine |
DatabaseClusterProps.Jsii$Proxy.getEngine() |
default IClusterEngine |
IDatabaseCluster.getEngine()
The engine of this Cluster.
|
IClusterEngine |
IDatabaseCluster.Jsii$Proxy.getEngine()
The engine of this Cluster.
|
default IClusterEngine |
IDatabaseCluster.Jsii$Default.getEngine()
The engine of this Cluster.
|
IClusterEngine |
DatabaseClusterFromSnapshotProps.getEngine()
What kind of database to start.
|
IClusterEngine |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getEngine() |
IClusterEngine |
ServerlessClusterProps.getEngine()
(experimental) What kind of database to start.
|
IClusterEngine |
ServerlessClusterProps.Jsii$Proxy.getEngine() |
IClusterEngine |
DatabaseClusterFromSnapshot.getEngine()
The engine for this Cluster.
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseCluster.Builder |
DatabaseCluster.Builder.engine(IClusterEngine engine)
What kind of database to start.
|
DatabaseClusterAttributes.Builder |
DatabaseClusterAttributes.Builder.engine(IClusterEngine engine)
Sets the value of
DatabaseClusterAttributes.getEngine() |
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.engine(IClusterEngine engine)
Sets the value of
DatabaseClusterProps.getEngine() |
ServerlessCluster.Builder |
ServerlessCluster.Builder.engine(IClusterEngine engine)
(experimental) What kind of database to start.
|
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.engine(IClusterEngine engine)
Sets the value of
DatabaseClusterFromSnapshotProps.getEngine() |
ServerlessClusterProps.Builder |
ServerlessClusterProps.Builder.engine(IClusterEngine engine)
Sets the value of
ServerlessClusterProps.getEngine() |
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.engine(IClusterEngine engine)
What kind of database to start.
|
| Constructor and Description |
|---|
Jsii$Proxy(IClusterEngine engine,
InstanceProps instanceProps,
BackupProps backup,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
String clusterIdentifier,
Credentials credentials,
String defaultDatabaseName,
Boolean deletionProtection,
String instanceIdentifierBase,
Number instances,
Duration monitoringInterval,
IRole monitoringRole,
IParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
Boolean storageEncrypted,
IKey storageEncryptionKey,
ISubnetGroup subnetGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
Jsii$Proxy(IClusterEngine engine,
InstanceProps instanceProps,
String snapshotIdentifier,
BackupProps backup,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
String clusterIdentifier,
String defaultDatabaseName,
Boolean deletionProtection,
String instanceIdentifierBase,
Number instances,
Duration monitoringInterval,
IRole monitoringRole,
IParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
ISubnetGroup subnetGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterFromSnapshotProps.Builder. |
Jsii$Proxy(IClusterEngine engine,
IVpc vpc,
Duration backupRetention,
String clusterIdentifier,
Credentials credentials,
String defaultDatabaseName,
Boolean deletionProtection,
Boolean enableDataApi,
IParameterGroup parameterGroup,
RemovalPolicy removalPolicy,
ServerlessScalingOptions scaling,
List<? extends ISecurityGroup> securityGroups,
IKey storageEncryptionKey,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ServerlessClusterProps.Builder. |
Jsii$Proxy(String clusterIdentifier,
String clusterEndpointAddress,
IClusterEngine engine,
List<String> instanceEndpointAddresses,
List<String> instanceIdentifiers,
Number port,
String readerEndpointAddress,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterAttributes.Builder. |
Copyright © 2021. All rights reserved.