AWS::SSMIncidents::ResponsePlan - AWS CloudFormation

AWS::SSMIncidents::ResponsePlan

The AWS::SSMIncidents::ResponsePlan resource specifies the details of the response plan that are used when creating an incident.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::SSMIncidents::ResponsePlan", "Properties" : { "Actions" : [ Action, ... ], "ChatChannel" : ChatChannel, "DisplayName" : String, "Engagements" : [ String, ... ], "IncidentTemplate" : IncidentTemplate, "Name" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::SSMIncidents::ResponsePlan Properties: Actions: - Action ChatChannel: ChatChannel DisplayName: String Engagements: - String IncidentTemplate: IncidentTemplate Name: String Tags: - Tag

Properties

Actions

The actions that the response plan starts at the beginning of an incident.

Required: No

Type: List of Action

Maximum: 1

Update requires: No interruption

ChatChannel

The AWS Chatbot chat channel used for collaboration during an incident.

Required: No

Type: ChatChannel

Update requires: No interruption

DisplayName

The human readable name of the response plan.

Required: No

Type: String

Minimum: 0

Maximum: 200

Update requires: No interruption

Engagements

The contacts and escalation plans that the response plan engages during an incident.

Required: No

Type: List of String

Maximum: 5

Update requires: No interruption

IncidentTemplate

Details used to create an incident when using this response plan.

Required: Yes

Type: IncidentTemplate

Update requires: No interruption

Name

The name of the response plan.

Required: Yes

Type: String

Minimum: 1

Maximum: 200

Pattern: ^[a-zA-Z0-9-_]*$

Update requires: Replacement

Tags

An array of key-value pairs to apply to this resource.

For more information, see Tag.

Required: No

Type: List of Tag

Update requires: No interruption