@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:21.860Z") @Stability(value=Experimental) public interface DatabaseInstanceProps extends software.amazon.jsii.JsiiSerializable, DatabaseInstanceSourceProps
| Modifier and Type | Interface and Description |
|---|---|
static class |
DatabaseInstanceProps.Builder
A builder for
DatabaseInstanceProps |
static class |
DatabaseInstanceProps.Jsii$Proxy
An implementation for
DatabaseInstanceProps |
| Modifier and Type | Method and Description |
|---|---|
static DatabaseInstanceProps.Builder |
builder() |
default String |
getCharacterSetName()
(experimental) For supported engines, specifies the character set to associate with the DB instance.
|
default Credentials |
getCredentials()
(experimental) Credentials for the administrative user.
|
default Boolean |
getStorageEncrypted()
(experimental) Indicates whether the DB instance is encrypted.
|
default IKey |
getStorageEncryptionKey()
(experimental) The KMS key that's used to encrypt the DB instance.
|
getAllocatedStorage, getAllowMajorVersionUpgrade, getDatabaseName, getEngine, getInstanceType, getLicenseModel, getParameterGroup, getTimezonegetAutoMinorVersionUpgrade, 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) @Nullable default String getCharacterSetName()
Default: - RDS default character set name
@Stability(value=Experimental) @Nullable default Credentials getCredentials()
Default: - A username of 'admin' (or 'postgres' for PostgreSQL) and SecretsManager-generated password
@Stability(value=Experimental) @Nullable default Boolean getStorageEncrypted()
Default: - true if storageEncryptionKey has been provided, false otherwise
@Stability(value=Experimental) @Nullable default IKey getStorageEncryptionKey()
Default: - default master key if storageEncrypted is true, no key otherwise
@Stability(value=Experimental) static DatabaseInstanceProps.Builder builder()
builder in interface DatabaseInstanceNewPropsbuilder in interface DatabaseInstanceSourcePropsDatabaseInstanceProps.Builder of DatabaseInstancePropsCopyright © 2021. All rights reserved.