Class: Aws::SSMIncidents::Types::UpdateIncidentRecordInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSMIncidents::Types::UpdateIncidentRecordInput
- Defined in:
- gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the incident record you are updating.
-
#chat_channel ⇒ Types::ChatChannel
The Chatbot chat channel where responders can collaborate.
-
#client_token ⇒ String
A token that ensures that a client calls the operation only once with the specified details.
-
#impact ⇒ Integer
Defines the impact of the incident to customers and applications.
-
#notification_targets ⇒ Array<Types::NotificationTargetItem>
The Amazon SNS targets that Incident Manager notifies when a client updates an incident.
-
#status ⇒ String
The status of the incident.
-
#summary ⇒ String
A longer description of what occurred during the incident.
-
#title ⇒ String
A brief description of the incident.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the incident record you are updating.
2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 2437 class UpdateIncidentRecordInput < Struct.new( :arn, :chat_channel, :client_token, :impact, :notification_targets, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#chat_channel ⇒ Types::ChatChannel
The Chatbot chat channel where responders can collaborate.
2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 2437 class UpdateIncidentRecordInput < Struct.new( :arn, :chat_channel, :client_token, :impact, :notification_targets, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A token that ensures that a client calls the operation only once with the specified details.
A suitable default value is auto-generated. You should normally not need to pass this option.
2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 2437 class UpdateIncidentRecordInput < Struct.new( :arn, :chat_channel, :client_token, :impact, :notification_targets, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#impact ⇒ Integer
Defines the impact of the incident to customers and applications. If you provide an impact for an incident, it overwrites the impact provided by the response plan.
Supported impact codes
1
- Critical2
- High3
- Medium4
- Low5
- No Impact
2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 2437 class UpdateIncidentRecordInput < Struct.new( :arn, :chat_channel, :client_token, :impact, :notification_targets, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#notification_targets ⇒ Array<Types::NotificationTargetItem>
The Amazon SNS targets that Incident Manager notifies when a client updates an incident.
Using multiple SNS topics creates redundancy in the event that a Region is down during the incident.
2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 2437 class UpdateIncidentRecordInput < Struct.new( :arn, :chat_channel, :client_token, :impact, :notification_targets, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the incident. Possible statuses are Open
or
Resolved
.
2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 2437 class UpdateIncidentRecordInput < Struct.new( :arn, :chat_channel, :client_token, :impact, :notification_targets, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#summary ⇒ String
A longer description of what occurred during the incident.
2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 2437 class UpdateIncidentRecordInput < Struct.new( :arn, :chat_channel, :client_token, :impact, :notification_targets, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
A brief description of the incident.
2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 2437 class UpdateIncidentRecordInput < Struct.new( :arn, :chat_channel, :client_token, :impact, :notification_targets, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |