Class: Aws::ConfigService::Types::GetResourceEvaluationSummaryResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::GetResourceEvaluationSummaryResponse
- Defined in:
- gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#compliance ⇒ String
The compliance status of the resource evaluation summary.
-
#evaluation_context ⇒ Types::EvaluationContext
Returns an
EvaluationContext
object. -
#evaluation_mode ⇒ String
Lists results of the mode that you requested to retrieve the resource evaluation summary.
-
#evaluation_start_timestamp ⇒ Time
The start timestamp when Config rule starts evaluating compliance for the provided resource details.
-
#evaluation_status ⇒ Types::EvaluationStatus
Returns an
EvaluationStatus
object. -
#resource_details ⇒ Types::ResourceDetails
Returns a
ResourceDetails
object. -
#resource_evaluation_id ⇒ String
The unique
ResourceEvaluationId
of Amazon Web Services resource execution for which you want to retrieve the evaluation summary.
Instance Attribute Details
#compliance ⇒ String
The compliance status of the resource evaluation summary.
4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4780 class GetResourceEvaluationSummaryResponse < Struct.new( :resource_evaluation_id, :evaluation_mode, :evaluation_status, :evaluation_start_timestamp, :compliance, :evaluation_context, :resource_details) SENSITIVE = [] include Aws::Structure end |
#evaluation_context ⇒ Types::EvaluationContext
Returns an EvaluationContext
object.
4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4780 class GetResourceEvaluationSummaryResponse < Struct.new( :resource_evaluation_id, :evaluation_mode, :evaluation_status, :evaluation_start_timestamp, :compliance, :evaluation_context, :resource_details) SENSITIVE = [] include Aws::Structure end |
#evaluation_mode ⇒ String
Lists results of the mode that you requested to retrieve the resource evaluation summary. The valid values are Detective or Proactive.
4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4780 class GetResourceEvaluationSummaryResponse < Struct.new( :resource_evaluation_id, :evaluation_mode, :evaluation_status, :evaluation_start_timestamp, :compliance, :evaluation_context, :resource_details) SENSITIVE = [] include Aws::Structure end |
#evaluation_start_timestamp ⇒ Time
The start timestamp when Config rule starts evaluating compliance for the provided resource details.
4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4780 class GetResourceEvaluationSummaryResponse < Struct.new( :resource_evaluation_id, :evaluation_mode, :evaluation_status, :evaluation_start_timestamp, :compliance, :evaluation_context, :resource_details) SENSITIVE = [] include Aws::Structure end |
#evaluation_status ⇒ Types::EvaluationStatus
Returns an EvaluationStatus
object.
4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4780 class GetResourceEvaluationSummaryResponse < Struct.new( :resource_evaluation_id, :evaluation_mode, :evaluation_status, :evaluation_start_timestamp, :compliance, :evaluation_context, :resource_details) SENSITIVE = [] include Aws::Structure end |
#resource_details ⇒ Types::ResourceDetails
Returns a ResourceDetails
object.
4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4780 class GetResourceEvaluationSummaryResponse < Struct.new( :resource_evaluation_id, :evaluation_mode, :evaluation_status, :evaluation_start_timestamp, :compliance, :evaluation_context, :resource_details) SENSITIVE = [] include Aws::Structure end |
#resource_evaluation_id ⇒ String
The unique ResourceEvaluationId
of Amazon Web Services resource
execution for which you want to retrieve the evaluation summary.
4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 4780 class GetResourceEvaluationSummaryResponse < Struct.new( :resource_evaluation_id, :evaluation_mode, :evaluation_status, :evaluation_start_timestamp, :compliance, :evaluation_context, :resource_details) SENSITIVE = [] include Aws::Structure end |