|
@@ -18,7 +18,7 @@ paths:
|
|
/api/clusters:
|
|
/api/clusters:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Clusters
|
|
summary: getClusters
|
|
summary: getClusters
|
|
operationId: getClusters
|
|
operationId: getClusters
|
|
responses:
|
|
responses:
|
|
@@ -34,7 +34,7 @@ paths:
|
|
/api/clusters/{clusterName}/brokers:
|
|
/api/clusters/{clusterName}/brokers:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Brokers
|
|
summary: getBrokers
|
|
summary: getBrokers
|
|
operationId: getBrokers
|
|
operationId: getBrokers
|
|
parameters:
|
|
parameters:
|
|
@@ -56,7 +56,7 @@ paths:
|
|
/api/clusters/{clusterName}/metrics:
|
|
/api/clusters/{clusterName}/metrics:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Clusters
|
|
summary: getClusterMetrics
|
|
summary: getClusterMetrics
|
|
operationId: getClusterMetrics
|
|
operationId: getClusterMetrics
|
|
parameters:
|
|
parameters:
|
|
@@ -76,7 +76,7 @@ paths:
|
|
/api/clusters/{clusterName}/stats:
|
|
/api/clusters/{clusterName}/stats:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Clusters
|
|
summary: getClusterStats
|
|
summary: getClusterStats
|
|
operationId: getClusterStats
|
|
operationId: getClusterStats
|
|
parameters:
|
|
parameters:
|
|
@@ -96,7 +96,7 @@ paths:
|
|
/api/clusters/{clusterName}/brokers/{id}/metrics:
|
|
/api/clusters/{clusterName}/brokers/{id}/metrics:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Brokers
|
|
summary: getBrokersMetrics
|
|
summary: getBrokersMetrics
|
|
operationId: getBrokersMetrics
|
|
operationId: getBrokersMetrics
|
|
parameters:
|
|
parameters:
|
|
@@ -121,7 +121,7 @@ paths:
|
|
/api/clusters/{clusterName}/topics:
|
|
/api/clusters/{clusterName}/topics:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Topics
|
|
summary: getTopics
|
|
summary: getTopics
|
|
operationId: getTopics
|
|
operationId: getTopics
|
|
parameters:
|
|
parameters:
|
|
@@ -141,7 +141,7 @@ paths:
|
|
$ref: '#/components/schemas/Topic'
|
|
$ref: '#/components/schemas/Topic'
|
|
post:
|
|
post:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Topics
|
|
summary: createTopic
|
|
summary: createTopic
|
|
operationId: createTopic
|
|
operationId: createTopic
|
|
parameters:
|
|
parameters:
|
|
@@ -166,7 +166,7 @@ paths:
|
|
/api/clusters/{clusterName}/topics/{topicName}:
|
|
/api/clusters/{clusterName}/topics/{topicName}:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Topics
|
|
summary: getTopicDetails
|
|
summary: getTopicDetails
|
|
operationId: getTopicDetails
|
|
operationId: getTopicDetails
|
|
parameters:
|
|
parameters:
|
|
@@ -189,7 +189,7 @@ paths:
|
|
$ref: '#/components/schemas/TopicDetails'
|
|
$ref: '#/components/schemas/TopicDetails'
|
|
patch:
|
|
patch:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Topics
|
|
summary: updateTopic
|
|
summary: updateTopic
|
|
operationId: updateTopic
|
|
operationId: updateTopic
|
|
parameters:
|
|
parameters:
|
|
@@ -217,7 +217,7 @@ paths:
|
|
$ref: '#/components/schemas/Topic'
|
|
$ref: '#/components/schemas/Topic'
|
|
delete:
|
|
delete:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Topics
|
|
summary: deleteTopic
|
|
summary: deleteTopic
|
|
operationId: deleteTopic
|
|
operationId: deleteTopic
|
|
parameters:
|
|
parameters:
|
|
@@ -240,7 +240,7 @@ paths:
|
|
/api/clusters/{clusterName}/topics/{topicName}/config:
|
|
/api/clusters/{clusterName}/topics/{topicName}/config:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Topics
|
|
summary: getTopicConfigs
|
|
summary: getTopicConfigs
|
|
operationId: getTopicConfigs
|
|
operationId: getTopicConfigs
|
|
parameters:
|
|
parameters:
|
|
@@ -267,7 +267,7 @@ paths:
|
|
/api/clusters/{clusterName}/topics/{topicName}/messages:
|
|
/api/clusters/{clusterName}/topics/{topicName}/messages:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Messages
|
|
summary: getTopicMessages
|
|
summary: getTopicMessages
|
|
operationId: getTopicMessages
|
|
operationId: getTopicMessages
|
|
parameters:
|
|
parameters:
|
|
@@ -311,7 +311,7 @@ paths:
|
|
$ref: '#/components/schemas/TopicMessage'
|
|
$ref: '#/components/schemas/TopicMessage'
|
|
delete:
|
|
delete:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Messages
|
|
summary: deleteTopicMessages
|
|
summary: deleteTopicMessages
|
|
operationId: deleteTopicMessages
|
|
operationId: deleteTopicMessages
|
|
parameters:
|
|
parameters:
|
|
@@ -341,7 +341,7 @@ paths:
|
|
/api/clusters/{clusterName}/consumer-groups/{id}:
|
|
/api/clusters/{clusterName}/consumer-groups/{id}:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Consumer Groups
|
|
summary: get Consumer Group By Id
|
|
summary: get Consumer Group By Id
|
|
operationId: getConsumerGroup
|
|
operationId: getConsumerGroup
|
|
parameters:
|
|
parameters:
|
|
@@ -366,7 +366,7 @@ paths:
|
|
/api/clusters/{clusterName}/consumerGroups:
|
|
/api/clusters/{clusterName}/consumerGroups:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Consumer Groups
|
|
summary: get all ConsumerGroups
|
|
summary: get all ConsumerGroups
|
|
operationId: getConsumerGroups
|
|
operationId: getConsumerGroups
|
|
parameters:
|
|
parameters:
|
|
@@ -388,7 +388,7 @@ paths:
|
|
/api/clusters/{clusterName}/schemas:
|
|
/api/clusters/{clusterName}/schemas:
|
|
post:
|
|
post:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: create a new subject schema
|
|
summary: create a new subject schema
|
|
operationId: createNewSchema
|
|
operationId: createNewSchema
|
|
parameters:
|
|
parameters:
|
|
@@ -417,7 +417,7 @@ paths:
|
|
description: Invalid parameters
|
|
description: Invalid parameters
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: get all schemas of latest version from Schema Registry service
|
|
summary: get all schemas of latest version from Schema Registry service
|
|
operationId: getSchemas
|
|
operationId: getSchemas
|
|
parameters:
|
|
parameters:
|
|
@@ -439,7 +439,7 @@ paths:
|
|
/api/clusters/{clusterName}/schemas/{subject}:
|
|
/api/clusters/{clusterName}/schemas/{subject}:
|
|
delete:
|
|
delete:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: delete schema from Schema Registry service
|
|
summary: delete schema from Schema Registry service
|
|
operationId: deleteSchema
|
|
operationId: deleteSchema
|
|
parameters:
|
|
parameters:
|
|
@@ -462,7 +462,7 @@ paths:
|
|
/api/clusters/{clusterName}/schemas/{subject}/versions:
|
|
/api/clusters/{clusterName}/schemas/{subject}/versions:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: get all version of subject from Schema Registry service
|
|
summary: get all version of subject from Schema Registry service
|
|
operationId: getAllVersionsBySubject
|
|
operationId: getAllVersionsBySubject
|
|
parameters:
|
|
parameters:
|
|
@@ -489,7 +489,7 @@ paths:
|
|
/api/clusters/{clusterName}/schemas/{subject}/latest:
|
|
/api/clusters/{clusterName}/schemas/{subject}/latest:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: get the latest schema from Schema Registry service
|
|
summary: get the latest schema from Schema Registry service
|
|
operationId: getLatestSchema
|
|
operationId: getLatestSchema
|
|
parameters:
|
|
parameters:
|
|
@@ -512,7 +512,7 @@ paths:
|
|
$ref: '#/components/schemas/SchemaSubject'
|
|
$ref: '#/components/schemas/SchemaSubject'
|
|
delete:
|
|
delete:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: delete the latest schema from schema registry
|
|
summary: delete the latest schema from schema registry
|
|
operationId: deleteLatestSchema
|
|
operationId: deleteLatestSchema
|
|
parameters:
|
|
parameters:
|
|
@@ -536,7 +536,7 @@ paths:
|
|
/api/clusters/{clusterName}/schemas/{subject}/versions/{version}:
|
|
/api/clusters/{clusterName}/schemas/{subject}/versions/{version}:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: get schema by version from Schema Registry service
|
|
summary: get schema by version from Schema Registry service
|
|
operationId: getSchemaByVersion
|
|
operationId: getSchemaByVersion
|
|
parameters:
|
|
parameters:
|
|
@@ -564,7 +564,7 @@ paths:
|
|
$ref: '#/components/schemas/SchemaSubject'
|
|
$ref: '#/components/schemas/SchemaSubject'
|
|
delete:
|
|
delete:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: delete schema by version from schema registry
|
|
summary: delete schema by version from schema registry
|
|
operationId: deleteSchemaByVersion
|
|
operationId: deleteSchemaByVersion
|
|
parameters:
|
|
parameters:
|
|
@@ -592,7 +592,7 @@ paths:
|
|
/api/clusters/{clusterName}/schemas/compatibility:
|
|
/api/clusters/{clusterName}/schemas/compatibility:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: Get global schema compatibility level
|
|
summary: Get global schema compatibility level
|
|
operationId: getGlobalSchemaCompatibilityLevel
|
|
operationId: getGlobalSchemaCompatibilityLevel
|
|
parameters:
|
|
parameters:
|
|
@@ -610,7 +610,7 @@ paths:
|
|
$ref: '#/components/schemas/CompatibilityLevel'
|
|
$ref: '#/components/schemas/CompatibilityLevel'
|
|
put:
|
|
put:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: Update compatibility level globally
|
|
summary: Update compatibility level globally
|
|
operationId: updateGlobalSchemaCompatibilityLevel
|
|
operationId: updateGlobalSchemaCompatibilityLevel
|
|
parameters:
|
|
parameters:
|
|
@@ -633,7 +633,7 @@ paths:
|
|
/api/clusters/{clusterName}/schemas/{subject}/compatibility:
|
|
/api/clusters/{clusterName}/schemas/{subject}/compatibility:
|
|
put:
|
|
put:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: Update compatibility level for specific schema.
|
|
summary: Update compatibility level for specific schema.
|
|
operationId: updateSchemaCompatibilityLevel
|
|
operationId: updateSchemaCompatibilityLevel
|
|
parameters:
|
|
parameters:
|
|
@@ -661,7 +661,7 @@ paths:
|
|
/api/clusters/{clusterName}/schemas/{subject}/check:
|
|
/api/clusters/{clusterName}/schemas/{subject}/check:
|
|
post:
|
|
post:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters
|
|
|
|
|
|
+ - Schemas
|
|
summary: Check compatibility of the schema.
|
|
summary: Check compatibility of the schema.
|
|
operationId: checkSchemaCompatibility
|
|
operationId: checkSchemaCompatibility
|
|
parameters:
|
|
parameters:
|
|
@@ -693,7 +693,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects:
|
|
/api/clusters/{clusterName}/connects:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: get all kafka connect instances
|
|
summary: get all kafka connect instances
|
|
operationId: getConnects
|
|
operationId: getConnects
|
|
parameters:
|
|
parameters:
|
|
@@ -715,7 +715,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: get all connectors from Kafka Connect service
|
|
summary: get all connectors from Kafka Connect service
|
|
operationId: getConnectors
|
|
operationId: getConnectors
|
|
parameters:
|
|
parameters:
|
|
@@ -740,7 +740,7 @@ paths:
|
|
type: string
|
|
type: string
|
|
post:
|
|
post:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: create new connector
|
|
summary: create new connector
|
|
operationId: createConnector
|
|
operationId: createConnector
|
|
parameters:
|
|
parameters:
|
|
@@ -772,7 +772,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: get information about the connector
|
|
summary: get information about the connector
|
|
operationId: getConnector
|
|
operationId: getConnector
|
|
parameters:
|
|
parameters:
|
|
@@ -800,7 +800,7 @@ paths:
|
|
$ref: '#/components/schemas/Connector'
|
|
$ref: '#/components/schemas/Connector'
|
|
delete:
|
|
delete:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: delete connector
|
|
summary: delete connector
|
|
operationId: deleteConnector
|
|
operationId: deleteConnector
|
|
parameters:
|
|
parameters:
|
|
@@ -828,7 +828,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/action/{action}:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/action/{action}:
|
|
post:
|
|
post:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: update connector state (restart, pause or resume)
|
|
summary: update connector state (restart, pause or resume)
|
|
operationId: updateConnectorState
|
|
operationId: updateConnectorState
|
|
parameters:
|
|
parameters:
|
|
@@ -861,7 +861,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/config:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/config:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: get connector configuration
|
|
summary: get connector configuration
|
|
operationId: getConnectorConfig
|
|
operationId: getConnectorConfig
|
|
parameters:
|
|
parameters:
|
|
@@ -889,7 +889,7 @@ paths:
|
|
$ref: '#/components/schemas/ConnectorConfig'
|
|
$ref: '#/components/schemas/ConnectorConfig'
|
|
put:
|
|
put:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: update or create connector with provided config
|
|
summary: update or create connector with provided config
|
|
operationId: setConnectorConfig
|
|
operationId: setConnectorConfig
|
|
parameters:
|
|
parameters:
|
|
@@ -926,7 +926,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/tasks:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/tasks:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: get connector tasks
|
|
summary: get connector tasks
|
|
operationId: getConnectorTasks
|
|
operationId: getConnectorTasks
|
|
parameters:
|
|
parameters:
|
|
@@ -958,7 +958,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/tasks/{taskId}/action/restart:
|
|
/api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/tasks/{taskId}/action/restart:
|
|
post:
|
|
post:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: restart connector task
|
|
summary: restart connector task
|
|
operationId: restartConnectorTask
|
|
operationId: restartConnectorTask
|
|
parameters:
|
|
parameters:
|
|
@@ -989,7 +989,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects/{connectName}/plugins:
|
|
/api/clusters/{clusterName}/connects/{connectName}/plugins:
|
|
get:
|
|
get:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: get connector plugins
|
|
summary: get connector plugins
|
|
operationId: getConnectorPlugins
|
|
operationId: getConnectorPlugins
|
|
parameters:
|
|
parameters:
|
|
@@ -1016,7 +1016,7 @@ paths:
|
|
/api/clusters/{clusterName}/connects/{connectName}/plugins/{pluginName}/config/validate:
|
|
/api/clusters/{clusterName}/connects/{connectName}/plugins/{pluginName}/config/validate:
|
|
put:
|
|
put:
|
|
tags:
|
|
tags:
|
|
- - /api/clusters/connects
|
|
|
|
|
|
+ - Kafka Connect
|
|
summary: validate connector plugin configuration
|
|
summary: validate connector plugin configuration
|
|
operationId: validateConnectorPluginConfig
|
|
operationId: validateConnectorPluginConfig
|
|
parameters:
|
|
parameters:
|