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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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:



3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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:



3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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)


3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 3878

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