# DBaaS External Endpoint Datadog Output

## Properties

| Property | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | string | no | External integration endpoint id<br/><br/>Must be a valid UUID. |
| `name` | string | no | External integration endpoint name |
| `settings` | [Settings](/reference/api/_schemas/dbaas-external-endpoint-datadog-output/#settings) | no | External integration DataDog configuration |
| `type` | string | no | External integration endpoint type<br/><br/>Allowed values: `prometheus`, `opensearch`, `rsyslog`, `datadog`, `elasticsearch`. |

### Settings {#settings}

External integration DataDog configuration

| Property | Type | Required | Description |
| --- | --- | --- | --- |
| `datadog-tags` | array of [DBaaS Datadog Tag](/reference/api/_schemas/dbaas-datadog-tag/) | no | Custom tags provided by user |
| `disable-consumer-stats` | boolean | no | Disable kafka consumer group metrics. Applies only when attached to kafka services. |
| `kafka-consumer-check-instances` | integer | no | Number of separate instances to fetch kafka consumer statistics with. Applies only when attached to kafka services.<br/><br/>Min: `1`. Max: `100`. |
| `kafka-consumer-stats-timeout` | integer | no | Number of seconds that datadog will wait to get consumer statistics from brokers. Applies only when attached to kafka services.<br/><br/>Min: `2`. Max: `300`. |
| `max-partition-contexts` | integer | no | Maximum number of partition contexts to send. Applies only when attached to kafka services.<br/><br/>Min: `200`. Max: `200000`. |
| `site` | string | no | Datadog intake site. Defaults to datadoghq.com<br/><br/>Allowed values: `us3.datadoghq.com`, `ddog-gov.com`, `datadoghq.eu`, `us5.datadoghq.com`, `ap1.datadoghq.com`, `datadoghq.com`. |

