mirror of
https://github.com/elastic/kibana.git
synced 2025-06-28 11:05:39 -04:00
Saved objects: improve typesafety (#140099)
* Remove SavedObjectAttributes from examples * Remove SavedObjectAttributes from dev_docs * Deprecate SavedObjectAttributes type * Remove SavedObjectAttributes from kibana_usage_collection plugin * Remove low hanging SavedObjectAttributes in security_solution * Remove low hanging SavedObjectAttributes in upgrade_assistant * Remove low hanging SavedObjectAttributes in lens * Stricter types for SavedObjectsServiceSetup.registerType * Review feedback * Some more low hanging fruit Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
c9628fc0be
commit
191bfbc97e
28 changed files with 47 additions and 89 deletions
|
@ -19,7 +19,7 @@ export interface SavedObjectsBulkUpdateObject<T = unknown>
|
|||
id: string;
|
||||
/** The type of this Saved Object. Each plugin can define it's own custom Saved Object types. */
|
||||
type: string;
|
||||
/** {@inheritdoc SavedObjectAttributes} */
|
||||
/** The data for a Saved Object is stored as an object in the `attributes` property. **/
|
||||
attributes: Partial<T>;
|
||||
/**
|
||||
* Optional namespace string to use when searching for this object. If this is defined, it will supersede the namespace ID that is in
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue