@Stability(value=Stable) public static final class CfnMitigationActionProps.Builder extends Object implements software.amazon.jsii.Builder<CfnMitigationActionProps>
CfnMitigationActionProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnMitigationActionProps.Builder |
actionName(String actionName)
Sets the value of
CfnMitigationActionProps.getActionName() |
CfnMitigationActionProps.Builder |
actionParams(CfnMitigationAction.ActionParamsProperty actionParams)
Sets the value of
CfnMitigationActionProps.getActionParams() |
CfnMitigationActionProps.Builder |
actionParams(IResolvable actionParams)
Sets the value of
CfnMitigationActionProps.getActionParams() |
CfnMitigationActionProps |
build()
Builds the configured instance.
|
CfnMitigationActionProps.Builder |
roleArn(String roleArn)
Sets the value of
CfnMitigationActionProps.getRoleArn() |
CfnMitigationActionProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnMitigationActionProps.getTags() |
@Stability(value=Stable) public CfnMitigationActionProps.Builder actionParams(CfnMitigationAction.ActionParamsProperty actionParams)
CfnMitigationActionProps.getActionParams()actionParams - The set of parameters for this mitigation action. This parameter is required.
The parameters vary, depending on the kind of action you apply.this@Stability(value=Stable) public CfnMitigationActionProps.Builder actionParams(IResolvable actionParams)
CfnMitigationActionProps.getActionParams()actionParams - The set of parameters for this mitigation action. This parameter is required.
The parameters vary, depending on the kind of action you apply.this@Stability(value=Stable) public CfnMitigationActionProps.Builder roleArn(String roleArn)
CfnMitigationActionProps.getRoleArn()roleArn - The IAM role ARN used to apply this mitigation action. This parameter is required.this@Stability(value=Stable) public CfnMitigationActionProps.Builder actionName(String actionName)
CfnMitigationActionProps.getActionName()actionName - The friendly name of the mitigation action.this@Stability(value=Stable) public CfnMitigationActionProps.Builder tags(List<? extends CfnTag> tags)
CfnMitigationActionProps.getTags()tags - Metadata that can be used to manage the mitigation action.this@Stability(value=Stable) public CfnMitigationActionProps build()
build in interface software.amazon.jsii.Builder<CfnMitigationActionProps>CfnMitigationActionPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.