public static interface DescribeConfigRulesRequest.Builder extends ConfigRequest.Builder, SdkPojo, CopyableBuilder<DescribeConfigRulesRequest.Builder,DescribeConfigRulesRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeConfigRulesRequest.Builder configRuleNames(Collection<String> configRuleNames)
The names of the Config rules for which you want details. If you do not specify any names, Config returns details for all your rules.
configRuleNames - The names of the Config rules for which you want details. If you do not specify any names, Config
returns details for all your rules.DescribeConfigRulesRequest.Builder configRuleNames(String... configRuleNames)
The names of the Config rules for which you want details. If you do not specify any names, Config returns details for all your rules.
configRuleNames - The names of the Config rules for which you want details. If you do not specify any names, Config
returns details for all your rules.DescribeConfigRulesRequest.Builder nextToken(String nextToken)
The nextToken string returned on a previous page that you use to get the next page of results in
a paginated response.
nextToken - The nextToken string returned on a previous page that you use to get the next page of
results in a paginated response.DescribeConfigRulesRequest.Builder filters(DescribeConfigRulesFilters filters)
Returns a list of Detective or Proactive Config rules. By default, this API returns an unfiltered list. For more information on Detective or Proactive Config rules, see Evaluation Mode in the Config Developer Guide.
filters - Returns a list of Detective or Proactive Config rules. By default, this API returns an unfiltered
list. For more information on Detective or Proactive Config rules, see
Evaluation Mode in the Config Developer Guide.default DescribeConfigRulesRequest.Builder filters(Consumer<DescribeConfigRulesFilters.Builder> filters)
Returns a list of Detective or Proactive Config rules. By default, this API returns an unfiltered list. For more information on Detective or Proactive Config rules, see Evaluation Mode in the Config Developer Guide.
This is a convenience method that creates an instance of theDescribeConfigRulesFilters.Builder
avoiding the need to create one manually via DescribeConfigRulesFilters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to filters(DescribeConfigRulesFilters).
filters - a consumer that will call methods on DescribeConfigRulesFilters.Builderfilters(DescribeConfigRulesFilters)DescribeConfigRulesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderDescribeConfigRulesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.