Class: Aws::EntityResolution::Types::GetIdMappingJobOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::EntityResolution::Types::GetIdMappingJobOutput
- Defined in:
- gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#end_time ⇒ Time
The time at which the job has finished.
-
#error_details ⇒ Types::ErrorDetails
An object containing an error message, if there was an error.
-
#job_id ⇒ String
The ID of the job.
-
#job_type ⇒ String
The job type of the ID mapping job.
-
#metrics ⇒ Types::IdMappingJobMetrics
Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.
-
#output_source_config ⇒ Array<Types::IdMappingJobOutputSource>
A list of
OutputSource
objects. -
#start_time ⇒ Time
The time at which the job was started.
-
#status ⇒ String
The current status of the job.
Instance Attribute Details
#end_time ⇒ Time
The time at which the job has finished.
926 927 928 929 930 931 932 933 934 935 936 937 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 926 class GetIdMappingJobOutput < Struct.new( :job_id, :status, :start_time, :end_time, :metrics, :error_details, :output_source_config, :job_type) SENSITIVE = [] include Aws::Structure end |
#error_details ⇒ Types::ErrorDetails
An object containing an error message, if there was an error.
926 927 928 929 930 931 932 933 934 935 936 937 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 926 class GetIdMappingJobOutput < Struct.new( :job_id, :status, :start_time, :end_time, :metrics, :error_details, :output_source_config, :job_type) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The ID of the job.
926 927 928 929 930 931 932 933 934 935 936 937 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 926 class GetIdMappingJobOutput < Struct.new( :job_id, :status, :start_time, :end_time, :metrics, :error_details, :output_source_config, :job_type) SENSITIVE = [] include Aws::Structure end |
#job_type ⇒ String
The job type of the ID mapping job.
A value of INCREMENTAL
indicates that only new or changed data was
processed since the last job run. This is the default job type if
the workflow was created with an incrementalRunConfig
.
A value of BATCH
indicates that all data was processed from the
input source, regardless of previous job runs. This is the default
job type if the workflow wasn't created with an
incrementalRunConfig
.
A value of DELETE_ONLY
indicates that only deletion requests from
BatchDeleteUniqueIds
were processed.
926 927 928 929 930 931 932 933 934 935 936 937 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 926 class GetIdMappingJobOutput < Struct.new( :job_id, :status, :start_time, :end_time, :metrics, :error_details, :output_source_config, :job_type) SENSITIVE = [] include Aws::Structure end |
#metrics ⇒ Types::IdMappingJobMetrics
Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.
926 927 928 929 930 931 932 933 934 935 936 937 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 926 class GetIdMappingJobOutput < Struct.new( :job_id, :status, :start_time, :end_time, :metrics, :error_details, :output_source_config, :job_type) SENSITIVE = [] include Aws::Structure end |
#output_source_config ⇒ Array<Types::IdMappingJobOutputSource>
A list of OutputSource
objects.
926 927 928 929 930 931 932 933 934 935 936 937 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 926 class GetIdMappingJobOutput < Struct.new( :job_id, :status, :start_time, :end_time, :metrics, :error_details, :output_source_config, :job_type) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The time at which the job was started.
926 927 928 929 930 931 932 933 934 935 936 937 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 926 class GetIdMappingJobOutput < Struct.new( :job_id, :status, :start_time, :end_time, :metrics, :error_details, :output_source_config, :job_type) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the job.
926 927 928 929 930 931 932 933 934 935 936 937 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 926 class GetIdMappingJobOutput < Struct.new( :job_id, :status, :start_time, :end_time, :metrics, :error_details, :output_source_config, :job_type) SENSITIVE = [] include Aws::Structure end |