Opensearch dashboards.savedobjectsrepository.bulkcreate
Home > opensearch-dashboards > SavedObjectsRepository > bulkCreate
SavedObjectsRepository.bulkCreate() method
Creates multiple documents at once
Signature:
bulkCreate<T = unknown>(objects: Array<SavedObjectsBulkCreateObject<T>>, options?: SavedObjectsCreateOptions): Promise<SavedObjectsBulkResponse<T>>;
Parameters
Parameter | Type | Description |
---|---|---|
objects | Array<SavedObjectsBulkCreateObject<T>> | [{ type, id, attributes, references, migrationVersion }] |
options | SavedObjectsCreateOptions | {boolean} [options.overwrite=false] - overwrites existing documents {string} [options.namespace] |
Returns:
Promise<SavedObjectsBulkResponse<T>>
{promise} - {saved_objects: [[{ id, type, version, references, attributes, error: { message } }]}