Class: Aws::SSMIncidents::Types::IncidentRecordSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSMIncidents::Types::IncidentRecordSource
- Defined in:
- gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb
Overview
Details about what created the incident record and when it was created.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_by ⇒ String
The principal that started the incident.
-
#invoked_by ⇒ String
The service principal that assumed the role specified in
createdBy
. -
#resource_arn ⇒ String
The resource that caused the incident to be created.
-
#source ⇒ String
The service that started the incident.
Instance Attribute Details
#created_by ⇒ String
The principal that started the incident.
1150 1151 1152 1153 1154 1155 1156 1157 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 1150 class IncidentRecordSource < Struct.new( :created_by, :invoked_by, :resource_arn, :source) SENSITIVE = [] include Aws::Structure end |
#invoked_by ⇒ String
The service principal that assumed the role specified in
createdBy
. If no service principal assumed the role this will be
left blank.
1150 1151 1152 1153 1154 1155 1156 1157 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 1150 class IncidentRecordSource < Struct.new( :created_by, :invoked_by, :resource_arn, :source) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The resource that caused the incident to be created.
1150 1151 1152 1153 1154 1155 1156 1157 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 1150 class IncidentRecordSource < Struct.new( :created_by, :invoked_by, :resource_arn, :source) SENSITIVE = [] include Aws::Structure end |
#source ⇒ String
The service that started the incident. This can be manually created from Incident Manager, automatically created using an Amazon CloudWatch alarm, or Amazon EventBridge event.
1150 1151 1152 1153 1154 1155 1156 1157 |
# File 'gems/aws-sdk-ssmincidents/lib/aws-sdk-ssmincidents/types.rb', line 1150 class IncidentRecordSource < Struct.new( :created_by, :invoked_by, :resource_arn, :source) SENSITIVE = [] include Aws::Structure end |