Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CompositeAlarm

import type { CompositeAlarm } from "https://aws-api.deno.dev/v0.3/services/cloudwatch.ts?docs=full";

The details about a composite alarm.

interface CompositeAlarm {
ActionsEnabled?: boolean | null;
AlarmActions: string[];
AlarmArn?: string | null;
AlarmConfigurationUpdatedTimestamp?: Date | number | null;
AlarmDescription?: string | null;
AlarmName?: string | null;
AlarmRule?: string | null;
InsufficientDataActions: string[];
OKActions: string[];
StateReason?: string | null;
StateReasonData?: string | null;
StateUpdatedTimestamp?: Date | number | null;
StateValue?: StateValue | null;
}

§Properties

§
ActionsEnabled?: boolean | null
[src]

Indicates whether actions should be executed during any changes to the alarm state.

§
AlarmActions: string[]
[src]

The actions to execute when this alarm transitions to the ALARM state from any other state. Each action is specified as an Amazon Resource Name (ARN).

§
AlarmArn?: string | null
[src]

The Amazon Resource Name (ARN) of the alarm.

§
AlarmConfigurationUpdatedTimestamp?: Date | number | null
[src]

The time stamp of the last update to the alarm configuration.

§
AlarmDescription?: string | null
[src]

The description of the alarm.

§
AlarmName?: string | null
[src]

The name of the alarm.

§
AlarmRule?: string | null
[src]

The rule that this alarm uses to evaluate its alarm state.

§
InsufficientDataActions: string[]
[src]

The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state. Each action is specified as an Amazon Resource Name (ARN).

§
OKActions: string[]
[src]

The actions to execute when this alarm transitions to the OK state from any other state. Each action is specified as an Amazon Resource Name (ARN).

§
StateReason?: string | null
[src]

An explanation for the alarm state, in text format.

§
StateReasonData?: string | null
[src]

An explanation for the alarm state, in JSON format.

§
StateUpdatedTimestamp?: Date | number | null
[src]

The time stamp of the last update to the alarm state.

§
StateValue?: StateValue | null
[src]

The state value for the alarm.