SQL Streaming

get

Retrieves all SQL processor details

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Responses
200Success
application/json
get
/api/v1/environments/{environment}/proxy/api/v2/streams
post

Creates a new SQL processor

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Body
namestring · min: 1Required
processorIdstring · min: 1Optional
sqlstring · min: 1Required
descriptionstring · min: 1Optional
deploymentone ofRequired
or
objectOptional
tagsstring[]Optional
Responses
post
/api/v1/environments/{environment}/proxy/api/v2/streams
get

Retrieves all SQL processor details

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Responses
200Success
application/json
get
/api/v1/environments/{environment}/proxy/api/v1/streams
post

Creates a new SQL processor

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Body
namestringRequired
appIdstringOptional
sqlstringRequired
runnerCountintegerRequired
clusterstringOptional
namespacestringOptional
userstringOptional
pipelinestringOptional
Responses
post
/api/v1/environments/{environment}/proxy/api/v1/streams
get

Retrieves the SQL processor details

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

Responses
200Success
application/json
get
/api/v1/environments/{environment}/proxy/api/v1/streams/{id}
delete

Removes an existing SQL processor

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

Responses
200Success
application/json
Responsestring · min: 1
delete
/api/v1/environments/{environment}/proxy/api/v1/streams/{id}
get

Retrieves the SQL processor details

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

Responses
200Success
application/json
get
/api/v1/environments/{environment}/proxy/api/v2/streams/{id}
get

Retrieves the SQL processor details

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

Responses
200Success
application/json
get
/api/v1/environments/{environment}/proxy/api/v1/streams/{id}/graph
put

Runs a SQL processor

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

Responses
put
/api/v1/environments/{environment}/proxy/api/v1/streams/{id}/start
put

Runs a SQL processor

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

Responses
put
/api/v1/environments/{environment}/proxy/api/v1/streams/{id}/resume
put

Stops a running SQL processor

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

Responses
put
/api/v1/environments/{environment}/proxy/api/v1/streams/{id}/stop
put

Scales a SQL processor

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

scalestringRequired

The new SQL processor runner count. It has to be an integer bigger than zero.

Responses
put
/api/v1/environments/{environment}/proxy/api/v1/streams/{id}/scale/{scale}
put

Changes the Docker image of a SQL processor

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
idstring · min: 1Required

SQL processor unique identifier

Body
imagestring · min: 1Required
Responses
put
/api/v1/environments/{environment}/proxy/api/v1/streams/{id}/image
post

Returns the query intellisense information

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Body
sqlstringRequired
caretintegerOptional
Responses
200Success
application/json
post
/api/v1/environments/{environment}/proxy/api/v1/intellisense/streams/kafka

Last updated

Was this helpful?