aws-cdk-lib.aws_cloudwatch_actions.SsmAction

class SsmAction

LanguageType name
.NETAmazon.CDK.AWS.CloudWatch.Actions.SsmAction
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscloudwatchactions#SsmAction
Javasoftware.amazon.awscdk.services.cloudwatch.actions.SsmAction
Pythonaws_cdk.aws_cloudwatch_actions.SsmAction
TypeScript (source)aws-cdk-lib » aws_cloudwatch_actions » SsmAction

Implements IAlarmAction

Use an SSM OpsItem action as an Alarm action.

Example

declare const alarm: cloudwatch.Alarm;
// Create an OpsItem with specific severity and category when alarm triggers
alarm.addAlarmAction(
  new actions.SsmAction(
    actions.OpsItemSeverity.CRITICAL,
    actions.OpsItemCategory.PERFORMANCE // category is optional
  )
);

Initializer

new SsmAction(severity: OpsItemSeverity, category?: OpsItemCategory)

Parameters

  • severity OpsItemSeverity
  • category OpsItemCategory

Methods

NameDescription
bind(_scope, _alarm)Returns an alarm action configuration to use an SSM OpsItem action as an alarm action.

bind(_scope, _alarm)

public bind(_scope: Construct, _alarm: IAlarm): AlarmActionConfig

Parameters

  • _scope Construct
  • _alarm IAlarm

Returns

  • AlarmActionConfig

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