class Aws::Kendra::Types::DataSourceSyncJob

Provides information about a synchronization job.

@!attribute [rw] execution_id

A unique identifier for the synchronization job.
@return [String]

@!attribute [rw] start_time

The UNIX datetime that the synchronization job was started.
@return [Time]

@!attribute [rw] end_time

The UNIX datetime that the synchronization job was completed.
@return [Time]

@!attribute [rw] status

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.
@return [String]

@!attribute [rw] error_message

If the `Status` field is set to `ERROR`, the `ErrorMessage` field
contains a description of the error that caused the synchronization
to fail.
@return [String]

@!attribute [rw] error_code

If the `Status` field is set to `FAILED`, the `ErrorCode` field
contains a the reason that the synchronization failed.
@return [String]

@!attribute [rw] data_source_error_code

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.
@return [String]

@!attribute [rw] metrics

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.
@return [Types::DataSourceSyncJobMetrics]

@see docs.aws.amazon.com/goto/WebAPI/kendra-2019-02-03/DataSourceSyncJob AWS API Documentation

Constants

SENSITIVE