Difference between revisions of "Terraform resource: aws rds cluster"

From wikieduonline
Jump to navigation Jump to search
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/rds_cluster
 
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/rds_cluster
 
 
 
== Arguments ==
 
== Arguments ==
 
* <code>aws_rds_cluster</code>
 
* <code>aws_rds_cluster</code>
Line 13: Line 11:
 
* [[backup_retention_period]]
 
* [[backup_retention_period]]
 
* <code>[[deletion_protection]]</code>
 
* <code>[[deletion_protection]]</code>
 +
* <code>[[serverlessv2_scaling_configuration]]</code>
 +
* <code>[[storage_encrypted]]</code>
 +
* <code>[[kms_key_id]]</code>
 +
* <code>[[master_password]]</code>
 +
* <code>[[database_name]]</code>
 +
* <code>[[engine_version]]</code>
 +
* <code>[[vpc_security_group_ids]]</code>
 +
 +
== Official example ==
 +
<pre>
 +
resource "aws_rds_cluster" "postgresql" {
 +
  cluster_identifier      = "aurora-cluster-demo"
 +
  engine                  = "aurora-postgresql"
 +
  availability_zones      = ["us-west-2a", "us-west-2b", "us-west-2c"]
 +
  database_name          = "mydb"
 +
  master_username        = "foo"
 +
  master_password        = "must_be_eight_characters"
 +
  backup_retention_period = 5
 +
  preferred_backup_window = "07:00-09:00"
 +
}
 +
</pre>
 +
 +
 +
  [[lifecycle]] {
 +
    [[ignore_changes]] = [master_username, master_password]
 +
  }
  
 
== Related terms ==
 
== Related terms ==
Line 22: Line 46:
 
* {{aws_rds_cluster}}
 
* {{aws_rds_cluster}}
 
* {{Terraform RDS}}
 
* {{Terraform RDS}}
* {{Terraform plan}}
 
 
  
 
[[Category:Terraform]]
 
[[Category:Terraform]]

Latest revision as of 12:24, 1 August 2024

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/rds_cluster

Arguments[edit]

Official example[edit]

resource "aws_rds_cluster" "postgresql" {
  cluster_identifier      = "aurora-cluster-demo"
  engine                  = "aurora-postgresql"
  availability_zones      = ["us-west-2a", "us-west-2b", "us-west-2c"]
  database_name           = "mydb"
  master_username         = "foo"
  master_password         = "must_be_eight_characters"
  backup_retention_period = 5
  preferred_backup_window = "07:00-09:00"
}


 lifecycle {
   ignore_changes = [master_username, master_password]
 }

Related terms[edit]

See also[edit]

Advertising: