PATCH
/
stream-configuration-service
/
api
/
v1
/
stream-configuration-templates
/
{streamConfigurationTemplateId}
curl --request PATCH \
  --url https://stream-configuration-service.vatis.tech/stream-configuration-service/api/v1/stream-configuration-templates/{streamConfigurationTemplateId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonPatches": [
    {
      "op": "replace",
      "path": "/json/path",
      "value": "some_value"
    }
  ]
}'
{
  "id": "<string>",
  "name": "<string>",
  "description": "<string>",
  "dataSourceSchema": "<string>",
  "processors": [
    {
      "id": "<string>",
      "name": "<string>",
      "description": "<string>",
      "processorDeclaration": {
        "id": "<string>",
        "displayName": "<string>",
        "description": "<string>",
        "clusterDomainNameTemplate": "<string>",
        "podsDiscoveryClusterDomainName": "<string>",
        "revision": "<string>",
        "propertiesSchema": "<string>",
        "inputSchemas": [
          "<string>"
        ],
        "outputSchema": "<string>",
        "features": {
          "support": [
            "<string>"
          ],
          "require": [
            "<string>"
          ],
          "implement": [
            "<string>"
          ],
          "requireSupport": [
            "<string>"
          ]
        },
        "operationType": "BATCH_TRANSCRIPTION"
      },
      "previousProcessorId": "<string>",
      "propertiesSchema": "<string>",
      "properties": {},
      "destinationTopicMessageHeaders": {},
      "destinationTopicHeaders": {},
      "sourceSubscriptionHeaders": {},
      "patchAliases": {},
      "egress": {
        "persist": true,
        "sink": true,
        "tags": [
          "<string>"
        ]
      }
    }
  ],
  "patchAliases": {}
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

streamConfigurationTemplateId
string
required

Body

application/json
jsonPatches
string[]

Response

200
application/json
Success
id
string
name
string
description
string
dataSourceSchema
string
processors
object[]
patchAliases
object