monitor — Cloud Monitor
monitor · type

AlarmPolicyRule

17 fields

FieldTypeDescription
MetricNamestringMetric name or event name. The supported metrics can be queried via DescribeAlarmMetrics and the supported events via DescribeAlarmEvents.
PeriodintegerStatistical period in seconds. The valid values can be queried via DescribeAlarmMetrics.
OperatorstringOperator
ValuestringThreshold. The valid value range can be queried via DescribeAlarmMetrics.
ContinuePeriodintegerNumber of periods. `1`: continue for one period; `2`: continue for two periods; and so on. The valid values can be queried via DescribeAlarmMetrics.
NoticeFrequencyintegerAlarm interval in seconds. Valid values: 0 (do not repeat), 300 (alarm once every 5 minutes), 600 (alarm once every 10 minutes), 900 (alarm once every 15 minutes), 1800 (alarm once every 30 minutes), 3600 (alarm once every hour), 7200 (alarm once every 2 hours), 10800 (alarm once every 3 hours), 21600 (alarm once every 6 hours), 43200 (alarm once every 12 hours), 86400 (alarm once every day)
IsPowerNoticeintegerWhether the alarm frequency increases exponentially. Valid values: 0 (no), 1 (yes)
FilterAlarmPolicyFilterFilter condition for one single trigger rule
DescriptionstringMetric display name, which is used in the output parameter
UnitstringUnit, which is used in the output parameter
RuleTypestringTrigger condition type. `STATIC`: static threshold; `dynamic`: dynamic threshold. If you do not specify this parameter when creating or editing a policy, `STATIC` is used by default.
IsAdvancedintegerWhether it is an advanced metric. 0: No; 1: Yes.
IsOpenintegerWhether the advanced metric feature is enabled. 0: No; 1: Yes.
ProductIdstringIntegration center product ID.
ValueMaxnumberMaximum value
ValueMinnumberMinimum value
HierarchicalValueAlarmHierarchicalValueThe configuration of alarm level threshold

Nested inside