resource "cloudru_evolution_spark_spark" "resource_spark" {cluster_id = "0000-0000-0000-0000-0000"project_id = "0000-0000-0000-0000-0000"compute_configuration = {flavor_id = "0000-0000-0000-0000-0000"min_nodes = 1max_nodes = 5}name = "spark-instance"description = "Spark cluster description"enabled_external_host = truelog_group_id = "0000-0000-0000-0000-0000"# Нужно заполнить одно из значений - internal_s3_config, external_s3_configinternal_s3_config = {tenant_id = "0000-0000-0000-0000-0000"bucket = "bucket"}external_s3_config = {bucket = "bucket"endpoint = "https://s3.cloud.ru"access_key_secret_id = "0000-0000-0000-0000-0000"secret_key_secret_id = "0000-0000-0000-0000-0000"region = "ru-central-1"}network_configuration = {subnet_id = "0000-0000-0000-0000-0000"zone_id = "0000-0000-0000-0000-0000"}user = {username = "spark-user"password_secret_id = "0000-0000-0000-0000-0000"}version_id = "0000-0000-0000-0000-0000"}
cluster_id (String) Идентификатор кластера.
compute_configuration (Attributes) Параметры конфигурации вычислительных ресурсов. (see below for nested schema)
enabled_external_host (Boolean) Флаг разрешает или запрещает внешний хост.
log_group_id (String) Идентификатор группы логирования.
name (String) Название.
network_configuration (Attributes) Конфигурация сети. (see below for nested schema)
project_id (String) Идентификатор проекта.
user (Attributes) Пользователь spark для доступа к spark history. (see below for nested schema)
description (String) Описание.
external_s3_config (Attributes) Конфигурация параметров внешнего s3. (see below for nested schema)
internal_s3_config (Attributes) Конфигурация параметров внутреннего s3. (see below for nested schema)
version_id (String) Идентификатор версии Managed Spark.
created_at (String) Время создания.
created_by (String) Идентификатор пользователя, кем создан.
hs_external_host (String) URL внешнего хоста spark history server.
hs_internal_host (String) URL внутреннего хоста spark history server.
id (String) Идентификатор spark.
s3_eventlog_url (String) URL к директории spark логов в s3.
spark_connect_id (String) Идентификатор spark-connect, если существует.
status (String) Статус.
updated_at (String) Время обновления.
updated_by (String) Идентификатор пользователя, кем обновлен.
version (Attributes) Spark version ID. (see below for nested schema)
Required:
flavor_id (String) Идентификатор flavor.
max_nodes (Number) Максимальное количество узлов.
min_nodes (Number) Минимальное количество узлов.
Required:
subnet_id (String) Идентификатор подсети.
zone_id (String) Идентификатор зоны доступности.
Required:
password_secret_id (String) Пароль в формате secret manager secret_id.
username (String) Имя пользователя.
Required:
access_key_secret_id (String) Access key в формате secret manager secret_id.
bucket (String) Имя бакета.
endpoint (String) Endpoint url.
region (String) Регион, например, ru-central-1.
secret_key_secret_id (String) Secret key в формате secret manager secret_id.
Required:
bucket (String) Имя бакета.
tenant_id (String) Идентификатор арендатора.
Read-Only:
description (String) Описание.
managed_spark_version (String) Номер версии Managed Spark.
name (String) Название.
version_id (String) Идентификатор версии.