apiKey

The Datadog API Key.

type

string

default

{
  apiKey = "";
}

appKey

The Datadog APP Key.

type

string

default

{
  appKey = "";
}

message

Message to send for a set of users.

type

string

monitorOptions

A dictionary of options for the monitor. See the API documentation for more details about the available options

type

string

monitorTags

A list of tags to associate with your monitor.

type

list of string

default

{
  monitorTags = [];
}

name

Name of the alert which will show up in the subject line of the email.

type

string

default

{
  name = "datadog-monitor-{uuid}-{name}";
}

query

The query that defines the monitor. See the datadog API documentation for more details about query creation

type

string

silenced

dictionary of scopes to timestamps or None. Each scope will be muted until the given POSIX timestamp or forever if the value is None. Examples: To mute the alert completely: {'*': None} To mute role:db for a short time: {'role:db': 1412798116}

type

null or string

default

{
  silenced = null;
}

type

Type of the datadog resource chosen from: "metric alert" "service check" "event alert".

type

string