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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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:



867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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:



867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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)


867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 867

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