Class LabelingJobHumanTaskConfigArgs


  • public final class LabelingJobHumanTaskConfigArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • maxConcurrentTaskCount

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxConcurrentTaskCount()
        Returns:
        Maximum number of data objects that can be labeled by human workers at the same time.
      • numberOfHumanWorkersPerDataObject

        public com.pulumi.core.Output<java.lang.Integer> numberOfHumanWorkersPerDataObject()
        Returns:
        Number of human workers that will label an object.
      • preHumanTaskLambdaArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> preHumanTaskLambdaArn()
        Returns:
        ARN of a Lambda function that is run before a data object is sent to a human worker.
      • publicWorkforceTaskPrice

        public java.util.Optional<com.pulumi.core.Output<LabelingJobHumanTaskConfigPublicWorkforceTaskPriceArgs>> publicWorkforceTaskPrice()
        Returns:
        Price to pay for each task performed by an Amazon Mechanical Turk worker. Fields are documented below.
      • taskAvailabilityLifetimeInSeconds

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> taskAvailabilityLifetimeInSeconds()
        Returns:
        length of time that a task remains available for labeling by human workers.
      • taskDescription

        public com.pulumi.core.Output<java.lang.String> taskDescription()
        Returns:
        Description of the task.
      • taskKeywords

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> taskKeywords()
        Returns:
        Keywords used to describe the task.
      • taskTimeLimitInSeconds

        public com.pulumi.core.Output<java.lang.Integer> taskTimeLimitInSeconds()
        Returns:
        Amount of time that a worker has to complete a task.
      • taskTitle

        public com.pulumi.core.Output<java.lang.String> taskTitle()
        Returns:
        Title for the task.
      • uiConfig

        public com.pulumi.core.Output<LabelingJobHumanTaskConfigUiConfigArgs> uiConfig()
        Returns:
        Information about the user interface that workers use to complete the labeling task. Fields are documented below.
      • workteamArn

        public com.pulumi.core.Output<java.lang.String> workteamArn()
        Returns:
        ARN of the work team assigned to complete the tasks.