@Stability(value=Stable) public static final class CfnRemediationConfiguration.Builder extends Object implements software.amazon.jsii.Builder<CfnRemediationConfiguration>
CfnRemediationConfiguration
.Modifier and Type | Method and Description |
---|---|
CfnRemediationConfiguration.Builder |
automatic(Boolean automatic)
`AWS::Config::RemediationConfiguration.Automatic`.
|
CfnRemediationConfiguration.Builder |
automatic(IResolvable automatic)
`AWS::Config::RemediationConfiguration.Automatic`.
|
CfnRemediationConfiguration |
build() |
CfnRemediationConfiguration.Builder |
configRuleName(String configRuleName)
`AWS::Config::RemediationConfiguration.ConfigRuleName`.
|
static CfnRemediationConfiguration.Builder |
create(software.constructs.Construct scope,
String id) |
CfnRemediationConfiguration.Builder |
executionControls(CfnRemediationConfiguration.ExecutionControlsProperty executionControls)
`AWS::Config::RemediationConfiguration.ExecutionControls`.
|
CfnRemediationConfiguration.Builder |
executionControls(IResolvable executionControls)
`AWS::Config::RemediationConfiguration.ExecutionControls`.
|
CfnRemediationConfiguration.Builder |
maximumAutomaticAttempts(Number maximumAutomaticAttempts)
`AWS::Config::RemediationConfiguration.MaximumAutomaticAttempts`.
|
CfnRemediationConfiguration.Builder |
parameters(Object parameters)
`AWS::Config::RemediationConfiguration.Parameters`.
|
CfnRemediationConfiguration.Builder |
resourceType(String resourceType)
`AWS::Config::RemediationConfiguration.ResourceType`.
|
CfnRemediationConfiguration.Builder |
retryAttemptSeconds(Number retryAttemptSeconds)
`AWS::Config::RemediationConfiguration.RetryAttemptSeconds`.
|
CfnRemediationConfiguration.Builder |
targetId(String targetId)
`AWS::Config::RemediationConfiguration.TargetId`.
|
CfnRemediationConfiguration.Builder |
targetType(String targetType)
`AWS::Config::RemediationConfiguration.TargetType`.
|
CfnRemediationConfiguration.Builder |
targetVersion(String targetVersion)
`AWS::Config::RemediationConfiguration.TargetVersion`.
|
@Stability(value=Stable) public static CfnRemediationConfiguration.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.CfnRemediationConfiguration.ExecutionControlsProperty.Builder
.@Stability(value=Stable) public CfnRemediationConfiguration.Builder configRuleName(String configRuleName)
configRuleName
- `AWS::Config::RemediationConfiguration.ConfigRuleName`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder targetId(String targetId)
targetId
- `AWS::Config::RemediationConfiguration.TargetId`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder targetType(String targetType)
targetType
- `AWS::Config::RemediationConfiguration.TargetType`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder automatic(Boolean automatic)
automatic
- `AWS::Config::RemediationConfiguration.Automatic`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder automatic(IResolvable automatic)
automatic
- `AWS::Config::RemediationConfiguration.Automatic`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder executionControls(CfnRemediationConfiguration.ExecutionControlsProperty executionControls)
executionControls
- `AWS::Config::RemediationConfiguration.ExecutionControls`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder executionControls(IResolvable executionControls)
executionControls
- `AWS::Config::RemediationConfiguration.ExecutionControls`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder maximumAutomaticAttempts(Number maximumAutomaticAttempts)
maximumAutomaticAttempts
- `AWS::Config::RemediationConfiguration.MaximumAutomaticAttempts`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder parameters(Object parameters)
parameters
- `AWS::Config::RemediationConfiguration.Parameters`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder resourceType(String resourceType)
resourceType
- `AWS::Config::RemediationConfiguration.ResourceType`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder retryAttemptSeconds(Number retryAttemptSeconds)
retryAttemptSeconds
- `AWS::Config::RemediationConfiguration.RetryAttemptSeconds`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration.Builder targetVersion(String targetVersion)
targetVersion
- `AWS::Config::RemediationConfiguration.TargetVersion`. This parameter is required.this
@Stability(value=Stable) public CfnRemediationConfiguration build()
build
in interface software.amazon.jsii.Builder<CfnRemediationConfiguration>
Copyright © 2021. All rights reserved.