CloudQuery Datadog Source Plugin Configuration Reference
Example
This example connects a single Datadog account to a Postgres destination. The (top level) source spec section is described in the Source Spec Reference.
kind: source
spec:
# Source spec section
name: "datadog"
path: "cloudquery/datadog"
version: "v4.0.0"
tables: ["*"]
destinations: ["postgresql"]
spec:
accounts:
- name: example_account # Required. Name to distinguish accounts
api_key: <DD_CLIENT_API_KEY> # Required. API key
app_key: <DD_CLIENT_APP_KEY> # Required. App key
# Optional parameters
# concurrency: 10000
Datadog Spec
This is the (nested) spec used by the Datadog source plugin.
-
accounts
([]account)Specify which accounts to sync data from.
-
concurrency
(int
, optional, default:10000
)A best effort maximum number of Go routines to use. Lower this number to reduce memory usage.
account
This is used to specify one or more accounts to extract information from. Note that it should be an array of objects, each with the following fields:
-
name
(string
)Account name.
-
api_key
(string
)Datadog API key.
-
app_key
(string
)Datadog App key.