Up-to-date reference of API arguments for RDSv3 instance you can get at documentation portal
opentelekomcloud_rds_instance_v3¶
Use the opentelekomcloud_rds_instance_v3
datasource to query DB instances according to search criteria.
Example Usage¶
data "opentelekomcloud_rds_instance_v3" "instance" {
name = "rds_instance_1"
id = "rds_instance_1_id"
type = "single"
database_type = "PostgreSQL"
vpc_id = "vpc-id"
subnet_id = "subnet-id"
}
Argument Reference¶
name
- (Optional) Specifies the DB instance ID.id
- (Optional) ID of the RDS instance.type
- (Optional) Specifies the instance type based query. The value is Single, Ha, or Replica, which correspond to single instance, primary/standby instances, and read replica, respectively.database_type
- (Optional) Specifies the database type. Its value can be any of the following and is case-sensitive:MySQL
,PostgreSQL
,SQLServer
vpc_id
- (Optional) Specifies the VPC ID.subnet_id
- (Optional) Specifies the network ID of the subnet.
Attributes Reference¶
The following attributes are exported:
id
- Indicates the DB instance ID.name
- Indicates created the DB instance name.status
- Indicates the DB instance status.private_ips
- Indicates the private IP address. It is a blank string until an ECS is created.public_ips
- Indicates the public IP address.port
- Indicates the database port number.type
- The value is Single, Ha, or Replica, which correspond to single instance, primary/standby instances, and read replica, respectively.ha/replication_mode
- Indicates the replication mode for the standby DB instance. The value cannot be empty.region
- Indicates the region where the DB instance is deployed.datastore_version
- Indicates the database version.database_type
- Indicates the database type.vpc_id
- Indicates the VPC ID.subnet_id
- Indicates the network ID of the subnet.security_group_id
- Indicates the security group ID.security_group_name
- Indicates the security group name.volume_size
- Indicates the volume size.volume_type
- Indicates the volume type.backup_strategy/start_time
- Indicates the backup time.backup_strategy/keep_days
- Indicates the backup retention period.availability_zone
- Indicates the availability zone.created
- Indicates the creation time.updated
- Indicates the update time.flavor
- Indicates the flavor ID.tags
- Indicates the tags.timezone
- Indicates the time zone.db_username
- Indicates the database username.disk_encryption_id
- Indicates the disk encryption ID.nodes
- Indicates the node information.nodes/availability_zone
- Indicates the availability zone.nodes/id
- Indicates the node ID.nodes/name
- Indicates the node name.nodes/role
- Indicates the node role. The value can be master, slave, or readreplica, indicating the primary node, standby node, and read replica node, respectively.nodes/status
- Indicates the node status.