Class StackSetAutoDeploymentArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudformation.inputs.StackSetAutoDeploymentArgs.Builder
-
- Enclosing class:
- StackSetAutoDeploymentArgs
public static final class StackSetAutoDeploymentArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(StackSetAutoDeploymentArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StackSetAutoDeploymentArgsbuild()StackSetAutoDeploymentArgs.BuilderdependsOnStackSets(com.pulumi.core.Output<java.util.List<java.lang.String>> dependsOnStackSets)StackSetAutoDeploymentArgs.BuilderdependsOnStackSets(java.lang.String... dependsOnStackSets)StackSetAutoDeploymentArgs.BuilderdependsOnStackSets(java.util.List<java.lang.String> dependsOnStackSets)StackSetAutoDeploymentArgs.Builderenabled(com.pulumi.core.Output<java.lang.Boolean> enabled)StackSetAutoDeploymentArgs.Builderenabled(java.lang.Boolean enabled)StackSetAutoDeploymentArgs.BuilderretainStacksOnAccountRemoval(com.pulumi.core.Output<java.lang.Boolean> retainStacksOnAccountRemoval)StackSetAutoDeploymentArgs.BuilderretainStacksOnAccountRemoval(java.lang.Boolean retainStacksOnAccountRemoval)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(StackSetAutoDeploymentArgs defaults)
-
-
Method Detail
-
dependsOnStackSets
public StackSetAutoDeploymentArgs.Builder dependsOnStackSets(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> dependsOnStackSets)
- Parameters:
dependsOnStackSets- A list of StackSet ARNs that this StackSet depends on for auto-deployment operations. When auto-deployment is triggered, operations will be sequenced to ensure all dependencies complete successfully before this StackSet's operation begins.- Returns:
- builder
-
dependsOnStackSets
public StackSetAutoDeploymentArgs.Builder dependsOnStackSets(java.util.List<java.lang.String> dependsOnStackSets)
- Parameters:
dependsOnStackSets- A list of StackSet ARNs that this StackSet depends on for auto-deployment operations. When auto-deployment is triggered, operations will be sequenced to ensure all dependencies complete successfully before this StackSet's operation begins.- Returns:
- builder
-
dependsOnStackSets
public StackSetAutoDeploymentArgs.Builder dependsOnStackSets(java.lang.String... dependsOnStackSets)
- Parameters:
dependsOnStackSets- A list of StackSet ARNs that this StackSet depends on for auto-deployment operations. When auto-deployment is triggered, operations will be sequenced to ensure all dependencies complete successfully before this StackSet's operation begins.- Returns:
- builder
-
enabled
public StackSetAutoDeploymentArgs.Builder enabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled- Whether or not auto-deployment is enabled.- Returns:
- builder
-
enabled
public StackSetAutoDeploymentArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled- Whether or not auto-deployment is enabled.- Returns:
- builder
-
retainStacksOnAccountRemoval
public StackSetAutoDeploymentArgs.Builder retainStacksOnAccountRemoval(@Nullable com.pulumi.core.Output<java.lang.Boolean> retainStacksOnAccountRemoval)
- Parameters:
retainStacksOnAccountRemoval- Whether or not to retain stacks when the account is removed.- Returns:
- builder
-
retainStacksOnAccountRemoval
public StackSetAutoDeploymentArgs.Builder retainStacksOnAccountRemoval(java.lang.Boolean retainStacksOnAccountRemoval)
- Parameters:
retainStacksOnAccountRemoval- Whether or not to retain stacks when the account is removed.- Returns:
- builder
-
build
public StackSetAutoDeploymentArgs build()
-
-