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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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.



1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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:



1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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.



1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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)


1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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:



1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1218

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