Updates the specified response plan¶
Description¶
Updates the specified response plan.
Usage¶
ssmincidents_update_response_plan(actions, arn, chatChannel,
clientToken, displayName, engagements, incidentTemplateDedupeString,
incidentTemplateImpact, incidentTemplateNotificationTargets,
incidentTemplateSummary, incidentTemplateTags, incidentTemplateTitle,
integrations)
Arguments¶
-
actionsThe actions that this response plan takes at the beginning of an incident.
-
arn[required] The Amazon Resource Name (ARN) of the response plan.
-
chatChannelThe Chatbot chat channel used for collaboration during an incident.
Use the empty structure to remove the chat channel from the response plan.
-
clientTokenA token ensuring that the operation is called only once with the specified details.
-
displayNameThe long format name of the response plan. The display name can't contain spaces.
-
engagementsThe Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an incident.
-
incidentTemplateDedupeStringThe string Incident Manager uses to prevent duplicate incidents from being created by the same incident in the same account.
-
incidentTemplateImpactDefines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.
Supported impact codes
1- Critical2- High3- Medium4- Low5- No Impact
-
incidentTemplateNotificationTargetsThe Amazon SNS targets that are notified when updates are made to an incident.
-
incidentTemplateSummaryA brief summary of the incident. This typically contains what has happened, what's currently happening, and next steps.
-
incidentTemplateTagsTags to assign to the template. When the
start_incidentAPI action is called, Incident Manager assigns the tags specified in the template to the incident. To call this action, you must also have permission to call thetag_resourceAPI action for the incident record resource. -
incidentTemplateTitleThe short format name of the incident. The title can't contain spaces.
-
integrationsInformation about third-party services integrated into the response plan.
Value¶
An empty list.
Request syntax¶
svc$update_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"
)
)
),
arn = "string",
chatChannel = list(
chatbotSns = list(
"string"
),
empty = list()
),
clientToken = "string",
displayName = "string",
engagements = list(
"string"
),
incidentTemplateDedupeString = "string",
incidentTemplateImpact = 123,
incidentTemplateNotificationTargets = list(
list(
snsTopicArn = "string"
)
),
incidentTemplateSummary = "string",
incidentTemplateTags = list(
"string"
),
incidentTemplateTitle = "string",
integrations = list(
list(
pagerDutyConfiguration = list(
name = "string",
pagerDutyIncidentConfiguration = list(
serviceId = "string"
),
secretId = "string"
)
)
)
)