Class: Aws::Inspector::Types::Finding
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector::Types::Finding
- 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.
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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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".
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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.
1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 |
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 1556 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 |