Class GetTaskExecutionPlacementConstraintArgs.Builder

    • Method Detail

      • expression

        public GetTaskExecutionPlacementConstraintArgs.Builder expression​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> expression)
        Parameters:
        expression - A cluster query language expression to apply to the constraint. The expression can have a maximum length of 2000 characters. You can't specify an expression if the constraint type is `distinctInstance`.
        Returns:
        builder
      • expression

        public GetTaskExecutionPlacementConstraintArgs.Builder expression​(java.lang.String expression)
        Parameters:
        expression - A cluster query language expression to apply to the constraint. The expression can have a maximum length of 2000 characters. You can't specify an expression if the constraint type is `distinctInstance`.
        Returns:
        builder
      • type

        public GetTaskExecutionPlacementConstraintArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - The type of constraint. Valid values are `distinctInstance` or `memberOf`. Use `distinctInstance` to ensure that each task in a particular group is running on a different container instance. Use `memberOf` to restrict the selection to a group of valid candidates.
        Returns:
        builder
      • type

        public GetTaskExecutionPlacementConstraintArgs.Builder type​(java.lang.String type)
        Parameters:
        type - The type of constraint. Valid values are `distinctInstance` or `memberOf`. Use `distinctInstance` to ensure that each task in a particular group is running on a different container instance. Use `memberOf` to restrict the selection to a group of valid candidates.
        Returns:
        builder