Ư¼º
show: {description: Detailed information about resource., type: map}
¼Ó¼º
alarm_actions: {description: A list of URLs (webhooks) to invoke when state transitions
to alarm., immutable: false, required: false, type: list, update_allowed: true}
alarm_ids:
constraints:
- length: {min: 1}
description: List of alarm identifiers to combine.
immutable: false
required: true
type: list
update_allowed: true
description: {description: Description for the alarm., immutable: false, required: false,
type: string, update_allowed: true}
enabled: {default: 'true', description: True if alarm evaluation/actioning is enabled.,
immutable: false, required: false, type: boolean, update_allowed: true}
insufficient_data_actions: {description: A list of URLs (webhooks) to invoke when
state transitions to insufficient-data., immutable: false, required: false, type: list,
update_allowed: true}
ok_actions: {description: A list of URLs (webhooks) to invoke when state transitions
to ok., immutable: false, required: false, type: list, update_allowed: true}
operator:
constraints:
- allowed_values: [and, or]
description: Operator used to combine the alarms.
immutable: false
required: false
type: string
update_allowed: true
repeat_actions: {default: 'true', description: 'False to trigger actions when the
threshold is reached AND the alarm''s state has changed. By default, actions are
called each time the threshold is reached.', immutable: false, required: false,
type: boolean, update_allowed: true}
severity:
constraints:
- allowed_values: [low, moderate, critical]
default: low
description: Severity of the alarm.
immutable: false
required: false
type: string
update_allowed: true
time_constraints:
default: []
description: Describe time constraints for the alarm. Only evaluate the alarm if
the time at evaluation is within this time constraint. Start point(s) of the constraint
are specified with a cron expression, whereas its duration is given in seconds.
immutable: false
required: false
schema:
'*':
immutable: false
required: false
schema:
description: {description: Description for the time constraint., immutable: false,
required: false, type: string, update_allowed: false}
duration:
constraints:
- range: {min: 0}
description: Duration for the time constraint.
immutable: false
required: true
type: integer
update_allowed: false
name: {description: Name for the time constraint., immutable: false, required: true,
type: string, update_allowed: false}
start:
constraints:
- {custom_constraint: cron_expression}
description: Start time for the time constraint. A CRON expression property.
immutable: false
required: true
type: string
update_allowed: false
timezone:
constraints:
- {custom_constraint: timezone}
description: Timezone for the time constraint (eg. 'Taiwan/Taipei', 'Europe/Amsterdam').
immutable: false
required: false
type: string
update_allowed: false
type: map
update_allowed: false
type: list
update_allowed: false