Class: Aws::Kendra::Types::DataSourceSyncJob
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Kendra::Types::DataSourceSyncJob
 
- Defined in:
- gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb
Overview
Provides information about a data source synchronization job.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #data_source_error_code  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If the reason that the synchronization failed is due to an error with the underlying data source, this field contains a code that identifies the error. 
- 
  
    
      #end_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Unix timestamp when the synchronization job completed. 
- 
  
    
      #error_code  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If the Statusfield is set toFAILED, theErrorCodefield indicates the reason the synchronization failed.
- 
  
    
      #error_message  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If the Statusfield is set toERROR, theErrorMessagefield contains a description of the error that caused the synchronization to fail.
- 
  
    
      #execution_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A identifier for the synchronization job. 
- 
  
    
      #metrics  ⇒ Types::DataSourceSyncJobMetrics 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Maps a batch delete document request to a specific data source sync job. 
- 
  
    
      #start_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Unix timestamp when the synchronization job started. 
- 
  
    
      #status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The execution status of the synchronization job. 
Instance Attribute Details
#data_source_error_code ⇒ String
If the reason that the synchronization failed is due to an error with the underlying data source, this field contains a code that identifies the error.
| 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 | # File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 3031 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error_message, :error_code, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end | 
#end_time ⇒ Time
The Unix timestamp when the synchronization job completed.
| 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 | # File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 3031 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error_message, :error_code, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end | 
#error_code ⇒ String
If the Status field is set to FAILED, the ErrorCode field
indicates the reason the synchronization failed.
| 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 | # File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 3031 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error_message, :error_code, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end | 
#error_message ⇒ String
If the Status field is set to ERROR, the ErrorMessage field
contains a description of the error that caused the synchronization
to fail.
| 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 | # File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 3031 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error_message, :error_code, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end | 
#execution_id ⇒ String
A identifier for the synchronization job.
| 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 | # File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 3031 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error_message, :error_code, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end | 
#metrics ⇒ Types::DataSourceSyncJobMetrics
Maps a batch delete document request to a specific data source sync job. This is optional and should only be supplied when documents are deleted by a data source connector.
| 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 | # File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 3031 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error_message, :error_code, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end | 
#start_time ⇒ Time
The Unix timestamp when the synchronization job started.
| 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 | # File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 3031 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error_message, :error_code, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end | 
#status ⇒ String
The execution status of the synchronization job. When the Status
field is set to SUCCEEDED, the synchronization job is done. If the
status code is set to FAILED, the ErrorCode and ErrorMessage
fields give you the reason for the failure.
| 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 | # File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 3031 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error_message, :error_code, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end |