NAME
Paws::Kendra::DataSourceSyncJob
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Kendra::DataSourceSyncJob object:
$service_obj->Method(Att1 => { DataSourceErrorCode => $value, ..., Status => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Kendra::DataSourceSyncJob object:
$result = $service_obj->Method(...);
$result->Att1->DataSourceErrorCode
DESCRIPTION
Provides information about a synchronization job.
ATTRIBUTES
DataSourceErrorCode => Str
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.
EndTime => Str
The UNIX datetime that the synchronization job was completed.
ErrorCode => Str
If the Status
field is set to FAILED
, the ErrorCode
field contains a the reason that the synchronization failed.
ErrorMessage => Str
If the Status
field is set to ERROR
, the ErrorMessage
field contains a description of the error that caused the synchronization to fail.
ExecutionId => Str
A unique identifier for the synchronization job.
Metrics => Paws::Kendra::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.
StartTime => Str
The UNIX datetime that the synchronization job was started.
Status => Str
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.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::Kendra
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues