Class StackSetInstanceOperationPreferencesArgs.Builder

    • Method Detail

      • concurrencyMode

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

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

        public StackSetInstanceOperationPreferencesArgs.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 AWS CloudFormation stops the operation in that Region.
        Returns:
        builder
      • failureToleranceCount

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

        public StackSetInstanceOperationPreferencesArgs.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 AWS CloudFormation stops the operation in that Region.
        Returns:
        builder
      • failureTolerancePercentage

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

        public StackSetInstanceOperationPreferencesArgs.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 StackSetInstanceOperationPreferencesArgs.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 StackSetInstanceOperationPreferencesArgs.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 StackSetInstanceOperationPreferencesArgs.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 StackSetInstanceOperationPreferencesArgs.Builder regionConcurrencyType​(@Nullable
                                                                                      com.pulumi.core.Output<java.lang.String> regionConcurrencyType)
        Parameters:
        regionConcurrencyType - Concurrency type of deploying StackSets operations in Regions, could be in parallel or one Region at a time. Valid values are `SEQUENTIAL` and `PARALLEL`.
        Returns:
        builder
      • regionConcurrencyType

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

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

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