Source Types
Responses
200
OK
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
get
GET /v1/source-types HTTP/1.1
Host:
Accept: */*
{
"sourceTypes": [
{
"apiVersion": "string",
"kind": "string",
"metadata": {
"additionalInfo": {
"documentation": [
{
"text": "text",
"url": "text"
}
],
"message": "string"
},
"dateModified": "text",
"deprecated": true,
"description": "string",
"displayName": "string",
"hash": "text",
"icon": "string",
"id": "string",
"labels": {},
"name": "string",
"resourceDocLink": "string",
"stability": "string",
"version": 1,
"warning": "string"
},
"spec": {
"featureGate": "text",
"logs": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"logs+metrics": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"logs+metrics+traces": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"logs+traces": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"metrics": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"metrics+traces": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"parameters": [
{
"advancedConfig": true,
"default": null,
"description": "text",
"documentation": [
{
"text": "text",
"url": "text"
}
],
"hidden": true,
"label": "text",
"name": "text",
"options": {
"code": true,
"creatable": true,
"gridColumns": 1,
"horizontalDivider": true,
"labels": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"llm": {
"input": "text",
"promptKey": "text"
},
"metricCategories": [
{
"column": 1,
"label": "text",
"metrics": [
{
"defaultDisabled": true,
"description": "text",
"kpi": true,
"name": "text"
}
]
}
],
"multiline": true,
"ottlContext": "text",
"password": true,
"preventEmpty": true,
"processorContext": "text",
"sectionHeader": true,
"sensitive": true,
"subHeader": "text",
"trackUnchecked": true,
"variant": "text"
},
"properties": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"relevantIf": [
{
"name": "text",
"operator": "text",
"value": null
}
],
"required": true,
"type": "text",
"validValues": [
"text"
]
}
],
"supportedLicenseTypes": [
"text"
],
"supportedPlatforms": [
"text"
],
"traces": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"version": "text"
},
"status": {
"latest": true
}
}
]
}
Path parameters
namestringRequired
the name of the source type
Responses
200
OK
application/json
401
Unauthorized
application/json
404
Not Found
application/json
500
Internal Server Error
application/json
get
GET /v1/source-types/{name} HTTP/1.1
Host:
Accept: */*
{
"sourceType": {
"apiVersion": "string",
"kind": "string",
"metadata": {
"additionalInfo": {
"documentation": [
{
"text": "text",
"url": "text"
}
],
"message": "string"
},
"dateModified": "text",
"deprecated": true,
"description": "string",
"displayName": "string",
"hash": "text",
"icon": "string",
"id": "string",
"labels": {},
"name": "string",
"resourceDocLink": "string",
"stability": "string",
"version": 1,
"warning": "string"
},
"spec": {
"featureGate": "text",
"logs": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"logs+metrics": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"logs+metrics+traces": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"logs+traces": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"metrics": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"metrics+traces": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"parameters": [
{
"advancedConfig": true,
"default": null,
"description": "text",
"documentation": [
{
"text": "text",
"url": "text"
}
],
"hidden": true,
"label": "text",
"name": "text",
"options": {
"code": true,
"creatable": true,
"gridColumns": 1,
"horizontalDivider": true,
"labels": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"llm": {
"input": "text",
"promptKey": "text"
},
"metricCategories": [
{
"column": 1,
"label": "text",
"metrics": [
{
"defaultDisabled": true,
"description": "text",
"kpi": true,
"name": "text"
}
]
}
],
"multiline": true,
"ottlContext": "text",
"password": true,
"preventEmpty": true,
"processorContext": "text",
"sectionHeader": true,
"sensitive": true,
"subHeader": "text",
"trackUnchecked": true,
"variant": "text"
},
"properties": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"relevantIf": [
{
"name": "text",
"operator": "text",
"value": null
}
],
"required": true,
"type": "text",
"validValues": [
"text"
]
}
],
"supportedLicenseTypes": [
"text"
],
"supportedPlatforms": [
"text"
],
"traces": {
"connectors": "text",
"emits": [
"metrics"
],
"exporters": "text",
"extensions": "text",
"processors": "text",
"receivers": "text",
"templates": [
{
"connectors": "text",
"exporters": "text",
"extensions": "text",
"match": [
{
"component": "text",
"operator": ">=",
"version": "text"
}
],
"processors": "text",
"receivers": "text"
}
]
},
"version": "text"
},
"status": {
"latest": true
}
}
}
Path parameters
namestringRequired
the name of the source type to delete
Responses
204
Successful Delete, no content
No content
401
Unauthorized
application/json
404
Not Found
application/json
500
Internal Server Error
application/json
delete
DELETE /v1/source-types/{name} HTTP/1.1
Host:
Accept: */*
No content
Was this helpful?