Uses of Interface
software.amazon.awscdk.services.cloudwatch.IAlarm
Package
Description
AWS AppConfig Construct Library
Amazon CloudWatch Construct Library
CloudWatch Alarm Actions library
AWS CodeDeploy Construct Library
Actions for AWS IoT Rule
-
Uses of IAlarm in software.amazon.awscdk.services.appconfig
Modifier and TypeMethodDescriptionstatic Monitor
Monitor.fromCloudWatchAlarm
(IAlarm alarm) Creates a Monitor from a CloudWatch alarm.static Monitor
Monitor.fromCloudWatchAlarm
(IAlarm alarm, IRole alarmRole) Creates a Monitor from a CloudWatch alarm. -
Uses of IAlarm in software.amazon.awscdk.services.cloudwatch
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIAlarm
.Modifier and TypeClassDescriptionclass
An alarm on a CloudWatch metric.class
The base class for Alarm and CompositeAlarm resources.class
A Composite Alarm based on Alarm Rule.static final class
A proxy class which represents a concrete javascript instance of this type.Modifier and TypeMethodDescriptionstatic IAlarm
Alarm.fromAlarmArn
(software.constructs.Construct scope, String id, String alarmArn) Import an existing CloudWatch alarm provided an ARN.static IAlarm
Alarm.fromAlarmName
(software.constructs.Construct scope, String id, String alarmName) Import an existing CloudWatch alarm provided an Name.static IAlarm
CompositeAlarm.fromCompositeAlarmArn
(software.constructs.Construct scope, String id, String compositeAlarmArn) Import an existing CloudWatch composite alarm provided an ARN.static IAlarm
CompositeAlarm.fromCompositeAlarmName
(software.constructs.Construct scope, String id, String compositeAlarmName) Import an existing CloudWatch composite alarm provided an Name.default IAlarm
CompositeAlarmProps.getActionsSuppressor()
Actions will be suppressed if the suppressor alarm is in the ALARM state.final IAlarm
CompositeAlarmProps.Jsii$Proxy.getActionsSuppressor()
AlarmWidgetProps.getAlarm()
The alarm to show.final IAlarm
AlarmWidgetProps.Jsii$Proxy.getAlarm()
Modifier and TypeMethodDescriptionAlarmStatusWidgetProps.getAlarms()
CloudWatch Alarms to show in widget.AlarmStatusWidgetProps.Jsii$Proxy.getAlarms()
Modifier and TypeMethodDescriptionCompositeAlarm.Builder.actionsSuppressor
(IAlarm actionsSuppressor) Actions will be suppressed if the suppressor alarm is in the ALARM state.CompositeAlarmProps.Builder.actionsSuppressor
(IAlarm actionsSuppressor) Sets the value ofCompositeAlarmProps.getActionsSuppressor()
The alarm to show.Sets the value ofAlarmWidgetProps.getAlarm()
Return the properties required to send alarm actions to this CloudWatch alarm.default AlarmActionConfig
Return the properties required to send alarm actions to this CloudWatch alarm.final AlarmActionConfig
Return the properties required to send alarm actions to this CloudWatch alarm.static IAlarmRule
AlarmRule.fromAlarm
(IAlarm alarm, AlarmState alarmState) function to build Rule Expression for given IAlarm and AlarmState.Modifier and TypeMethodDescriptionCloudWatch Alarms to show in widget.Sets the value ofAlarmStatusWidgetProps.getAlarms()
-
Uses of IAlarm in software.amazon.awscdk.services.cloudwatch.actions
Modifier and TypeMethodDescriptionReturns an alarm action configuration to use an ApplicationScaling StepScalingAction as an alarm action.Returns an alarm action configuration to use an AutoScaling StepScalingAction as an alarm action.Returns an alarm action configuration to use an EC2 action as an alarm action.Returns an alarm action configuration to use a Lambda action as an alarm action.Returns an alarm action configuration to use an SNS topic as an alarm action.Returns an alarm action configuration to use an SSM OpsItem action as an alarm action.Returns an alarm action configuration to use an SSM Incident as an alarm action based on an Incident Manager Response Plan. -
Uses of IAlarm in software.amazon.awscdk.services.codedeploy
Modifier and TypeMethodDescriptionEcsDeploymentGroupProps.getAlarms()
The CloudWatch alarms associated with this Deployment Group.EcsDeploymentGroupProps.Jsii$Proxy.getAlarms()
LambdaDeploymentGroupProps.getAlarms()
The CloudWatch alarms associated with this Deployment Group.LambdaDeploymentGroupProps.Jsii$Proxy.getAlarms()
ServerDeploymentGroupProps.getAlarms()
The CloudWatch alarms associated with this Deployment Group.ServerDeploymentGroupProps.Jsii$Proxy.getAlarms()
Modifier and TypeMethodDescriptionvoid
Associates an additional alarm with this Deployment Group.void
Associates an additional alarm with this Deployment Group.void
Associates an additional alarm with this Deployment Group.Modifier and TypeMethodDescriptionThe CloudWatch alarms associated with this Deployment Group.Sets the value ofEcsDeploymentGroupProps.getAlarms()
The CloudWatch alarms associated with this Deployment Group.Sets the value ofLambdaDeploymentGroupProps.getAlarms()
The CloudWatch alarms associated with this Deployment Group.Sets the value ofServerDeploymentGroupProps.getAlarms()
-
Uses of IAlarm in software.amazon.awscdk.services.iot.actions.alpha
Modifier and TypeMethodDescriptionModifierConstructorDescription