Skip to content
Snippets Groups Projects

Cherry-pick 'Enable the Published mode for System schema' into release/0.15

Merged David Diederich requested to merge cherry-pick-8aad7f4b-2 into release/0.15
4 files
+ 181
38
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -17,12 +17,10 @@ paths:
tags:
- schemas/system
summary: Creates/Updates a schema in development status
description: Creates a new schema or updates an already existing schema with status `DEVELOPMENT` in the schema repository. If a user tries to create/update a schema with status other then `DEVELOPMENT`, API will throw an exception. Any
schema instance with the same schemaIdentity is replaced (in contrast to
the immutability of `PUBLISHED` or `OBSOLETE` schemas). A schema state can also be changed from `DEVELOPMENT` to `PUBLISHED` or `OBSOLETE` while updating schema content or by providing the same schema content. **Note:** The
schema may refer to other schema definitions in `DEVELOPMENT` state. If
those schemas are updated themselves, it is the developer's
responsibility to PUT the dependent schemas again to update the schemas. Scope for a schema will be SHARED for all the schemas created using this API. Service principal
description: Creates a new schema or updates an already existing schema with status `DEVELOPMENT` in the schema repository. If a user tries to create a schema with status other then `DEVELOPMENT`, API will not throw an exception. The update
of schema without `DEVELOPMENT` status would cause error.Any schema instance with the same schemaIdentity is replaced. A schema state can also be changed from `DEVELOPMENT` to `PUBLISHED` or `OBSOLETE` while updating schema content or by providing the same schema content. **Note:** The
schema may refer to other schema definitions in `DEVELOPMENT` state. If those schemas are updated themselves, it is the developer's
responsibility to PUT the dependent schemas again to update the schema. Scope for a schema will be SHARED for all the schemas created using this API. Service principal
authorization is required to call thi API.
operationId: Update System Schema
requestBody:
Loading