Cloud.Service.AWS.RDS.Cluster.Instance
{
"account": "string",
"apply_immediately": false,
"arn": "string",
"auto_minor_version_upgrade": false,
"availability_zone": "string",
"cluster_identifier": "string",
"copy_tags_to_snapshot": false,
"count": 0,
"db_parameter_group_name": "string",
"db_subnet_group_name": "string",
"dbi_resource_id": "string",
"endpoint": "string",
"engine": "string",
"engine_version": "string",
"identifier": "string",
"identifier_prefix": "string",
"instance_class": "string",
"kms_key_id": "string",
"monitoring_interval": 0,
"monitoring_role_arn": "string",
"performance_insights_enabled": false,
"performance_insights_kms_key_id": "string",
"port": 0,
"preferred_backup_window": "string",
"preferred_maintenance_window": "string",
"promotion_tier": 0,
"publicly_accessible": false,
"region": "string",
"storage_encrypted": false,
"writer": false
}
(Required) The name of the AWS cloud account to use for this resource
Whether database modifications are applied immediately or during the next maintenance window. Default is false (next window).
Amazon Resource Name (ARN) assigned by AWS to the cluster instance.
Whether to automatically apply minor database engine upgrades during the maintenance window. Default is true.
EC2 availability zone that will host the instance.
(Required) Name of the aws_rds_cluster in which to launch this instance.
Whether to copy AWS RDS database instance tags to any automated or manual snapshots taken from instances.
The number of resource instances to be created.
Database parameter group to associate with this instance.
Database subnet group to associate with this database instance. Required only if publicly_accessible is false.This value must match the db_subnet_group_name of the attached aws_rds_cluster.
Region-unique, permanent identifier for the instance.
The DNS address of the RDS instance. Not writable.
RDS instance database engine of aurora, aurora-mysql, or aurora-postgresql for this cluster. Default is aurora.
Version of the engine used for the database cluster instance.
User-assigned identifier for the instance. If omitted, Cloud Assembly assigns a random, unique identifier. Cannot be used with identifier_prefix. Forces new resources.
User-assigned prefix added to the automatic, Cloud Assembly identifier. Cannot be used with identifer. Forces new resources.
(Required) Database instance class that determines computation and memory capacity.
ARN of the KMS encryption key if one is set for the cluster.
Time, in seconds, between each Enhanced Monitoring metrics collection. Valid values are 0, 1, 5, 10, 15, 30, or 60. Default is 0 (no collection).
ARN for the IAM role with permission to send monitoring metrics.
Whether the Amazon RDS Performance Insights API is enabled.
ARN for the KMS key to encrypt Performance Insights data. The performance_insights_enabled property must be true.
Port on which the database accepts connections.
Daily time range, in UTC, during which automated backups are created, provided that backups are enabled.
Weekly time range, in UTC, during which system maintenance can occur. For example: Wed:04:00-Wed:04:30
Failover priority setting at the instance level. Default is 0. A low-tier read instance has higher priority to be promoted to a write instance.
Whether the instance is publicly accessible.
(Required) Target cloud region, such as us-east-1. Must be within the provider cloud account.
Whether the database cluster is encrypted.
Instance resource categorization, in case-sensitive key names, or in key-value pairs.
Whether the instance is writable. A value of false indicates that the instance is a read replica.