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

Class: Aws::Inspector::Types::Finding

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

Overview

Contains information about an Amazon Inspector finding. This data type is used as the response element in the DescribeFindings action.

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN that specifies the finding.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#asset_attributesTypes::AssetAttributes

A collection of attributes of the host from which the finding is generated.



1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#asset_typeString

The type of the host from which the finding is generated.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#attributesArray<Types::Attribute>

The system-defined attributes for the finding.

Returns:



1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#confidenceInteger

This data element is currently not used.

Returns:

  • (Integer)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#created_atTime

The time when the finding was generated.

Returns:

  • (Time)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#descriptionString

The description of the finding.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#idString

The ID of the finding.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#indicator_of_compromiseBoolean

This data element is currently not used.

Returns:

  • (Boolean)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#numeric_severityFloat

The numeric value of the finding severity.

Returns:

  • (Float)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#recommendationString

The recommendation for the finding.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#schema_versionInteger

The schema version of this data type.

Returns:

  • (Integer)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#serviceString

The data element is set to "Inspector".

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#service_attributesTypes::InspectorServiceAttributes

This data type is used in the Finding data type.



1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#severityString

The finding severity. Values can be set to High, Medium, Low, and Informational.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#titleString

The name of the finding.

Returns:

  • (String)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#updated_atTime

The time when AddAttributesToFindings is called.

Returns:

  • (Time)


1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end

#user_attributesArray<Types::Attribute>

The user-defined attributes that are assigned to the finding.

Returns:



1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1265

class Finding < Struct.new(
  :arn,
  :schema_version,
  :service,
  :service_attributes,
  :asset_type,
  :asset_attributes,
  :id,
  :title,
  :description,
  :recommendation,
  :severity,
  :numeric_severity,
  :confidence,
  :indicator_of_compromise,
  :attributes,
  :user_attributes,
  :created_at,
  :updated_at)
  include Aws::Structure
end