yandex_datacatalog_catalog (DataSource)
Written by
Updated at April 9, 2026
Request message for getting a catalog.
Example usage
//
// Get information about existing Catalog.
//
data "yandex_datacatalog_catalog" "created_catalog" {
catalog_id = "catalog_id"
}
Arguments & Attributes Reference
ai_markup_rules[Block]. AI markup enabled flagai_enabled(Bool). If set to true, AI marking up of catalog entities will be enableddocumentation_rules(String). Rules for the AI agent, that will be used for assets mark updomain_rules(String). Rules for the AI agent, that will be used for domains mark uptags_rules(String). Rules for the AI agent, that will be used for tags mark upterms_rules(String). Rules for the AI agent, that will be used for terms mark up
auto_ingestion_params[Block]. Configuration for auto ingestion featureservice_account_id(String). ID of service account, which will be used for auto ingestion feature
catalog_id(String). ID of the catalog to return.created_at(Read-Only) (String). Date of catalog creationcreated_by(Read-Only) (String). Id of subject who created the catalogdescription(String). Catalog descriptionfolder_id(String). Folder identifierid(String). ID of the catalog to return.labels(Map Of String). Catalog labelsname(Required)(String). Catalog nametimeouts[Block].create(String). A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).delete(String). A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.read(String). A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.update(String). A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
updated_at(Read-Only) (String). Date of catalog last update