Alarm

data class Alarm(val AlarmName: AlarmName, val AlarmArn: ARN, val ComparisonOperator: ComparisonOperator?, val EvaluationPeriods: Int?, val ActionsEnabled: Boolean?, val AlarmActions: List<ARN>?, val AlarmDescription: String?, val DatapointsToAlarm: Int?, val Dimensions: List<Dimension>?, val EvaluateLowSampleCountPercentile: EvaluateLowSampleCountPercentile?, val ExtendedStatistic: ExtendedStatistic?, val InsufficientDataActions: List<ARN>?, val MetricName: MetricName?, val Metrics: List<MetricDataQuery>?, val Namespace: Namespace?, val OKActions: List<ARN>?, val Period: Int?, val Statistic: Statistic?, val Tags: List<Tag>?, val Threshold: Double?, val ThresholdMetricId: String?, val TreatMissingData: TreatMissingData?, val Unit: MetricUnit?, val AlarmRule: String?, val ActionsSuppressor: String?, val ActionsSuppressorExtensionPeriod: Int?, val ActionsSuppressorWaitPeriod: Int?, val AlarmType: AlarmType, val LastUpdate: Instant, val LastStateTransitionTimestamp: Instant, val LastStateUpdateTimestamp: Instant, val State: AlarmState, val StateReason: String?, val StateReasonData: String?)

Constructors

Link copied to clipboard
constructor(AlarmName: AlarmName, AlarmArn: ARN, ComparisonOperator: ComparisonOperator?, EvaluationPeriods: Int?, ActionsEnabled: Boolean?, AlarmActions: List<ARN>?, AlarmDescription: String?, DatapointsToAlarm: Int?, Dimensions: List<Dimension>?, EvaluateLowSampleCountPercentile: EvaluateLowSampleCountPercentile?, ExtendedStatistic: ExtendedStatistic?, InsufficientDataActions: List<ARN>?, MetricName: MetricName?, Metrics: List<MetricDataQuery>?, Namespace: Namespace?, OKActions: List<ARN>?, Period: Int?, Statistic: Statistic?, Tags: List<Tag>?, Threshold: Double?, ThresholdMetricId: String?, TreatMissingData: TreatMissingData?, Unit: MetricUnit?, AlarmRule: String?, ActionsSuppressor: String?, ActionsSuppressorExtensionPeriod: Int?, ActionsSuppressorWaitPeriod: Int?, AlarmType: AlarmType, LastUpdate: Instant, LastStateTransitionTimestamp: Instant, LastStateUpdateTimestamp: Instant, State: AlarmState, StateReason: String?, StateReasonData: String?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val Period: Int?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val Tags: List<Tag>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Alarm.setAlarmState(setAlarmState: SetAlarmState): Alarm
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Alarm.withoutTags(tagKeys: Set<String>): Alarm
Link copied to clipboard
fun Alarm.withTags(tags: List<Tag>): Alarm