static ConfigRule.Builder |
ConfigRule.builder() |
|
ConfigRule.Builder |
ConfigRule.Builder.configRuleArn(String configRuleArn) |
The Amazon Resource Name (ARN) of the Config rule.
|
ConfigRule.Builder |
ConfigRule.Builder.configRuleId(String configRuleId) |
The ID of the Config rule.
|
ConfigRule.Builder |
ConfigRule.Builder.configRuleName(String configRuleName) |
The name that you assign to the Config rule.
|
ConfigRule.Builder |
ConfigRule.Builder.configRuleState(String configRuleState) |
Indicates whether the Config rule is active or is currently being deleted by Config.
|
ConfigRule.Builder |
ConfigRule.Builder.configRuleState(ConfigRuleState configRuleState) |
Indicates whether the Config rule is active or is currently being deleted by Config.
|
ConfigRule.Builder |
ConfigRule.Builder.createdBy(String createdBy) |
Service principal name of the service that created the rule.
|
ConfigRule.Builder |
ConfigRule.Builder.description(String description) |
The description that you provide for the Config rule.
|
ConfigRule.Builder |
ConfigRule.Builder.evaluationModes(Collection<EvaluationModeConfiguration> evaluationModes) |
The modes the Config rule can be evaluated in.
|
ConfigRule.Builder |
ConfigRule.Builder.evaluationModes(Consumer<EvaluationModeConfiguration.Builder>... evaluationModes) |
The modes the Config rule can be evaluated in.
|
ConfigRule.Builder |
ConfigRule.Builder.evaluationModes(EvaluationModeConfiguration... evaluationModes) |
The modes the Config rule can be evaluated in.
|
ConfigRule.Builder |
ConfigRule.Builder.inputParameters(String inputParameters) |
A string, in JSON format, that is passed to the Config rule Lambda function.
|
ConfigRule.Builder |
ConfigRule.Builder.maximumExecutionFrequency(String maximumExecutionFrequency) |
The maximum frequency with which Config runs evaluations for a rule.
|
ConfigRule.Builder |
ConfigRule.Builder.maximumExecutionFrequency(MaximumExecutionFrequency maximumExecutionFrequency) |
The maximum frequency with which Config runs evaluations for a rule.
|
default ConfigRule.Builder |
ConfigRule.Builder.scope(Consumer<Scope.Builder> scope) |
Defines which resources can trigger an evaluation for the rule.
|
ConfigRule.Builder |
ConfigRule.Builder.scope(Scope scope) |
Defines which resources can trigger an evaluation for the rule.
|
default ConfigRule.Builder |
ConfigRule.Builder.source(Consumer<Source.Builder> source) |
Provides the rule owner (Amazon Web Services for managed rules, CUSTOM_POLICY for
Custom Policy rules, and CUSTOM_LAMBDA for Custom Lambda rules), the rule identifier, and the
notifications that cause the function to evaluate your Amazon Web Services resources.
|
ConfigRule.Builder |
ConfigRule.Builder.source(Source source) |
Provides the rule owner (Amazon Web Services for managed rules, CUSTOM_POLICY for
Custom Policy rules, and CUSTOM_LAMBDA for Custom Lambda rules), the rule identifier, and the
notifications that cause the function to evaluate your Amazon Web Services resources.
|
ConfigRule.Builder |
ConfigRule.toBuilder() |
|