awscc.lightsail_alarm¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - lightsail:DeleteAlarm, lightsail:GetAlarms
update¶
Parent base class for filters and actions.
properties:
ComparisonOperator:
description: The arithmetic operation to use when comparing the specified statistic
to the threshold. The specified statistic value is used as the first operand.
type: string
ContactProtocols:
description: The contact protocols to use for the alarm, such as Email, SMS (text
messaging), or both.
insertionOrder: false
items:
type: string
type: array
uniqueItems: true
DatapointsToAlarm:
description: The number of data points that must be not within the specified threshold
to trigger the alarm. If you are setting an "M out of N" alarm, this value (datapointsToAlarm)
is the M.
type: integer
EvaluationPeriods:
description: The number of most recent periods over which data is compared to
the specified threshold. If you are setting an "M out of N" alarm, this value
(evaluationPeriods) is the N.
type: integer
NotificationEnabled:
description: Indicates whether the alarm is enabled. Notifications are enabled
by default if you don't specify this parameter.
type: boolean
NotificationTriggers:
description: The alarm states that trigger a notification.
insertionOrder: false
items:
type: string
type: array
uniqueItems: true
Threshold:
description: The value against which the specified statistic is compared.
type: number
TreatMissingData:
description: Sets how this alarm will handle missing data points.
type: string
type:
enum:
- update
Permissions - lightsail:PutAlarm, lightsail:GetAlarms