Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • ИИ для бизнеса
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Managed Service for Apache Spark™
  • Начало работы
  • Управление доступом
  • Правила тарификации
  • Метрики Yandex Monitoring
  • Справочник Terraform
    • Аутентификация в API
      • Overview
        • Overview
        • Get
        • List
        • Create
        • Update
        • Delete
        • Start
        • Stop
        • ListOperations
  • История изменений

В этой статье:

  • gRPC request
  • GetClusterRequest
  • Cluster
  • ClusterConfig
  • ResourcePools
  • ResourcePool
  • ScalePolicy
  • FixedScale
  • AutoScale
  • HistoryServerConfig
  • Dependencies
  • Metastore
  • NetworkConfig
  • LoggingConfig
  • UILink
  • MaintenanceWindow
  • AnytimeMaintenanceWindow
  • WeeklyMaintenanceWindow
  • MaintenanceOperation
  1. Справочник API
  2. gRPC (англ.)
  3. Cluster
  4. Get

Managed Spark API, gRPC: ClusterService.Get

Статья создана
Yandex Cloud
Обновлена 14 апреля 2025 г.
  • gRPC request
  • GetClusterRequest
  • Cluster
  • ClusterConfig
  • ResourcePools
  • ResourcePool
  • ScalePolicy
  • FixedScale
  • AutoScale
  • HistoryServerConfig
  • Dependencies
  • Metastore
  • NetworkConfig
  • LoggingConfig
  • UILink
  • MaintenanceWindow
  • AnytimeMaintenanceWindow
  • WeeklyMaintenanceWindow
  • MaintenanceOperation

Returns the specified Spark cluster.

gRPC requestgRPC request

rpc Get (GetClusterRequest) returns (Cluster)

GetClusterRequestGetClusterRequest

{
  "cluster_id": "string"
}

Field

Description

cluster_id

string

Required field. ID of the Spark cluster to return.

ClusterCluster

{
  "id": "string",
  "folder_id": "string",
  "created_at": "google.protobuf.Timestamp",
  "name": "string",
  "description": "string",
  "labels": "map<string, string>",
  "config": {
    "resource_pools": {
      "driver": {
        "resource_preset_id": "string",
        "scale_policy": {
          // Includes only one of the fields `fixed_scale`, `auto_scale`
          "fixed_scale": {
            "size": "int64"
          },
          "auto_scale": {
            "min_size": "int64",
            "max_size": "int64"
          }
          // end of the list of possible fields
        }
      },
      "executor": {
        "resource_preset_id": "string",
        "scale_policy": {
          // Includes only one of the fields `fixed_scale`, `auto_scale`
          "fixed_scale": {
            "size": "int64"
          },
          "auto_scale": {
            "min_size": "int64",
            "max_size": "int64"
          }
          // end of the list of possible fields
        }
      }
    },
    "history_server": {
      "enabled": "bool"
    },
    "dependencies": {
      "pip_packages": [
        "string"
      ],
      "deb_packages": [
        "string"
      ]
    },
    "metastore": {
      "cluster_id": "string"
    }
  },
  "status": "Status",
  "network": {
    "subnet_ids": [
      "string"
    ],
    "security_group_ids": [
      "string"
    ]
  },
  "deletion_protection": "bool",
  "service_account_id": "string",
  "logging": {
    "enabled": "bool",
    // Includes only one of the fields `folder_id`, `log_group_id`
    "folder_id": "string",
    "log_group_id": "string"
    // end of the list of possible fields
  },
  "health": "Health",
  "links": [
    {
      "name": "string",
      "url": "string"
    }
  ],
  "maintenance_window": {
    // Includes only one of the fields `anytime`, `weekly_maintenance_window`
    "anytime": "AnytimeMaintenanceWindow",
    "weekly_maintenance_window": {
      "day": "WeekDay",
      "hour": "int64"
    }
    // end of the list of possible fields
  },
  "planned_operation": {
    "info": "string",
    "delayed_until": "google.protobuf.Timestamp",
    "latest_maintenance_time": "google.protobuf.Timestamp",
    "next_maintenance_window_time": "google.protobuf.Timestamp"
  }
}

Spark cluster.

Field

Description

id

string

Required field. Unique ID of the Spark cluster.
This ID is assigned by Cloud in the process of creating a Spark cluster.

