diff --git a/main.tf b/main.tf index 1f53d008..a086a465 100644 --- a/main.tf +++ b/main.tf @@ -49,6 +49,8 @@ module "db_instance" { port = "${var.port}" iam_database_authentication_enabled = "${var.iam_database_authentication_enabled}" + replicate_source_db = "${var.replicate_source_db}" + vpc_security_group_ids = ["${var.vpc_security_group_ids}"] db_subnet_group_name = "${module.db_subnet_group.this_db_subnet_group_id}" parameter_group_name = "${module.db_parameter_group.this_db_parameter_group_id}" diff --git a/modules/db_instance/main.tf b/modules/db_instance/main.tf index ee7382f1..019010cb 100644 --- a/modules/db_instance/main.tf +++ b/modules/db_instance/main.tf @@ -19,6 +19,8 @@ resource "aws_db_instance" "this" { port = "${var.port}" iam_database_authentication_enabled = "${var.iam_database_authentication_enabled}" + replicate_source_db = "${var.replicate_source_db}" + vpc_security_group_ids = ["${var.vpc_security_group_ids}"] db_subnet_group_name = "${var.db_subnet_group_name}" parameter_group_name = "${var.parameter_group_name}" diff --git a/modules/db_instance/variables.tf b/modules/db_instance/variables.tf index 37394fe7..64bc81b0 100644 --- a/modules/db_instance/variables.tf +++ b/modules/db_instance/variables.tf @@ -21,6 +21,11 @@ variable "kms_key_id" { default = "" } +variable "replicate_source_db" { + description = "Specifies that this resource is a Replicate database, and to use this value as the source database. This correlates to the identifier of another Amazon RDS Database to replicate." + default = "" +} + variable "license_model" { description = "License model information for this DB instance. Optional, but required for some DB engines, i.e. Oracle SE1" default = "" diff --git a/variables.tf b/variables.tf index 4cc37276..8a9a990d 100644 --- a/variables.tf +++ b/variables.tf @@ -21,6 +21,11 @@ variable "kms_key_id" { default = "" } +variable "replicate_source_db" { + description = "Specifies that this resource is a Replicate database, and to use this value as the source database. This correlates to the identifier of another Amazon RDS Database to replicate." + default = "" +} + variable "license_model" { description = "License model information for this DB instance. Optional, but required for some DB engines, i.e. Oracle SE1" default = ""