cdk-monitoring-constructs
Version:
[](https://gitpod.io/#https://github.com/cdklabs/cdk-monitoring-constructs) [](https://badge
11 lines (10 loc) • 538 B
TypeScript
import { AlarmActionStrategyProps, IAlarmActionStrategy } from "./IAlarmActionStrategy";
export declare function multipleActions(...actions: IAlarmActionStrategy[]): MultipleAlarmActionStrategy;
/**
* Alarm action strategy that combines multiple actions in the same order as they were given.
*/
export declare class MultipleAlarmActionStrategy implements IAlarmActionStrategy {
readonly actions: IAlarmActionStrategy[];
constructor(actions: IAlarmActionStrategy[]);
addAlarmActions(props: AlarmActionStrategyProps): void;
}