Class: Aws::ConfigService::Types::ConformancePackEvaluationResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::ConformancePackEvaluationResult
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-configservice/types.rb
Overview
The details of a conformance pack evaluation. Provides AWS Config rule and AWS resource type that was evaluated, the compliance of the conformance pack, related time stamps, and supplementary information.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#annotation ⇒ String
Supplementary information about how the evaluation determined the compliance.
-
#compliance_type ⇒ String
The compliance type.
-
#config_rule_invoked_time ⇒ Time
The time when AWS Config rule evaluated AWS resource.
-
#evaluation_result_identifier ⇒ Types::EvaluationResultIdentifier
Uniquely identifies an evaluation result.
-
#result_recorded_time ⇒ Time
The time when AWS Config recorded the evaluation result.
Instance Attribute Details
#annotation ⇒ String
Supplementary information about how the evaluation determined the compliance.
1743 1744 1745 1746 1747 1748 1749 1750 1751 |
# File 'lib/aws-sdk-configservice/types.rb', line 1743 class ConformancePackEvaluationResult < Struct.new( :compliance_type, :evaluation_result_identifier, :config_rule_invoked_time, :result_recorded_time, :annotation) SENSITIVE = [] include Aws::Structure end |
#compliance_type ⇒ String
The compliance type. The allowed values are ‘COMPLIANT` and `NON_COMPLIANT`. `INSUFFICIENT_DATA` is not supported.
1743 1744 1745 1746 1747 1748 1749 1750 1751 |
# File 'lib/aws-sdk-configservice/types.rb', line 1743 class ConformancePackEvaluationResult < Struct.new( :compliance_type, :evaluation_result_identifier, :config_rule_invoked_time, :result_recorded_time, :annotation) SENSITIVE = [] include Aws::Structure end |
#config_rule_invoked_time ⇒ Time
The time when AWS Config rule evaluated AWS resource.
1743 1744 1745 1746 1747 1748 1749 1750 1751 |
# File 'lib/aws-sdk-configservice/types.rb', line 1743 class ConformancePackEvaluationResult < Struct.new( :compliance_type, :evaluation_result_identifier, :config_rule_invoked_time, :result_recorded_time, :annotation) SENSITIVE = [] include Aws::Structure end |
#evaluation_result_identifier ⇒ Types::EvaluationResultIdentifier
Uniquely identifies an evaluation result.
1743 1744 1745 1746 1747 1748 1749 1750 1751 |
# File 'lib/aws-sdk-configservice/types.rb', line 1743 class ConformancePackEvaluationResult < Struct.new( :compliance_type, :evaluation_result_identifier, :config_rule_invoked_time, :result_recorded_time, :annotation) SENSITIVE = [] include Aws::Structure end |
#result_recorded_time ⇒ Time
The time when AWS Config recorded the evaluation result.
1743 1744 1745 1746 1747 1748 1749 1750 1751 |
# File 'lib/aws-sdk-configservice/types.rb', line 1743 class ConformancePackEvaluationResult < Struct.new( :compliance_type, :evaluation_result_identifier, :config_rule_invoked_time, :result_recorded_time, :annotation) SENSITIVE = [] include Aws::Structure end |