Skip to content

Opensearch dashboards.savedobjectsrepository.deletefromnamespaces

Home > opensearch-dashboards > SavedObjectsRepository > deleteFromNamespaces

SavedObjectsRepository.deleteFromNamespaces() method

Removes one or more namespaces from a given multi-namespace saved object. If no namespaces remain, the saved object is deleted entirely. This method and [addToNamespaces]SavedObjectsRepository.addToNamespaces() are the only ways to change which Spaces a multi-namespace saved object is shared to.

Signature:

deleteFromNamespaces(type: string, id: string, namespaces: string[], options?: SavedObjectsDeleteFromNamespacesOptions): Promise<SavedObjectsDeleteFromNamespacesResponse>;

Parameters

Parameter Type Description
type string
id string
namespaces string[]
options SavedObjectsDeleteFromNamespacesOptions

Returns:

Promise<SavedObjectsDeleteFromNamespacesResponse>