Set connector sync job error API
editSet connector sync job error APIedit
This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.
Sets a connector sync job error.
To get started with Connector APIs, check out the tutorial.
Requestedit
PUT _connector/_sync_job/<connector_sync_job_id>/_error
Prerequisitesedit
- To sync data using self-managed connectors, you need to deploy the Elastic connector service on your own infrastructure. This service runs automatically on Elastic Cloud for native connectors.
-
The
connector_sync_job_id
parameter should reference an existing connector sync job.
Descriptionedit
Sets the error
field for the specified connector sync job and sets its status
to error
.
Path parametersedit
-
<connector_sync_job_id>
- (Required, string)
Request bodyedit
-
error
-
(Required, string) The error to set the connector sync job
error
field to.
Response codesedit
-
200
- Indicates that the connector sync job error was set successfully.
-
404
-
No connector sync job matching
connector_sync_job_id
could be found.
Examplesedit
The following example sets the error some-error
in the connector sync job my-connector-sync-job
:
response = client.connector.sync_job_error( connector_sync_job_id: 'my-connector-sync-job', body: { error: 'some-error' } ) puts response
const response = await client.transport.request({ method: "PUT", path: "/_connector/_sync_job/my-connector-sync-job/_error", body: { error: "some-error", }, }); console.log(response);
PUT _connector/_sync_job/my-connector-sync-job/_error { "error": "some-error" }