OrganizationManagedRuleMetadata
¶
Used by
-
AsyncConfigServiceClient Operationsput_organization_config_rule -
ConfigServiceClient Operationsput_organization_config_rule
Source code in docs_src/capo_config_service/types/organization_managed_rule_metadata.py
description
instance-attribute
¶
description: NotRequired[StringWithCharLimit256Min0]
The description that you provide for your organization Config rule.
input_parameters
instance-attribute
¶
input_parameters: NotRequired[StringWithCharLimit1024]
A string, in JSON format, that is passed to your organization Config rule Lambda function.
maximum_execution_frequency
instance-attribute
¶
maximum_execution_frequency: NotRequired[MaximumExecutionFrequency]
The maximum frequency with which Config runs evaluations for a rule. This is for an Config managed rule that is triggered at a periodic frequency.
By default, rules with a periodic trigger are evaluated every 24 hours. To change the frequency, specify a valid value for the MaximumExecutionFrequency parameter.
resource_id_scope
instance-attribute
¶
resource_id_scope: NotRequired[StringWithCharLimit768]
The ID of the Amazon Web Services resource that was evaluated.
resource_types_scope
instance-attribute
¶
resource_types_scope: NotRequired[ResourceTypesScope]
The type of the Amazon Web Services resource that was evaluated.
rule_identifier
instance-attribute
¶
rule_identifier: StringWithCharLimit256
For organization config managed rules, a predefined identifier from a list. For example, IAM_PASSWORD_POLICY is a managed rule. To reference a managed rule, see Using Config managed rules.
tag_key_scope
instance-attribute
¶
tag_key_scope: NotRequired[StringWithCharLimit128]
One part of a key-value pair that make up a tag. A key is a general label that acts like a category for more specific tag values.
tag_value_scope
instance-attribute
¶
tag_value_scope: NotRequired[StringWithCharLimit256]
The optional part of a key-value pair that make up a tag. A value acts as a descriptor within a tag category (key).