Class: Aws::ConfigService::Types::ConformancePackRuleCompliance
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::ConformancePackRuleCompliance
- Defined in:
- gems/aws-sdk-configservice/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.
1892 1893 1894 1895 1896 1897 1898 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1892 class ConformancePackRuleCompliance < Struct.new( :config_rule_name, :compliance_type, :controls) SENSITIVE = [] include Aws::Structure end |
#config_rule_name ⇒ String
Name of the Config rule.
1892 1893 1894 1895 1896 1897 1898 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1892 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.
1892 1893 1894 1895 1896 1897 1898 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1892 class ConformancePackRuleCompliance < Struct.new( :config_rule_name, :compliance_type, :controls) SENSITIVE = [] include Aws::Structure end |