Manage Signal To Metrics

Bulk upsert signal-to-metrics configs

Atomically upserts up to 500 signal-to-metrics configurations at once. If any item fails validation or cannot be written, the entire batch is rejected and no configurations are changed.

This endpoint is designed for Infrastructure-as-Code (IaC) workflows (Terraform, the operator, CLI scripts). Rules are matched by their origin values across repeated invocations, making the operation idempotent.

This endpoint accepts request bodies up to 2 MB (vs. the 256 KB default for other endpoints) to accommodate batched payloads of up to 500 rules per request.

put/api/import/signal-to-metrics

Request

  • Base URL: https://api.eu-west-1.aws.dash0.com
  • URL: https://api.eu-west-1.aws.dash0.com/api/import/signal-to-metrics
  • Auth: none declared

Query parameters

datasetstring required

Optional dataset to query across. Defaults to whatever is configured to be the default dataset for the organization.

The dataset to deploy rules into. Required to prevent accidental deployment to the wrong dataset.

Request body

Response

All items were successfully upserted.

createdinteger required

Number of rules that were newly created.

updatedinteger required

Number of rules that were updated.

Changes

No recorded changes to this operation across all 1 revision of this API.