You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Inspector::Types::AssessmentRun
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector::Types::AssessmentRun
- Defined in:
- (unknown)
Overview
A snapshot of an Amazon Inspector assessment run that contains the findings of the assessment run .
Used as the response element in the DescribeAssessmentRuns action.
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the assessment run.
-
#assessment_template_arn ⇒ String
The ARN of the assessment template that is associated with the assessment run.
-
#completed_at ⇒ Time
The assessment run completion time that corresponds to the rules packages evaluation completion time or failure.
-
#created_at ⇒ Time
The time when StartAssessmentRun was called.
-
#data_collected ⇒ Boolean
A Boolean value (true or false) that specifies whether the process of collecting data from the agents is completed.
-
#duration_in_seconds ⇒ Integer
The duration of the assessment run.
-
#finding_counts ⇒ Hash<String,Integer>
Provides a total count of generated findings per severity.
-
#name ⇒ String
The auto-generated name for the assessment run.
-
#notifications ⇒ Array<Types::AssessmentRunNotification>
A list of notifications for the event subscriptions.
-
#rules_package_arns ⇒ Array<String>
The rules packages selected for the assessment run.
-
#started_at ⇒ Time
The time when StartAssessmentRun was called.
-
#state ⇒ String
The state of the assessment run.
-
#state_changed_at ⇒ Time
The last time when the assessment run\'s state changed.
-
#state_changes ⇒ Array<Types::AssessmentRunStateChange>
A list of the assessment run state changes.
-
#user_attributes_for_findings ⇒ Array<Types::Attribute>
The user-defined attributes that are assigned to every generated finding.
Instance Attribute Details
#arn ⇒ String
The ARN of the assessment run.
#assessment_template_arn ⇒ String
The ARN of the assessment template that is associated with the assessment run.
#completed_at ⇒ Time
The assessment run completion time that corresponds to the rules packages evaluation completion time or failure.
#created_at ⇒ Time
The time when StartAssessmentRun was called.
#data_collected ⇒ Boolean
A Boolean value (true or false) that specifies whether the process of collecting data from the agents is completed.
#duration_in_seconds ⇒ Integer
The duration of the assessment run.
#finding_counts ⇒ Hash<String,Integer>
Provides a total count of generated findings per severity.
#name ⇒ String
The auto-generated name for the assessment run.
#notifications ⇒ Array<Types::AssessmentRunNotification>
A list of notifications for the event subscriptions. A notification about a particular generated finding is added to this list only once.
#rules_package_arns ⇒ Array<String>
The rules packages selected for the assessment run.
#started_at ⇒ Time
The time when StartAssessmentRun was called.
#state ⇒ String
The state of the assessment run.
Possible values:
- CREATED
- START_DATA_COLLECTION_PENDING
- START_DATA_COLLECTION_IN_PROGRESS
- COLLECTING_DATA
- STOP_DATA_COLLECTION_PENDING
- DATA_COLLECTED
- START_EVALUATING_RULES_PENDING
- EVALUATING_RULES
- FAILED
- ERROR
- COMPLETED
- COMPLETED_WITH_ERRORS
- CANCELED
#state_changed_at ⇒ Time
The last time when the assessment run\'s state changed.
#state_changes ⇒ Array<Types::AssessmentRunStateChange>
A list of the assessment run state changes.
#user_attributes_for_findings ⇒ Array<Types::Attribute>
The user-defined attributes that are assigned to every generated finding.