Class: Aws::ConfigService::Types::OrganizationConfigRule
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::OrganizationConfigRule
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-configservice/types.rb
Overview
An organization config rule that has information about config rules that AWS 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_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.
5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 |
# File 'lib/aws-sdk-configservice/types.rb', line 5746 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) SENSITIVE = [] include Aws::Structure end |
#last_update_time ⇒ Time
The timestamp of the last update.
5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 |
# File 'lib/aws-sdk-configservice/types.rb', line 5746 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) SENSITIVE = [] include Aws::Structure end |
#organization_config_rule_arn ⇒ String
Amazon Resource Name (ARN) of organization config rule.
5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 |
# File 'lib/aws-sdk-configservice/types.rb', line 5746 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) SENSITIVE = [] include Aws::Structure end |
#organization_config_rule_name ⇒ String
The name that you assign to organization config rule.
5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 |
# File 'lib/aws-sdk-configservice/types.rb', line 5746 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) SENSITIVE = [] include Aws::Structure end |
#organization_custom_rule_metadata ⇒ Types::OrganizationCustomRuleMetadata
An ‘OrganizationCustomRuleMetadata` object.
5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 |
# File 'lib/aws-sdk-configservice/types.rb', line 5746 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) SENSITIVE = [] include Aws::Structure end |
#organization_managed_rule_metadata ⇒ Types::OrganizationManagedRuleMetadata
An ‘OrganizationManagedRuleMetadata` object.
5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 |
# File 'lib/aws-sdk-configservice/types.rb', line 5746 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) SENSITIVE = [] include Aws::Structure end |