Class: Aws::Detective::Types::InvestigationDetail

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

Overview

Details about the investigation related to a potential security event identified by Detective.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_timeTime

The time stamp of the creation time of the investigation report. The value is an UTC ISO8601 formatted string. For example, 2021-08-18T16:35:56.284Z.

Returns:

  • (Time)


836
837
838
839
840
841
842
843
844
845
846
# File 'gems/aws-sdk-detective/lib/aws-sdk-detective/types.rb', line 836

class InvestigationDetail < Struct.new(
  :investigation_id,
  :severity,
  :status,
  :state,
  :created_time,
  :entity_arn,
  :entity_type)
  SENSITIVE = []
  include Aws::Structure
end

#entity_arnString

The unique Amazon Resource Name (ARN) of the IAM user and IAM role.

Returns:

  • (String)


836
837
838
839
840
841
842
843
844
845
846
# File 'gems/aws-sdk-detective/lib/aws-sdk-detective/types.rb', line 836

class InvestigationDetail < Struct.new(
  :investigation_id,
  :severity,
  :status,
  :state,
  :created_time,
  :entity_arn,
  :entity_type)
  SENSITIVE = []
  include Aws::Structure
end

#entity_typeString

Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.

Returns:

  • (String)


836
837
838
839
840
841
842
843
844
845
846
# File 'gems/aws-sdk-detective/lib/aws-sdk-detective/types.rb', line 836

class InvestigationDetail < Struct.new(
  :investigation_id,
  :severity,
  :status,
  :state,
  :created_time,
  :entity_arn,
  :entity_type)
  SENSITIVE = []
  include Aws::Structure
end

#investigation_idString

The investigation ID of the investigation report.

Returns:

  • (String)


836
837
838
839
840
841
842
843
844
845
846
# File 'gems/aws-sdk-detective/lib/aws-sdk-detective/types.rb', line 836

class InvestigationDetail < Struct.new(
  :investigation_id,
  :severity,
  :status,
  :state,
  :created_time,
  :entity_arn,
  :entity_type)
  SENSITIVE = []
  include Aws::Structure
end

#severityString

Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.

Returns:

  • (String)


836
837
838
839
840
841
842
843
844
845
846
# File 'gems/aws-sdk-detective/lib/aws-sdk-detective/types.rb', line 836

class InvestigationDetail < Struct.new(
  :investigation_id,
  :severity,
  :status,
  :state,
  :created_time,
  :entity_arn,
  :entity_type)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.

Returns:

  • (String)


836
837
838
839
840
841
842
843
844
845
846
# File 'gems/aws-sdk-detective/lib/aws-sdk-detective/types.rb', line 836

class InvestigationDetail < Struct.new(
  :investigation_id,
  :severity,
  :status,
  :state,
  :created_time,
  :entity_arn,
  :entity_type)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Status based on the completion status of the investigation.

Returns:

  • (String)


836
837
838
839
840
841
842
843
844
845
846
# File 'gems/aws-sdk-detective/lib/aws-sdk-detective/types.rb', line 836

class InvestigationDetail < Struct.new(
  :investigation_id,
  :severity,
  :status,
  :state,
  :created_time,
  :entity_arn,
  :entity_type)
  SENSITIVE = []
  include Aws::Structure
end