@khulnasoft/cdk
Version:
Define your observability as code using the AWS CDK
55 lines (54 loc) • 1.71 kB
TypeScript
/**
* 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: "<=";
};