UNPKG

@baselime/cdk

Version:

Define your observability as code using the AWS CDK

55 lines (54 loc) 1.71 kB
/** * Triggers alert where calculation result equals the value. * @param {number} value The value used in the comparison * @returns {Object} A threshold object */ export declare function eq(value: number): { readonly value: number; readonly operation: "="; }; /** * Triggers alert where calculation result does not equal the value. * @param {number} value The value used in the comparison * @returns {Object} A threshold object */ export declare function neq(value: number): { readonly value: number; readonly operation: "!="; }; /** * Triggers alert where calculation result is greater than the value. * @param {number} value The value used in the comparison * @returns {Object} A threshold object */ export declare function gt(value: number): { readonly value: number; readonly operation: ">"; }; /** * Triggers alert where calculation result is greater than or equal to the value. * @param {number} value The value used in the comparison * @returns {Object} A threshold object */ export declare function gte(value: number): { readonly value: number; readonly operation: ">="; }; /** * Triggers alert where calculation result is less than the value. * @param {number} value The value used in the comparison * @returns {Object} A threshold object */ export declare function lt(value: number): { readonly value: number; readonly operation: "<"; }; /** * Triggers alert where calculation result is less than or equal to the value. * @param {number} value The value used in the comparison * @returns {Object} A threshold object */ export declare function lte(value: number): { readonly value: number; readonly operation: "<="; };