curl для каждого типа ClickPipe.
Аутентификация
Базовый URL
Конечные точки
| Method | Path | Description |
|---|---|---|
GET | /organizations/{organizationId}/services/{serviceId}/clickpipes | Получить список всех ClickPipes |
POST | /organizations/{organizationId}/services/{serviceId}/clickpipes | Создать ClickPipe |
GET | /organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId} | Получить ClickPipe |
PATCH | /organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId} | Обновить ClickPipe |
DELETE | /organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId} | Удалить ClickPipe |
GET | /organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/settings | Получить настройки ClickPipe |
PUT | /organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/settings | Обновить настройки ClickPipe |
PATCH | /organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/scaling | Обновить параметры масштабирования ClickPipe |
PATCH | /organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/state | Обновить состояние ClickPipe (запуск/остановка) |
| Method | Path | Description |
|---|---|---|
GET | /organizations/{organizationId}/clickpipes/cdcScaling | Получить параметры масштабирования CDC ClickPipes |
PATCH | /organizations/{organizationId}/clickpipes/cdcScaling | Обновить параметры масштабирования CDC ClickPipes |
Примеры
Получение списка ClickPipes
Получить ClickPipe
Остановить или запустить ClickPipe
Удалить ClickPipe
Создание ClickPipes
POST /clickpipes зависит от типа источника. В примерах ниже показана структура для каждого поддерживаемого типа ClickPipe. Эталонные JSON-схемы см. в Swagger UI.
Kafka
kafka, confluent, msk, azureeventhub, redpanda, warpstream.
Amazon Kinesis
Amazon S3
Google Cloud Storage
serviceAccountKey должен содержать содержимое JSON-файла ключа сервисного аккаунта GCP, закодированное в base64.
Azure Blob Storage
Postgres CDC
MySQL CDC
MongoDB CDC
BigQuery
serviceAccountFile должен содержать содержимое JSON-файла ключа сервисного аккаунта GCP в кодировке base64.