@Generated(value="jsii-pacmak/1.24.0 (build b722f66)", date="2021-03-11T13:46:51.556Z") @Stability(value=Stable) 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()
The allocated storage size, specified in gigabytes (GB).
|
default Boolean |
getAllowMajorVersionUpgrade()
Whether to allow major version upgrades.
|
default String |
getDatabaseName()
The name of the database.
|
IInstanceEngine |
getEngine()
The database engine.
|
default InstanceType |
getInstanceType()
The name of the compute and memory capacity for the instance.
|
default LicenseModel |
getLicenseModel()
The license model.
|
default IParameterGroup |
getParameterGroup()
The DB parameter group to associate with the instance.
|
default String |
getTimezone()
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, getVpcPlacement, getVpcSubnets@Stability(value=Stable) @NotNull IInstanceEngine getEngine()
@Stability(value=Stable) @Nullable default Number getAllocatedStorage()
Default: 100
@Stability(value=Stable) @Nullable default Boolean getAllowMajorVersionUpgrade()
Default: false
@Stability(value=Stable) @Nullable default String getDatabaseName()
Default: - no name
@Stability(value=Stable) @Nullable default InstanceType getInstanceType()
Default: - m5.large (or, more specifically, db.m5.large)
@Stability(value=Stable) @Nullable default LicenseModel getLicenseModel()
Default: - RDS default license model
@Stability(value=Stable) @Nullable default IParameterGroup getParameterGroup()
Default: - no parameter group
@Stability(value=Stable) @Nullable default String getTimezone()
This is currently supported only by Microsoft Sql Server.
Default: - RDS default timezone
@Stability(value=Stable) static DatabaseInstanceSourceProps.Builder builder()
builder in interface DatabaseInstanceNewPropsDatabaseInstanceSourceProps.Builder of DatabaseInstanceSourcePropsCopyright © 2021. All rights reserved.