diff --git a/open-api/rest-catalog-open-api.py b/open-api/rest-catalog-open-api.py index e72e07e15d42..3bc8574e0cd5 100644 --- a/open-api/rest-catalog-open-api.py +++ b/open-api/rest-catalog-open-api.py @@ -464,7 +464,7 @@ class IcebergErrorResponse(BaseModel): class Config: extra = Extra.forbid - error: Optional[ErrorModel] = None + error: ErrorModel class CreateNamespaceResponse(BaseModel): diff --git a/open-api/rest-catalog-open-api.yaml b/open-api/rest-catalog-open-api.yaml index f9d76ff3c9f9..29f06ffc746c 100644 --- a/open-api/rest-catalog-open-api.yaml +++ b/open-api/rest-catalog-open-api.yaml @@ -2323,6 +2323,8 @@ components: IcebergErrorResponse: type: object + required: + - error properties: error: $ref: '#/components/schemas/ErrorModel'