AlertSimpleDTO

AlertSimpleDTO

NameDescriptionSchemaDefault
activated_yn
required
Whether the Alert is activated or not
Example : Y
enum (N, Y)
evaluation_time_window
required
Evaluation Time Window (period * evaluation_count)
Example : 900
integer
id
required
Alert ID
Example : 3234bd0f12fa4d0b97ab9feff6c09b8e
string
last_policy_updated_at
required
Last Alert Policy Updated Date Time
Example : 2026-06-24T10:14:52.700924
string (date-time)
level
required
Alert Level - HIGH, MIDDLE, LOW
Example : HIGH
enum (HIGH, MIDDLE, LOW)
lower_bound
required
Lower bound for the Alert range operator
Example : 80.0
any of [object, null]
metric_name
optional
Metric Name
Example : CPU Usage
any of [string, null]
metric_unit
optional
Metric Unit. Allowed Units: SECONDS, MICROSECONDS, MILLISECONDS, BYTES, KILOBYTES, MEGABYTES, GIGABYTES, TERABYTES, BITS, KILOBITS, MEGABITS, GIGABITS, TERABITS, PERCENT, COUNT, BYTES_PER_SECOND, KILOBYTES_PER_SECOND, MEGABYTES_PER_SECOND, GIGABYTES_PER_SECOND, TERABYTES_PER_SECOND, BITS_PER_SECOND, KILOBITS_PER_SECOND, MEGABITS_PER_SECOND, GIGABITS_PER_SECOND, TERABITS_PER_SECOND, COUNT_PER_SECOND, COUNT_PER_MINUTE, NONE
Example : BYTE
any of [string, null]
name
required
Alert Name
Example : Alert Test
string
namespace_name
optional
Namespace Name
Example : Virtual Server
any of [string, null]
operator
required
Operator - EQ, NOT_EQ, GT, GTE, LT, LTE, RANGE
Example : RANGE
enum (GTE, GT, LTE, LT, EQ, NOT_EQ, RANGE)
state
required
Alert State - NORMAL, ALERT, INSUFFICIENT_DATA
Example : NORMAL
enum (INSUFFICIENT_DATA, NORMAL, ALERT)
statistic
required
Statistic - SUM, AVG, MAX, MIN
Example : AVG
enum (AVG, SUM, MAX, MIN, CNT)
threshold
required
Threshold for the Alert Condition (except fro RANGE operator)
Example : 80.0
any of [object, null]
type
required
Alert Type
Example : METRIC_ALERT
enum (METRIC_ALERT, SERVICE_ALERT, COMPOSITE_ALERT)
upper_bound
required
Upper bound for the Alert range operator
Example : 90.0
any of [object, null]