AWS::SSMContacts::Plan - AWS CloudFormation

AWS::SSMContacts::Plan

Information about the stages and on-call rotation teams associated with an escalation plan or engagement plan.

Note

Template example: We recommend creating all Incident Manager Contacts resources using a single AWS CloudFormation template. For a demonstration, see the examples for AWS::SSMContacts::Contacts.

Syntax

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

JSON

{ "Type" : "AWS::SSMContacts::Plan", "Properties" : { "ContactId" : String, "RotationIds" : [ String, ... ], "Stages" : [ Stage, ... ] } }

YAML

Type: AWS::SSMContacts::Plan Properties: ContactId: String RotationIds: - String Stages: - Stage

Properties

ContactId

The Amazon Resource Name (ARN) of the contact.

Required: No

Type: String

Pattern: arn:[-\w+=\/,.@]+:[-\w+=\/,.@]+:[-\w+=\/,.@]*:[0-9]+:([\w+=\/,.@:-]+)*

Update requires: Replacement

RotationIds

The Amazon Resource Names (ARNs) of the on-call rotations associated with the plan.

Required: No

Type: Array of String

Update requires: No interruption

Stages

A list of stages that the escalation plan or engagement plan uses to engage contacts and contact methods.

Required: No

Type: Array of Stage

Update requires: No interruption

Return values

Ref

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

Arn

The Amazon Resource Name (ARN) of the Plan resource.