DBaaS External Endpoints
External integrations allow you to connect your Exoscale DBaaS services with third-party monitoring, logging, or analytics tools.
create-dbaas-external-endpoint-datadog
POST /dbaas-external-endpoint-datadog/{name}[BETA] Create DataDog external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
name | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"datadog-api-key": "string",
"datadog-tags": [
{
"comment": "string",
"tag": "string"
}
],
"disable-consumer-stats": true,
"kafka-consumer-check-instances": 0,
"kafka-consumer-stats-timeout": 0,
"max-partition-contexts": 0,
"site": "us3.datadoghq.com"
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for create-dbaas-external-endpoint-datadog: golang | Python | Java
CLI: exo api create-dbaas-external-endpoint-datadog
get-dbaas-external-endpoint-datadog
GET /dbaas-external-endpoint-datadog/{endpoint-id}[BETA] Get DataDog external endpoint settings
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | External integration endpoint id |
name | string | External integration endpoint name |
settings | object | External integration DataDog configuration schema details |
type | string | External integration endpoint type Allowed values: prometheus, opensearch, rsyslog, datadog, elasticsearch. |
Example output
{
"id": "string",
"name": "string",
"settings": {
"datadog-tags": [
{
"comment": "string",
"tag": "string"
}
],
"disable-consumer-stats": true,
"kafka-consumer-check-instances": 0,
"kafka-consumer-stats-timeout": 0,
"max-partition-contexts": 0,
"site": "us3.datadoghq.com"
},
"type": "prometheus"
}SDK reference for get-dbaas-external-endpoint-datadog: golang | Python | Java
CLI: exo api get-dbaas-external-endpoint-datadog
update-dbaas-external-endpoint-datadog
PUT /dbaas-external-endpoint-datadog/{endpoint-id}[BETA] Update DataDog external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"datadog-api-key": "string",
"datadog-tags": [
{
"comment": "string",
"tag": "string"
}
],
"disable-consumer-stats": true,
"kafka-consumer-check-instances": 0,
"kafka-consumer-stats-timeout": 0,
"max-partition-contexts": 0,
"site": "us3.datadoghq.com"
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for update-dbaas-external-endpoint-datadog: golang | Python | Java
CLI: exo api update-dbaas-external-endpoint-datadog
delete-dbaas-external-endpoint-datadog
DELETE /dbaas-external-endpoint-datadog/{endpoint-id}[BETA] Delete DataDog external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for delete-dbaas-external-endpoint-datadog: golang | Python | Java
CLI: exo api delete-dbaas-external-endpoint-datadog
create-dbaas-external-endpoint-elasticsearch
POST /dbaas-external-endpoint-elasticsearch/{name}[BETA] Create ElasticSearch Logs external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
name | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"ca": "string",
"index-days-max": 0,
"index-prefix": "string",
"timeout": 0,
"url": "string"
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for create-dbaas-external-endpoint-elasticsearch: golang | Python | Java
CLI: exo api create-dbaas-external-endpoint-elasticsearch
get-dbaas-external-endpoint-elasticsearch
GET /dbaas-external-endpoint-elasticsearch/{endpoint-id}[BETA] Get ElasticSearch Logs external integration endpoint settings
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | External integration endpoint id |
name | string | External integration endpoint name |
settings | object | External integration ElasticSearch logs configuration schema details |
type | string | External integration endpoint type Allowed values: prometheus, opensearch, rsyslog, datadog, elasticsearch. |
Example output
{
"id": "string",
"name": "string",
"settings": {
"index-days-max": 0,
"index-prefix": "string",
"timeout": 0,
"url": "string"
},
"type": "prometheus"
}SDK reference for get-dbaas-external-endpoint-elasticsearch: golang | Python | Java
CLI: exo api get-dbaas-external-endpoint-elasticsearch
update-dbaas-external-endpoint-elasticsearch
PUT /dbaas-external-endpoint-elasticsearch/{endpoint-id}[BETA] Update ElasticSearch Logs external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"ca": "string",
"index-days-max": 0,
"index-prefix": "string",
"timeout": 0,
"url": "string"
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for update-dbaas-external-endpoint-elasticsearch: golang | Python | Java
CLI: exo api update-dbaas-external-endpoint-elasticsearch
delete-dbaas-external-endpoint-elasticsearch
DELETE /dbaas-external-endpoint-elasticsearch/{endpoint-id}[BETA] Delete ElasticSearch logs external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for delete-dbaas-external-endpoint-elasticsearch: golang | Python | Java
CLI: exo api delete-dbaas-external-endpoint-elasticsearch
create-dbaas-external-endpoint-opensearch
POST /dbaas-external-endpoint-opensearch/{name}[BETA] Create OpenSearch Logs external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
name | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"ca": "string",
"index-days-max": 0,
"index-prefix": "string",
"timeout": 0,
"url": "string"
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for create-dbaas-external-endpoint-opensearch: golang | Python | Java
CLI: exo api create-dbaas-external-endpoint-opensearch
get-dbaas-external-endpoint-opensearch
GET /dbaas-external-endpoint-opensearch/{endpoint-id}[BETA] Get OpenSearch Logs external integration endpoint settings
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | External integration endpoint id |
name | string | External integration endpoint name |
settings | object | External integration OpenSearch logs configuration schema details |
type | string | External integration endpoint type Allowed values: prometheus, opensearch, rsyslog, datadog, elasticsearch. |
Example output
{
"id": "string",
"name": "string",
"settings": {
"index-days-max": 0,
"index-prefix": "string",
"timeout": 0,
"url": "string"
},
"type": "prometheus"
}SDK reference for get-dbaas-external-endpoint-opensearch: golang | Python | Java
CLI: exo api get-dbaas-external-endpoint-opensearch
update-dbaas-external-endpoint-opensearch
PUT /dbaas-external-endpoint-opensearch/{endpoint-id}[BETA] Update OpenSearch Logs external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"ca": "string",
"index-days-max": 0,
"index-prefix": "string",
"timeout": 0,
"url": "string"
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for update-dbaas-external-endpoint-opensearch: golang | Python | Java
CLI: exo api update-dbaas-external-endpoint-opensearch
delete-dbaas-external-endpoint-opensearch
DELETE /dbaas-external-endpoint-opensearch/{endpoint-id}[BETA] Delete OpenSearch logs external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for delete-dbaas-external-endpoint-opensearch: golang | Python | Java
CLI: exo api delete-dbaas-external-endpoint-opensearch
create-dbaas-external-endpoint-prometheus
POST /dbaas-external-endpoint-prometheus/{name}[BETA] Create Prometheus external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
name | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"basic-auth-password": "string",
"basic-auth-username": "string"
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for create-dbaas-external-endpoint-prometheus: golang | Python | Java
CLI: exo api create-dbaas-external-endpoint-prometheus
get-dbaas-external-endpoint-prometheus
GET /dbaas-external-endpoint-prometheus/{endpoint-id}[BETA] Get Prometheus external integration endpoint settings
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | External integration endpoint id |
name | string | External integration endpoint name |
settings | object | External integration Prometheus configuration schema details |
type | string | External integration endpoint type Allowed values: prometheus, opensearch, rsyslog, datadog, elasticsearch. |
Example output
{
"id": "string",
"name": "string",
"settings": {
"basic-auth-username": "string"
},
"type": "prometheus"
}SDK reference for get-dbaas-external-endpoint-prometheus: golang | Python | Java
CLI: exo api get-dbaas-external-endpoint-prometheus
update-dbaas-external-endpoint-prometheus
PUT /dbaas-external-endpoint-prometheus/{endpoint-id}[BETA] Update Prometheus external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"basic-auth-password": "string",
"basic-auth-username": "string"
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for update-dbaas-external-endpoint-prometheus: golang | Python | Java
CLI: exo api update-dbaas-external-endpoint-prometheus
delete-dbaas-external-endpoint-prometheus
DELETE /dbaas-external-endpoint-prometheus/{endpoint-id}[BETA] Delete Prometheus external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for delete-dbaas-external-endpoint-prometheus: golang | Python | Java
CLI: exo api delete-dbaas-external-endpoint-prometheus
create-dbaas-external-endpoint-rsyslog
POST /dbaas-external-endpoint-rsyslog/{name}[BETA] Create RSyslog external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
name | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"ca": "string",
"cert": "string",
"format": "custom",
"key": "string",
"logline": "string",
"max-message-size": 0,
"port": 0,
"sd": "string",
"server": "string",
"tls": true
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for create-dbaas-external-endpoint-rsyslog: golang | Python | Java
CLI: exo api create-dbaas-external-endpoint-rsyslog
get-dbaas-external-endpoint-rsyslog
GET /dbaas-external-endpoint-rsyslog/{endpoint-id}[BETA] Get RSyslog external integration endpoint settings
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | External integration endpoint id |
name | string | External integration endpoint name |
settings | object | External integration RSyslog configuration schema details |
type | string | External integration endpoint type Allowed values: prometheus, opensearch, rsyslog, datadog, elasticsearch. |
Example output
{
"id": "string",
"name": "string",
"settings": {
"format": "custom",
"logline": "string",
"max-message-size": 0,
"port": 0,
"sd": "string",
"server": "string",
"tls": true
},
"type": "prometheus"
}SDK reference for get-dbaas-external-endpoint-rsyslog: golang | Python | Java
CLI: exo api get-dbaas-external-endpoint-rsyslog
update-dbaas-external-endpoint-rsyslog
PUT /dbaas-external-endpoint-rsyslog/{endpoint-id}[BETA] Update RSyslog external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"ca": "string",
"cert": "string",
"format": "custom",
"key": "string",
"logline": "string",
"max-message-size": 0,
"port": 0,
"sd": "string",
"server": "string",
"tls": true
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for update-dbaas-external-endpoint-rsyslog: golang | Python | Java
CLI: exo api update-dbaas-external-endpoint-rsyslog
delete-dbaas-external-endpoint-rsyslog
DELETE /dbaas-external-endpoint-rsyslog/{endpoint-id}[BETA] Delete RSyslog external integration endpoint
Path parameters
| Name | In | Description |
|---|---|---|
endpoint-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for delete-dbaas-external-endpoint-rsyslog: golang | Python | Java
CLI: exo api delete-dbaas-external-endpoint-rsyslog
update-dbaas-external-integration-settings-datadog
POST /dbaas-external-integration-settings-datadog/{integration-id}[BETA] Manage Datadog integration settings
Path parameters
| Name | In | Description |
|---|---|---|
integration-id | path |
Request body
Content-Type: application/json
| Property | Type | Required | Description |
|---|---|---|---|
settings | object | no | schema details |
Example
{
"settings": {
"datadog-dbm-enabled": true,
"datadog-pgbouncer-enabled": true
}
}Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
id | string | Operation ID |
message | string | Operation message |
reason | string | Operation failure reason Allowed values: incorrect, unknown, unavailable, forbidden, busy, fault, partial, not-found, interrupted, unsupported, conflict. |
reference | object | Related resource reference schema details |
state | string | Operation status Allowed values: failure, pending, success, timeout. |
Example output
{
"id": "string",
"message": "string",
"reason": "incorrect",
"reference": {
"command": "string",
"id": "string",
"link": "string"
},
"state": "failure"
}SDK reference for update-dbaas-external-integration-settings-datadog: golang | Python | Java
CLI: exo api update-dbaas-external-integration-settings-datadog
get-dbaas-external-integration-settings-datadog
GET /dbaas-external-integration-settings-datadog/{integration-id}[BETA] Get Datadog integration settings
Path parameters
| Name | In | Description |
|---|---|---|
integration-id | path |
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
settings | object | schema details |
Example output
{
"settings": {
"datadog-dbm-enabled": true,
"datadog-pgbouncer-enabled": true
}
}SDK reference for get-dbaas-external-integration-settings-datadog: golang | Python | Java
CLI: exo api get-dbaas-external-integration-settings-datadog
Other Operations
list-dbaas-external-endpoint-types
GET /dbaas-external-endpoint-types[BETA] List available external endpoint types and their schemas for DBaaS external integrations
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
endpoint-types | array[object] | schema details |
Example output
{
"endpoint-types": [
{
"service-types": [
"string"
],
"title": "string",
"type": "prometheus"
}
]
}SDK reference for list-dbaas-external-endpoint-types: golang | Python | Java
CLI: exo api list-dbaas-external-endpoint-types
list-dbaas-external-endpoints
GET /dbaas-external-endpoints[BETA] List available external endpoints for integrations
Responses
Status: 200 - 200
Content-Type: application/json
| Property | Type | Description |
|---|---|---|
dbaas-endpoints | array[object] | schema details |
Example output
{
"dbaas-endpoints": [
{
"id": "string",
"name": "string",
"type": "prometheus"
}
]
}SDK reference for list-dbaas-external-endpoints: golang | Python | Java
CLI: exo api list-dbaas-external-endpoints