@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:31.995Z") @Stability(value=Experimental) public interface DatabaseInstanceFromSnapshotProps extends software.amazon.jsii.JsiiSerializable, DatabaseInstanceSourceProps
| Modifier and Type | Interface and Description |
|---|---|
static class |
DatabaseInstanceFromSnapshotProps.Builder
A builder for
DatabaseInstanceFromSnapshotProps |
static class |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy
An implementation for
DatabaseInstanceFromSnapshotProps |
| Modifier and Type | Method and Description |
|---|---|
static DatabaseInstanceFromSnapshotProps.Builder |
builder() |
default SnapshotCredentials |
getCredentials()
(experimental) Master user credentials.
|
String |
getSnapshotIdentifier()
(experimental) The name or Amazon Resource Name (ARN) of the DB snapshot that's used to restore 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) @NotNull String getSnapshotIdentifier()
If you're restoring from a shared manual DB snapshot, you must specify the ARN of the snapshot.
@Stability(value=Experimental) @Nullable default SnapshotCredentials getCredentials()
Note - It is not possible to change the master username for a snapshot; however, it is possible to provide (or generate) a new password.
Default: - The existing username and password from the snapshot will be used.
@Stability(value=Experimental) static DatabaseInstanceFromSnapshotProps.Builder builder()
builder in interface DatabaseInstanceNewPropsbuilder in interface DatabaseInstanceSourcePropsDatabaseInstanceFromSnapshotProps.Builder of DatabaseInstanceFromSnapshotPropsCopyright © 2021. All rights reserved.