YAML for ClickHouse

View as Markdown

ClickHouse target for executing queries on a ClickHouse database.

YAML parameters for ClickHouse

PARAMETERS
hostrequiredstring
The hostname or IP address of the ClickHouse server
targetrequiredstring
The human-readable ID of the target
portstring
The native protocol port of the ClickHouse server. Default: 9000
databasestring
The default database name
secureboolean
Whether to use a TLS-secured native protocol connection. Default: false
authClickhouseAuthYaml
ClickHouse authentication credentials
proxystring
SSH proxy target for tunneling to private ClickHouse servers
permissionsPermissionsYaml
Access permissions for the target
namestring
The name of the target
disabledboolean
Indicates if this target is disabled (default: false)
tagsstring[]
The list of tags associated with the target
use_asUseAsYaml
Defines how the target can be used (as deployment target, proxy, or both)
notestring
Note for this resource
agent_notestring
YAML note for AI agents operating on this resource
typestring

Value: CLICKHOUSE

Last modified on Oct 26, 2026

YAML examples for ClickHouse

ClickHouse target with password authentication

yaml
- target: my_database type: CLICKHOUSE name: My ClickHouse Database host: clickhouse.example.com port: "9000" database: myapp secure: true auth: username: deploy_user password: secured tags: - clickhouse

Minimal

yaml
- target: my_database type: CLICKHOUSE name: My ClickHouse Database host: clickhouse.example.com auth: username: deploy_user password: secured