SnsAction Class
Use an SNS topic as an alarm action.
Example
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
import cw_actions "github.com/aws/aws-cdk-go/awscdk"
var alarm Alarm
topic := sns.NewTopic(this, jsii.String("Topic"))
alarm.AddAlarmAction(cw_actions.NewSnsAction(topic))
Initializer
Methods
bind(_scope: Construct, _alarm: IAlarm): AlarmActionConfigdef bind(self, _scope: Construct, _alarm: IAlarm) -> AlarmActionConfigpublic AlarmActionConfig bind(Construct _scope, IAlarm _alarm)public AlarmActionConfig Bind(Construct _scope, IAlarm _alarm)func Bind(_scope Construct, _alarm IAlarm) AlarmActionConfig#Returns an alarm action configuration to use an SNS topic as an alarm action.