You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

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

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

Overview

Representation of a abnormal or suspicious activity.

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

AWS account ID where the activity occurred that prompted GuardDuty to generate a finding.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#arnString

The ARN of a finding described by the action.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#confidenceFloat

The confidence level of a finding.

Returns:

  • (Float)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#created_atString

The time stamp at which a finding was generated.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#descriptionString

The description of a finding.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#idString

The identifier that corresponds to a finding described by the action.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#partitionString

The AWS resource partition.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#regionString

The AWS region where the activity occurred that prompted GuardDuty to generate a finding.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#resourceTypes::Resource

The AWS resource associated with the activity that prompted GuardDuty to generate a finding.

Returns:



977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#schema_versionString

Findings' schema version.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#serviceTypes::Service

Additional information assigned to the generated finding by GuardDuty.

Returns:



977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#severityFloat

The severity of a finding.

Returns:

  • (Float)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#titleString

The title of a finding.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#typeString

The type of a finding described by the action.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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

#updated_atString

The time stamp at which a finding was last updated.

Returns:

  • (String)


977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 977

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