yandex_ydb_database_dedicated (DataSource)
Written by
Updated at February 9, 2026
Get information about a Yandex Database (dedicated) cluster. For more information, see the official documentation.
Warning
If database_id is not specified name and folder_id will be used to designate Yandex Database cluster.
Example usage
//
// Get information about existing YDB Dedicated Database.
//
data "yandex_ydb_database_dedicated" "my_database" {
database_id = "some_ydb_dedicated_database_id"
}
output "ydb_api_endpoint" {
value = data.yandex_ydb_database_dedicated.my_database.ydb_api_endpoint
}
Arguments & Attributes Reference
assign_public_ips(Bool). Whether public IP addresses should be assigned to the Yandex Database cluster.created_at(Read-Only) (String). The creation timestamp of the resource.database_id(String). ID of the Yandex Database cluster.database_path(Read-Only) (String). Full database path of the Yandex Database cluster. Useful for SDK configuration.deletion_protection(Bool). Thetruevalue means that resource is protected from accidental deletion.description(String). The resource description.folder_id(String). The folder identifier that resource belongs to. If it is not provided, the default providerfolder-idis used.id(String).labels(Map Of String). A set of key/value label pairs which assigned to resource.location[Block]. Location for the Yandex Database cluster.region[Block]. Region for the Yandex Database cluster.id(Required)(String). Region ID for the Yandex Database cluster.
location_id(String). Location ID for the Yandex Database cluster.name(Required)(String). The resource name.network_id(Required)(String). TheVPC Network IDof subnets which resource attached to.resource_preset_id(Required)(String). The Yandex Database cluster preset. Available presets can be obtained viayc ydb resource-preset listcommand.scale_policy[Block]. Scaling policy for the Yandex Database cluster.auto_scale[Block]. Auto scaling policy for the Yandex Database cluster. This is a preview feature, and you need to enable it using the labelenable_autoscaling=1.max_size(Required)(Number). Maximum number of nodes to which autoscaling can scale the database.min_size(Required)(Number). Minimum number of nodes to which autoscaling can scale the database.target_tracking[Block]. A target tracking scaling policy automatically scales the capacity of your Yandex Database cluster based on a target metric value.cpu_utilization_percent(Required)(Number). A percentage of database nodes average CPU utilization.
fixed_scale[Block]. Fixed scaling policy for the Yandex Database cluster.size(Required)(Number). Number of instances for the Yandex Database cluster.
security_group_ids(Set Of String). The list of security groups applied to resource or their components.status(Read-Only) (String). Status of the Yandex Database cluster.storage_config[Block]. A list of storage configuration options for the Yandex Database cluster.group_count(Required)(Number). Amount of storage groups of selected type for the Yandex Database cluster.storage_type_id(Required)(String). Storage type ID for the Yandex Database cluster. Available presets can be obtained viayc ydb storage-type listcommand.
subnet_ids(Required)(Set Of String). The list of VPC subnets identifiers which resource is attached.tls_enabled(Read-Only) (Bool). Whether TLS is enabled for the Yandex Database cluster. Useful for SDK configuration.ydb_api_endpoint(Read-Only) (String). API endpoint of the Yandex Database cluster. Useful for SDK configuration.ydb_full_endpoint(Read-Only) (String). Full endpoint of the Yandex Database cluster.