Commit 92dd6864 authored by aureli's avatar aureli Committed by Anton Babenko

Added variable "source_db" for RDS replica option (#13)

parent 3a040d9f
...@@ -49,6 +49,8 @@ module "db_instance" { ...@@ -49,6 +49,8 @@ module "db_instance" {
port = "${var.port}" port = "${var.port}"
iam_database_authentication_enabled = "${var.iam_database_authentication_enabled}" 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}"] vpc_security_group_ids = ["${var.vpc_security_group_ids}"]
db_subnet_group_name = "${module.db_subnet_group.this_db_subnet_group_id}" 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}" parameter_group_name = "${module.db_parameter_group.this_db_parameter_group_id}"
......
...@@ -19,6 +19,8 @@ resource "aws_db_instance" "this" { ...@@ -19,6 +19,8 @@ resource "aws_db_instance" "this" {
port = "${var.port}" port = "${var.port}"
iam_database_authentication_enabled = "${var.iam_database_authentication_enabled}" 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}"] vpc_security_group_ids = ["${var.vpc_security_group_ids}"]
db_subnet_group_name = "${var.db_subnet_group_name}" db_subnet_group_name = "${var.db_subnet_group_name}"
parameter_group_name = "${var.parameter_group_name}" parameter_group_name = "${var.parameter_group_name}"
......
...@@ -21,6 +21,11 @@ variable "kms_key_id" { ...@@ -21,6 +21,11 @@ variable "kms_key_id" {
default = "" 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" { variable "license_model" {
description = "License model information for this DB instance. Optional, but required for some DB engines, i.e. Oracle SE1" description = "License model information for this DB instance. Optional, but required for some DB engines, i.e. Oracle SE1"
default = "" default = ""
......
...@@ -21,6 +21,11 @@ variable "kms_key_id" { ...@@ -21,6 +21,11 @@ variable "kms_key_id" {
default = "" 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" { variable "license_model" {
description = "License model information for this DB instance. Optional, but required for some DB engines, i.e. Oracle SE1" description = "License model information for this DB instance. Optional, but required for some DB engines, i.e. Oracle SE1"
default = "" default = ""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment