This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::SageMaker::HumanTaskConfig object:

  $service_obj->Method(Att1 => { AnnotationConsolidationConfig => $value, ..., WorkteamArn => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::SageMaker::HumanTaskConfig object:

  $result = $service_obj->Method(...);


Information required for human workers to complete a labeling task.


REQUIRED AnnotationConsolidationConfig => Paws::SageMaker::AnnotationConsolidationConfig

  Configures how labels are consolidated across human workers.

MaxConcurrentTaskCount => Int

  Defines the maximum number of data objects that can be labeled by human
workers at the same time. Each object may have more than one worker at
one time.

REQUIRED NumberOfHumanWorkersPerDataObject => Int

  The number of human workers that will label an object.

REQUIRED PreHumanTaskLambdaArn => Str

  The Amazon Resource Name (ARN) of a Lambda function that is run before
a data object is sent to a human worker. Use this function to provide
input to a custom labeling job.

For the built-in bounding box, image classification, semantic segmentation, and text classification task types, Amazon SageMaker Ground Truth provides the following Lambda functions:

US East (Northern Virginia) (us-east-1):

  • arn:aws:lambda:us-east-1:432418664414:function:PRE-BoundingBox

  • arn:aws:lambda:us-east-1:432418664414:function:PRE-ImageMultiClass

  • arn:aws:lambda:us-east-1:432418664414:function:PRE-SemanticSegmentation

  • arn:aws:lambda:us-east-1:432418664414:function:PRE-TextMultiClass

US East (Ohio) (us-east-2):

  • arn:aws:lambda:us-east-2:266458841044:function:PRE-BoundingBox

  • arn:aws:lambda:us-east-2:266458841044:function:PRE-ImageMultiClass

  • arn:aws:lambda:us-east-2:266458841044:function:PRE-SemanticSegmentation

  • arn:aws:lambda:us-east-2:266458841044:function:PRE-TextMultiClass

US West (Oregon) (us-west-2):

  • arn:aws:lambda:us-west-2:081040173940:function:PRE-BoundingBox

  • arn:aws:lambda:us-west-2:081040173940:function:PRE-ImageMultiClass

  • arn:aws:lambda:us-west-2:081040173940:function:PRE-SemanticSegmentation

  • arn:aws:lambda:us-west-2:081040173940:function:PRE-TextMultiClass

EU (Ireland) (eu-west-1):

  • arn:aws:lambda:eu-west-1:568282634449:function:PRE-BoundingBox

  • arn:aws:lambda:eu-west-1:568282634449:function:PRE-ImageMultiClass

  • arn:aws:lambda:eu-west-1:568282634449:function:PRE-SemanticSegmentation

  • arn:aws:lambda:eu-west-1:568282634449:function:PRE-TextMultiClass

Asia Pacific (Tokyo (ap-northeast-1):

  • arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-BoundingBox

  • arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-ImageMultiClass

  • arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-SemanticSegmentation

  • arn:aws:lambda:ap-northeast-1:477331159723:function:PRE-TextMultiClass

PublicWorkforceTaskPrice => Paws::SageMaker::PublicWorkforceTaskPrice

  The price that you pay for each task performed by a public worker.

TaskAvailabilityLifetimeInSeconds => Int

  The length of time that a task remains available for labelling by human

REQUIRED TaskDescription => Str

  A description of the task for your human workers.

TaskKeywords => ArrayRef[Str|Undef]

  Keywords used to describe the task so that workers on Amazon Mechanical
Turk can discover the task.

REQUIRED TaskTimeLimitInSeconds => Int

  The amount of time that a worker has to complete a task.

REQUIRED TaskTitle => Str

  A title for the task for your human workers.

REQUIRED UiConfig => Paws::SageMaker::UiConfig

  Information about the user interface that workers use to complete the
labeling task.

REQUIRED WorkteamArn => Str

  The Amazon Resource Name (ARN) of the work team assigned to complete
the tasks.


This class forms part of Paws, describing an object used in Paws::SageMaker


The source code is located here:

Please report bugs to: