yandex_mdb_mysql_cluster (DataSource)
Статья создана
Обновлена 23 сентября 2026 г.
Get information about a Yandex Managed MySQL cluster. For more information, see the official documentation.
Важно
Either cluster_id or name should be specified.
Example usage
//
// Get information about existing MDB MySQL Cluster.
//
data "yandex_mdb_mysql_cluster" "my_cluster" {
name = "test"
}
output "network_id" {
value = data.yandex_mdb_mysql_cluster.my_cluster.network_id
}
Arguments & Attributes Reference
backup_retain_period_days(Read-Only) (Number). The period in days during which backups are stored.backup_window_start(Read-Only) (List Of Object). Time to start the daily backup, in the UTC.hours.minutes.
cluster_id(String). The ID of the MySQL cluster.created_at(Read-Only) (String). The creation timestamp of the resource.database(Read-Only) (Set Of Object). To manage databases, please switch to using a separate resource typeyandex_mdb_mysql_databases.name.
deletion_protection(Bool). Thetruevalue means that resource is protected from accidental deletion.description(String). The resource description.disk_encryption_key_id(String). ID of the KMS key for cluster disk encryption. Restoring without an encryption key will disable encryption if any exists.disk_size_autoscaling(Read-Only) (List Of Object). Cluster disk size autoscaling settings.disk_size_limit.emergency_usage_threshold.planned_usage_threshold.
environment(Read-Only) (String). Deployment environment of the MySQL cluster.folder_id(String). The folder identifier that resource belongs to. If it is not provided, the default providerfolder-idis used.health(Read-Only) (String). Aggregated health of the cluster.host(Read-Only) (List Of Object). A host of the MySQL cluster.assign_public_ip.backup_priority.fqdn.priority.replication_source.subnet_id.zone.
host_group_ids(Read-Only) (Set Of String). A list of host group IDs to place VMs of the cluster on.id(String).labels(Map Of String). A set of key/value label pairs which assigned to resource.maintenance_window(Read-Only) (List Of Object). Maintenance policy of the MySQL cluster.day.hour.type.
mysql_config(Map Of String). MySQL cluster configuration. For detailed information specific to your MySQL version, please refer to the API proto specifications .name(String). The resource name.network_id(Read-Only) (String). TheVPC Network IDof subnets which resource attached to.performance_diagnostics(Read-Only) (List Of Object). Cluster performance diagnostics settings. YC Documentation.enabled.sessions_sampling_interval.statements_sampling_interval.
resources(Read-Only) (List Of Object). Resources allocated to hosts of the MySQL cluster.disk_size.disk_type_id.resource_preset_id.
security_group_ids(Read-Only) (Set Of String). The list of security groups applied to resource or their components.status(Read-Only) (String). Status of the cluster.user(Read-Only) (List Of Object). To manage users, please switch to using a separate resource typeyandex_mdb_mysql_user.authentication_plugin.connection_limits.max_connections_per_hour.max_questions_per_hour.max_updates_per_hour.max_user_connections.
global_permissions.name.password.permission.database_name.roles.
version(Read-Only) (String). Version of the MySQL cluster. (allowed versions are: 5.7, 8.0, 8.4).access[Block]. Access policy to the MySQL cluster.data_lens(Bool). Allow access for Yandex DataLens.data_transfer(Bool). Allow access for DataTransfer.web_sql(Bool). Allows access for SQL queries in the management console.yandex_query(Bool). Allow access for YandexQuery.