Class StackSetAutoDeploymentArgs.Builder

  • Enclosing class:
    StackSetAutoDeploymentArgs

    public static final class StackSetAutoDeploymentArgs.Builder
    extends java.lang.Object
    • 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