CfnOrganizationConfigRuleProps

class aws_cdk.aws_config.CfnOrganizationConfigRuleProps(*, organization_config_rule_name, excluded_accounts=None, organization_custom_rule_metadata=None, organization_managed_rule_metadata=None)

Bases: object

__init__(*, organization_config_rule_name, excluded_accounts=None, organization_custom_rule_metadata=None, organization_managed_rule_metadata=None)

Properties for defining a AWS::Config::OrganizationConfigRule.

Parameters
  • organization_config_rule_name (str) – AWS::Config::OrganizationConfigRule.OrganizationConfigRuleName.

  • excluded_accounts (Optional[List[str]]) – AWS::Config::OrganizationConfigRule.ExcludedAccounts.

  • organization_custom_rule_metadata (Union[IResolvable, None, OrganizationCustomRuleMetadataProperty]) – AWS::Config::OrganizationConfigRule.OrganizationCustomRuleMetadata.

  • organization_managed_rule_metadata (Union[IResolvable, None, OrganizationManagedRuleMetadataProperty]) – AWS::Config::OrganizationConfigRule.OrganizationManagedRuleMetadata.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html

Attributes

excluded_accounts

AWS::Config::OrganizationConfigRule.ExcludedAccounts.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-excludedaccounts

Return type

Optional[List[str]]

organization_config_rule_name

AWS::Config::OrganizationConfigRule.OrganizationConfigRuleName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-organizationconfigrulename

Return type

str

organization_custom_rule_metadata

AWS::Config::OrganizationConfigRule.OrganizationCustomRuleMetadata.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata

Return type

Union[IResolvable, None, OrganizationCustomRuleMetadataProperty]

organization_managed_rule_metadata

AWS::Config::OrganizationConfigRule.OrganizationManagedRuleMetadata.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata

Return type

Union[IResolvable, None, OrganizationManagedRuleMetadataProperty]