Skip to content

OrganizationConfigRule

Source code in docs_src/capo_config_service/types/organization_config_rule.py
class OrganizationConfigRule(TypedDict, closed=True):
    organization_config_rule_name: "capo_config_service.types.organization_config_rule_name.OrganizationConfigRuleName"
    """<p>The name that you assign to organization Config rule.</p>"""
    organization_config_rule_arn: (
        "capo_config_service.types.string_with_char_limit256.StringWithCharLimit256"
    )
    """<p>Amazon Resource Name (ARN) of organization Config rule.</p>"""
    organization_managed_rule_metadata: NotRequired[
        "capo_config_service.types.organization_managed_rule_metadata.OrganizationManagedRuleMetadata"
    ]
    """<p>An <code>OrganizationManagedRuleMetadata</code> object.</p>"""
    organization_custom_rule_metadata: NotRequired[
        "capo_config_service.types.organization_custom_rule_metadata.OrganizationCustomRuleMetadata"
    ]
    """<p>An <code>OrganizationCustomRuleMetadata</code> object.</p>"""
    excluded_accounts: NotRequired[
        "capo_config_service.types.excluded_accounts.ExcludedAccounts"
    ]
    """<p>A comma-separated list of accounts excluded from organization Config rule.</p>"""
    last_update_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The timestamp of the last update.</p>"""
    organization_custom_policy_rule_metadata: NotRequired[
        "capo_config_service.types.organization_custom_policy_rule_metadata_no_policy.OrganizationCustomPolicyRuleMetadataNoPolicy"
    ]
    """<p>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.</p>"""

excluded_accounts instance-attribute

excluded_accounts: NotRequired[ExcludedAccounts]

A comma-separated list of accounts excluded from organization Config rule.

last_update_time instance-attribute

last_update_time: NotRequired[Date]

The timestamp of the last update.

organization_config_rule_arn instance-attribute

organization_config_rule_arn: StringWithCharLimit256

Amazon Resource Name (ARN) of organization Config rule.

organization_config_rule_name instance-attribute

organization_config_rule_name: OrganizationConfigRuleName

The name that you assign to organization Config rule.

organization_custom_policy_rule_metadata instance-attribute

organization_custom_policy_rule_metadata: NotRequired[
    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.

organization_custom_rule_metadata instance-attribute

organization_custom_rule_metadata: NotRequired[OrganizationCustomRuleMetadata]

An OrganizationCustomRuleMetadata object.

organization_managed_rule_metadata instance-attribute

organization_managed_rule_metadata: NotRequired[OrganizationManagedRuleMetadata]

An OrganizationManagedRuleMetadata object.