GET Egress Route
GET/workspaces/:workspaceId/stream-groups/:streamGroupName/streams/:streamName/egress-routes/:egressRouteName
GET Egress Route
Request
Path Parameters
workspaceId uuidrequired
streamGroupName stringrequired
streamName stringrequired
egressRouteName stringrequired
Responses
- 200
- 404
- 423
Egress route.
- application/json
- Schema
- Example (from schema)
Schema
name stringrequired
workspaceId uuidrequired
streamGroupName stringrequired
streamName stringrequired
properties
object
required
isEnabled booleanrequired
egressSinkName stringrequired
config
object
required
azureEventHub
object
disablePayloadEmbedding boolean
partitionKeyPattern
object
required
isEnabled booleanrequired
pattern stringnullable
forceExternalizedPayload booleandeprecated
azureServiceBus
object
disablePayloadEmbedding booleanrequired
sql
object
egressMapping required
grafana
object
otel
object
applyResourceLabels
object
logs
object
deviceId boolean
siteId boolean
streamGroupName boolean
streamName boolean
metrics
object
deviceId boolean
siteId boolean
streamGroupName boolean
streamName boolean
traces
object
deviceId boolean
siteId boolean
streamGroupName boolean
streamName boolean
delta
object
directoryPath stringrequired
schema
object
required
textLines
object
otel
object
logs
object
required
isEnabled booleanrequired
metrics
object
required
isEnabled booleanrequired
traces
object
required
isEnabled booleanrequired
awsS3
object
targetPath
object
required
isEnabled booleanrequired
path stringnullable
input int32required
Possible values: [Messages
, BatchCompletions
]
{
"name": "string",
"workspaceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"streamGroupName": "string",
"streamName": "string",
"properties": {
"isEnabled": true,
"egressSinkName": "string",
"config": {
"azureEventHub": {
"disablePayloadEmbedding": true,
"partitionKeyPattern": {
"isEnabled": true,
"pattern": "string"
}
},
"azureServiceBus": {
"disablePayloadEmbedding": true
},
"sql": {
"egressMapping": {}
},
"grafana": {},
"otel": {
"applyResourceLabels": {
"logs": {
"deviceId": true,
"siteId": true,
"streamGroupName": true,
"streamName": true
},
"metrics": {
"deviceId": true,
"siteId": true,
"streamGroupName": true,
"streamName": true
},
"traces": {
"deviceId": true,
"siteId": true,
"streamGroupName": true,
"streamName": true
}
}
},
"delta": {
"directoryPath": "string",
"schema": {
"textLines": {},
"otel": {
"logs": {
"isEnabled": true
},
"metrics": {
"isEnabled": true
},
"traces": {
"isEnabled": true
}
}
}
},
"awsS3": {
"targetPath": {
"isEnabled": true,
"path": "string"
}
}
},
"input": "Messages"
}
}
Egress route, stream, stream group or workspace not found.
- application/problem+json
- Schema
- Example (from schema)
Schema
type stringnullable
title stringnullable
status int32nullable
detail stringnullable
instance stringnullable
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Workspace is disabled.
- application/problem+json
- Schema
- Example (from schema)
Schema
type stringnullable
title stringnullable
status int32nullable
detail stringnullable
instance stringnullable
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Loading...