Optional ReadonlyallocatedOptional ReadonlyallowWhether to allow major version upgrades.
Optional ReadonlyapplySpecifies whether changes to the DB instance and any pending modifications are applied immediately, regardless of the preferredMaintenanceWindow setting.
If set to false, changes are applied during the next maintenance window.
Until RDS applies the changes, the DB instance remains in a drift state. As a result, the configuration doesn't fully reflect the requested modifications and temporarily diverges from the intended state.
This property also determines whether the DB instance reboots when a static parameter is modified in the associated DB parameter group.
Optional ReadonlyautoIndicates that minor engine upgrades are applied automatically to the DB instance during the maintenance window.
Optional ReadonlyavailabilityThe name of the Availability Zone where the DB instance will be located.
Optional ReadonlycaThe identifier of the CA certificate for this DB instance.
Specifying or updating this property triggers a reboot.
For RDS DB engines:
Optional ReadonlycharacterFor supported engines, specifies the character set to associate with the DB instance.
Optional ReadonlycloudwatchThe list of log types that need to be enabled for exporting to CloudWatch Logs.
Optional ReadonlycloudwatchThe number of days log events are kept in CloudWatch Logs. When updating
this property, unsetting it doesn't remove the log retention policy. To
remove the retention policy, set the value to Infinity.
Optional ReadonlycloudwatchThe IAM role for the Lambda function associated with the custom resource that sets the retention policy.
Optional ReadonlycopyIndicates whether to copy all of the user-defined tags from the DB instance to snapshots of the DB instance.
Optional ReadonlycredentialsCredentials for the administrative user
Optional ReadonlydatabaseThe database insights mode.
Optional ReadonlydatabaseThe name of the database.
Optional ReadonlydeleteIndicates whether automated backups should be deleted or retained when you delete a DB instance.
Optional ReadonlydeletionIndicates whether the DB instance should have deletion protection enabled.
We recommend using DevX Backups to protect your RDS instance's backups. For more details on this feature, see the documentation.
Optional ReadonlydomainThe Active Directory directory ID to create the DB instance in.
Optional ReadonlydomainThe IAM role to be used when making API calls to the Directory Service. The role needs the AWS-managed policy AmazonRDSDirectoryServiceAccess or equivalent.
Optional ReadonlyenableWhether to enable Performance Insights for the DB instance.
ReadonlyengineThe database engine.
Optional ReadonlyengineThe life cycle type for this DB instance. This setting applies only to RDS for MySQL and RDS for PostgreSQL.
Optional ReadonlyiamWhether to enable mapping of AWS Identity and Access Management (IAM) accounts to database accounts.
Optional ReadonlyinstanceA name for the DB instance. If you specify a name, AWS CloudFormation converts it to lowercase.
Optional ReadonlyiopsThe number of I/O operations per second (IOPS) that the database provisions. The value must be equal to or greater than 1000.
- no provisioned iops if storage type is not specified. For GP3: 3,000 IOPS if allocated
storage is less than 400 GiB for MariaDB, MySQL, and PostgreSQL, less than 200 GiB for Oracle and
less than 20 GiB for SQL Server. 12,000 IOPS otherwise (except for SQL Server where the default is
always 3,000 IOPS).
Optional ReadonlylicenseThe license model.
Optional ReadonlymaxUpper limit to which RDS can scale the storage in GiB(Gibibyte).
Optional ReadonlymonitoringThe interval, in seconds, between points when Amazon RDS collects enhanced monitoring metrics for the DB instance.
Optional ReadonlymonitoringRole that will be used to manage DB instance monitoring.
Optional ReadonlymultiSpecifies if the database instance is a multiple Availability Zone deployment.
Optional ReadonlynetworkThe network type of the DB instance.
Optional ReadonlyoptionThe option group to associate with the instance.
Optional ReadonlyparameterThe DB parameter group to associate with the instance.
Optional ReadonlyparametersThe parameters in the DBParameterGroup to create automatically
You can only specify parameterGroup or parameters but not both. You need to use a versioned engine to auto-generate a DBParameterGroup.
Optional ReadonlyperformanceThe AWS KMS key for encryption of Performance Insights data.
Optional ReadonlyperformanceThe amount of time, in days, to retain Performance Insights data.
If you set databaseInsightsMode to DatabaseInsightsMode.ADVANCED, you must set this property to PerformanceInsightRetention.MONTHS_15.
Optional ReadonlyportThe port for the instance.
Optional ReadonlypreferredThe weekly time range (in UTC) during which system maintenance can occur.
Format: ddd:hh24:mi-ddd:hh24:mi
Constraint: Minimum 30-minute window
Optional ReadonlyprocessorThe number of CPU cores and the number of threads per core.
Optional ReadonlypubliclyIndicates whether the DB instance is an internet-facing instance. If not specified, the instance's vpcSubnets will be used to determine if the instance is internet-facing or not.
Optional ReadonlyremovalThe CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.
Optional Readonlys3S3 buckets that you want to load data into.
This property must not be used if s3ExportRole is used.
For Microsoft SQL Server:
Optional Readonlys3Role that will be associated with this DB instance to enable S3 export.
This property must not be used if s3ExportBuckets is used.
For Microsoft SQL Server:
Optional Readonlys3S3 buckets that you want to load data from. This feature is only supported by the Microsoft SQL Server, Oracle, and PostgreSQL engines.
This property must not be used if s3ImportRole is used.
For Microsoft SQL Server:
Optional Readonlys3Role that will be associated with this DB instance to enable S3 import. This feature is only supported by the Microsoft SQL Server, Oracle, and PostgreSQL engines.
This property must not be used if s3ImportBuckets is used.
For Microsoft SQL Server:
Optional ReadonlysecurityThe security groups to assign to the DB instance.
Optional ReadonlystorageIndicates whether the DB instance is encrypted.
Optional ReadonlystorageThe KMS key that's used to encrypt the DB instance.
Optional ReadonlystorageThe storage throughput, specified in mebibytes per second (MiBps).
Only applicable for GP3.
Optional ReadonlystorageThe storage type. Storage types supported are gp2, io1, standard.
Optional ReadonlysubnetExisting subnet group for the instance.
Optional ReadonlytimezoneThe time zone of the instance. This is currently supported only by Microsoft Sql Server.
ReadonlyvpcThe VPC network where the DB subnet group should be created.
Optional ReadonlyvpcThe type of subnets to add to the created DB subnet group.
The allocated storage size, specified in gibibytes (GiB).