Coalesce Quality: Governance as Code

Type: object

Declaratively manage your Coalesce Quality data products, owners, ownership and alert routing from a single YAML file. Define the desired state, then preview and apply it with the governance-as-code tool. No credentials live in the file — authentication is provided separately.

No Additional Properties

Type: array
No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Type: string

Stable UUID id (as in the API). Omit to have one generated and written back on the next run.

Type: string

Must be at least 1 characters long

Must be at most 500 characters long

Type: string

Must be at most 10000 characters long

Type: string

Must be at most 500 characters long

Type: enum (of string)

P1 is highest.

Must be one of:

  • "P1"
  • "P2"
  • "P3"

Type: string

Membership query in ResolverQL. A data product is a leaf: no indataproduct / indomain. E.g. withtype("table", filter=withname("orders")).

Must be at least 1 characters long

Type: array
No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Type: string

Stable UUID id (as in the API). Omit to have one generated and written back on the next run.

Same definition as id

Type: string

Must be at least 1 characters long

Must be at most 500 characters long

Type: array
No Additional Items

Each item of this array must be:

Type: object

Exactly one channel kind.

No Additional Properties

Type: array of string

Must contain a minimum of 1 items

No Additional Items

Each item of this array must be:

Type: array of string

Must contain a minimum of 1 items

No Additional Items

Each item of this array must be:

Type: array
No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Type: object

The following properties are required:

  • dataproduct
Type: object

The following properties are required:

  • query

Type: string

Stable UUID id (as in the API). Omit to have one generated and written back on the next run.

Same definition as id

Type: string

A data product to own (its whole membership), referenced by its id or its title (title is matched among the products in this file).

Must be at least 1 characters long

Type: object
No Additional Properties

Type: string

Must be at most 500 characters long

Type: string

Asset selection in ResolverQL; MAY reference data products and domains.

Must be at least 1 characters long

Type: object
No Additional Properties

Type: array of enum (of string)

Empty = no failure alerts routed.

All items must be unique

No Additional Items

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "WARN"
  • "ERROR"
  • "FATAL"


Repeat strategy for a still-open issue.

Type: enum (of string)

Must be one of:

  • "disabled"
  • "stream"
Type: object
No Additional Properties