Connections > Zookeeper

APIs for managing connections that use the Zookeeper template.

DEPRECATED: This endpoint is deprecated and will be removed in a future version. Use provisioning APIs instead.

List available connections

get

Returns the list of available connections

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/connection/connection-templates/Zookeeper/connections

Add a new connection

post

Adds a new connection

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Body
namestringRequired

Name of the connection

Example: the-connection
tagsstring[]Optional
Responses
post
/api/v1/environments/{environment}/proxy/api/v1/connection/connection-templates/Zookeeper/connections

Add a new connection V2

post

Adds a new connection V2

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Body
namestringRequired

Name of the connection

Example: the-connection
tagsstring[]Optional
Responses
post
/api/v1/environments/{environment}/proxy/api/v2/connection/connection-templates/Zookeeper/connections

Validate a connection

post

Validates the connection

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Body
namestringRequired

Name of the connection

Example: the-connection
updatebooleanOptional

true if testing an update to an existing connection, false if testing a new connection

Responses
200Success

No content

post
/api/v1/environments/{environment}/proxy/api/v1/connection/connection-templates/Zookeeper/connections/test

No content

Validate a connection V2

post

Validates the connection V2

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
Body
namestringRequired

Name of the connection

Example: the-connection
updatebooleanOptional

true if testing an update to an existing connection, false if testing a new connection

Responses
200Success

No content

post
/api/v1/environments/{environment}/proxy/api/v2/connection/connection-templates/Zookeeper/connections/test

No content

Get connection details

get

Returns the connection details

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
namestringRequired

The name of the connection

Responses
200Success
application/json
get
/api/v1/environments/{environment}/proxy/api/v1/connection/connection-templates/Zookeeper/connections/{name}

Update connection details

put

Updates the connection details

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
namestringRequired

The name of the connection

Body
tagsstring[]Optional
Responses
200Success
application/json
put
/api/v1/environments/{environment}/proxy/api/v1/connection/connection-templates/Zookeeper/connections/{name}

Delete a connection

delete

Deletes the connection

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
namestringRequired

The name of the connection

Responses
200Success

No content

delete
/api/v1/environments/{environment}/proxy/api/v1/connection/connection-templates/Zookeeper/connections/{name}

No content

Update connection details V2

put

Updates the connection details V2

Authorizations
AuthorizationstringRequired

The bearer token can be obtained by creating a ServiceAccount.

Path parameters
environmentstringRequired
namestringRequired

The name of the connection

Body
tagsstring[]Optional
Responses
200Success
application/json
put
/api/v1/environments/{environment}/proxy/api/v2/connection/connection-templates/Zookeeper/connections/{name}

Last updated

Was this helpful?