resource "cloudru_evolution_trino_catalog" "resource_catalog" {project_id = "e71a0dba-89d3-4d89-8c82-2cf212eda524"name = "2e1574a7-50bb-4cfd-8898-225d7425dd63"description = "37c42cfd-8c50-4091-a2c1-4fbfb6626807"postgresql = {host = "7fb58796-4363-4b65-b7c6-5d2e688bd749"port = 1533250649user = "eb3408a9-bc48-42eb-aded-d080c925c681"password_secret_id = "6c9fc5f9-1fb4-43cf-b131-9f3da929a71a"database = "a10bffd1-724a-4d63-9219-646d013abfaa"extra_properties = {"986754c4-dfed-44c5-bd36-2223402c9593" = "c037ddb7-ea79-47de-97ef-357b4de1263e" }}}
name (String) Название Trino каталога.
project_id (String) Идентификатор проекта.
clickhouse (Attributes) Конфигурация для Clickhouse. (see below for nested schema)
connection_hub (Attributes) Конфигурация для Connection Hub. (see below for nested schema)
description (String) Описание Trino каталога.
iceberg (Attributes) Конфигурация для Iceberg. (see below for nested schema)
kafka (Attributes) Конфигурация для Kafka. (see below for nested schema)
mariadb (Attributes) Конфигурация для MariaDB. (see below for nested schema)
metastore (Attributes) Конфигурация для Hive Metastore. (see below for nested schema)
mongodb (Attributes) Конфигурация для MongoDB. (see below for nested schema)
mssql (Attributes) Конфигурация для MSSQL. (see below for nested schema)
mysql (Attributes) Конфигурация для MySQL. (see below for nested schema)
oracle (Attributes) Конфигурация для Oracle. (see below for nested schema)
postgresql (Attributes) Конфигурация для PostgreSQL. (see below for nested schema)
connection_id (String) Идентификатор коннекшена, созданного в Connection Hub.
connection_version (Number) Версия коннекшена.
connector_name (String) Имя коннектора.
created_at (String) Время создания Trino каталога.
created_by (String) Идентификатор пользователя, создавшего Trino каталога.
id (String) Идентификатор Trino каталога.
status (String) Статус каталога.
updated_at (String) Время последнего обновления Trino каталога.
updated_by (String) Идентификатор пользователя, обновившего Trino каталог последним.
version (Number) Версия каталога.
Required:
host (String) Адрес хоста базы данных.
password_secret_id (String) Идентификатор секрета пароля.
port (Number) Порт подключения.
user (String) Имя пользователя для аутентификации.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
connection_id (String) Идентификатор соединения.
target_connector (String) Наименование коннектора, который описан в Connection Hub.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
access_key_secret_id (String) Идентификатор секрета доступа.
hive_metastore (Attributes) Каталог Hive Metastore. (see below for nested schema)
jdbc (Attributes) JDBC-каталог. (see below for nested schema)
nessie (Attributes) Каталог Nessie. (see below for nested schema)
rest (Attributes) REST-каталог. (see below for nested schema)
s3_endpoint (String) Адрес S3.
s3_region (String) Регион S3.
secret_key_secret_id (String) Идентификатор секрета ключа.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
thrift_uri (String) URI Thrift.
Required:
catalog_name (String) Название каталога.
database (String) Название базы данных.
database_type (String) Тип базы данных.
host (String) Адрес хоста базы данных.
password_secret_id (String) Идентификатор секрета пароля.
port (Number) Порт подключения.
user (String) Имя пользователя для аутентификации.
warehouse_dir (String) Каталог хранилища.
Required:
nessie_uri (String) URI Nessie.
warehouse_dir (String) Каталог хранилища.
Required:
rest_catalog_uri (String) URI REST-каталога.
Required:
connector_name (String) Имя коннектора.
default_schema (String) Имя схемы по умолчанию.
nodes (List of String) Список узлов Kafka.
security_protocol (String) Протокол безопасности.
table_description_supplier (Attributes) Поставщик описания таблиц. (see below for nested schema)
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
sasl_mechanism (String) Механизм SASL.
user (Attributes) Пользователь для аутентификации (только для SASL_PLAINTEXT). (see below for nested schema)
Optional:
confluent (Attributes) Confluent Schema Registry. (see below for nested schema)
manual (Attributes) Ручное описание таблиц. (see below for nested schema)
Optional:
schema_registry_url (String) URL Schema Registry.
Optional:
tables (Attributes List) Список таблиц. (see below for nested schema)
Required:
name (String) Имя таблицы.
topic (String) Имя топика.
Optional:
key (Attributes) Определение ключа. (see below for nested schema)
message (Attributes) Определение сообщения. (see below for nested schema)
schema (String) Имя схемы.
Required:
data_format (String) Формат данных.
fields (Attributes List) Список маппингов полей. (see below for nested schema)
Optional:
data_schema_url (String) URL схемы данных.
Required:
mapping (String) Маппинг поля.
name (String) Имя поля.
type (String) Тип данных Trino.
Optional:
comment (String) Комментарий.
datetime_data_format (String) Дата/время в формате JSON.
format_hint (String) Подсказка формата.
hidden (Boolean) Скрытое поле.
raw_data_format (String) Необработанные данные.
Required:
data_format (String) Формат данных.
fields (Attributes List) Список маппингов полей. (see below for nested schema)
Optional:
data_schema_url (String) URL схемы данных.
Required:
mapping (String) Маппинг поля.
name (String) Имя поля.
type (String) Тип данных Trino.
Optional:
comment (String) Комментарий.
datetime_data_format (String) Дата/время в формате JSON.
format_hint (String) Подсказка формата.
hidden (Boolean) Скрытое поле.
raw_data_format (String) Необработанные данные.
Required:
login (String) Логин пользователя.
password_secret_id (String) Идентификатор секрета пароля.
Required:
host (String) Адрес хоста базы данных.
password_secret_id (String) Идентификатор секрета пароля.
port (Number) Порт подключения.
user (String) Имя пользователя для аутентификации.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
access_key_secret_id (String) Идентификатор секрета доступа.
s3_endpoint (String) Адрес S3.
s3_region (String) Регион S3.
secret_key_secret_id (String) Идентификатор секрета ключа.
thrift_uri (String) URI Thrift.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
host (String) Адрес хоста базы данных.
password_secret_id (String) Идентификатор секрета пароля.
port (Number) Порт подключения.
user (String) Имя пользователя для аутентификации.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
database (String) Название базы данных.
host (String) Адрес хоста базы данных.
password_secret_id (String) Идентификатор секрета пароля.
port (Number) Порт подключения.
user (String) Имя пользователя для аутентификации.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
host (String) Адрес хоста базы данных.
password_secret_id (String) Идентификатор секрета пароля.
port (Number) Порт подключения.
user (String) Имя пользователя для аутентификации.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
database (String) Название базы данных.
host (String) Адрес хоста базы данных.
password_secret_id (String) Идентификатор секрета пароля.
port (Number) Порт подключения.
user (String) Имя пользователя для аутентификации.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.
Required:
database (String) Название базы данных.
host (String) Адрес хоста базы данных.
password_secret_id (String) Идентификатор секрета пароля.
port (Number) Порт подключения.
user (String) Имя пользователя для аутентификации.
Optional:
extra_properties (Map of String) Дополнительные свойства коннектора.