yandex_gitlab_instance (Data Source)
Written by
Updated at August 7, 2025
Managed Gitlab instance.
Example usage
//
// Get information about GitLab instance by id
//
data "yandex_gitlab_instance" "gitlab_instance_by_id" {
id = "<gitlab-instance-id>"
}
Schema
Optional
approval_rules_id(String) Approval rules configuration. One of: NONE, BASIC, STANDARD, ADVANCED.approval_rules_token(String, Sensitive) Approval rules token.deletion_protection(Boolean) 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) The resource identifier.labels(Map of String) A set of key/value label pairs which assigned to resource.maintenance_delete_untagged(Boolean) Thetruevalue means that untagged images will be deleted during maintenance.timeouts(Block, Optional) (see below for nested schema)
Read-Only
admin_email(String) An email of admin user in Gitlab.admin_login(String) A login of admin user in Gitlab.backup_retain_period_days(Number) Auto backups retain period in days.created_at(String) The creation timestamp of the resource.disk_size(Number) Amount of disk storage available to a instance in GB.domain(String) Domain of the Gitlab instance.gitlab_version(String) Version of Gitlab on instance.name(String) The resource name.resource_preset_id(String) ID of the preset for computational resources available to the instance (CPU, memory etc.). One of: s2.micro, s2.small, s2.medium, s2.large.status(String) Status of the instance.subnet_id(String) ID of the subnet where the GitLab instance is located.updated_at(String) The timestamp when the instance was updated.