agent-claw: automated task changes
This commit is contained in:
62
cdk/node_modules/aws-cdk-lib/aws-cloudwatch/lib/alarm-rule.d.ts
generated
vendored
Normal file
62
cdk/node_modules/aws-cdk-lib/aws-cloudwatch/lib/alarm-rule.d.ts
generated
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
import type { IAlarmRule } from './alarm-base';
|
||||
import type { IAlarmRef } from '../../interfaces/generated/aws-cloudwatch-interfaces.generated';
|
||||
/**
|
||||
* Enumeration indicates state of Alarm used in building Alarm Rule.
|
||||
*/
|
||||
export declare enum AlarmState {
|
||||
/**
|
||||
* State indicates resource is in ALARM
|
||||
*/
|
||||
ALARM = "ALARM",
|
||||
/**
|
||||
* State indicates resource is not in ALARM
|
||||
*/
|
||||
OK = "OK",
|
||||
/**
|
||||
* State indicates there is not enough data to determine is resource is in ALARM
|
||||
*/
|
||||
INSUFFICIENT_DATA = "INSUFFICIENT_DATA"
|
||||
}
|
||||
/**
|
||||
* Class with static functions to build AlarmRule for Composite Alarms.
|
||||
*/
|
||||
export declare class AlarmRule {
|
||||
/**
|
||||
* function to join all provided AlarmRules with AND operator.
|
||||
*
|
||||
* @param operands IAlarmRules to be joined with AND operator.
|
||||
*/
|
||||
static allOf(...operands: IAlarmRule[]): IAlarmRule;
|
||||
/**
|
||||
* function to join all provided AlarmRules with OR operator.
|
||||
*
|
||||
* @param operands IAlarmRules to be joined with OR operator.
|
||||
*/
|
||||
static anyOf(...operands: IAlarmRule[]): IAlarmRule;
|
||||
/**
|
||||
* function to wrap provided AlarmRule in NOT operator.
|
||||
*
|
||||
* @param operand IAlarmRule to be wrapped in NOT operator.
|
||||
*/
|
||||
static not(operand: IAlarmRule): IAlarmRule;
|
||||
/**
|
||||
* function to build TRUE/FALSE intent for Rule Expression.
|
||||
*
|
||||
* @param value boolean value to be used in rule expression.
|
||||
*/
|
||||
static fromBoolean(value: boolean): IAlarmRule;
|
||||
/**
|
||||
* function to build Rule Expression for given IAlarm and AlarmState.
|
||||
*
|
||||
* @param alarm IAlarm to be used in Rule Expression.
|
||||
* @param alarmState AlarmState to be used in Rule Expression.
|
||||
*/
|
||||
static fromAlarm(alarm: IAlarmRef, alarmState: AlarmState): IAlarmRule;
|
||||
/**
|
||||
* function to build Rule Expression for given Alarm Rule string.
|
||||
*
|
||||
* @param alarmRule string to be used in Rule Expression.
|
||||
*/
|
||||
static fromString(alarmRule: string): IAlarmRule;
|
||||
private static concat;
|
||||
}
|
||||
Reference in New Issue
Block a user