Disable schemaType during schema edit (#2495)

* Disable schemaType during schema edit

Update Schema API documentation

closes #2197

* Apply suggestion


Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
This commit is contained in:
Shubham Jain 2022-09-15 06:37:45 +05:30 committed by GitHub
parent fc946a1dd1
commit 6df2d0b602
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View file

@ -898,7 +898,7 @@ paths:
post:
tags:
- Schemas
summary: create a new subject schema
summary: create a new subject schema or update existing subject schema
operationId: createNewSchema
parameters:
- name: clusterName
@ -2594,6 +2594,7 @@ components:
NewSchemaSubject:
type: object
description: should be set for creating/updating schema subject
properties:
subject:
type: string
@ -2601,6 +2602,7 @@ components:
type: string
schemaType:
$ref: '#/components/schemas/SchemaType'
description: upon updating a schema, the type of an existing schema can't be changed
required:
- subject
- schema
@ -2624,6 +2626,7 @@ components:
SchemaType:
type: string
description: upon updating a schema, the type of an existing schema can't be changed
enum:
- AVRO
- JSON

View file

@ -124,7 +124,7 @@ const Edit: React.FC = () => {
value={schema.schemaType}
onChange={onChange}
minWidth="100%"
disabled={isSubmitting}
disabled
options={Object.keys(SchemaType).map((type) => ({
value: type,
label: type,