@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:21.877Z") @Stability(value=Experimental) public interface DatabaseInstanceSourceProps extends software.amazon.jsii.JsiiSerializable, DatabaseInstanceNewProps
| Modifier and Type | Interface and Description |
|---|---|
static class |
DatabaseInstanceSourceProps.Builder
A builder for
DatabaseInstanceSourceProps |
static class |
DatabaseInstanceSourceProps.Jsii$Proxy
An implementation for
DatabaseInstanceSourceProps |
| Modifier and Type | Method and Description |
|---|---|
static DatabaseInstanceSourceProps.Builder |
builder() |
default Number |
getAllocatedStorage()
(experimental) The allocated storage size, specified in gigabytes (GB).
|
default Boolean |
getAllowMajorVersionUpgrade()
(experimental) Whether to allow major version upgrades.
|
default String |
getDatabaseName()
(experimental) The name of the database.
|
IInstanceEngine |
getEngine()
(experimental) The database engine.
|
default InstanceType |
getInstanceType()
(experimental) The name of the compute and memory capacity for the instance.
|
default LicenseModel |
getLicenseModel()
(experimental) The license model.
|
default IParameterGroup |
getParameterGroup()
(experimental) The DB parameter group to associate with the instance.
|
default String |
getTimezone()
(experimental) The time zone of the instance.
|
getAutoMinorVersionUpgrade, getAvailabilityZone, getBackupRetention, getCloudwatchLogsExports, getCloudwatchLogsRetention, getCloudwatchLogsRetentionRole, getCopyTagsToSnapshot, getDeleteAutomatedBackups, getDeletionProtection, getDomain, getDomainRole, getEnablePerformanceInsights, getIamAuthentication, getInstanceIdentifier, getIops, getMaxAllocatedStorage, getMonitoringInterval, getMonitoringRole, getMultiAz, getOptionGroup, getPerformanceInsightEncryptionKey, getPerformanceInsightRetention, getPort, getPreferredBackupWindow, getPreferredMaintenanceWindow, getProcessorFeatures, getPubliclyAccessible, getRemovalPolicy, getS3ExportBuckets, getS3ExportRole, getS3ImportBuckets, getS3ImportRole, getSecurityGroups, getStorageType, getSubnetGroup, getVpc, getVpcSubnets@Stability(value=Experimental) @NotNull IInstanceEngine getEngine()
@Stability(value=Experimental) @Nullable default Number getAllocatedStorage()
Default: 100
@Stability(value=Experimental) @Nullable default Boolean getAllowMajorVersionUpgrade()
Default: false
@Stability(value=Experimental) @Nullable default String getDatabaseName()
Default: - no name
@Stability(value=Experimental) @Nullable default InstanceType getInstanceType()
Default: - m5.large (or, more specifically, db.m5.large)
@Stability(value=Experimental) @Nullable default LicenseModel getLicenseModel()
Default: - RDS default license model
@Stability(value=Experimental) @Nullable default IParameterGroup getParameterGroup()
Default: - no parameter group
@Stability(value=Experimental) @Nullable default String getTimezone()
This is currently supported only by Microsoft Sql Server.
Default: - RDS default timezone
@Stability(value=Experimental) static DatabaseInstanceSourceProps.Builder builder()
builder in interface DatabaseInstanceNewPropsDatabaseInstanceSourceProps.Builder of DatabaseInstanceSourcePropsCopyright © 2021. All rights reserved.