public static interface PutOrganizationConfigRuleRequest.Builder extends ConfigRequest.Builder, SdkPojo, CopyableBuilder<PutOrganizationConfigRuleRequest.Builder,PutOrganizationConfigRuleRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutOrganizationConfigRuleRequest.Builder organizationConfigRuleName(String organizationConfigRuleName)
The name that you assign to an organization Config rule.
organizationConfigRuleName - The name that you assign to an organization Config rule.PutOrganizationConfigRuleRequest.Builder organizationManagedRuleMetadata(OrganizationManagedRuleMetadata organizationManagedRuleMetadata)
An OrganizationManagedRuleMetadata object. This object specifies organization managed rule
metadata such as resource type and ID of Amazon Web Services resource along with the rule identifier. It also
provides the frequency with which you want Config to run evaluations for the rule if the trigger type is
periodic.
organizationManagedRuleMetadata - An OrganizationManagedRuleMetadata object. This object specifies organization managed
rule metadata such as resource type and ID of Amazon Web Services resource along with the rule
identifier. It also provides the frequency with which you want Config to run evaluations for the rule
if the trigger type is periodic.default PutOrganizationConfigRuleRequest.Builder organizationManagedRuleMetadata(Consumer<OrganizationManagedRuleMetadata.Builder> organizationManagedRuleMetadata)
An OrganizationManagedRuleMetadata object. This object specifies organization managed rule
metadata such as resource type and ID of Amazon Web Services resource along with the rule identifier. It also
provides the frequency with which you want Config to run evaluations for the rule if the trigger type is
periodic.
OrganizationManagedRuleMetadata.Builder
avoiding the need to create one manually via OrganizationManagedRuleMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
organizationManagedRuleMetadata(OrganizationManagedRuleMetadata).
organizationManagedRuleMetadata - a consumer that will call methods on OrganizationManagedRuleMetadata.BuilderorganizationManagedRuleMetadata(OrganizationManagedRuleMetadata)PutOrganizationConfigRuleRequest.Builder organizationCustomRuleMetadata(OrganizationCustomRuleMetadata organizationCustomRuleMetadata)
An OrganizationCustomRuleMetadata object. This object specifies organization custom rule
metadata such as resource type, resource ID of Amazon Web Services resource, Lambda function ARN, and
organization trigger types that trigger Config to evaluate your Amazon Web Services resources against a rule.
It also provides the frequency with which you want Config to run evaluations for the rule if the trigger type
is periodic.
organizationCustomRuleMetadata - An OrganizationCustomRuleMetadata object. This object specifies organization custom rule
metadata such as resource type, resource ID of Amazon Web Services resource, Lambda function ARN, and
organization trigger types that trigger Config to evaluate your Amazon Web Services resources against
a rule. It also provides the frequency with which you want Config to run evaluations for the rule if
the trigger type is periodic.default PutOrganizationConfigRuleRequest.Builder organizationCustomRuleMetadata(Consumer<OrganizationCustomRuleMetadata.Builder> organizationCustomRuleMetadata)
An OrganizationCustomRuleMetadata object. This object specifies organization custom rule
metadata such as resource type, resource ID of Amazon Web Services resource, Lambda function ARN, and
organization trigger types that trigger Config to evaluate your Amazon Web Services resources against a rule.
It also provides the frequency with which you want Config to run evaluations for the rule if the trigger type
is periodic.
OrganizationCustomRuleMetadata.Builder
avoiding the need to create one manually via OrganizationCustomRuleMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
organizationCustomRuleMetadata(OrganizationCustomRuleMetadata).
organizationCustomRuleMetadata - a consumer that will call methods on OrganizationCustomRuleMetadata.BuilderorganizationCustomRuleMetadata(OrganizationCustomRuleMetadata)PutOrganizationConfigRuleRequest.Builder excludedAccounts(Collection<String> excludedAccounts)
A comma-separated list of accounts that you want to exclude from an organization Config rule.
excludedAccounts - A comma-separated list of accounts that you want to exclude from an organization Config rule.PutOrganizationConfigRuleRequest.Builder excludedAccounts(String... excludedAccounts)
A comma-separated list of accounts that you want to exclude from an organization Config rule.
excludedAccounts - A comma-separated list of accounts that you want to exclude from an organization Config rule.PutOrganizationConfigRuleRequest.Builder organizationCustomPolicyRuleMetadata(OrganizationCustomPolicyRuleMetadata organizationCustomPolicyRuleMetadata)
An OrganizationCustomPolicyRuleMetadata object. This object 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.
organizationCustomPolicyRuleMetadata - An OrganizationCustomPolicyRuleMetadata object. This object 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.default PutOrganizationConfigRuleRequest.Builder organizationCustomPolicyRuleMetadata(Consumer<OrganizationCustomPolicyRuleMetadata.Builder> organizationCustomPolicyRuleMetadata)
An OrganizationCustomPolicyRuleMetadata object. This object 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.
OrganizationCustomPolicyRuleMetadata.Builder avoiding the need to create one manually via
OrganizationCustomPolicyRuleMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
organizationCustomPolicyRuleMetadata(OrganizationCustomPolicyRuleMetadata).
organizationCustomPolicyRuleMetadata - a consumer that will call methods on OrganizationCustomPolicyRuleMetadata.BuilderorganizationCustomPolicyRuleMetadata(OrganizationCustomPolicyRuleMetadata)PutOrganizationConfigRuleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutOrganizationConfigRuleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.