| Package | Description |
|---|---|
| software.amazon.awscdk.services.rds |
Amazon Relational Database Service Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Indicates that minor engine upgrades are applied automatically to the DB instance during the maintenance window.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.availabilityZone(String availabilityZone)
The name of the Availability Zone where the DB instance will be located.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.backupRetention(Duration backupRetention)
The number of days during which automatic DB snapshots are retained.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.cloudwatchLogsExports(List<String> cloudwatchLogsExports)
The list of log types that need to be enabled for exporting to CloudWatch Logs.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.cloudwatchLogsRetention(RetentionDays cloudwatchLogsRetention)
The number of days log events are kept in CloudWatch Logs.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.copyTagsToSnapshot(Boolean copyTagsToSnapshot)
Indicates whether to copy all of the user-defined tags from the DB instance to snapshots of the DB instance.
|
static DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.create(software.constructs.Construct scope,
String id) |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.deleteAutomatedBackups(Boolean deleteAutomatedBackups)
Indicates whether automated backups should be deleted or retained when you delete a DB instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.deletionProtection(Boolean deletionProtection)
Indicates whether the DB instance should have deletion protection enabled.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.domain(String domain)
The Active Directory directory ID to create the DB instance in.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.domainRole(IRole domainRole)
The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.enablePerformanceInsights(Boolean enablePerformanceInsights)
Whether to enable Performance Insights for the DB instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.iamAuthentication(Boolean iamAuthentication)
Whether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.instanceIdentifier(String instanceIdentifier)
A name for the DB instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.instanceType(InstanceType instanceType)
The name of the compute and memory capacity classes.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.iops(Number iops)
The number of I/O operations per second (IOPS) that the database provisions.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.maxAllocatedStorage(Number maxAllocatedStorage)
Upper limit to which RDS can scale the storage in GiB(Gibibyte).
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.monitoringInterval(Duration monitoringInterval)
The interval, in seconds, between points when Amazon RDS collects enhanced monitoring metrics for the DB instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.monitoringRole(IRole monitoringRole)
Role that will be used to manage DB instance monitoring.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.multiAz(Boolean multiAz)
Specifies if the database instance is a multiple Availability Zone deployment.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.optionGroup(IOptionGroup optionGroup)
The option group to associate with the instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.parameterGroup(IParameterGroup parameterGroup)
The DB parameter group to associate with the instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.performanceInsightEncryptionKey(IKey performanceInsightEncryptionKey)
The AWS KMS key for encryption of Performance Insights data.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.performanceInsightRetention(PerformanceInsightRetention performanceInsightRetention)
The amount of time, in days, to retain Performance Insights data.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.port(Number port)
The port for the instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.preferredBackupWindow(String preferredBackupWindow)
The daily time range during which automated backups are performed.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range (in UTC) during which system maintenance can occur.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.processorFeatures(ProcessorFeatures processorFeatures)
The number of CPU cores and the number of threads per core.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.publiclyAccessible(Boolean publiclyAccessible)
Indicates whether the DB instance is an internet-facing instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.removalPolicy(RemovalPolicy removalPolicy)
The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ExportBuckets(List<? extends IBucket> s3ExportBuckets)
S3 buckets that you want to load data into.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ExportRole(IRole s3ExportRole)
Role that will be associated with this DB instance to enable S3 export.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ImportBuckets(List<? extends IBucket> s3ImportBuckets)
S3 buckets that you want to load data from.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ImportRole(IRole s3ImportRole)
Role that will be associated with this DB instance to enable S3 import.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The security groups to assign to the DB instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.sourceDatabaseInstance(IDatabaseInstance sourceDatabaseInstance)
The source database instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.storageEncrypted(Boolean storageEncrypted)
Indicates whether the DB instance is encrypted.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.storageEncryptionKey(IKey storageEncryptionKey)
The KMS key that's used to encrypt the DB instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.storageType(StorageType storageType)
The storage type.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.subnetGroup(ISubnetGroup subnetGroup)
Existing subnet group for the instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.vpc(IVpc vpc)
The VPC network where the DB subnet group should be created.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.vpcSubnets(SubnetSelection vpcSubnets)
The type of subnets to add to the created DB subnet group.
|
Copyright © 2022. All rights reserved.