/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Provided configuration information for the worker UI for a labeling job.
* See Also:
AWS
* API Reference
The Amazon S3 bucket location of the UI template, or worker task template. * This is the template used to render the worker UI and tools for labeling job * tasks. For more information about the contents of a UI template, see * Creating Your Custom Labeling Task Template.
*/ inline const Aws::String& GetUiTemplateS3Uri() const{ return m_uiTemplateS3Uri; } /** *The Amazon S3 bucket location of the UI template, or worker task template. * This is the template used to render the worker UI and tools for labeling job * tasks. For more information about the contents of a UI template, see * Creating Your Custom Labeling Task Template.
*/ inline bool UiTemplateS3UriHasBeenSet() const { return m_uiTemplateS3UriHasBeenSet; } /** *The Amazon S3 bucket location of the UI template, or worker task template. * This is the template used to render the worker UI and tools for labeling job * tasks. For more information about the contents of a UI template, see * Creating Your Custom Labeling Task Template.
*/ inline void SetUiTemplateS3Uri(const Aws::String& value) { m_uiTemplateS3UriHasBeenSet = true; m_uiTemplateS3Uri = value; } /** *The Amazon S3 bucket location of the UI template, or worker task template. * This is the template used to render the worker UI and tools for labeling job * tasks. For more information about the contents of a UI template, see * Creating Your Custom Labeling Task Template.
*/ inline void SetUiTemplateS3Uri(Aws::String&& value) { m_uiTemplateS3UriHasBeenSet = true; m_uiTemplateS3Uri = std::move(value); } /** *The Amazon S3 bucket location of the UI template, or worker task template. * This is the template used to render the worker UI and tools for labeling job * tasks. For more information about the contents of a UI template, see * Creating Your Custom Labeling Task Template.
*/ inline void SetUiTemplateS3Uri(const char* value) { m_uiTemplateS3UriHasBeenSet = true; m_uiTemplateS3Uri.assign(value); } /** *The Amazon S3 bucket location of the UI template, or worker task template. * This is the template used to render the worker UI and tools for labeling job * tasks. For more information about the contents of a UI template, see * Creating Your Custom Labeling Task Template.
*/ inline UiConfig& WithUiTemplateS3Uri(const Aws::String& value) { SetUiTemplateS3Uri(value); return *this;} /** *The Amazon S3 bucket location of the UI template, or worker task template. * This is the template used to render the worker UI and tools for labeling job * tasks. For more information about the contents of a UI template, see * Creating Your Custom Labeling Task Template.
*/ inline UiConfig& WithUiTemplateS3Uri(Aws::String&& value) { SetUiTemplateS3Uri(std::move(value)); return *this;} /** *The Amazon S3 bucket location of the UI template, or worker task template. * This is the template used to render the worker UI and tools for labeling job * tasks. For more information about the contents of a UI template, see * Creating Your Custom Labeling Task Template.
*/ inline UiConfig& WithUiTemplateS3Uri(const char* value) { SetUiTemplateS3Uri(value); return *this;} /** *The ARN of the worker task template used to render the worker UI and tools * for labeling job tasks.
Use this parameter when you are creating a
* labeling job for 3D point cloud and video fram labeling jobs. Use your labeling
* job task type to select one of the following ARN's and use it with this
* parameter when you create a labeling job. Replace aws-region with
* the AWS region you are creating your labeling job in.
3D Point Cloud * HumanTaskUiArns
Use this HumanTaskUiArn for 3D point
* cloud object detection and 3D point cloud object detection adjustment labeling
* jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectDetection
*
Use this HumanTaskUiArn for 3D point cloud
* object tracking and 3D point cloud object tracking adjustment labeling jobs.
*
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectTracking
*
Use this HumanTaskUiArn for 3D point cloud
* semantic segmentation and 3D point cloud semantic segmentation adjustment
* labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudSemanticSegmentation
*
Video Frame HumanTaskUiArns
Use this
* HumanTaskUiArn for video frame object detection and video frame
* object detection adjustment labeling jobs.
* arn:aws:sagemaker:region:394669845002:human-task-ui/VideoObjectDetection
*
Use this HumanTaskUiArn for video frame object
* tracking and video frame object tracking adjustment labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/VideoObjectTracking
*
The ARN of the worker task template used to render the worker UI and tools * for labeling job tasks.
Use this parameter when you are creating a
* labeling job for 3D point cloud and video fram labeling jobs. Use your labeling
* job task type to select one of the following ARN's and use it with this
* parameter when you create a labeling job. Replace aws-region with
* the AWS region you are creating your labeling job in.
3D Point Cloud * HumanTaskUiArns
Use this HumanTaskUiArn for 3D point
* cloud object detection and 3D point cloud object detection adjustment labeling
* jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectDetection
*
Use this HumanTaskUiArn for 3D point cloud
* object tracking and 3D point cloud object tracking adjustment labeling jobs.
*
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectTracking
*
Use this HumanTaskUiArn for 3D point cloud
* semantic segmentation and 3D point cloud semantic segmentation adjustment
* labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudSemanticSegmentation
*
Video Frame HumanTaskUiArns
Use this
* HumanTaskUiArn for video frame object detection and video frame
* object detection adjustment labeling jobs.
* arn:aws:sagemaker:region:394669845002:human-task-ui/VideoObjectDetection
*
Use this HumanTaskUiArn for video frame object
* tracking and video frame object tracking adjustment labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/VideoObjectTracking
*
The ARN of the worker task template used to render the worker UI and tools * for labeling job tasks.
Use this parameter when you are creating a
* labeling job for 3D point cloud and video fram labeling jobs. Use your labeling
* job task type to select one of the following ARN's and use it with this
* parameter when you create a labeling job. Replace aws-region with
* the AWS region you are creating your labeling job in.
3D Point Cloud * HumanTaskUiArns
Use this HumanTaskUiArn for 3D point
* cloud object detection and 3D point cloud object detection adjustment labeling
* jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectDetection
*
Use this HumanTaskUiArn for 3D point cloud
* object tracking and 3D point cloud object tracking adjustment labeling jobs.
*
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectTracking
*
Use this HumanTaskUiArn for 3D point cloud
* semantic segmentation and 3D point cloud semantic segmentation adjustment
* labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudSemanticSegmentation
*
Video Frame HumanTaskUiArns
Use this
* HumanTaskUiArn for video frame object detection and video frame
* object detection adjustment labeling jobs.
* arn:aws:sagemaker:region:394669845002:human-task-ui/VideoObjectDetection
*
Use this HumanTaskUiArn for video frame object
* tracking and video frame object tracking adjustment labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/VideoObjectTracking
*
The ARN of the worker task template used to render the worker UI and tools * for labeling job tasks.
Use this parameter when you are creating a
* labeling job for 3D point cloud and video fram labeling jobs. Use your labeling
* job task type to select one of the following ARN's and use it with this
* parameter when you create a labeling job. Replace aws-region with
* the AWS region you are creating your labeling job in.
3D Point Cloud * HumanTaskUiArns
Use this HumanTaskUiArn for 3D point
* cloud object detection and 3D point cloud object detection adjustment labeling
* jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectDetection
*
Use this HumanTaskUiArn for 3D point cloud
* object tracking and 3D point cloud object tracking adjustment labeling jobs.
*
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectTracking
*
Use this HumanTaskUiArn for 3D point cloud
* semantic segmentation and 3D point cloud semantic segmentation adjustment
* labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudSemanticSegmentation
*
Video Frame HumanTaskUiArns
Use this
* HumanTaskUiArn for video frame object detection and video frame
* object detection adjustment labeling jobs.
* arn:aws:sagemaker:region:394669845002:human-task-ui/VideoObjectDetection
*
Use this HumanTaskUiArn for video frame object
* tracking and video frame object tracking adjustment labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/VideoObjectTracking
*
The ARN of the worker task template used to render the worker UI and tools * for labeling job tasks.
Use this parameter when you are creating a
* labeling job for 3D point cloud and video fram labeling jobs. Use your labeling
* job task type to select one of the following ARN's and use it with this
* parameter when you create a labeling job. Replace aws-region with
* the AWS region you are creating your labeling job in.
3D Point Cloud * HumanTaskUiArns
Use this HumanTaskUiArn for 3D point
* cloud object detection and 3D point cloud object detection adjustment labeling
* jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectDetection
*
Use this HumanTaskUiArn for 3D point cloud
* object tracking and 3D point cloud object tracking adjustment labeling jobs.
*
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectTracking
*
Use this HumanTaskUiArn for 3D point cloud
* semantic segmentation and 3D point cloud semantic segmentation adjustment
* labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudSemanticSegmentation
*
Video Frame HumanTaskUiArns
Use this
* HumanTaskUiArn for video frame object detection and video frame
* object detection adjustment labeling jobs.
* arn:aws:sagemaker:region:394669845002:human-task-ui/VideoObjectDetection
*
Use this HumanTaskUiArn for video frame object
* tracking and video frame object tracking adjustment labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/VideoObjectTracking
*
The ARN of the worker task template used to render the worker UI and tools * for labeling job tasks.
Use this parameter when you are creating a
* labeling job for 3D point cloud and video fram labeling jobs. Use your labeling
* job task type to select one of the following ARN's and use it with this
* parameter when you create a labeling job. Replace aws-region with
* the AWS region you are creating your labeling job in.
3D Point Cloud * HumanTaskUiArns
Use this HumanTaskUiArn for 3D point
* cloud object detection and 3D point cloud object detection adjustment labeling
* jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectDetection
*
Use this HumanTaskUiArn for 3D point cloud
* object tracking and 3D point cloud object tracking adjustment labeling jobs.
*
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectTracking
*
Use this HumanTaskUiArn for 3D point cloud
* semantic segmentation and 3D point cloud semantic segmentation adjustment
* labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudSemanticSegmentation
*
Video Frame HumanTaskUiArns
Use this
* HumanTaskUiArn for video frame object detection and video frame
* object detection adjustment labeling jobs.
* arn:aws:sagemaker:region:394669845002:human-task-ui/VideoObjectDetection
*
Use this HumanTaskUiArn for video frame object
* tracking and video frame object tracking adjustment labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/VideoObjectTracking
*
The ARN of the worker task template used to render the worker UI and tools * for labeling job tasks.
Use this parameter when you are creating a
* labeling job for 3D point cloud and video fram labeling jobs. Use your labeling
* job task type to select one of the following ARN's and use it with this
* parameter when you create a labeling job. Replace aws-region with
* the AWS region you are creating your labeling job in.
3D Point Cloud * HumanTaskUiArns
Use this HumanTaskUiArn for 3D point
* cloud object detection and 3D point cloud object detection adjustment labeling
* jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectDetection
*
Use this HumanTaskUiArn for 3D point cloud
* object tracking and 3D point cloud object tracking adjustment labeling jobs.
*
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectTracking
*
Use this HumanTaskUiArn for 3D point cloud
* semantic segmentation and 3D point cloud semantic segmentation adjustment
* labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudSemanticSegmentation
*
Video Frame HumanTaskUiArns
Use this
* HumanTaskUiArn for video frame object detection and video frame
* object detection adjustment labeling jobs.
* arn:aws:sagemaker:region:394669845002:human-task-ui/VideoObjectDetection
*
Use this HumanTaskUiArn for video frame object
* tracking and video frame object tracking adjustment labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/VideoObjectTracking
*
The ARN of the worker task template used to render the worker UI and tools * for labeling job tasks.
Use this parameter when you are creating a
* labeling job for 3D point cloud and video fram labeling jobs. Use your labeling
* job task type to select one of the following ARN's and use it with this
* parameter when you create a labeling job. Replace aws-region with
* the AWS region you are creating your labeling job in.
3D Point Cloud * HumanTaskUiArns
Use this HumanTaskUiArn for 3D point
* cloud object detection and 3D point cloud object detection adjustment labeling
* jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectDetection
*
Use this HumanTaskUiArn for 3D point cloud
* object tracking and 3D point cloud object tracking adjustment labeling jobs.
*
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudObjectTracking
*
Use this HumanTaskUiArn for 3D point cloud
* semantic segmentation and 3D point cloud semantic segmentation adjustment
* labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/PointCloudSemanticSegmentation
*
Video Frame HumanTaskUiArns
Use this
* HumanTaskUiArn for video frame object detection and video frame
* object detection adjustment labeling jobs.
* arn:aws:sagemaker:region:394669845002:human-task-ui/VideoObjectDetection
*
Use this HumanTaskUiArn for video frame object
* tracking and video frame object tracking adjustment labeling jobs.
* arn:aws:sagemaker:aws-region:394669845002:human-task-ui/VideoObjectTracking
*