Class: Aws::SageMaker::Types::LabelingJobDataSource
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SageMaker::Types::LabelingJobDataSource
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-sagemaker/types.rb
 
Overview
Provides information about the location of input data.
You must specify at least one of the following: ‘S3DataSource` or `SnsDataSource`.
Use ‘SnsDataSource` to specify an SNS input topic for a streaming labeling job. If you do not specify and SNS input topic ARN, Ground Truth will create a one-time labeling job.
Use ‘S3DataSource` to specify an input manifest file for both streaming and one-time labeling jobs. Adding an `S3DataSource` is optional if you use `SnsDataSource` to create a streaming labeling job.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #s3_data_source  ⇒ Types::LabelingJobS3DataSource 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon S3 location of the input data objects.
 - 
  
    
      #sns_data_source  ⇒ Types::LabelingJobSnsDataSource 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An Amazon SNS data source used for streaming labeling jobs.
 
Instance Attribute Details
#s3_data_source ⇒ Types::LabelingJobS3DataSource
The Amazon S3 location of the input data objects.
      26966 26967 26968 26969 26970 26971  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 26966 class LabelingJobDataSource < Struct.new( :s3_data_source, :sns_data_source) SENSITIVE = [] include Aws::Structure end  | 
  
#sns_data_source ⇒ Types::LabelingJobSnsDataSource
An Amazon SNS data source used for streaming labeling jobs. To learn more, see [Send Data to a Streaming Labeling Job].
      26966 26967 26968 26969 26970 26971  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 26966 class LabelingJobDataSource < Struct.new( :s3_data_source, :sns_data_source) SENSITIVE = [] include Aws::Structure end  |