Creates a response plan that automates the initial response to incidents¶
Description¶
Creates a response plan that automates the initial response to incidents. A response plan engages contacts, starts chat channel collaboration, and initiates runbooks at the beginning of an incident.
Usage¶
ssmincidents_create_response_plan(actions, chatChannel, clientToken,
displayName, engagements, incidentTemplate, integrations, name, tags)
Arguments¶
-
actionsThe actions that the response plan starts at the beginning of an incident.
-
chatChannelThe Chatbot chat channel used for collaboration during an incident.
-
clientTokenA token ensuring that the operation is called only once with the specified details.
-
displayNameThe long format of the response plan name. This field can contain spaces.
-
engagementsThe Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an incident.
-
incidentTemplate[required] Details used to create an incident when using this response plan.
-
integrationsInformation about third-party services integrated into the response plan.
-
name[required] The short format name of the response plan. Can't include spaces.
-
tagsA list of tags that you are adding to the response plan.
Value¶
A list with the following syntax:
Request syntax¶
svc$create_response_plan(
actions = list(
list(
ssmAutomation = list(
documentName = "string",
documentVersion = "string",
dynamicParameters = list(
list(
variable = "INCIDENT_RECORD_ARN"|"INVOLVED_RESOURCES"
)
),
parameters = list(
list(
"string"
)
),
roleArn = "string",
targetAccount = "RESPONSE_PLAN_OWNER_ACCOUNT"|"IMPACTED_ACCOUNT"
)
)
),
chatChannel = list(
chatbotSns = list(
"string"
),
empty = list()
),
clientToken = "string",
displayName = "string",
engagements = list(
"string"
),
incidentTemplate = list(
dedupeString = "string",
impact = 123,
incidentTags = list(
"string"
),
notificationTargets = list(
list(
snsTopicArn = "string"
)
),
summary = "string",
title = "string"
),
integrations = list(
list(
pagerDutyConfiguration = list(
name = "string",
pagerDutyIncidentConfiguration = list(
serviceId = "string"
),
secretId = "string"
)
)
),
name = "string",
tags = list(
"string"
)
)