Class: Aws::ConfigService::Types::ConformancePackRuleCompliance
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::ConformancePackRuleCompliance
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-configservice/types.rb
Overview
Compliance information of one or more Config rules within a conformance pack. You can filter using Config rule names and compliance types.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#compliance_type ⇒ String
Compliance of the Config rule.
-
#config_rule_name ⇒ String
Name of the Config rule.
-
#controls ⇒ Array<String>
Controls for the conformance pack.
Instance Attribute Details
#compliance_type ⇒ String
Compliance of the Config rule.
2173 2174 2175 2176 2177 2178 2179 |
# File 'lib/aws-sdk-configservice/types.rb', line 2173 class ConformancePackRuleCompliance < Struct.new( :config_rule_name, :compliance_type, :controls) SENSITIVE = [] include Aws::Structure end |
#config_rule_name ⇒ String
Name of the Config rule.
2173 2174 2175 2176 2177 2178 2179 |
# File 'lib/aws-sdk-configservice/types.rb', line 2173 class ConformancePackRuleCompliance < Struct.new( :config_rule_name, :compliance_type, :controls) SENSITIVE = [] include Aws::Structure end |
#controls ⇒ Array<String>
Controls for the conformance pack. A control is a process to prevent or detect problems while meeting objectives. A control can align with a specific compliance regime or map to internal controls defined by an organization.
2173 2174 2175 2176 2177 2178 2179 |
# File 'lib/aws-sdk-configservice/types.rb', line 2173 class ConformancePackRuleCompliance < Struct.new( :config_rule_name, :compliance_type, :controls) SENSITIVE = [] include Aws::Structure end |