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

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

  • HTTP request
  • Path parameters
  • Query parameters
  • Response
  • Connector
  • ConnectorConfigMirrorMaker
  • ClusterConnection
  • ExternalClusterConnection
  • ConnectorConfigS3Sink
  • S3Connection
  • ExternalS3Storage
  1. Справочник API
  2. REST (англ.)
  3. Connector
  4. List

Managed Service for Apache Kafka® API, REST: Connector.List

Статья создана
Yandex Cloud
Обновлена 3 октября 2025 г.
  • HTTP request
  • Path parameters
  • Query parameters
  • Response
  • Connector
  • ConnectorConfigMirrorMaker
  • ClusterConnection
  • ExternalClusterConnection
  • ConnectorConfigS3Sink
  • S3Connection
  • ExternalS3Storage

Retrieves the list of Apache Kafka® connectors in a cluster.

HTTP requestHTTP request

GET https://mdb.api.yandexcloud.kz/managed-kafka/v1/clusters/{clusterId}/connectors

Path parametersPath parameters

Field

Description

clusterId

string

Required field. ID of the Apache Kafka® cluster to list connectors in.

To get this ID, make a ClusterService.List request.

Query parametersQuery parameters

Field

Description

pageSize

string (int64)

The maximum number of results per page to return.

If the number of available results is larger than pageSize, the API returns a ListConnectorsResponse.nextPageToken that can be used to get the next page of results in the subsequent ConnectorService.List requests.

pageToken

string

Page token that can be used to iterate through multiple pages of results.

To get the next page of results, set pageToken to the ListConnectorsResponse.nextPageToken returned by the previous ConnectorService.List request.

ResponseResponse

HTTP Code: 200 - OK

{
  "connectors": [
    {
      "name": "string",
      "tasksMax": "string",
      "properties": "object",
      "health": "string",
      "status": "string",
      "clusterId": "string",
      // Includes only one of the fields `connectorConfigMirrormaker`, `connectorConfigS3Sink`
      "connectorConfigMirrormaker": {
        "sourceCluster": {
          "alias": "string",
          // Includes only one of the fields `thisCluster`, `externalCluster`
          "thisCluster": "object",
          "externalCluster": {
            "bootstrapServers": "string",
            "saslUsername": "string",
            "saslMechanism": "string",
            "securityProtocol": "string"
          }
          // end of the list of possible fields
        },
        "targetCluster": {
          "alias": "string",
          // Includes only one of the fields `thisCluster`, `externalCluster`
          "thisCluster": "object",
          "externalCluster": {
            "bootstrapServers": "string",
            "saslUsername": "string",
            "saslMechanism": "string",
            "securityProtocol": "string"
          }
          // end of the list of possible fields
        },
        "topics": "string",
        "replicationFactor": "string"
      },
      "connectorConfigS3Sink": {
        "topics": "string",
        "fileCompressionType": "string",
        "fileMaxRecords": "string",
        "s3Connection": {
          "bucketName": "string",
          // Includes only one of the fields `externalS3`
          "externalS3": {
            "accessKeyId": "string",
            "endpoint": "string",
            "region": "string"
          }
          // end of the list of possible fields
        }
      }
      // end of the list of possible fields
    }
  ],
  "nextPageToken": "string"
}

Field

Description

connectors[]

Connector

List of Apache Kafka® Connectors.

nextPageToken

string

The token that can be used to get the next page of results.

If the number of results is larger than ListConnectorsRequest.pageSize, use the nextPageToken as the value for the ListConnectorsRequest.pageToken in the subsequent ConnectorService.List request to iterate through multiple pages of results.

ConnectorConnector

Field

Description

name

string

Name of the connector.

tasksMax

string (int64)

Maximum number of connector tasks. Default value is the number of brokers.

properties

object (map<string, string>)

A set of properties passed to Managed Service for Apache Kafka® with the connector configuration.
Example: sync.topics.config.enabled: true.

health

enum (Health)

Connector health.

  • HEALTH_UNKNOWN: Health of the connector is unknown.
  • ALIVE: Connector is running.
  • DEAD: Connector has failed to start.

status

enum (Status)

Current status of the connector.

  • STATUS_UNKNOWN: Connector state is unknown.
  • RUNNING: Connector is running normally.
  • ERROR: Connector has encountered a problem and cannot operate.
  • PAUSED: Connector is paused.

clusterId

string

ID of the Apache Kafka® cluster that the connector belongs to.

connectorConfigMirrormaker

ConnectorConfigMirrorMaker

Configuration of the MirrorMaker connector.

Includes only one of the fields connectorConfigMirrormaker, connectorConfigS3Sink.

Additional settings for the connector.

connectorConfigS3Sink

ConnectorConfigS3Sink

Configuration of S3-Sink connector.

Includes only one of the fields connectorConfigMirrormaker, connectorConfigS3Sink.

Additional settings for the connector.

ConnectorConfigMirrorMakerConnectorConfigMirrorMaker

Field

Description

sourceCluster

ClusterConnection

Source cluster connection configuration.

targetCluster

ClusterConnection

Target cluster connection configuration.

topics

string

List of Kafka topics, separated by ,.

replicationFactor

string (int64)

Replication factor for automatically created topics.

ClusterConnectionClusterConnection

Field

Description

alias

string

Alias of cluster connection configuration.
Examples: source, target.

thisCluster

object

Connection configuration of the cluster the connector belongs to. As all credentials are already known, leave this parameter empty.

Includes only one of the fields thisCluster, externalCluster.

Type of connection to Apache Kafka® cluster.

externalCluster

ExternalClusterConnection

Configuration of connection to an external cluster with all the necessary credentials.

Includes only one of the fields thisCluster, externalCluster.

Type of connection to Apache Kafka® cluster.

ExternalClusterConnectionExternalClusterConnection

Field

Description

bootstrapServers

string

List of bootstrap servers of the cluster, separated by ,.

saslUsername

string

SASL username to use for connection to the cluster.

saslMechanism

string

SASL mechanism to use for connection to the cluster.

securityProtocol

string

Security protocol to use for connection to the cluster.

ConnectorConfigS3SinkConnectorConfigS3Sink

An Apache Kafka® S3-Sink
connector resource.

Field

Description

topics

string

List of Kafka topics, separated by ','.

fileCompressionType

string

The compression type used for files put on GCS.
The supported values are: gzip, snappy, zstd, none.
Optional, the default is none.

fileMaxRecords

string (int64)

Max records per file.

s3Connection

S3Connection

Credentials for connecting to S3 storage.

S3ConnectionS3Connection

Resource for S3Connection -
settings of connection to AWS-compatible S3 storage, that
are source or target of Kafka S3-connectors.
YC Object Storage is AWS-compatible.

Field

Description

bucketName

string

externalS3

ExternalS3Storage

Includes only one of the fields externalS3.

ExternalS3StorageExternalS3Storage

Field

Description

accessKeyId

string

endpoint

string

region

string

Default is 'us-east-1'

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

Предыдущая
Get
Следующая
Create
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»