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 Config rule and Amazon Web Services 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 Config rule evaluated Amazon Web Services resource.
-
#evaluation_result_identifier ⇒ Types::EvaluationResultIdentifier
Uniquely identifies an evaluation result.
-
#result_recorded_time ⇒ Time
The time when Config recorded the evaluation result.
Instance Attribute Details
#annotation ⇒ String
Supplementary information about how the evaluation determined the compliance.
1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'lib/aws-sdk-configservice/types.rb', line 1839 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.
1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'lib/aws-sdk-configservice/types.rb', line 1839 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 Config rule evaluated Amazon Web Services resource.
1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'lib/aws-sdk-configservice/types.rb', line 1839 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.
1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'lib/aws-sdk-configservice/types.rb', line 1839 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 Config recorded the evaluation result.
1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'lib/aws-sdk-configservice/types.rb', line 1839 class ConformancePackEvaluationResult < Struct.new( :compliance_type, :evaluation_result_identifier, :config_rule_invoked_time, :result_recorded_time, :annotation) SENSITIVE = [] include Aws::Structure end |