Show / Hide Table of Contents

Class SsmAction

Use an SSM OpsItem action as an Alarm action.

Inheritance
object
SsmAction
Implements
IAlarmAction
Namespace: Amazon.CDK.AWS.CloudWatch.Actions
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class SsmAction : DeputyBase, IAlarmAction
Syntax (vb)
Public Class SsmAction Inherits DeputyBase Implements IAlarmAction
Remarks

ExampleMetadata: infused

Examples
Alarm alarm;

            // Create an OpsItem with specific severity and category when alarm triggers
            alarm.AddAlarmAction(
            new SsmAction(OpsItemSeverity.CRITICAL, OpsItemCategory.PERFORMANCE));

Synopsis

Constructors

SsmAction(OpsItemSeverity, OpsItemCategory?)

Use an SSM OpsItem action as an Alarm action.

Methods

Bind(Construct, IAlarm)

Returns an alarm action configuration to use an SSM OpsItem action as an alarm action.

Constructors

SsmAction(OpsItemSeverity, OpsItemCategory?)

Use an SSM OpsItem action as an Alarm action.

public SsmAction(OpsItemSeverity severity, OpsItemCategory? category = null)
Parameters
severity OpsItemSeverity
category OpsItemCategory?
Remarks

ExampleMetadata: infused

Examples
Alarm alarm;

            // Create an OpsItem with specific severity and category when alarm triggers
            alarm.AddAlarmAction(
            new SsmAction(OpsItemSeverity.CRITICAL, OpsItemCategory.PERFORMANCE));

Methods

Bind(Construct, IAlarm)

Returns an alarm action configuration to use an SSM OpsItem action as an alarm action.

public virtual IAlarmActionConfig Bind(Construct scope, IAlarm alarm)
Parameters
scope Construct
alarm IAlarm
Returns

IAlarmActionConfig

Remarks

ExampleMetadata: infused

Implements

IAlarmAction
Back to top Generated by DocFX