Class: Aws::SSMIncidents::Types::CreateResponsePlanInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSMIncidents::Types::CreateResponsePlanInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssmincidents/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actions ⇒ Array<Types::Action>
The actions that the response plan starts at the beginning of an incident.
-
#chat_channel ⇒ Types::ChatChannel
The Chatbot chat channel used for collaboration during an incident.
-
#client_token ⇒ String
A token ensuring that the operation is called only once with the specified details.
-
#display_name ⇒ String
The long format of the response plan name.
-
#engagements ⇒ Array<String>
The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an incident.
-
#incident_template ⇒ Types::IncidentTemplate
Details used to create an incident when using this response plan.
-
#integrations ⇒ Array<Types::Integration>
Information about third-party services integrated into the response plan.
-
#name ⇒ String
The short format name of the response plan.
-
#tags ⇒ Hash<String,String>
A list of tags that you are adding to the response plan.
Instance Attribute Details
#actions ⇒ Array<Types::Action>
The actions that the response plan starts at the beginning of an incident.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |
#chat_channel ⇒ Types::ChatChannel
The Chatbot chat channel used for collaboration during an incident.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A token ensuring that the operation is called only once with the specified details.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |
#display_name ⇒ String
The long format of the response plan name. This field can contain spaces.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |
#engagements ⇒ Array<String>
The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an incident.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |
#incident_template ⇒ Types::IncidentTemplate
Details used to create an incident when using this response plan.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |
#integrations ⇒ Array<Types::Integration>
Information about third-party services integrated into the response plan.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The short format name of the response plan. Can’t include spaces.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A list of tags that you are adding to the response plan.
427 428 429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/aws-sdk-ssmincidents/types.rb', line 427 class CreateResponsePlanInput < Struct.new( :actions, :chat_channel, :client_token, :display_name, :engagements, :incident_template, :integrations, :name, :tags) SENSITIVE = [] include Aws::Structure end |