Create a versioned common Space interface for Spaces API endpoints #159708
Labels
chore
Feature:Security/Spaces
Platform Security - Spaces feature
Project:Serverless
Work as part of the Serverless project for its initial release
Team:Security
Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more!
Our spaces client "transforms" a Space saved object into the current common interface type by spreading all the SO attributes. We need to explicitly map the SO attributes to a new versioned interface.
kibana/x-pack/plugins/spaces/server/spaces_client/spaces_client.ts
Lines 173 to 178 in 9d7d6f9
Guidance: https://docs.elastic.dev/kibana-dev-docs/versioning-interfaces
Example: #152111
Master Doc: https://docs.google.com/document/d/1wSj6S5mvbiZ-YeGnrH3McXl0EgLHIXj5T1kkVrbkov4/edit?pli=1#heading=h.ldcj84g80m8x
The text was updated successfully, but these errors were encountered: