@Stability(value=Stable) public static final class CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty>
| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder ruleIdentifier(String ruleIdentifier)
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.getRuleIdentifier()ruleIdentifier - For organization config managed rules, a predefined identifier from a list. This parameter is required.
For example, IAM_PASSWORD_POLICY is a managed rule. To reference a managed rule, see Using AWS Config managed rules .this@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder description(String description)
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.getDescription()description - The description that you provide for your organization AWS Config rule.this@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder inputParameters(String inputParameters)
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.getInputParameters()inputParameters - A string, in JSON format, that is passed to your organization AWS Config rule Lambda function.this@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder maximumExecutionFrequency(String maximumExecutionFrequency)
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.getMaximumExecutionFrequency()maximumExecutionFrequency - The maximum frequency with which AWS Config runs evaluations for a rule.
You are using an AWS 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
MaximumExecutionFrequencyparameter.
this@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder resourceIdScope(String resourceIdScope)
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.getResourceIdScope()resourceIdScope - The ID of the AWS resource that was evaluated.this@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder resourceTypesScope(List<String> resourceTypesScope)
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.getResourceTypesScope()resourceTypesScope - The type of the AWS resource that was evaluated.this@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder tagKeyScope(String tagKeyScope)
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.getTagKeyScope()tagKeyScope - 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.this@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder tagValueScope(String tagValueScope)
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.getTagValueScope()tagValueScope - The optional part of a key-value pair that make up a tag.
A value acts as a descriptor within a tag category (key).this@Stability(value=Stable) public CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty build()
build in interface software.amazon.jsii.Builder<CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty>CfnOrganizationConfigRule.OrganizationManagedRuleMetadataPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.