Class: Aws::ConfigService::Types::OrganizationConfigRule
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::OrganizationConfigRule
- Defined in:
- gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb
Overview
An organization Config rule that has information about Config rules that Config creates in member accounts.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#excluded_accounts ⇒ Array<String>
A comma-separated list of accounts excluded from organization Config rule.
-
#last_update_time ⇒ Time
The timestamp of the last update.
-
#organization_config_rule_arn ⇒ String
Amazon Resource Name (ARN) of organization Config rule.
-
#organization_config_rule_name ⇒ String
The name that you assign to organization Config rule.
-
#organization_custom_policy_rule_metadata ⇒ Types::OrganizationCustomPolicyRuleMetadataNoPolicy
An object that specifies metadata for your organization's Config Custom Policy rule.
-
#organization_custom_rule_metadata ⇒ Types::OrganizationCustomRuleMetadata
An
OrganizationCustomRuleMetadata
object. -
#organization_managed_rule_metadata ⇒ Types::OrganizationManagedRuleMetadata
An
OrganizationManagedRuleMetadata
object.
Instance Attribute Details
#excluded_accounts ⇒ Array<String>
A comma-separated list of accounts excluded from organization Config rule.
5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 5695 class OrganizationConfigRule < Struct.new( :organization_config_rule_name, :organization_config_rule_arn, :organization_managed_rule_metadata, :organization_custom_rule_metadata, :excluded_accounts, :last_update_time, :organization_custom_policy_rule_metadata) SENSITIVE = [] include Aws::Structure end |
#last_update_time ⇒ Time
The timestamp of the last update.
5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 5695 class OrganizationConfigRule < Struct.new( :organization_config_rule_name, :organization_config_rule_arn, :organization_managed_rule_metadata, :organization_custom_rule_metadata, :excluded_accounts, :last_update_time, :organization_custom_policy_rule_metadata) SENSITIVE = [] include Aws::Structure end |
#organization_config_rule_arn ⇒ String
Amazon Resource Name (ARN) of organization Config rule.
5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 5695 class OrganizationConfigRule < Struct.new( :organization_config_rule_name, :organization_config_rule_arn, :organization_managed_rule_metadata, :organization_custom_rule_metadata, :excluded_accounts, :last_update_time, :organization_custom_policy_rule_metadata) SENSITIVE = [] include Aws::Structure end |
#organization_config_rule_name ⇒ String
The name that you assign to organization Config rule.
5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 5695 class OrganizationConfigRule < Struct.new( :organization_config_rule_name, :organization_config_rule_arn, :organization_managed_rule_metadata, :organization_custom_rule_metadata, :excluded_accounts, :last_update_time, :organization_custom_policy_rule_metadata) SENSITIVE = [] include Aws::Structure end |
#organization_custom_policy_rule_metadata ⇒ Types::OrganizationCustomPolicyRuleMetadataNoPolicy
An object that specifies metadata for your organization's Config Custom Policy rule. The metadata includes the runtime system in use, which accounts have debug logging enabled, and other custom rule metadata, such as resource type, resource ID of Amazon Web Services resource, and organization trigger types that initiate Config to evaluate Amazon Web Services resources against a rule.
5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 5695 class OrganizationConfigRule < Struct.new( :organization_config_rule_name, :organization_config_rule_arn, :organization_managed_rule_metadata, :organization_custom_rule_metadata, :excluded_accounts, :last_update_time, :organization_custom_policy_rule_metadata) SENSITIVE = [] include Aws::Structure end |
#organization_custom_rule_metadata ⇒ Types::OrganizationCustomRuleMetadata
An OrganizationCustomRuleMetadata
object.
5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 5695 class OrganizationConfigRule < Struct.new( :organization_config_rule_name, :organization_config_rule_arn, :organization_managed_rule_metadata, :organization_custom_rule_metadata, :excluded_accounts, :last_update_time, :organization_custom_policy_rule_metadata) SENSITIVE = [] include Aws::Structure end |
#organization_managed_rule_metadata ⇒ Types::OrganizationManagedRuleMetadata
An OrganizationManagedRuleMetadata
object.
5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 5695 class OrganizationConfigRule < Struct.new( :organization_config_rule_name, :organization_config_rule_arn, :organization_managed_rule_metadata, :organization_custom_rule_metadata, :excluded_accounts, :last_update_time, :organization_custom_policy_rule_metadata) SENSITIVE = [] include Aws::Structure end |