v1

latestOpenAPI 3.0.0Apache 2.02026-07-1410280162.7 KB
data-exporter-configs

Create a new data exporter config

Create a new data exporter config

post/api/data-exporter-configs

Request body

bufferSizeinteger

buffer size

descstring

Description

enabledstring

Boolean

groupDurationinteger

duration

groupSizeinteger

Group size

idstring

Id

jsonWorkersinteger

nb workers

metadataobject

Metadata

namestring

Name

projectionobject

projection

sendWorkersinteger

send workers

typ'kafka' | 'pulsar' | 'file' | 'mailer' | 'elastic' | 'console' | 'custom'

Type of data exporter

Example request

{
  "bufferSize": 123123,
  "config": {
    "clusterUri": "a string value",
    "headers": {
      "key": "value"
    },
    "index": "a string value",
    "password": "a string value",
    "type": "a string value",
    "user": "a string value"
  },
  "desc": "a string value",
  "enabled": "a string value",
  "filtering": {
    "exclude": [
      {
        "key": "value"
      }
    ],
    "include": [
      {
        "key": "value"
      }
    ]
  },
  "groupDuration": 123,
  "groupSize": 123123,
  "id": "a string value",
  "jsonWorkers": 123123,
  "location": {
    "teams": [
      {
        "key": "value"
      }
    ],
    "tenant": "a string value"
  },
  "metadata": {
    "key": "value"
  },
  "name": "a string value",
  "projection": {
    "key": "value"
  },
  "sendWorkers": 123123
}

Response

Successful operation

bufferSizeinteger

buffer size

descstring

Description

enabledstring

Boolean

groupDurationinteger

duration

groupSizeinteger

Group size

idstring

Id

jsonWorkersinteger

nb workers

metadataobject

Metadata

namestring

Name

projectionobject

projection

sendWorkersinteger

send workers

typ'kafka' | 'pulsar' | 'file' | 'mailer' | 'elastic' | 'console' | 'custom'

Type of data exporter

Example response

{
  "bufferSize": 123123,
  "config": {
    "clusterUri": "a string value",
    "headers": {
      "key": "value"
    },
    "index": "a string value",
    "password": "a string value",
    "type": "a string value",
    "user": "a string value"
  },
  "desc": "a string value",
  "enabled": "a string value",
  "filtering": {
    "exclude": [
      {
        "key": "value"
      }
    ],
    "include": [
      {
        "key": "value"
      }
    ]
  },
  "groupDuration": 123,
  "groupSize": 123123,
  "id": "a string value",
  "jsonWorkers": 123123,
  "location": {
    "teams": [
      {
        "key": "value"
      }
    ],
    "tenant": "a string value"
  },
  "metadata": {
    "key": "value"
  },
  "name": "a string value",
  "projection": {
    "key": "value"
  },
  "sendWorkers": 123123
}