Class StackInstancesOperationPreferencesArgs.Builder

    • Method Detail

      • concurrencyMode

        public StackInstancesOperationPreferencesArgs.Builder concurrencyMode​(@Nullable
                                                                              com.pulumi.core.Output<java.lang.String> concurrencyMode)
        Parameters:
        concurrencyMode - How the concurrency level behaves during the operation execution. Valid values are `STRICT_FAILURE_TOLERANCE` and `SOFT_FAILURE_TOLERANCE`.
        Returns:
        builder
      • concurrencyMode

        public StackInstancesOperationPreferencesArgs.Builder concurrencyMode​(java.lang.String concurrencyMode)
        Parameters:
        concurrencyMode - How the concurrency level behaves during the operation execution. Valid values are `STRICT_FAILURE_TOLERANCE` and `SOFT_FAILURE_TOLERANCE`.
        Returns:
        builder
      • failureToleranceCount

        public StackInstancesOperationPreferencesArgs.Builder failureToleranceCount​(@Nullable
                                                                                    com.pulumi.core.Output<java.lang.Integer> failureToleranceCount)
        Parameters:
        failureToleranceCount - Number of accounts, per region, for which this operation can fail before CloudFormation stops the operation in that region.
        Returns:
        builder
      • failureToleranceCount

        public StackInstancesOperationPreferencesArgs.Builder failureToleranceCount​(java.lang.Integer failureToleranceCount)
        Parameters:
        failureToleranceCount - Number of accounts, per region, for which this operation can fail before CloudFormation stops the operation in that region.
        Returns:
        builder
      • failureTolerancePercentage

        public StackInstancesOperationPreferencesArgs.Builder failureTolerancePercentage​(@Nullable
                                                                                         com.pulumi.core.Output<java.lang.Integer> failureTolerancePercentage)
        Parameters:
        failureTolerancePercentage - Percentage of accounts, per region, for which this stack operation can fail before CloudFormation stops the operation in that region.
        Returns:
        builder
      • failureTolerancePercentage

        public StackInstancesOperationPreferencesArgs.Builder failureTolerancePercentage​(java.lang.Integer failureTolerancePercentage)
        Parameters:
        failureTolerancePercentage - Percentage of accounts, per region, for which this stack operation can fail before CloudFormation stops the operation in that region.
        Returns:
        builder
      • maxConcurrentCount

        public StackInstancesOperationPreferencesArgs.Builder maxConcurrentCount​(@Nullable
                                                                                 com.pulumi.core.Output<java.lang.Integer> maxConcurrentCount)
        Parameters:
        maxConcurrentCount - Maximum number of accounts in which to perform this operation at one time.
        Returns:
        builder
      • maxConcurrentCount

        public StackInstancesOperationPreferencesArgs.Builder maxConcurrentCount​(java.lang.Integer maxConcurrentCount)
        Parameters:
        maxConcurrentCount - Maximum number of accounts in which to perform this operation at one time.
        Returns:
        builder
      • maxConcurrentPercentage

        public StackInstancesOperationPreferencesArgs.Builder maxConcurrentPercentage​(@Nullable
                                                                                      com.pulumi.core.Output<java.lang.Integer> maxConcurrentPercentage)
        Parameters:
        maxConcurrentPercentage - Maximum percentage of accounts in which to perform this operation at one time.
        Returns:
        builder
      • maxConcurrentPercentage

        public StackInstancesOperationPreferencesArgs.Builder maxConcurrentPercentage​(java.lang.Integer maxConcurrentPercentage)
        Parameters:
        maxConcurrentPercentage - Maximum percentage of accounts in which to perform this operation at one time.
        Returns:
        builder
      • regionConcurrencyType

        public StackInstancesOperationPreferencesArgs.Builder regionConcurrencyType​(@Nullable
                                                                                    com.pulumi.core.Output<java.lang.String> regionConcurrencyType)
        Parameters:
        regionConcurrencyType - Concurrency type of deploying stack sets operations in regions, could be in parallel or one region at a time. Valid values are `SEQUENTIAL` and `PARALLEL`.
        Returns:
        builder
      • regionConcurrencyType

        public StackInstancesOperationPreferencesArgs.Builder regionConcurrencyType​(java.lang.String regionConcurrencyType)
        Parameters:
        regionConcurrencyType - Concurrency type of deploying stack sets operations in regions, could be in parallel or one region at a time. Valid values are `SEQUENTIAL` and `PARALLEL`.
        Returns:
        builder
      • regionOrders

        public StackInstancesOperationPreferencesArgs.Builder regionOrders​(@Nullable
                                                                           com.pulumi.core.Output<java.util.List<java.lang.String>> regionOrders)
        Parameters:
        regionOrders - Order of the regions where you want to perform the stack operation.
        Returns:
        builder
      • regionOrders

        public StackInstancesOperationPreferencesArgs.Builder regionOrders​(java.util.List<java.lang.String> regionOrders)
        Parameters:
        regionOrders - Order of the regions where you want to perform the stack operation.
        Returns:
        builder
      • regionOrders

        public StackInstancesOperationPreferencesArgs.Builder regionOrders​(java.lang.String... regionOrders)
        Parameters:
        regionOrders - Order of the regions where you want to perform the stack operation.
        Returns:
        builder