Class: Aws::SSMIncidents::Types::UpdateIncidentRecordInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the incident record you are updating.

Returns:

  • (String)


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_channelTypes::ChatChannel

The Chatbot chat channel where responders can collaborate.

Returns:



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_tokenString

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.

Returns:

  • (String)


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

#impactInteger

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 - Critical

  • 2 - High

  • 3 - Medium

  • 4 - Low

  • 5 - No Impact

Returns:

  • (Integer)


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_targetsArray<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.

Returns:



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

#statusString

The status of the incident. Possible statuses are Open or Resolved.

Returns:

  • (String)


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

#summaryString

A longer description of what occurred during the incident.

Returns:

  • (String)


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

#titleString

A brief description of the incident.

Returns:

  • (String)


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