@Stability(value=Stable) public static final class CloudFormationStackDriftDetectionCheckProps.Builder extends Object implements software.amazon.jsii.Builder<CloudFormationStackDriftDetectionCheckProps>
CloudFormationStackDriftDetectionCheckProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CloudFormationStackDriftDetectionCheckProps.Builder ownStackOnly(Boolean ownStackOnly)
CloudFormationStackDriftDetectionCheckProps.getOwnStackOnly()ownStackOnly - Whether to check only the stack where this rule is deployed.this@Stability(value=Stable) public CloudFormationStackDriftDetectionCheckProps.Builder role(IRole role)
CloudFormationStackDriftDetectionCheckProps.getRole()role - The IAM role to use for this rule.
It must have permissions to detect drift
for AWS CloudFormation stacks. Ensure to attach config.amazonaws.com trusted
permissions and ReadOnlyAccess policy permissions. For specific policy permissions,
refer to https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift.html.this@Stability(value=Stable) public CloudFormationStackDriftDetectionCheckProps.Builder configRuleName(String configRuleName)
RuleProps.getConfigRuleName()configRuleName - A name for the AWS Config rule.this@Stability(value=Stable) public CloudFormationStackDriftDetectionCheckProps.Builder description(String description)
RuleProps.getDescription()description - A description about this AWS Config rule.this@Stability(value=Stable) public CloudFormationStackDriftDetectionCheckProps.Builder inputParameters(Map<String,? extends Object> inputParameters)
RuleProps.getInputParameters()inputParameters - Input parameter values that are passed to the AWS Config rule.this@Stability(value=Stable) public CloudFormationStackDriftDetectionCheckProps.Builder maximumExecutionFrequency(MaximumExecutionFrequency maximumExecutionFrequency)
RuleProps.getMaximumExecutionFrequency()maximumExecutionFrequency - The maximum frequency at which the AWS Config rule runs evaluations.this@Stability(value=Stable) public CloudFormationStackDriftDetectionCheckProps.Builder ruleScope(RuleScope ruleScope)
RuleProps.getRuleScope()ruleScope - Defines which resources trigger an evaluation for an AWS Config rule.this@Stability(value=Stable) public CloudFormationStackDriftDetectionCheckProps build()
build in interface software.amazon.jsii.Builder<CloudFormationStackDriftDetectionCheckProps>CloudFormationStackDriftDetectionCheckPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.