Class: Aws::GuardDuty::Types::Finding

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

Overview

Contains information about the finding that is generated when abnormal or suspicious activity is detected.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The ID of the account in which the finding was generated.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#arnString

The ARN of the finding.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#associated_attack_sequence_arnString

Amazon Resource Name (ARN) associated with the attack sequence finding.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#confidenceFloat

The confidence score for the finding.

Returns:

  • (Float)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#created_atString

The time and date when the finding was created.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the finding.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the finding.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#partitionString

The partition associated with the finding.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

The Region where the finding was generated. For findings generated from Global Service Events, the Region value in the finding might differ from the Region where GuardDuty identifies the potential threat. For more information, see How GuardDuty handles Amazon Web Services CloudTrail global events in the Amazon GuardDuty User Guide.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#resourceTypes::Resource

Contains information about the Amazon Web Services resource associated with the activity that prompted GuardDuty to generate a finding.

Returns:



5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#schema_versionString

The version of the schema used for the finding.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#serviceTypes::Service

Contains additional information about the generated finding.

Returns:



5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#severityFloat

The severity of the finding.

Returns:

  • (Float)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#titleString

The title of the finding.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of finding.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atString

The time and date when the finding was last updated.

Returns:

  • (String)


5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 5269

class Finding < Struct.new(
  :account_id,
  :arn,
  :confidence,
  :created_at,
  :description,
  :id,
  :partition,
  :region,
  :resource,
  :schema_version,
  :service,
  :severity,
  :title,
  :type,
  :updated_at,
  :associated_attack_sequence_arn)
  SENSITIVE = []
  include Aws::Structure
end