This module provides AWS RDS Aurora cluster resources:
- AWS RDS Aurora cluster
- AWS RDS subnet group
- AWS RDS Aurora cluster instances
- security group
- AWS Secrets Manager key for cluster credentials
name
- Name that will be used in resources names and tagsengine
- The name of the database engine to be used for this DB cluster. Valid Values:aurora
,aurora-mysql
,aurora-postgresql
storage_encrypted
- Specifies whether the DB cluster is encryptedinstance_class
- The Amazon RDS database instance classmaster_username
- Username for the master DB usermaster_password
- Password for the master DB userdatabase_name
- Name for an automatically created database on cluster creationsnapshot_identifier
- Specifies whether or not to create this cluster from a snapshotvpc_id
- The identifier of the VPC in which to create the security groupvpc_subnets
- A list of subnet IDs to launch resources invpc_cidr_block
- The VPC CIDR IP range for security group ingress rule for access to AWS EFS storage
rds_cluster
arn
- Amazon Resource Name (ARN) of clusterid
- The RDS Cluster Identifiercluster_identifier
- The RDS Cluster Identifiercluster_resource_id
- The RDS Cluster Resource IDcluster_members
– List of RDS Instances that are a part of this clusterallocated_storage
- The amount of allocated storageavailability_zones
- The availability zone of the instancebackup_retention_period
- The backup retention periodpreferred_backup_window
- The daily time range during which the backups happenpreferred_maintenance_window
- The maintenance windowendpoint
- The DNS address of the RDS instancereader_endpoint
- A read-only endpoint for the Aurora cluster, automatically load-balanced across replicasengine
- The database engineengine_version
- The database engine versionmaintenance_window
- The instance maintenance windowdatabase_name
- The database nameport
- The database portstatus
- The RDS instance statusmaster_username
- The master username for the databasestorage_encrypted
- Specifies whether the DB cluster is encryptedreplication_source_identifier
- ARN of the source DB cluster or DB instance if this DB cluster is created as a Read Replica.hosted_zone_id
- The Route53 Hosted Zone ID of the endpoint
rds_cluster_instance
arn
- Amazon Resource Name (ARN) of cluster instancecluster_identifier
- The RDS Cluster Identifieridentifier
- The Instance identifierid
- The Instance identifierwriter
– Boolean indicating if this instance is writable. False indicates this instance is a read replica.allocated_storage
- The amount of allocated storageavailability_zone
- The availability zone of the instanceendpoint
- The DNS address for this instance. May not be writableengine
- The database engineengine_version
- The database engine versiondatabase_name
- The database nameport
- The database portstatus
- The RDS instance statusstorage_encrypted
- Specifies whether the DB cluster is encrypted.kms_key_id
- The ARN for the KMS encryption key if one is set to the cluster.dbi_resource_id
- The region-unique, immutable identifier for the DB instance.performance_insights_enabled
- Specifies whether Performance Insights is enabled or not.performance_insights_kms_key_id
- The ARN for the KMS encryption key used by Performance Insights.
secretsmanager_secret
id
- Amazon Resource Name (ARN) of the secretarn
- Amazon Resource Name (ARN) of the secretrotation_enabled
- Specifies whether automatic rotation is enabled for this secret
security_group
id
- The ID of the security grouparn
- The ARN of the security groupvpc_id
- The VPC IDowner_id
- The owner IDname
- The name of the security groupdescription
- The description of the security groupingress
- The ingress rulesegress
- The egress rules