Class: Aws::SSMIncidents::Types::IncidentRecord
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSMIncidents::Types::IncidentRecord
- Defined in:
- gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb
Overview
The record of the incident that's created when an incident occurs.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the incident record.
-
#automation_executions ⇒ Array<Types::AutomationExecution>
The runbook, or automation document, that's run at the beginning of the incident.
-
#chat_channel ⇒ Types::ChatChannel
The chat channel used for collaboration during an incident.
-
#creation_time ⇒ Time
The time that Incident Manager created the incident record.
-
#dedupe_string ⇒ String
The string Incident Manager uses to prevent duplicate incidents from being created by the same incident in the same account.
-
#impact ⇒ Integer
The impact of the incident on customers and applications.
-
#incident_record_source ⇒ Types::IncidentRecordSource
Details about the action that started the incident.
-
#last_modified_by ⇒ String
Who modified the incident most recently.
-
#last_modified_time ⇒ Time
The time at which the incident was most recently modified.
-
#notification_targets ⇒ Array<Types::NotificationTargetItem>
The Amazon SNS targets that are notified when updates are made to an incident.
-
#resolved_time ⇒ Time
The time at which the incident was resolved.
-
#status ⇒ String
The current status of the incident.
-
#summary ⇒ String
The summary of the incident.
-
#title ⇒ String
The title of the incident.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the incident record.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#automation_executions ⇒ Array<Types::AutomationExecution>
The runbook, or automation document, that's run at the beginning of the incident.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#chat_channel ⇒ Types::ChatChannel
The chat channel used for collaboration during an incident.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time that Incident Manager created the incident record.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#dedupe_string ⇒ String
The string Incident Manager uses to prevent duplicate incidents from being created by the same incident in the same account.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#impact ⇒ Integer
The impact of the incident on customers and applications.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#incident_record_source ⇒ Types::IncidentRecordSource
Details about the action that started the incident.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#last_modified_by ⇒ String
Who modified the incident most recently.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#last_modified_time ⇒ Time
The time at which the incident was most recently modified.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#notification_targets ⇒ Array<Types::NotificationTargetItem>
The Amazon SNS targets that are notified when updates are made to an incident.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#resolved_time ⇒ Time
The time at which the incident was resolved. This appears as a timeline event.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the incident.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#summary ⇒ String
The summary of the incident. The summary is a brief synopsis of what occurred, what's currently happening, and context of the incident.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
The title of the incident.
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 990 class IncidentRecord < Struct.new( :arn, :automation_executions, :chat_channel, :creation_time, :dedupe_string, :impact, :incident_record_source, :last_modified_by, :last_modified_time, :notification_targets, :resolved_time, :status, :summary, :title) SENSITIVE = [] include Aws::Structure end |