Class: Aws::QBusiness::Types::DataSourceSyncJob
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::DataSourceSyncJob
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-qbusiness/types.rb
Overview
Provides information about an Amazon Q Business data source connector 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 ⇒ Types::ErrorDetail
If the ‘Status` field is set to `FAILED`, the `ErrorCode` field indicates the reason the synchronization failed.
-
#execution_id ⇒ String
The identifier of a data source synchronization job.
-
#metrics ⇒ Types::DataSourceSyncJobMetrics
Maps a batch delete document request to a specific data source sync job.
-
#start_time ⇒ Time
The Unix time stamp when the data source synchronization job started.
-
#status ⇒ String
The 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.
2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 2487 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The Unix timestamp when the synchronization job completed.
2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 2487 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end |
#error ⇒ Types::ErrorDetail
If the ‘Status` field is set to `FAILED`, the `ErrorCode` field indicates the reason the synchronization failed.
2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 2487 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end |
#execution_id ⇒ String
The identifier of a data source synchronization job.
2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 2487 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error, :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.
2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 2487 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The Unix time stamp when the data source synchronization job started.
2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 2487 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the synchronization job. When the ‘Status` field is set to `SUCCEEDED`, the synchronization job is done. If the status code is `FAILED`, the `ErrorCode` and `ErrorMessage` fields give you the reason for the failure.
2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 2487 class DataSourceSyncJob < Struct.new( :execution_id, :start_time, :end_time, :status, :error, :data_source_error_code, :metrics) SENSITIVE = [] include Aws::Structure end |