@Stability(value=Stable) public static final class CfnConfigRule.Builder extends Object implements software.amazon.jsii.Builder<CfnConfigRule>
CfnConfigRule
.Modifier and Type | Method and Description |
---|---|
CfnConfigRule |
build() |
CfnConfigRule.Builder |
configRuleName(String configRuleName)
`AWS::Config::ConfigRule.ConfigRuleName`.
|
static CfnConfigRule.Builder |
create(software.constructs.Construct scope,
String id) |
CfnConfigRule.Builder |
description(String description)
`AWS::Config::ConfigRule.Description`.
|
CfnConfigRule.Builder |
inputParameters(Object inputParameters)
`AWS::Config::ConfigRule.InputParameters`.
|
CfnConfigRule.Builder |
maximumExecutionFrequency(String maximumExecutionFrequency)
`AWS::Config::ConfigRule.MaximumExecutionFrequency`.
|
CfnConfigRule.Builder |
scope(CfnConfigRule.ScopeProperty scope)
`AWS::Config::ConfigRule.Scope`.
|
CfnConfigRule.Builder |
scope(IResolvable scope)
`AWS::Config::ConfigRule.Scope`.
|
CfnConfigRule.Builder |
source(CfnConfigRule.SourceProperty source)
`AWS::Config::ConfigRule.Source`.
|
CfnConfigRule.Builder |
source(IResolvable source)
`AWS::Config::ConfigRule.Source`.
|
@Stability(value=Stable) public static CfnConfigRule.Builder create(software.constructs.Construct scope, String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnConfigRule.ScopeProperty.Builder
.@Stability(value=Stable) public CfnConfigRule.Builder source(CfnConfigRule.SourceProperty source)
source
- `AWS::Config::ConfigRule.Source`. This parameter is required.this
@Stability(value=Stable) public CfnConfigRule.Builder source(IResolvable source)
source
- `AWS::Config::ConfigRule.Source`. This parameter is required.this
@Stability(value=Stable) public CfnConfigRule.Builder configRuleName(String configRuleName)
configRuleName
- `AWS::Config::ConfigRule.ConfigRuleName`. This parameter is required.this
@Stability(value=Stable) public CfnConfigRule.Builder description(String description)
description
- `AWS::Config::ConfigRule.Description`. This parameter is required.this
@Stability(value=Stable) public CfnConfigRule.Builder inputParameters(Object inputParameters)
inputParameters
- `AWS::Config::ConfigRule.InputParameters`. This parameter is required.this
@Stability(value=Stable) public CfnConfigRule.Builder maximumExecutionFrequency(String maximumExecutionFrequency)
maximumExecutionFrequency
- `AWS::Config::ConfigRule.MaximumExecutionFrequency`. This parameter is required.this
@Stability(value=Stable) public CfnConfigRule.Builder scope(CfnConfigRule.ScopeProperty scope)
scope
- `AWS::Config::ConfigRule.Scope`. This parameter is required.this
@Stability(value=Stable) public CfnConfigRule.Builder scope(IResolvable scope)
scope
- `AWS::Config::ConfigRule.Scope`. This parameter is required.this
@Stability(value=Stable) public CfnConfigRule build()
build
in interface software.amazon.jsii.Builder<CfnConfigRule>
Copyright © 2021. All rights reserved.