Class: Aws::Inspector::Types::Finding
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector::Types::Finding
- Includes:
- Structure
- Defined in:
- 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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN that specifies the finding.
-
#asset_attributes ⇒ Types::AssetAttributes
A collection of attributes of the host from which the finding is generated.
-
#asset_type ⇒ String
The type of the host from which the finding is generated.
-
#attributes ⇒ Array<Types::Attribute>
The system-defined attributes for the finding.
-
#confidence ⇒ Integer
This data element is currently not used.
-
#created_at ⇒ Time
The time when the finding was generated.
-
#description ⇒ String
The description of the finding.
-
#id ⇒ String
The ID of the finding.
-
#indicator_of_compromise ⇒ Boolean
This data element is currently not used.
-
#numeric_severity ⇒ Float
The numeric value of the finding severity.
-
#recommendation ⇒ String
The recommendation for the finding.
-
#schema_version ⇒ Integer
The schema version of this data type.
-
#service ⇒ String
The data element is set to “Inspector”.
-
#service_attributes ⇒ Types::InspectorServiceAttributes
This data type is used in the Finding data type.
-
#severity ⇒ String
The finding severity.
-
#title ⇒ String
The name of the finding.
-
#updated_at ⇒ Time
The time when AddAttributesToFindings is called.
-
#user_attributes ⇒ Array<Types::Attribute>
The user-defined attributes that are assigned to the finding.
Instance Attribute Details
#arn ⇒ String
The ARN that specifies the finding.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#asset_attributes ⇒ Types::AssetAttributes
A collection of attributes of the host from which the finding is generated.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#asset_type ⇒ String
The type of the host from which the finding is generated.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#attributes ⇒ Array<Types::Attribute>
The system-defined attributes for the finding.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#confidence ⇒ Integer
This data element is currently not used.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time when the finding was generated.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the finding.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the finding.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#indicator_of_compromise ⇒ Boolean
This data element is currently not used.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#numeric_severity ⇒ Float
The numeric value of the finding severity.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#recommendation ⇒ String
The recommendation for the finding.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#schema_version ⇒ Integer
The schema version of this data type.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#service ⇒ String
The data element is set to “Inspector”.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#service_attributes ⇒ Types::InspectorServiceAttributes
This data type is used in the Finding data type.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#severity ⇒ String
The finding severity. Values can be set to High, Medium, Low, and Informational.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
The name of the finding.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time when AddAttributesToFindings is called.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |
#user_attributes ⇒ Array<Types::Attribute>
The user-defined attributes that are assigned to the finding.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 |
# File 'lib/aws-sdk-inspector/types.rb', line 1359 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) SENSITIVE = [] include Aws::Structure end |