Class: Aws::EntityResolution::Types::StartIdMappingJobInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#job_typeString

The job type for the ID mapping job.

If the jobType value is set to INCREMENTAL, only new or changed data is processed since the last job run. This is the default value if the CreateIdMappingWorkflow API is configured with an incrementalRunConfig.

If the jobType value is set to BATCH, all data is processed from the input source, regardless of previous job runs. This is the default value if the CreateIdMappingWorkflow API isn't configured with an incrementalRunConfig.

If the jobType value is set to DELETE_ONLY, only deletion requests from BatchDeleteUniqueIds are processed.

Returns:

  • (String)


3253
3254
3255
3256
3257
3258
3259
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 3253

class StartIdMappingJobInput < Struct.new(
  :workflow_name,
  :output_source_config,
  :job_type)
  SENSITIVE = []
  include Aws::Structure
end

#output_source_configArray<Types::IdMappingJobOutputSource>

A list of OutputSource objects.



3253
3254
3255
3256
3257
3258
3259
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 3253

class StartIdMappingJobInput < Struct.new(
  :workflow_name,
  :output_source_config,
  :job_type)
  SENSITIVE = []
  include Aws::Structure
end

#workflow_nameString

The name of the ID mapping job to be retrieved.

Returns:

  • (String)


3253
3254
3255
3256
3257
3258
3259
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 3253

class StartIdMappingJobInput < Struct.new(
  :workflow_name,
  :output_source_config,
  :job_type)
  SENSITIVE = []
  include Aws::Structure
end