class Aws::SSMIncidents::Types::UpdateResponsePlanInput
@note When making an API call, you may pass UpdateResponsePlanInput
data as a hash: { actions: [ { ssm_automation: { document_name: "SsmAutomationDocumentNameString", # required document_version: "SsmAutomationDocumentVersionString", parameters: { "SsmParametersKeyString" => ["SsmParameterValuesMemberString"], }, role_arn: "RoleArn", # required target_account: "RESPONSE_PLAN_OWNER_ACCOUNT", # accepts RESPONSE_PLAN_OWNER_ACCOUNT, IMPACTED_ACCOUNT }, }, ], arn: "Arn", # required chat_channel: { chatbot_sns: ["SnsArn"], empty: { }, }, client_token: "ClientToken", display_name: "ResponsePlanDisplayName", engagements: ["SsmContactsArn"], incident_template_dedupe_string: "DedupeString", incident_template_impact: 1, incident_template_notification_targets: [ { sns_topic_arn: "Arn", }, ], incident_template_summary: "IncidentSummary", incident_template_title: "IncidentTitle", }
@!attribute [rw] actions
The actions that this response plan takes at the beginning of an incident. @return [Array<Types::Action>]
@!attribute [rw] arn
The Amazon Resource Name (ARN) of the response plan. @return [String]
@!attribute [rw] chat_channel
The AWS Chatbot chat channel used for collaboration during an incident. Use the empty structure to remove the chat channel from the response plan. @return [Types::ChatChannel]
@!attribute [rw] client_token
A token ensuring that the action is called only once with the specified details. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] display_name
The long format name of the response plan. Can't contain spaces. @return [String]
@!attribute [rw] engagements
The contacts and escalation plans that Incident Manager engages at the start of the incident. @return [Array<String>]
@!attribute [rw] incident_template_dedupe_string
Used to create only one incident record for an incident. @return [String]
@!attribute [rw] incident_template_impact
Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan. **Possible impacts:** * `5` - Severe impact * `4` - High impact * `3` - Medium impact * `2` - Low impact * `1` - No impact @return [Integer]
@!attribute [rw] incident_template_notification_targets
The SNS targets that are notified when updates are made to an incident. @return [Array<Types::NotificationTargetItem>]
@!attribute [rw] incident_template_summary
A brief summary of the incident. This typically contains what has happened, what's currently happening, and next steps. @return [String]
@!attribute [rw] incident_template_title
The short format name of the incident. Can't contain spaces. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/ssm-incidents-2018-05-10/UpdateResponsePlanInput AWS API Documentation
Constants
- SENSITIVE