kendra / Client / start_data_source_sync_job
start_data_source_sync_job#
- kendra.Client.start_data_source_sync_job(**kwargs)#
Starts a synchronization job for a data source connector. If a synchronization job is already in progress, Amazon Kendra returns a
ResourceInUseException
exception.Re-syncing your data source with your index after modifying, adding, or deleting documents from your data source respository could take up to an hour or more, depending on the number of documents to sync.
See also: AWS API Documentation
Request Syntax
response = client.start_data_source_sync_job( Id='string', IndexId='string' )
- Parameters:
Id (string) –
[REQUIRED]
The identifier of the data source connector to synchronize.
IndexId (string) –
[REQUIRED]
The identifier of the index used with the data source connector.
- Return type:
dict
- Returns:
Response Syntax
{ 'ExecutionId': 'string' }
Response Structure
(dict) –
ExecutionId (string) –
Identifies a particular synchronization job.
Exceptions
kendra.Client.exceptions.ValidationException
kendra.Client.exceptions.ResourceNotFoundException
kendra.Client.exceptions.ResourceInUseException
kendra.Client.exceptions.ThrottlingException
kendra.Client.exceptions.AccessDeniedException
kendra.Client.exceptions.ConflictException
kendra.Client.exceptions.InternalServerException