Class: Aws::ConfigService::Types::ExternalEvaluation
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::ExternalEvaluation
- Defined in:
- gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb
Overview
Identifies an Amazon Web Services resource and indicates whether it complies with the Config rule that it was evaluated against.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#annotation ⇒ String
Supplementary information about the reason of compliance.
-
#compliance_resource_id ⇒ String
The evaluated compliance resource ID.
-
#compliance_resource_type ⇒ String
The evaluated compliance resource type.
-
#compliance_type ⇒ String
The compliance of the Amazon Web Services resource.
-
#ordering_timestamp ⇒ Time
The time when the compliance was recorded.
Instance Attribute Details
#annotation ⇒ String
Supplementary information about the reason of compliance. For example, this task was completed on a specific date.
3801 3802 3803 3804 3805 3806 3807 3808 3809 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3801 class ExternalEvaluation < Struct.new( :compliance_resource_type, :compliance_resource_id, :compliance_type, :annotation, :ordering_timestamp) SENSITIVE = [] include Aws::Structure end |
#compliance_resource_id ⇒ String
The evaluated compliance resource ID. Config accepts only Amazon Web Services account ID.
3801 3802 3803 3804 3805 3806 3807 3808 3809 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3801 class ExternalEvaluation < Struct.new( :compliance_resource_type, :compliance_resource_id, :compliance_type, :annotation, :ordering_timestamp) SENSITIVE = [] include Aws::Structure end |
#compliance_resource_type ⇒ String
The evaluated compliance resource type. Config accepts
AWS::::Account
resource type.
3801 3802 3803 3804 3805 3806 3807 3808 3809 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3801 class ExternalEvaluation < Struct.new( :compliance_resource_type, :compliance_resource_id, :compliance_type, :annotation, :ordering_timestamp) SENSITIVE = [] include Aws::Structure end |
#compliance_type ⇒ String
The compliance of the Amazon Web Services resource. The valid values
are COMPLIANT, NON_COMPLIANT,
and NOT_APPLICABLE
.
3801 3802 3803 3804 3805 3806 3807 3808 3809 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3801 class ExternalEvaluation < Struct.new( :compliance_resource_type, :compliance_resource_id, :compliance_type, :annotation, :ordering_timestamp) SENSITIVE = [] include Aws::Structure end |
#ordering_timestamp ⇒ Time
The time when the compliance was recorded.
3801 3802 3803 3804 3805 3806 3807 3808 3809 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 3801 class ExternalEvaluation < Struct.new( :compliance_resource_type, :compliance_resource_id, :compliance_type, :annotation, :ordering_timestamp) SENSITIVE = [] include Aws::Structure end |