folder_id

string

ID of the folder that the Spark cluster belongs to.

created_at

google.protobuf.Timestamp

The time when the Spark cluster was created.

name

string

Name of the Spark cluster.
The name is unique within the folder. 1-64 characters long.

description

string

Description of the Spark cluster. 0-256 characters long.

labels

object (map<string, string>)

config

ClusterConfig

Configuration of the Spark cluster.

status

enum Status

Cluster status.

  • STATUS_UNKNOWN: Cluster status is unknown
  • CREATING: Cluster is being created
  • RUNNING: Cluster is running normally.
  • UPDATING: Cluster is being updated.
  • ERROR: Cluster encountered a problem and cannot operate.
  • STOPPING: Cluster is stopping.
  • STOPPED: Cluster is stopped.
  • STARTING: Cluster is starting.

network

NetworkConfig

deletion_protection

bool

Deletion Protection inhibits deletion of the cluster

service_account_id

string

Service account that will be used to access a YC resources

logging

LoggingConfig

Cloud logging configuration.

health

enum Health

Aggregated cluster health.

  • HEALTH_UNKNOWN: Cluster is in unknown state (we have no data).
  • ALIVE: Cluster is alive and well.
  • DEAD: Cluster is inoperable (it cannot perform any of its essential functions).
  • DEGRADED: Cluster is partially alive (it can perform some of its essential functions).

links[]

UILink

UI URLs

maintenance_window

MaintenanceWindow

Window of maintenance operations.

planned_operation

MaintenanceOperation

Maintenance operation planned at nearest maintenance_window.

ClusterConfigClusterConfig

Field

Description

resource_pools

ResourcePools

Required field.

history_server

HistoryServerConfig

Configuration for HistoryServer

dependencies

Dependencies

Container custom environment dependencies

metastore

Metastore

Metastore Cluster

ResourcePoolsResourcePools

Field

Description

driver

ResourcePool

Required field.

executor

ResourcePool

Required field.

ResourcePoolResourcePool

Field

Description

resource_preset_id

string

Required field. ID of the preset for computational resources allocated to a instance (e.g., CPU, memory, etc.).

scale_policy

ScalePolicy

Required field.

ScalePolicyScalePolicy

Field

Description

fixed_scale

FixedScale

Includes only one of the fields fixed_scale, auto_scale.

auto_scale

AutoScale

Includes only one of the fields fixed_scale, auto_scale.

FixedScaleFixedScale

Field

Description

size

int64

AutoScaleAutoScale

Field

Description

min_size

int64

max_size

int64

HistoryServerConfigHistoryServerConfig

Field

Description

enabled

bool

DependenciesDependencies

Field

Description

pip_packages[]

string

deb_packages[]

string

MetastoreMetastore

Field

Description

cluster_id

string

NetworkConfigNetworkConfig

Field

Description

subnet_ids[]

string

IDs of VPC network subnets where instances of the cluster are attached.

security_group_ids[]

string

User security groups

LoggingConfigLoggingConfig

Field

Description

enabled

bool

folder_id

string

Includes only one of the fields folder_id, log_group_id.

log_group_id

string

Includes only one of the fields folder_id, log_group_id.

UILinkUILink

Field

Description

name

string

url

string

MaintenanceWindowMaintenanceWindow

Field

Description

anytime

AnytimeMaintenanceWindow

Includes only one of the fields anytime, weekly_maintenance_window.

weekly_maintenance_window

WeeklyMaintenanceWindow

Includes only one of the fields anytime, weekly_maintenance_window.

AnytimeMaintenanceWindowAnytimeMaintenanceWindow

Field

Description

Empty

WeeklyMaintenanceWindowWeeklyMaintenanceWindow

Field

Description

day

enum WeekDay

  • WEEK_DAY_UNSPECIFIED
  • MON
  • TUE
  • WED
  • THU
  • FRI
  • SAT
  • SUN

hour

int64

Hour of the day in UTC.

MaintenanceOperationMaintenanceOperation

Field

Description

info

string

delayed_until

google.protobuf.Timestamp

latest_maintenance_time

google.protobuf.Timestamp

next_maintenance_window_time

google.protobuf.Timestamp

Была ли статья полезна?

Предыдущая
Overview
Следующая
List
Проект Яндекса
© 2025 ООО «Яндекс.Облако»