From 6fd3b7b3ec83151b59f7d536c9d87383d8346601 Mon Sep 17 00:00:00 2001 From: "Gabriel R. Antunes" Date: Thu, 9 May 2024 14:08:52 -0400 Subject: [PATCH] feat(integrations/json-schema): use ts-json-schema-generator --- .devops/Dockerfile | 3 - Makefile | 18 - core/tsconfig.json | 1 + integrations/dotnet/GeneratorTool/.gitignore | 2 + integrations/dotnet/GeneratorTool/Makefile | 5 +- integrations/dotnet/Makefile | 4 + integrations/json-schema/Makefile | 15 + .../json-schema/v1/sisgea.schema.json | 22773 ++++------------ 8 files changed, 4594 insertions(+), 18227 deletions(-) delete mode 100644 .devops/Dockerfile delete mode 100644 Makefile create mode 100644 integrations/dotnet/GeneratorTool/.gitignore create mode 100644 integrations/dotnet/Makefile create mode 100644 integrations/json-schema/Makefile diff --git a/.devops/Dockerfile b/.devops/Dockerfile deleted file mode 100644 index 472c953c..00000000 --- a/.devops/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM node:lts - -RUN npm install -g typescript-json-schema \ No newline at end of file diff --git a/Makefile b/Makefile deleted file mode 100644 index 78ad5190..00000000 --- a/Makefile +++ /dev/null @@ -1,18 +0,0 @@ - -generate-json-schema: - docker build .devops; - - docker run \ - --rm \ - -w /arquivos \ - -v $${PWD}:/arquivos \ - -u node \ - -it $$(docker build -q .devops) \ - typescript-json-schema \ - core/tsconfig.build.json \* \ - -o integrations/json-schema/v1/sisgea.schema.json \ - --refs \ - --noExtraProps \ - --required \ - --strictNullChecks \ - ; diff --git a/core/tsconfig.json b/core/tsconfig.json index f2b1a589..d12ff7b2 100644 --- a/core/tsconfig.json +++ b/core/tsconfig.json @@ -9,6 +9,7 @@ "declaration": true, "removeComments": true, "strictNullChecks": true, + "emitDecoratorMetadata": true, "esModuleInterop": true, "experimentalDecorators": true, diff --git a/integrations/dotnet/GeneratorTool/.gitignore b/integrations/dotnet/GeneratorTool/.gitignore new file mode 100644 index 00000000..3e4803c9 --- /dev/null +++ b/integrations/dotnet/GeneratorTool/.gitignore @@ -0,0 +1,2 @@ +input.json +out.cs \ No newline at end of file diff --git a/integrations/dotnet/GeneratorTool/Makefile b/integrations/dotnet/GeneratorTool/Makefile index 5a7f28e7..cfc46811 100644 --- a/integrations/dotnet/GeneratorTool/Makefile +++ b/integrations/dotnet/GeneratorTool/Makefile @@ -1,3 +1,6 @@ build: - docker build -t "sisgea/dotnet-generator-tool" . \ No newline at end of file + docker buildx build -t sisgea/dotnet-generator-tool . + +sample: + SPEC_JSON_SCHEMA="./input.json" SPEC_CHARP_OUTPUT="./out.cs" dotnet run; \ No newline at end of file diff --git a/integrations/dotnet/Makefile b/integrations/dotnet/Makefile new file mode 100644 index 00000000..c75c7df5 --- /dev/null +++ b/integrations/dotnet/Makefile @@ -0,0 +1,4 @@ + +generate: + make -C .. -C json-schema build; + make -C GeneratorTool build; diff --git a/integrations/json-schema/Makefile b/integrations/json-schema/Makefile new file mode 100644 index 00000000..22d33aa1 --- /dev/null +++ b/integrations/json-schema/Makefile @@ -0,0 +1,15 @@ +ROOT=$(shell dirname $(shell dirname $$PWD)) + +generate: + docker run \ + --rm \ + -w /spec \ + -v ${ROOT}:/spec \ + -u node \ + -it node:lts \ + npx --yes ts-json-schema-generator \ + -f '/spec/core/tsconfig.build.json' \ + --path '/spec/core/src/sisgea/**/*.declaration.ts' \ + --functions 'hide' \ + -o /spec/integrations/json-schema/v1/sisgea.schema.json \ + ; diff --git a/integrations/json-schema/v1/sisgea.schema.json b/integrations/json-schema/v1/sisgea.schema.json index 195eafae..7b036b1e 100644 --- a/integrations/json-schema/v1/sisgea.schema.json +++ b/integrations/json-schema/v1/sisgea.schema.json @@ -1,18210 +1,4573 @@ { - "$schema": "http://json-schema.org/draft-07/schema#", - "definitions": { - "AmbienteValidationErrorCode": { - "const": "ambiente.modalidade.not_found", + "$schema": "http://json-schema.org/draft-07/schema#", + "definitions": { + "AmbienteValidationErrorCode": { + "const": "ambiente.modalidade.not_found", + "type": "string" + }, + "IAmbienteCreateDto": { + "$ref": "#/definitions/IAmbienteInputDto" + }, + "IAmbienteDeleteOneByIdInputDto": { + "$ref": "#/definitions/IAmbienteFindOneByIdInputDto" + }, + "IAmbienteFindAllResultDto": { + "$ref": "#/definitions/IPaginatedResultDto%3CIAmbienteFindOneResultDto%3E" + }, + "IAmbienteFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IAmbienteFindOneResultDto": { + "additionalProperties": false, + "properties": { + "bloco": { + "$ref": "#/definitions/IBlocoFindOneResultDto" + }, + "capacidade": { + "type": [ + "number", + "null" + ] + }, + "codigo": { + "type": "string" + }, + "descricao": { + "type": "string" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "nome": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "nome", + "descricao", + "codigo", + "capacidade", + "tipo", + "bloco", + "imagemCapa" + ], + "type": "object" + }, + "IAmbienteInputDto": { + "additionalProperties": false, + "properties": { + "bloco": { + "$ref": "#/definitions/IObjectUuid" + }, + "capacidade": { + "type": [ + "number", + "null" + ] + }, + "codigo": { + "type": "string" + }, + "descricao": { + "type": "string" + }, + "nome": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "nome", + "descricao", + "codigo", + "capacidade", + "tipo", + "bloco" + ], + "type": "object" + }, + "IAmbienteModel": { + "additionalProperties": false, + "properties": { + "bloco": { + "$ref": "#/definitions/IBlocoModel" + }, + "capacidade": { + "type": [ + "number", + "null" + ] + }, + "codigo": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "descricao": { + "type": "string" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemModel" + }, + { + "type": "null" + } + ] + }, + "nome": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "nome", + "descricao", + "codigo", + "capacidade", + "tipo", + "bloco", + "imagemCapa", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IAmbienteUpdateDto": { + "additionalProperties": false, + "properties": { + "bloco": { + "$ref": "#/definitions/IObjectUuid" + }, + "capacidade": { + "type": [ + "number", + "null" + ] + }, + "codigo": { + "type": "string" + }, + "descricao": { + "type": "string" + }, + "id": { + "type": "string" + }, + "nome": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IArquivoFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IArquivoFindOneByIdResultDto": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "mimeType": { + "type": [ + "string", + "null" + ] + }, + "nome": { + "type": [ + "string", + "null" + ] + }, + "sizeBytes": { + "type": [ + "number", + "null" + ] + }, + "storageType": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "nome", + "mimeType", + "sizeBytes", + "storageType", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IArquivoModel": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "mimeType": { + "type": [ + "string", + "null" + ] + }, + "nome": { + "type": [ + "string", + "null" + ] + }, + "sizeBytes": { + "type": [ + "number", + "null" + ] + }, + "storageType": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "nome", + "mimeType", + "sizeBytes", + "storageType", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IAulaModel": { + "additionalProperties": false, + "properties": { + "ambientePadrao": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IAmbienteModel" + } + ] + }, + "data": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "diario": { + "$ref": "#/definitions/IDiarioModel" + }, + "formato": { + "type": [ + "null", + "string" + ] + }, + "id": { + "type": "string" + }, + "intervaloDeTempo": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IIntervaloDeTempoModel" + } + ] + } + }, + "required": [ + "id", + "formato", + "data", + "intervaloDeTempo", + "diario", + "ambientePadrao", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IAutenticacaoDefinirSenhaInputDto": { + "additionalProperties": false, + "properties": { + "confirmarSenha": { + "type": "string" + }, + "matriculaSiape": { + "type": "string" + }, + "senha": { + "type": "string" + } + }, + "required": [ + "senha", + "confirmarSenha", + "matriculaSiape" + ], + "type": "object" + }, + "IAutenticacaoDefinirSenhaResultDto": { + "additionalProperties": false, + "properties": { + "result": { + "type": "string" + } + }, + "required": [ + "result" + ], + "type": "object" + }, + "IAutenticacaoLoginInputDto": { + "additionalProperties": false, + "properties": { + "matriculaSiape": { + "type": "string" + }, + "senha": { + "type": "string" + } + }, + "required": [ + "matriculaSiape", + "senha" + ], + "type": "object" + }, + "IAutenticacaoLoginResultDto": { + "additionalProperties": false, + "properties": { + "access_token": { + "type": [ + "string", + "null" + ] + }, + "expires_at": { + "type": [ + "number", + "null" + ] + }, + "expires_in": { + "type": [ + "number", + "null" + ] + }, + "id_token": { + "type": [ + "string", + "null" + ] + }, + "refresh_token": { + "type": [ + "string", + "null" + ] + }, + "scope": { + "type": [ + "string", + "null" + ] + }, + "session_state": { + "type": [ + "string", + "null" + ] + }, + "token_type": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "access_token", + "token_type", + "id_token", + "refresh_token", + "expires_in", + "expires_at", + "session_state", + "scope" + ], + "type": "object" + }, + "IAutenticacaoQuemSouEuResultDto": { + "additionalProperties": false, + "properties": { + "usuario": { + "anyOf": [ + { + "$ref": "#/definitions/IUsuarioFindOneResultDto" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "usuario" + ], + "type": "object" + }, + "IAutenticacaoRefreshInputDto": { + "additionalProperties": false, + "properties": { + "refreshToken": { + "type": "string" + } + }, + "required": [ + "refreshToken" + ], + "type": "object" + }, + "IBlocoCreateDto": { + "$ref": "#/definitions/IBlocoInputDto" + }, + "IBlocoDeleteOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IBlocoFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IBlocoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "IBlocoFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IBlocoFindOneResultDto": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/ICampusFindOneResultDto" + }, + "codigo": { + "type": "string" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "nome": { + "type": "string" + } + }, + "required": [ + "campus", + "codigo", + "id", + "imagemCapa", + "nome" + ], + "type": "object" + }, + "IBlocoInputDto": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/IObjectUuid" + }, + "codigo": { + "type": "string" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "nome", + "codigo", + "campus" + ], + "type": "object" + }, + "IBlocoModel": { + "additionalProperties": false, + "properties": { + "ambientes": { + "items": { + "$ref": "#/definitions/IAmbienteModel" + }, + "type": "array" + }, + "campus": { + "$ref": "#/definitions/ICampusModel" + }, + "codigo": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemModel" + }, + { + "type": "null" + } + ] + }, + "nome": { + "type": "string" + } + }, + "required": [ + "ambientes", + "campus", + "codigo", + "dateCreated", + "dateDeleted", + "dateUpdated", + "id", + "imagemCapa", + "nome" + ], + "type": "object" + }, + "IBlocoUpdateDto": { + "additionalProperties": false, + "properties": { + "codigo": { + "type": "string" + }, + "id": { + "type": "string" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ICalendarioLetivoCreateDto": { + "$ref": "#/definitions/ICalendarioLetivoInputDto" + }, + "ICalendarioLetivoDeleteOneByIdInputDto": { + "$ref": "#/definitions/ICalendarioLetivoFindOneByIdInputDto" + }, + "ICalendarioLetivoFindAllResultDto": { + "$ref": "#/definitions/IPaginatedResultDto%3CICalendarioLetivoFindOneResultDto%3E" + }, + "ICalendarioLetivoFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ICalendarioLetivoFindOneResultDto": { + "additionalProperties": false, + "properties": { + "ano": { + "type": "number" + }, + "campus": { + "$ref": "#/definitions/ICampusFindOneResultDto" + }, + "id": { + "type": "string" + }, + "modalidade": { + "$ref": "#/definitions/IModalidadeFindOneResultDto" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "ano", + "campus", + "modalidade" + ], + "type": "object" + }, + "ICalendarioLetivoInputDto": { + "additionalProperties": false, + "properties": { + "ano": { + "type": "number" + }, + "campus": { + "$ref": "#/definitions/IObjectUuid" + }, + "modalidade": { + "$ref": "#/definitions/IObjectUuid" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "nome", + "ano", + "campus", + "modalidade" + ], + "type": "object" + }, + "ICalendarioLetivoModel": { + "additionalProperties": false, + "properties": { + "ano": { + "type": "number" + }, + "campus": { + "$ref": "#/definitions/ICampusModel" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "modalidade": { + "$ref": "#/definitions/IModalidadeModel" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "ano", + "campus", + "modalidade", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "ICalendarioLetivoUpdateDto": { + "additionalProperties": false, + "properties": { + "ano": { + "type": "number" + }, + "campus": { + "$ref": "#/definitions/IObjectUuid" + }, + "id": { + "type": "string" + }, + "modalidade": { + "$ref": "#/definitions/IObjectUuid" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ICampusCreateDto": { + "$ref": "#/definitions/ICampusInputDto" + }, + "ICampusDeleteOneByIdInputDto": { + "$ref": "#/definitions/ICampusFindOneByIdInputDto" + }, + "ICampusFindAllResultDto": { + "$ref": "#/definitions/IPaginatedResultDto%3CICampusFindOneResultDto%3E" + }, + "ICampusFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ICampusFindOneResultDto": { + "additionalProperties": false, + "properties": { + "apelido": { + "type": "string" + }, + "cnpj": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "endereco": { + "$ref": "#/definitions/IEnderecoFindOneResultDto" + }, + "id": { + "type": "string" + }, + "modalidades": { + "items": { + "$ref": "#/definitions/IModalidadeFindOneResultDto" + }, + "type": "array" + }, + "nomeFantasia": { + "type": "string" + }, + "razaoSocial": { + "type": "string" + } + }, + "required": [ + "id", + "nomeFantasia", + "razaoSocial", + "apelido", + "cnpj", + "endereco", + "modalidades", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "ICampusInputDto": { + "additionalProperties": false, + "properties": { + "apelido": { + "type": "string" + }, + "cnpj": { + "type": "string" + }, + "endereco": { + "$ref": "#/definitions/IEnderecoInputDto" + }, + "modalidades": { + "items": { + "$ref": "#/definitions/IObjectUuid" + }, + "type": "array" + }, + "nomeFantasia": { + "type": "string" + }, + "razaoSocial": { + "type": "string" + } + }, + "required": [ + "nomeFantasia", + "razaoSocial", + "apelido", + "cnpj", + "endereco", + "modalidades" + ], + "type": "object" + }, + "ICampusModel": { + "additionalProperties": false, + "properties": { + "apelido": { + "type": "string" + }, + "cnpj": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "endereco": { + "$ref": "#/definitions/IEnderecoModel" + }, + "id": { + "type": "string" + }, + "modalidades": { + "items": { + "$ref": "#/definitions/IModalidadeModel" + }, + "type": "array" + }, + "nomeFantasia": { + "type": "string" + }, + "razaoSocial": { + "type": "string" + } + }, + "required": [ + "id", + "nomeFantasia", + "razaoSocial", + "apelido", + "cnpj", + "endereco", + "modalidades", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "ICampusPossuiModalidadeCreateInput": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/IObjectUuid" + }, + "modalidade": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "campus", + "modalidade" + ], + "type": "object" + }, + "ICampusPossuiModalidadeDeleteOneByIdInput": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ICampusPossuiModalidadeModel": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/ICampusModel" + }, + "id": { + "type": "string" + }, + "modalidade": { + "$ref": "#/definitions/IModalidadeModel" + } + }, + "required": [ + "id", + "campus", + "modalidade" + ], + "type": "object" + }, + "ICampusUpdateDto": { + "additionalProperties": false, + "properties": { + "apelido": { + "type": "string" + }, + "cnpj": { + "type": "string" + }, + "endereco": { + "$ref": "#/definitions/IEnderecoInputDto" + }, + "id": { + "type": "string" + }, + "modalidades": { + "items": { + "$ref": "#/definitions/IObjectUuid" + }, + "type": "array" + }, + "nomeFantasia": { + "type": "string" + }, + "razaoSocial": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ICidadeFindAllResultDto": { + "$ref": "#/definitions/IPaginatedResultDto%3CICidadeFindOneResultDto%3E" + }, + "ICidadeFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "number" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ICidadeFindOneResultDto": { + "additionalProperties": false, + "properties": { + "estado": { + "$ref": "#/definitions/IEstadoFindOneResultDto" + }, + "id": { + "type": "number" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "estado" + ], + "type": "object" + }, + "ICidadeModel": { + "additionalProperties": false, + "properties": { + "estado": { + "$ref": "#/definitions/IEstadoModel" + }, + "id": { + "type": "number" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "estado" + ], + "type": "object" + }, + "ICursoCreateDto": { + "$ref": "#/definitions/ICursoInputDto" + }, + "ICursoDeleteOneByIdInputDto": { + "$ref": "#/definitions/ICursoFindOneByIdInputDto" + }, + "ICursoFindAllResultDto": { + "$ref": "#/definitions/IPaginatedResultDto%3CICursoFindOneResultDto%3E" + }, + "ICursoFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ICursoFindOneResultDto": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/ICampusFindOneResultDto" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "modalidade": { + "$ref": "#/definitions/IModalidadeFindOneResultDto" + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "nomeAbreviado", + "campus", + "modalidade", + "imagemCapa" + ], + "type": "object" + }, + "ICursoInputDto": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/IObjectUuid" + }, + "modalidade": { + "$ref": "#/definitions/IObjectUuid" + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "nome", + "nomeAbreviado", + "campus", + "modalidade" + ], + "type": "object" + }, + "ICursoModel": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/ICampusModel" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemModel" + }, + { + "type": "null" + } + ] + }, + "modalidade": { + "$ref": "#/definitions/IModalidadeModel" + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "nomeAbreviado", + "campus", + "modalidade", + "imagemCapa", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "ICursoUpdateDto": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/IObjectUuid" + }, + "id": { + "type": "string" + }, + "modalidade": { + "$ref": "#/definitions/IObjectUuid" + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDatedObject": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + } + }, + "required": [ + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IDiaCalendarioModel": { + "additionalProperties": false, + "properties": { + "calendario": { + "$ref": "#/definitions/ICalendarioLetivoModel" + }, + "data": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "diaLetivo": { + "type": "boolean" + }, + "feriado": { + "type": "boolean" + }, + "id": { + "type": "string" + } + }, + "required": [ + "id", + "data", + "diaLetivo", + "feriado", + "calendario", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IDiarioCreateDto": { + "additionalProperties": false, + "properties": { + "ambientePadrao": { + "anyOf": [ + { + "$ref": "#/definitions/IObjectUuid" + }, + { + "type": "null" + } + ] + }, + "ano": { + "type": "number" + }, + "disciplina": { + "$ref": "#/definitions/IObjectUuid" + }, + "etapa": { + "type": [ + "string", + "null" + ] + }, + "situacao": { + "type": "string" + }, + "turma": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "ambientePadrao", + "ano", + "disciplina", + "etapa", + "situacao", + "turma" + ], + "type": "object" + }, + "IDiarioDeleteOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDiarioFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IDiarioFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "IDiarioFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDiarioFindOneResultDto": { + "additionalProperties": false, + "properties": { + "ambientePadrao": { + "anyOf": [ + { + "$ref": "#/definitions/IAmbienteFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "ano": { + "type": "number" + }, + "disciplina": { + "$ref": "#/definitions/IDisciplinaFindOneResultDto" + }, + "etapa": { + "type": [ + "string", + "null" + ] + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "situacao": { + "type": "string" + }, + "turma": { + "$ref": "#/definitions/ITurmaFindOneResultDto" + } + }, + "required": [ + "id", + "situacao", + "ano", + "etapa", + "turma", + "disciplina", + "ambientePadrao", + "imagemCapa" + ], + "type": "object" + }, + "IDiarioInputDto": { + "additionalProperties": false, + "properties": { + "ambientePadrao": { + "anyOf": [ + { + "$ref": "#/definitions/IObjectUuid" + }, + { + "type": "null" + } + ] + }, + "ano": { + "type": "number" + }, + "disciplina": { + "$ref": "#/definitions/IObjectUuid" + }, + "etapa": { + "type": [ + "string", + "null" + ] + }, + "situacao": { + "type": "string" + }, + "turma": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "situacao", + "ano", + "etapa", + "turma", + "disciplina", + "ambientePadrao" + ], + "type": "object" + }, + "IDiarioModel": { + "additionalProperties": false, + "properties": { + "ambientePadrao": { + "anyOf": [ + { + "$ref": "#/definitions/IAmbienteModel" + }, + { + "type": "null" + } + ] + }, + "ano": { + "type": "number" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "disciplina": { + "$ref": "#/definitions/IDisciplinaModel" + }, + "etapa": { + "type": [ + "string", + "null" + ] + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemModel" + }, + { + "type": "null" + } + ] + }, + "situacao": { + "type": "string" + }, + "turma": { + "$ref": "#/definitions/ITurmaModel" + } + }, + "required": [ + "id", + "situacao", + "ano", + "etapa", + "turma", + "disciplina", + "ambientePadrao", + "imagemCapa", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IDiarioProfessorCreateDto": { + "additionalProperties": false, + "properties": { + "diario": { + "$ref": "#/definitions/IObjectUuid" + }, + "situacao": { + "type": "boolean" + }, + "vinculo": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "diario", + "situacao", + "vinculo" + ], + "type": "object" + }, + "IDiarioProfessorDeleteOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDiarioProfessorFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IDiarioProfessorFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "IDiarioProfessorFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDiarioProfessorFindOneResultDto": { + "additionalProperties": false, + "properties": { + "diario": { + "$ref": "#/definitions/IDiarioFindOneResultDto" + }, + "id": { + "type": "string" + }, + "situacao": { + "type": "boolean" + }, + "vinculo": { + "$ref": "#/definitions/IVinculoFindOneResultDto" + } + }, + "required": [ + "id", + "situacao", + "diario", + "vinculo" + ], + "type": "object" + }, + "IDiarioProfessorInputDto": { + "additionalProperties": false, + "properties": { + "diario": { + "$ref": "#/definitions/IObjectUuid" + }, + "situacao": { + "type": "boolean" + }, + "vinculo": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "situacao", + "diario", + "vinculo" + ], + "type": "object" + }, + "IDiarioProfessorModel": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "diario": { + "$ref": "#/definitions/IDiarioModel" + }, + "id": { + "type": "string" + }, + "situacao": { + "type": "boolean" + }, + "vinculo": { + "$ref": "#/definitions/IVinculoModel" + } + }, + "required": [ + "id", + "situacao", + "diario", + "vinculo", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IDiarioProfessorUpdateDto": { + "additionalProperties": false, + "properties": { + "diario": { + "$ref": "#/definitions/IDiarioModel" + }, + "id": { + "type": "string" + }, + "situacao": { + "type": "boolean" + }, + "vinculo": { + "$ref": "#/definitions/IVinculoModel" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDiarioUpdateDto": { + "additionalProperties": false, + "properties": { + "ambientePadrao": { + "anyOf": [ + { + "$ref": "#/definitions/IObjectUuid" + }, + { + "type": "null" + } + ] + }, + "ano": { + "type": "number" + }, + "disciplina": { + "$ref": "#/definitions/IObjectUuid" + }, + "etapa": { + "type": [ + "string", + "null" + ] + }, + "id": { + "type": "string" + }, + "situacao": { + "type": "string" + }, + "turma": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDisciplinaCreateDto": { + "additionalProperties": false, + "properties": { + "cargaHoraria": { + "type": "number" + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "cargaHoraria", + "nome", + "nomeAbreviado" + ], + "type": "object" + }, + "IDisciplinaDeleteOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDisciplinaFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IDisciplinaFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "IDisciplinaFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IDisciplinaFindOneResultDto": { + "additionalProperties": false, + "properties": { + "cargaHoraria": { + "type": "number" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "nomeAbreviado", + "cargaHoraria", + "imagemCapa" + ], + "type": "object" + }, + "IDisciplinaInputDto": { + "additionalProperties": false, + "properties": { + "cargaHoraria": { + "type": "number" + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "nome", + "nomeAbreviado", + "cargaHoraria" + ], + "type": "object" + }, + "IDisciplinaModel": { + "additionalProperties": false, + "properties": { + "cargaHoraria": { + "type": "number" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemModel" + }, + { + "type": "null" + } + ] + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "nomeAbreviado", + "cargaHoraria", + "imagemCapa", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IDisciplinaUpdateDto": { + "additionalProperties": false, + "properties": { + "cargaHoraria": { + "type": "number" + }, + "id": { + "type": "string" + }, + "nome": { + "type": "string" + }, + "nomeAbreviado": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IEnderecoFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IEnderecoFindOneResultDto": { + "additionalProperties": false, + "properties": { + "bairro": { + "type": "string" + }, + "cep": { + "type": "string" + }, + "cidade": { + "$ref": "#/definitions/ICidadeFindOneResultDto" + }, + "complemento": { + "type": [ + "string", + "null" + ] + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "logradouro": { + "type": "string" + }, + "numero": { + "type": "number" + }, + "pontoReferencia": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "cep", + "logradouro", + "numero", + "bairro", + "complemento", + "pontoReferencia", + "cidade", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IEnderecoInputDto": { + "additionalProperties": false, + "properties": { + "bairro": { + "type": "string" + }, + "cep": { + "type": "string" + }, + "cidade": { + "$ref": "#/definitions/ICidadeFindOneByIdInputDto" + }, + "complemento": { + "type": [ + "string", + "null" + ] + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "logradouro": { + "type": "string" + }, + "numero": { + "type": "number" + }, + "pontoReferencia": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "cep", + "logradouro", + "numero", + "bairro", + "complemento", + "pontoReferencia", + "cidade", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IEnderecoModel": { + "additionalProperties": false, + "properties": { + "bairro": { + "type": "string" + }, + "cep": { + "type": "string" + }, + "cidade": { + "$ref": "#/definitions/ICidadeModel" + }, + "complemento": { + "type": [ + "string", + "null" + ] + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "logradouro": { + "type": "string" + }, + "numero": { + "type": "number" + }, + "pontoReferencia": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "cep", + "logradouro", + "numero", + "bairro", + "complemento", + "pontoReferencia", + "cidade", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IEntityDate": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "string" + }, + { + "type": "number" + } + ] + }, + "IEstadoFindAllResultDto": { + "$ref": "#/definitions/IPaginatedResultDto%3CIEstadoFindOneResultDto%3E" + }, + "IEstadoFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "number" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IEstadoFindOneByUfInputDto": { + "additionalProperties": false, + "properties": { + "uf": { + "type": "string" + } + }, + "required": [ + "uf" + ], + "type": "object" + }, + "IEstadoFindOneResultDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "number" + }, + "nome": { + "type": "string" + }, + "sigla": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "sigla" + ], + "type": "object" + }, + "IEstadoModel": { + "additionalProperties": false, + "properties": { + "id": { + "type": "number" + }, + "nome": { + "type": "string" + }, + "sigla": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "sigla" + ], + "type": "object" + }, + "IEtapaModel": { + "additionalProperties": false, + "properties": { + "calendario": { + "$ref": "#/definitions/ICalendarioLetivoModel" + }, + "cor": { + "type": "string" + }, + "dataInicio": { + "type": "string" + }, + "dataTermino": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "numero": { + "type": "number" + } + }, + "required": [ + "id", + "numero", + "dataInicio", + "dataTermino", + "cor", + "calendario", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IEventoCreateDto": { + "additionalProperties": false, + "properties": { + "calendario": { + "$ref": "#/definitions/ICalendarioLetivoModel" + }, + "cor": { + "type": "string" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "$ref": "#/definitions/IEntityDate" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "calendario", + "cor", + "dataInicio", + "dataTermino", + "nome" + ], + "type": "object" + }, + "IEventoDeleteOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IEventoFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IEventoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "IEventoFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IEventoFindOneResultDto": { + "additionalProperties": false, + "properties": { + "calendario": { + "$ref": "#/definitions/ICalendarioLetivoModel" + }, + "cor": { + "type": "string" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "dataInicio", + "dataTermino", + "cor", + "calendario" + ], + "type": "object" + }, + "IEventoInputDto": { + "additionalProperties": false, + "properties": { + "calendario": { + "$ref": "#/definitions/ICalendarioLetivoModel" + }, + "cor": { + "type": "string" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "$ref": "#/definitions/IEntityDate" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "nome", + "dataInicio", + "dataTermino", + "cor", + "calendario" + ], + "type": "object" + }, + "IEventoModel": { + "additionalProperties": false, + "properties": { + "calendario": { + "$ref": "#/definitions/ICalendarioLetivoModel" + }, + "cor": { + "type": "string" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "$ref": "#/definitions/IEntityDate" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "dataInicio", + "dataTermino", + "cor", + "calendario", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IEventoUpdateDto": { + "additionalProperties": false, + "properties": { + "calendario": { + "$ref": "#/definitions/IObjectUuid" + }, + "cor": { + "type": [ + "string", + "null" + ] + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IImagemArquivoFindOneResultDto": { + "additionalProperties": false, + "properties": { + "altura": { + "type": "number" + }, + "arquivo": { + "$ref": "#/definitions/IArquivoFindOneByIdResultDto" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "formato": { + "type": "string" + }, + "id": { + "type": "string" + }, + "imagem": { + "$ref": "#/definitions/IObjectUuid" + }, + "largura": { + "type": "number" + }, + "mimeType": { + "type": "string" + } + }, + "required": [ + "id", + "largura", + "altura", + "formato", + "mimeType", + "imagem", + "arquivo", + "dateCreated" + ], + "type": "object" + }, + "IImagemArquivoModel": { + "additionalProperties": false, + "properties": { + "altura": { + "type": "number" + }, + "arquivo": { + "$ref": "#/definitions/IArquivoModel" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "formato": { + "type": "string" + }, + "id": { + "type": "string" + }, + "imagem": { + "$ref": "#/definitions/IImagemModel" + }, + "largura": { + "type": "number" + }, + "mimeType": { + "type": "string" + } + }, + "required": [ + "id", + "largura", + "altura", + "formato", + "mimeType", + "imagem", + "arquivo", + "dateCreated" + ], + "type": "object" + }, + "IImagemFindOneResultDto": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "descricao": { + "type": [ + "string", + "null" + ] + }, + "id": { + "type": "string" + }, + "imagemArquivo": { + "items": { + "additionalProperties": false, + "properties": { + "altura": { + "type": "number" + }, + "arquivo": { + "$ref": "#/definitions/IArquivoFindOneByIdResultDto" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "formato": { + "type": "string" + }, + "id": { + "type": "string" + }, + "largura": { + "type": "number" + }, + "mimeType": { + "type": "string" + } + }, + "required": [ + "id", + "largura", + "altura", + "formato", + "mimeType", + "arquivo", + "dateCreated" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "id", + "descricao", + "imagemArquivo", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IImagemModel": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "descricao": { + "type": [ + "string", + "null" + ] + }, + "id": { + "type": "string" + }, + "imagemArquivo": { + "items": { + "$ref": "#/definitions/IImagemArquivoModel" + }, + "type": "array" + } + }, + "required": [ + "id", + "descricao", + "imagemArquivo", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IIntervaloDeTempoModel": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "periodoFim": { + "type": "string" + }, + "periodoInicio": { + "type": "string" + } + }, + "required": [ + "id", + "periodoInicio", + "periodoFim" + ], + "type": "object" + }, + "IModalidadeCreateDto": { + "$ref": "#/definitions/IModalidadeInputDto" + }, + "IModalidadeDeleteOneByIdInputDto": { + "$ref": "#/definitions/IModalidadeFindOneByIdInputDto" + }, + "IModalidadeFindAllResultDto": { + "$ref": "#/definitions/IPaginatedResultDto%3CIModalidadeFindOneResultDto%3E" + }, + "IModalidadeFindOneByIdInputDto": { + "$ref": "#/definitions/IObjectUuid" + }, + "IModalidadeFindOneResultDto": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "nome": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "slug", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IModalidadeInputDto": { + "additionalProperties": false, + "properties": { + "nome": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "nome", + "slug" + ], + "type": "object" + }, + "IModalidadeModel": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "nome": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "nome", + "slug", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IModalidadeUpdateDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "nome": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IObjectUuid": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IPaginatedFilter": { + "additionalProperties": false, + "properties": { + "property": { + "type": "string" + }, + "restrictions": { + "items": { "type": "string" + }, + "type": "array" + } + }, + "required": [ + "property", + "restrictions" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IAmbienteFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IBlocoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/ICalendarioLetivoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/ICampusFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/ICidadeFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/ICursoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IDiarioFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IDiarioProfessorFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IDisciplinaFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IEstadoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IEventoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IModalidadeFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IReservaFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/ITurmaFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IUsuarioFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IVinculoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "meta", + "links" + ], + "type": "object" + }, + "IPaginatedResultDtoLinks": { + "additionalProperties": false, + "properties": { + "current": { + "type": [ + "string", + "null" + ] + }, + "first": { + "type": [ + "string", + "null" + ] + }, + "last": { + "type": [ + "string", + "null" + ] + }, + "next": { + "type": [ + "string", + "null" + ] + }, + "previous": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "first", + "previous", + "current", + "next", + "last" + ], + "type": "object" + }, + "IPaginatedResultDtoMeta": { + "additionalProperties": false, + "properties": { + "currentPage": { + "type": "number" + }, + "filter": { + "items": { + "$ref": "#/definitions/IPaginatedFilter" + }, + "type": "array" + }, + "itemsPerPage": { + "type": "number" + }, + "search": { + "type": "string" + }, + "sortBy": { + "items": { + "$ref": "#/definitions/IPaginatedSortBy" + }, + "type": "array" + }, + "totalItems": { + "type": "number" + }, + "totalPages": { + "type": "number" + } + }, + "required": [ + "itemsPerPage", + "totalItems", + "currentPage", + "totalPages", + "search", + "sortBy", + "filter" + ], + "type": "object" + }, + "IPaginatedSortBy": { + "additionalProperties": false, + "properties": { + "mode": { + "type": "string" + }, + "property": { + "type": "string" + } + }, + "required": [ + "mode", + "property" + ], + "type": "object" + }, + "IReservaCreateDto": { + "additionalProperties": false, + "properties": { + "ambiente": { + "$ref": "#/definitions/IObjectUuid" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "motivo": { + "type": [ + "string", + "null" + ] + }, + "situacao": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + }, + "usuario": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "ambiente", + "dataInicio", + "dataTermino", + "motivo", + "situacao", + "tipo", + "usuario" + ], + "type": "object" + }, + "IReservaDeleteOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IReservaFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IReservaFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "IReservaFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IReservaFindOneResultDto": { + "additionalProperties": false, + "properties": { + "ambiente": { + "$ref": "#/definitions/IAmbienteFindOneResultDto" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "motivo": { + "type": [ + "string", + "null" + ] + }, + "situacao": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + }, + "usuario": { + "$ref": "#/definitions/IUsuarioFindOneResultDto" + } + }, + "required": [ + "id", + "situacao", + "motivo", + "tipo", + "dataInicio", + "dataTermino", + "usuario", + "ambiente" + ], + "type": "object" + }, + "IReservaInputDto": { + "additionalProperties": false, + "properties": { + "ambiente": { + "$ref": "#/definitions/IObjectUuid" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "motivo": { + "type": [ + "string", + "null" + ] + }, + "situacao": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + }, + "usuario": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "situacao", + "motivo", + "tipo", + "dataInicio", + "dataTermino", + "ambiente", + "usuario" + ], + "type": "object" + }, + "IReservaModel": { + "additionalProperties": false, + "properties": { + "ambiente": { + "$ref": "#/definitions/IAmbienteModel" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "motivo": { + "type": [ + "string", + "null" + ] + }, + "situacao": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + }, + "usuario": { + "$ref": "#/definitions/IUsuarioModel" + } + }, + "required": [ + "id", + "situacao", + "motivo", + "tipo", + "dataInicio", + "dataTermino", + "ambiente", + "usuario", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IReservaUpdateDto": { + "additionalProperties": false, + "properties": { + "ambiente": { + "$ref": "#/definitions/IObjectUuid" + }, + "dataInicio": { + "$ref": "#/definitions/IEntityDate" + }, + "dataTermino": { + "anyOf": [ + { + "$ref": "#/definitions/IEntityDate" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "motivo": { + "type": [ + "string", + "null" + ] + }, + "situacao": { + "type": "string" + }, + "tipo": { + "type": [ + "string", + "null" + ] + }, + "usuario": { + "$ref": "#/definitions/IObjectUuid" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ISisgeaAuthValidationErrorCode": { + "const": "auth.password.invalid", + "type": "string" + }, + "ISisgeaSisghaValidationErrorCodeUsuario": { + "enum": [ + "usuario.email.already_in_use", + "usuario.matriculaSiape.already_in_use" + ], + "type": "string" + }, + "ITurmaCreateDto": { + "additionalProperties": false, + "properties": { + "ambientePadraoAula": { + "anyOf": [ + { + "$ref": "#/definitions/IObjectUuid" + }, + { + "type": "null" + } + ] + }, + "curso": { + "$ref": "#/definitions/IObjectUuid" + }, + "periodo": { + "type": "string" + } + }, + "required": [ + "ambientePadraoAula", + "curso", + "periodo" + ], + "type": "object" + }, + "ITurmaDeleteOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ITurmaDisponibilidadeDiaModel": { + "additionalProperties": false, + "properties": { + "diaSemanaIso": { + "type": "number" + }, + "id": { + "type": "string" + }, + "intervaloDeTempo": { + "$ref": "#/definitions/IIntervaloDeTempoModel" + }, + "turmaDisponibilidade": { + "$ref": "#/definitions/ITurmaDisponibilidadeModel" + } + }, + "required": [ + "id", + "diaSemanaIso", + "intervaloDeTempo", + "turmaDisponibilidade" + ], + "type": "object" + }, + "ITurmaDisponibilidadeModel": { + "additionalProperties": false, + "properties": { + "dataFim": { + "type": [ + "null", + "string" + ] + }, + "dataInicio": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "turma": { + "$ref": "#/definitions/ITurmaModel" + } + }, + "required": [ + "id", + "dataInicio", + "dataFim", + "turma", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "ITurmaFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/ITurmaFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "ITurmaFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ITurmaFindOneResultDto": { + "additionalProperties": false, + "properties": { + "ambientePadraoAula": { + "anyOf": [ + { + "$ref": "#/definitions/IAmbienteFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "curso": { + "$ref": "#/definitions/ICursoFindOneResultDto" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "periodo": { + "type": "string" + } + }, + "required": [ + "id", + "periodo", + "curso", + "ambientePadraoAula", + "imagemCapa" + ], + "type": "object" + }, + "ITurmaInputDto": { + "additionalProperties": false, + "properties": { + "ambientePadraoAula": { + "anyOf": [ + { + "$ref": "#/definitions/IObjectUuid" + }, + { + "type": "null" + } + ] + }, + "curso": { + "$ref": "#/definitions/IObjectUuid" + }, + "periodo": { + "type": "string" + } + }, + "required": [ + "periodo", + "curso", + "ambientePadraoAula" + ], + "type": "object" + }, + "ITurmaModel": { + "additionalProperties": false, + "properties": { + "ambientePadraoAula": { + "anyOf": [ + { + "$ref": "#/definitions/IAmbienteModel" + }, + { + "type": "null" + } + ] + }, + "curso": { + "$ref": "#/definitions/ICursoModel" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemModel" + }, + { + "type": "null" + } + ] + }, + "periodo": { + "type": "string" + } + }, + "required": [ + "id", + "periodo", + "curso", + "imagemCapa", + "ambientePadraoAula", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "ITurmaUpdateDto": { + "additionalProperties": false, + "properties": { + "ambientePadraoAula": { + "anyOf": [ + { + "$ref": "#/definitions/IAmbienteModel" + }, + { + "type": "null" + } + ] + }, + "curso": { + "$ref": "#/definitions/ICursoModel" + }, + "id": { + "type": "string" + }, + "periodo": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IUsuarioCreateDto": { + "additionalProperties": false, + "properties": { + "email": { + "type": "string" + }, + "matriculaSiape": { + "type": "string" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "email", + "matriculaSiape", + "nome" + ], + "type": "object" + }, + "IUsuarioDeleteOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IUsuarioFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IUsuarioFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "IUsuarioFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IUsuarioFindOneResultDto": { + "additionalProperties": false, + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "imagemPerfil": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemFindOneResultDto" + }, + { + "type": "null" + } + ] + }, + "matriculaSiape": { + "type": "string" + }, + "nome": { + "type": "string" + }, + "vinculosAtivos": { + "items": { + "$ref": "#/definitions/IUsuarioFindOneResultDtoVinculoAtivo" + }, + "type": "array" + } + }, + "required": [ + "id", + "nome", + "matriculaSiape", + "email", + "imagemCapa", + "imagemPerfil", + "vinculosAtivos" + ], + "type": "object" + }, + "IUsuarioFindOneResultDtoVinculoAtivo": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "campus": { + "$ref": "#/definitions/IUsuarioFindOneResultDtoVinculoAtivoCampus" + }, + "cargo": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "ativo", + "campus", + "cargo", + "id" + ], + "type": "object" + }, + "IUsuarioFindOneResultDtoVinculoAtivoCampus": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "nomeFantasia": { + "type": "string" + }, + "razaoSocial": { + "type": "string" + } + }, + "required": [ + "id", + "nomeFantasia", + "razaoSocial" + ], + "type": "object" + }, + "IUsuarioInputDto": { + "additionalProperties": false, + "properties": { + "email": { + "type": "string" + }, + "matriculaSiape": { + "type": "string" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "nome", + "matriculaSiape", + "email" + ], + "type": "object" + }, + "IUsuarioModel": { + "additionalProperties": false, + "properties": { + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "imagemCapa": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemModel" + }, + { + "type": "null" + } + ] + }, + "imagemPerfil": { + "anyOf": [ + { + "$ref": "#/definitions/IImagemModel" + }, + { + "type": "null" + } + ] + }, + "isSuperUser": { + "type": "boolean" + }, + "matriculaSiape": { + "type": "string" + }, + "nome": { + "type": "string" + }, + "vinculosAtivos": { + "items": { + "$ref": "#/definitions/IVinculoModel" + }, + "type": "array" + } + }, + "required": [ + "dateCreated", + "dateDeleted", + "dateUpdated", + "email", + "id", + "imagemCapa", + "imagemPerfil", + "isSuperUser", + "matriculaSiape", + "nome", + "vinculosAtivos" + ], + "type": "object" + }, + "IUsuarioUpdateDto": { + "additionalProperties": false, + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "matriculaSiape": { + "type": "string" + }, + "nome": { + "type": "string" + } + }, + "required": [ + "email", + "id", + "matriculaSiape", + "nome" + ], + "type": "object" + }, + "IVinculoFindAllResultDto": { + "additionalProperties": false, + "properties": { + "data": { + "items": { + "$ref": "#/definitions/IVinculoFindOneResultDto" + }, + "type": "array" + }, + "links": { + "$ref": "#/definitions/IPaginatedResultDtoLinks" + }, + "meta": { + "$ref": "#/definitions/IPaginatedResultDtoMeta" + } + }, + "required": [ + "data", + "links", + "meta" + ], + "type": "object" + }, + "IVinculoFindOneByIdInputDto": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "IVinculoFindOneResultDto": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "campus": { + "$ref": "#/definitions/ICampusFindOneResultDto" + }, + "cargo": { + "type": "string" + }, + "id": { + "type": "string" + }, + "usuario": { + "$ref": "#/definitions/IUsuarioFindOneResultDto" + } + }, + "required": [ + "id", + "ativo", + "cargo", + "usuario", + "campus" + ], + "type": "object" + }, + "IVinculoModel": { + "additionalProperties": false, + "properties": { + "ativo": { + "type": "boolean" + }, + "campus": { + "$ref": "#/definitions/ICampusModel" + }, + "cargo": { + "type": "string" + }, + "dateCreated": { + "$ref": "#/definitions/IEntityDate" + }, + "dateDeleted": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/definitions/IEntityDate" + } + ] + }, + "dateUpdated": { + "$ref": "#/definitions/IEntityDate" + }, + "id": { + "type": "string" + }, + "usuario": { + "$ref": "#/definitions/IUsuarioModel" + } + }, + "required": [ + "id", + "ativo", + "cargo", + "campus", + "usuario", + "dateCreated", + "dateUpdated", + "dateDeleted" + ], + "type": "object" + }, + "IVinculoUpdateInputDto": { + "additionalProperties": false, + "properties": { + "campus": { + "$ref": "#/definitions/IObjectUuid" + }, + "cargos": { + "items": { + "type": "string" + }, + "type": "array" }, - "ArrayLocale": { - "additionalProperties": false, - "properties": { - "length": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "max": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "min": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - } - }, - "type": "object" - }, - "ArraySchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_mutate": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "innerType": { - "$ref": "#/definitions/ISchema" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "spec": { - "$ref": "#/definitions/ArraySchemaSpec" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "internalTests", - "is", - "nope", - "not", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "ArraySchemaSpec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - }, - "types": { - "$ref": "#/definitions/ISchema" - } - }, - "required": [ - "coerce", - "nullable", - "optional" - ], - "type": "object" - }, - "BaseYup": { - "additionalProperties": false, - "properties": { - "ArraySchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ArraySchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "BooleanSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/BooleanSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "DateSchema": { - "additionalProperties": false, - "properties": { - "INVALID_DATE": { - "format": "date-time", - "type": "string" - }, - "prototype": { - "$ref": "#/definitions/DateSchema" - } - }, - "required": [ - "INVALID_DATE", - "prototype" - ], - "type": "object" - }, - "Lazy": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/Lazy" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "MixedSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/MixedSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "NumberSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/NumberSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "ObjectSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ObjectSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "Reference": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/Reference" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "Schema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/Schema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "StringSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/StringSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "TupleSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/TupleSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "ValidationError": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ValidationError" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "addMethod": { - "additionalProperties": false, - "type": "object" - }, - "array": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ArraySchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "bool": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/BooleanSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "boolean": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/BooleanSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "date": { - "additionalProperties": false, - "properties": { - "INVALID_DATE": { - "format": "date-time", - "type": "string" - }, - "prototype": { - "$ref": "#/definitions/DateSchema" - } - }, - "required": [ - "INVALID_DATE", - "prototype" - ], - "type": "object" - }, - "defaultLocale": { - "$ref": "#/definitions/LocaleObject" - }, - "getIn": { - "additionalProperties": false, - "type": "object" - }, - "isSchema": { - "additionalProperties": false, - "type": "object" - }, - "lazy": { - "additionalProperties": false, - "type": "object" - }, - "mixed": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/MixedSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "number": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/NumberSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "object": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ObjectSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "printValue": { - "additionalProperties": false, - "type": "object" - }, - "reach": { - "additionalProperties": false, - "type": "object" - }, - "ref": { - "additionalProperties": false, - "type": "object" - }, - "setLocale": { - "additionalProperties": false, - "type": "object" - }, - "string": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/StringSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "tuple": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/TupleSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - } - }, - "required": [ - "ArraySchema", - "BooleanSchema", - "DateSchema", - "Lazy", - "MixedSchema", - "NumberSchema", - "ObjectSchema", - "Reference", - "Schema", - "StringSchema", - "TupleSchema", - "ValidationError", - "addMethod", - "array", - "bool", - "boolean", - "date", - "defaultLocale", - "getIn", - "isSchema", - "lazy", - "mixed", - "number", - "object", - "printValue", - "reach", - "ref", - "setLocale", - "string", - "tuple" - ], - "type": "object" - }, - "BooleanLocale": { - "additionalProperties": false, - "properties": { - "isValue": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - } - }, - "type": "object" - }, - "BooleanSchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_mutate": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "spec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - } - }, - "required": [ - "coerce", - "nullable", - "optional" - ], - "type": "object" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "internalTests", - "is", - "nope", - "not", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "DateLocale": { - "additionalProperties": false, - "properties": { - "max": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "min": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - } - }, - "type": "object" - }, - "DateSchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_mutate": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "prepareParam": {}, - "spec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - } - }, - "required": [ - "coerce", - "nullable", - "optional" - ], - "type": "object" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "internalTests", - "is", - "nope", - "not", - "prepareParam", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "ExtraParams": { - "additionalProperties": false, - "type": "object" - }, - "IAmbienteCreateDto": { - "additionalProperties": false, - "properties": { - "bloco": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "descricao": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bloco", - "capacidade", - "codigo", - "descricao", - "nome", - "tipo" - ], - "type": "object" - }, - "IAmbienteDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IAmbienteFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "additionalProperties": false, - "properties": { - "bloco": { - "$ref": "#/definitions/IBlocoFindOneResultDto" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "descricao": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bloco", - "capacidade", - "codigo", - "descricao", - "id", - "imagemCapa", - "nome", - "tipo" - ], - "type": "object" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IAmbienteFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IAmbienteFindOneResultDto": { - "additionalProperties": false, - "properties": { - "bloco": { - "$ref": "#/definitions/IBlocoFindOneResultDto" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "descricao": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bloco", - "capacidade", - "codigo", - "descricao", - "id", - "imagemCapa", - "nome", - "tipo" - ], - "type": "object" - }, - "IAmbienteInputDto": { - "additionalProperties": false, - "properties": { - "bloco": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "descricao": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bloco", - "capacidade", - "codigo", - "descricao", - "nome", - "tipo" - ], - "type": "object" - }, - "IAmbienteModel": { - "additionalProperties": false, - "properties": { - "bloco": { - "$ref": "#/definitions/IBlocoModel" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "descricao": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bloco", - "capacidade", - "codigo", - "dateCreated", - "dateDeleted", - "dateUpdated", - "descricao", - "id", - "imagemCapa", - "nome", - "tipo" - ], - "type": "object" - }, - "IAmbienteUpdateDto": { - "additionalProperties": false, - "properties": { - "bloco": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "descricao": { - "type": "string" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IArquivoFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IArquivoFindOneByIdResultDto": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "mimeType": { - "type": [ - "null", - "string" - ] - }, - "nome": { - "type": [ - "null", - "string" - ] - }, - "sizeBytes": { - "type": [ - "null", - "number" - ] - }, - "storageType": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "mimeType", - "nome", - "sizeBytes", - "storageType" - ], - "type": "object" - }, - "IArquivoModel": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "mimeType": { - "type": [ - "null", - "string" - ] - }, - "nome": { - "type": [ - "null", - "string" - ] - }, - "sizeBytes": { - "type": [ - "null", - "number" - ] - }, - "storageType": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "mimeType", - "nome", - "sizeBytes", - "storageType" - ], - "type": "object" - }, - "IAutenticacaoDefinirSenhaInputDto": { - "additionalProperties": false, - "properties": { - "confirmarSenha": { - "type": "string" - }, - "matriculaSiape": { - "type": "string" - }, - "senha": { - "type": "string" - } - }, - "required": [ - "confirmarSenha", - "matriculaSiape", - "senha" - ], - "type": "object" - }, - "IAutenticacaoDefinirSenhaResultDto": { - "additionalProperties": false, - "properties": { - "result": { - "type": "string" - } - }, - "required": [ - "result" - ], - "type": "object" - }, - "IAutenticacaoLoginInputDto": { - "additionalProperties": false, - "properties": { - "matriculaSiape": { - "type": "string" - }, - "senha": { - "type": "string" - } - }, - "required": [ - "matriculaSiape", - "senha" - ], - "type": "object" - }, - "IAutenticacaoLoginResultDto": { - "additionalProperties": false, - "properties": { - "access_token": { - "type": [ - "null", - "string" - ] - }, - "expires_at": { - "type": [ - "null", - "number" - ] - }, - "expires_in": { - "type": [ - "null", - "number" - ] - }, - "id_token": { - "type": [ - "null", - "string" - ] - }, - "refresh_token": { - "type": [ - "null", - "string" - ] - }, - "scope": { - "type": [ - "null", - "string" - ] - }, - "session_state": { - "type": [ - "null", - "string" - ] - }, - "token_type": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "access_token", - "expires_at", - "expires_in", - "id_token", - "refresh_token", - "scope", - "session_state", - "token_type" - ], - "type": "object" - }, - "IAutenticacaoQuemSouEuResultDto": { - "additionalProperties": false, - "properties": { - "usuario": { - "anyOf": [ - { - "$ref": "#/definitions/IUsuarioFindOneResultDto" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "usuario" - ], - "type": "object" - }, - "IAutenticacaoRefreshInputDto": { - "additionalProperties": false, - "properties": { - "refreshToken": { - "type": "string" - } - }, - "required": [ - "refreshToken" - ], - "type": "object" - }, - "IBlocoCreateDto": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "codigo": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "campus", - "codigo", - "nome" - ], - "type": "object" - }, - "IBlocoDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IBlocoFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/IBlocoFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IBlocoFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IBlocoFindOneResultDto": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "codigo": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - } - }, - "required": [ - "campus", - "codigo", - "id", - "imagemCapa", - "nome" - ], - "type": "object" - }, - "IBlocoInputDto": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "codigo": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "campus", - "codigo", - "nome" - ], - "type": "object" - }, - "IBlocoModel": { - "additionalProperties": false, - "properties": { - "ambientes": { - "items": { - "$ref": "#/definitions/IAmbienteModel" - }, - "type": "array" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "codigo": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ambientes", - "campus", - "codigo", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "imagemCapa", - "nome" - ], - "type": "object" - }, - "IBlocoUpdateDto": { - "additionalProperties": false, - "properties": { - "codigo": { - "type": "string" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "codigo", - "id", - "nome" - ], - "type": "object" - }, - "ICalendarioLetivoCreateDto": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "modalidade", - "nome" - ], - "type": "object" - }, - "ICalendarioLetivoDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICalendarioLetivoFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "id", - "modalidade", - "nome" - ], - "type": "object" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "ICalendarioLetivoFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICalendarioLetivoFindOneResultDto": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "id", - "modalidade", - "nome" - ], - "type": "object" - }, - "ICalendarioLetivoInputDto": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "modalidade", - "nome" - ], - "type": "object" - }, - "ICalendarioLetivoModel": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "modalidade", - "nome" - ], - "type": "object" - }, - "ICalendarioLetivoUpdateDto": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICampusCreateDto": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "$ref": "#/definitions/ICidadeFindOneByIdInputDto" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "endereco", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "ICampusDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICampusFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "ICampusFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICampusFindOneResultDto": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "ICampusInputDto": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "$ref": "#/definitions/ICidadeFindOneByIdInputDto" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "endereco", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "ICampusModel": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "ICampusPossuiModalidadeCreateInput": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "campus", - "modalidade" - ], - "type": "object" - }, - "ICampusPossuiModalidadeDeleteOneByIdInput": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICampusPossuiModalidadeModel": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - } - }, - "required": [ - "campus", - "id", - "modalidade" - ], - "type": "object" - }, - "ICampusUpdateDto": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "$ref": "#/definitions/ICidadeFindOneByIdInputDto" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "ICidadeFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "ICidadeFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICidadeFindOneResultDto": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "ICidadeModel": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "ICursoCreateDto": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "campus", - "modalidade", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "ICursoDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICursoFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "campus", - "id", - "imagemCapa", - "modalidade", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "ICursoFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ICursoFindOneResultDto": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "campus", - "id", - "imagemCapa", - "modalidade", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "ICursoInputDto": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "campus", - "modalidade", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "ICursoModel": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "campus", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "imagemCapa", - "modalidade", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "ICursoUpdateDto": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IDatedObject": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated" - ], - "type": "object" - }, - "IDeclaration": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "partialOf": { - "additionalProperties": false, - "type": "object" - }, - "properties": { - "$ref": "#/definitions/Record" - } - }, - "required": [ - "name", - "properties" - ], - "type": "object" - }, - "IDeclarationProperty": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "arrayOf": { - "type": "boolean" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "nullable": { - "type": "boolean" - }, - "required": { - "type": "boolean" - }, - "type": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": { - "type": "string" - } - }, - "properties": { - "__@iterator@28": { - "additionalProperties": false, - "type": "object" - }, - "anchor": { - "additionalProperties": false, - "type": "object" - }, - "at": { - "additionalProperties": false, - "type": "object" - }, - "big": { - "additionalProperties": false, - "type": "object" - }, - "blink": { - "additionalProperties": false, - "type": "object" - }, - "bold": { - "additionalProperties": false, - "type": "object" - }, - "charAt": { - "additionalProperties": false, - "type": "object" - }, - "charCodeAt": { - "additionalProperties": false, - "type": "object" - }, - "codePointAt": { - "additionalProperties": false, - "type": "object" - }, - "concat": { - "additionalProperties": false, - "type": "object" - }, - "endsWith": { - "additionalProperties": false, - "type": "object" - }, - "fixed": { - "additionalProperties": false, - "type": "object" - }, - "fontcolor": { - "additionalProperties": false, - "type": "object" - }, - "fontsize": { - "additionalProperties": false, - "type": "object" - }, - "includes": { - "additionalProperties": false, - "type": "object" - }, - "indexOf": { - "additionalProperties": false, - "type": "object" - }, - "italics": { - "additionalProperties": false, - "type": "object" - }, - "lastIndexOf": { - "additionalProperties": false, - "type": "object" - }, - "length": { - "type": "number" - }, - "link": { - "additionalProperties": false, - "type": "object" - }, - "localeCompare": { - "additionalProperties": false, - "type": "object" - }, - "match": { - "additionalProperties": false, - "type": "object" - }, - "matchAll": { - "additionalProperties": false, - "type": "object" - }, - "normalize": { - "additionalProperties": false, - "type": "object" - }, - "padEnd": { - "additionalProperties": false, - "type": "object" - }, - "padStart": { - "additionalProperties": false, - "type": "object" - }, - "repeat": { - "additionalProperties": false, - "type": "object" - }, - "replace": { - "additionalProperties": false, - "type": "object" - }, - "replaceAll": { - "additionalProperties": false, - "type": "object" - }, - "search": { - "additionalProperties": false, - "type": "object" - }, - "slice": { - "additionalProperties": false, - "type": "object" - }, - "small": { - "additionalProperties": false, - "type": "object" - }, - "split": { - "additionalProperties": false, - "type": "object" - }, - "startsWith": { - "additionalProperties": false, - "type": "object" - }, - "strike": { - "additionalProperties": false, - "type": "object" - }, - "sub": { - "additionalProperties": false, - "type": "object" - }, - "substr": { - "additionalProperties": false, - "type": "object" - }, - "substring": { - "additionalProperties": false, - "type": "object" - }, - "sup": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "toLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toString": { - "additionalProperties": false, - "type": "object" - }, - "toUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "trim": { - "additionalProperties": false, - "type": "object" - }, - "trimEnd": { - "additionalProperties": false, - "type": "object" - }, - "trimLeft": { - "additionalProperties": false, - "type": "object" - }, - "trimRight": { - "additionalProperties": false, - "type": "object" - }, - "trimStart": { - "additionalProperties": false, - "type": "object" - }, - "valueOf": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "__@iterator@28", - "anchor", - "at", - "big", - "blink", - "bold", - "charAt", - "charCodeAt", - "codePointAt", - "concat", - "endsWith", - "fixed", - "fontcolor", - "fontsize", - "includes", - "indexOf", - "italics", - "lastIndexOf", - "length", - "link", - "localeCompare", - "match", - "matchAll", - "normalize", - "padEnd", - "padStart", - "repeat", - "replace", - "replaceAll", - "search", - "slice", - "small", - "split", - "startsWith", - "strike", - "sub", - "substr", - "substring", - "sup", - "toLocaleLowerCase", - "toLocaleUpperCase", - "toLowerCase", - "toString", - "toUpperCase", - "trim", - "trimEnd", - "trimLeft", - "trimRight", - "trimStart", - "valueOf" - ], - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - } - ] - }, - "validator": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "nullable", - "type" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "input": { - "additionalProperties": false, - "properties": { - "arrayOf": { - "type": "boolean" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "nullable": { - "type": "boolean" - }, - "required": { - "type": "boolean" - }, - "type": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": { - "type": "string" - } - }, - "properties": { - "__@iterator@28": { - "additionalProperties": false, - "type": "object" - }, - "anchor": { - "additionalProperties": false, - "type": "object" - }, - "at": { - "additionalProperties": false, - "type": "object" - }, - "big": { - "additionalProperties": false, - "type": "object" - }, - "blink": { - "additionalProperties": false, - "type": "object" - }, - "bold": { - "additionalProperties": false, - "type": "object" - }, - "charAt": { - "additionalProperties": false, - "type": "object" - }, - "charCodeAt": { - "additionalProperties": false, - "type": "object" - }, - "codePointAt": { - "additionalProperties": false, - "type": "object" - }, - "concat": { - "additionalProperties": false, - "type": "object" - }, - "endsWith": { - "additionalProperties": false, - "type": "object" - }, - "fixed": { - "additionalProperties": false, - "type": "object" - }, - "fontcolor": { - "additionalProperties": false, - "type": "object" - }, - "fontsize": { - "additionalProperties": false, - "type": "object" - }, - "includes": { - "additionalProperties": false, - "type": "object" - }, - "indexOf": { - "additionalProperties": false, - "type": "object" - }, - "italics": { - "additionalProperties": false, - "type": "object" - }, - "lastIndexOf": { - "additionalProperties": false, - "type": "object" - }, - "length": { - "type": "number" - }, - "link": { - "additionalProperties": false, - "type": "object" - }, - "localeCompare": { - "additionalProperties": false, - "type": "object" - }, - "match": { - "additionalProperties": false, - "type": "object" - }, - "matchAll": { - "additionalProperties": false, - "type": "object" - }, - "normalize": { - "additionalProperties": false, - "type": "object" - }, - "padEnd": { - "additionalProperties": false, - "type": "object" - }, - "padStart": { - "additionalProperties": false, - "type": "object" - }, - "repeat": { - "additionalProperties": false, - "type": "object" - }, - "replace": { - "additionalProperties": false, - "type": "object" - }, - "replaceAll": { - "additionalProperties": false, - "type": "object" - }, - "search": { - "additionalProperties": false, - "type": "object" - }, - "slice": { - "additionalProperties": false, - "type": "object" - }, - "small": { - "additionalProperties": false, - "type": "object" - }, - "split": { - "additionalProperties": false, - "type": "object" - }, - "startsWith": { - "additionalProperties": false, - "type": "object" - }, - "strike": { - "additionalProperties": false, - "type": "object" - }, - "sub": { - "additionalProperties": false, - "type": "object" - }, - "substr": { - "additionalProperties": false, - "type": "object" - }, - "substring": { - "additionalProperties": false, - "type": "object" - }, - "sup": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "toLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toString": { - "additionalProperties": false, - "type": "object" - }, - "toUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "trim": { - "additionalProperties": false, - "type": "object" - }, - "trimEnd": { - "additionalProperties": false, - "type": "object" - }, - "trimLeft": { - "additionalProperties": false, - "type": "object" - }, - "trimRight": { - "additionalProperties": false, - "type": "object" - }, - "trimStart": { - "additionalProperties": false, - "type": "object" - }, - "valueOf": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "__@iterator@28", - "anchor", - "at", - "big", - "blink", - "bold", - "charAt", - "charCodeAt", - "codePointAt", - "concat", - "endsWith", - "fixed", - "fontcolor", - "fontsize", - "includes", - "indexOf", - "italics", - "lastIndexOf", - "length", - "link", - "localeCompare", - "match", - "matchAll", - "normalize", - "padEnd", - "padStart", - "repeat", - "replace", - "replaceAll", - "search", - "slice", - "small", - "split", - "startsWith", - "strike", - "sub", - "substr", - "substring", - "sup", - "toLocaleLowerCase", - "toLocaleUpperCase", - "toLowerCase", - "toString", - "toUpperCase", - "trim", - "trimEnd", - "trimLeft", - "trimRight", - "trimStart", - "valueOf" - ], - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - } - ] - }, - "validator": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "nullable", - "type" - ], - "type": "object" - }, - "output": { - "additionalProperties": false, - "properties": { - "arrayOf": { - "type": "boolean" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "nullable": { - "type": "boolean" - }, - "required": { - "type": "boolean" - }, - "type": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": { - "type": "string" - } - }, - "properties": { - "__@iterator@28": { - "additionalProperties": false, - "type": "object" - }, - "anchor": { - "additionalProperties": false, - "type": "object" - }, - "at": { - "additionalProperties": false, - "type": "object" - }, - "big": { - "additionalProperties": false, - "type": "object" - }, - "blink": { - "additionalProperties": false, - "type": "object" - }, - "bold": { - "additionalProperties": false, - "type": "object" - }, - "charAt": { - "additionalProperties": false, - "type": "object" - }, - "charCodeAt": { - "additionalProperties": false, - "type": "object" - }, - "codePointAt": { - "additionalProperties": false, - "type": "object" - }, - "concat": { - "additionalProperties": false, - "type": "object" - }, - "endsWith": { - "additionalProperties": false, - "type": "object" - }, - "fixed": { - "additionalProperties": false, - "type": "object" - }, - "fontcolor": { - "additionalProperties": false, - "type": "object" - }, - "fontsize": { - "additionalProperties": false, - "type": "object" - }, - "includes": { - "additionalProperties": false, - "type": "object" - }, - "indexOf": { - "additionalProperties": false, - "type": "object" - }, - "italics": { - "additionalProperties": false, - "type": "object" - }, - "lastIndexOf": { - "additionalProperties": false, - "type": "object" - }, - "length": { - "type": "number" - }, - "link": { - "additionalProperties": false, - "type": "object" - }, - "localeCompare": { - "additionalProperties": false, - "type": "object" - }, - "match": { - "additionalProperties": false, - "type": "object" - }, - "matchAll": { - "additionalProperties": false, - "type": "object" - }, - "normalize": { - "additionalProperties": false, - "type": "object" - }, - "padEnd": { - "additionalProperties": false, - "type": "object" - }, - "padStart": { - "additionalProperties": false, - "type": "object" - }, - "repeat": { - "additionalProperties": false, - "type": "object" - }, - "replace": { - "additionalProperties": false, - "type": "object" - }, - "replaceAll": { - "additionalProperties": false, - "type": "object" - }, - "search": { - "additionalProperties": false, - "type": "object" - }, - "slice": { - "additionalProperties": false, - "type": "object" - }, - "small": { - "additionalProperties": false, - "type": "object" - }, - "split": { - "additionalProperties": false, - "type": "object" - }, - "startsWith": { - "additionalProperties": false, - "type": "object" - }, - "strike": { - "additionalProperties": false, - "type": "object" - }, - "sub": { - "additionalProperties": false, - "type": "object" - }, - "substr": { - "additionalProperties": false, - "type": "object" - }, - "substring": { - "additionalProperties": false, - "type": "object" - }, - "sup": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "toLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toString": { - "additionalProperties": false, - "type": "object" - }, - "toUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "trim": { - "additionalProperties": false, - "type": "object" - }, - "trimEnd": { - "additionalProperties": false, - "type": "object" - }, - "trimLeft": { - "additionalProperties": false, - "type": "object" - }, - "trimRight": { - "additionalProperties": false, - "type": "object" - }, - "trimStart": { - "additionalProperties": false, - "type": "object" - }, - "valueOf": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "__@iterator@28", - "anchor", - "at", - "big", - "blink", - "bold", - "charAt", - "charCodeAt", - "codePointAt", - "concat", - "endsWith", - "fixed", - "fontcolor", - "fontsize", - "includes", - "indexOf", - "italics", - "lastIndexOf", - "length", - "link", - "localeCompare", - "match", - "matchAll", - "normalize", - "padEnd", - "padStart", - "repeat", - "replace", - "replaceAll", - "search", - "slice", - "small", - "split", - "startsWith", - "strike", - "sub", - "substr", - "substring", - "sup", - "toLocaleLowerCase", - "toLocaleUpperCase", - "toLowerCase", - "toString", - "toUpperCase", - "trim", - "trimEnd", - "trimLeft", - "trimRight", - "trimStart", - "valueOf" - ], - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - } - ] - }, - "validator": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "nullable", - "type" - ], - "type": "object" - }, - "type": { - "const": "mixed", - "type": "string" - } - }, - "required": [ - "input", - "output", - "type" - ], - "type": "object" - } - ] - }, - "IDeclarationPropertyMixed": { - "additionalProperties": false, - "properties": { - "input": { - "additionalProperties": false, - "properties": { - "arrayOf": { - "type": "boolean" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "nullable": { - "type": "boolean" - }, - "required": { - "type": "boolean" - }, - "type": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": { - "type": "string" - } - }, - "properties": { - "__@iterator@28": { - "additionalProperties": false, - "type": "object" - }, - "anchor": { - "additionalProperties": false, - "type": "object" - }, - "at": { - "additionalProperties": false, - "type": "object" - }, - "big": { - "additionalProperties": false, - "type": "object" - }, - "blink": { - "additionalProperties": false, - "type": "object" - }, - "bold": { - "additionalProperties": false, - "type": "object" - }, - "charAt": { - "additionalProperties": false, - "type": "object" - }, - "charCodeAt": { - "additionalProperties": false, - "type": "object" - }, - "codePointAt": { - "additionalProperties": false, - "type": "object" - }, - "concat": { - "additionalProperties": false, - "type": "object" - }, - "endsWith": { - "additionalProperties": false, - "type": "object" - }, - "fixed": { - "additionalProperties": false, - "type": "object" - }, - "fontcolor": { - "additionalProperties": false, - "type": "object" - }, - "fontsize": { - "additionalProperties": false, - "type": "object" - }, - "includes": { - "additionalProperties": false, - "type": "object" - }, - "indexOf": { - "additionalProperties": false, - "type": "object" - }, - "italics": { - "additionalProperties": false, - "type": "object" - }, - "lastIndexOf": { - "additionalProperties": false, - "type": "object" - }, - "length": { - "type": "number" - }, - "link": { - "additionalProperties": false, - "type": "object" - }, - "localeCompare": { - "additionalProperties": false, - "type": "object" - }, - "match": { - "additionalProperties": false, - "type": "object" - }, - "matchAll": { - "additionalProperties": false, - "type": "object" - }, - "normalize": { - "additionalProperties": false, - "type": "object" - }, - "padEnd": { - "additionalProperties": false, - "type": "object" - }, - "padStart": { - "additionalProperties": false, - "type": "object" - }, - "repeat": { - "additionalProperties": false, - "type": "object" - }, - "replace": { - "additionalProperties": false, - "type": "object" - }, - "replaceAll": { - "additionalProperties": false, - "type": "object" - }, - "search": { - "additionalProperties": false, - "type": "object" - }, - "slice": { - "additionalProperties": false, - "type": "object" - }, - "small": { - "additionalProperties": false, - "type": "object" - }, - "split": { - "additionalProperties": false, - "type": "object" - }, - "startsWith": { - "additionalProperties": false, - "type": "object" - }, - "strike": { - "additionalProperties": false, - "type": "object" - }, - "sub": { - "additionalProperties": false, - "type": "object" - }, - "substr": { - "additionalProperties": false, - "type": "object" - }, - "substring": { - "additionalProperties": false, - "type": "object" - }, - "sup": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "toLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toString": { - "additionalProperties": false, - "type": "object" - }, - "toUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "trim": { - "additionalProperties": false, - "type": "object" - }, - "trimEnd": { - "additionalProperties": false, - "type": "object" - }, - "trimLeft": { - "additionalProperties": false, - "type": "object" - }, - "trimRight": { - "additionalProperties": false, - "type": "object" - }, - "trimStart": { - "additionalProperties": false, - "type": "object" - }, - "valueOf": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "__@iterator@28", - "anchor", - "at", - "big", - "blink", - "bold", - "charAt", - "charCodeAt", - "codePointAt", - "concat", - "endsWith", - "fixed", - "fontcolor", - "fontsize", - "includes", - "indexOf", - "italics", - "lastIndexOf", - "length", - "link", - "localeCompare", - "match", - "matchAll", - "normalize", - "padEnd", - "padStart", - "repeat", - "replace", - "replaceAll", - "search", - "slice", - "small", - "split", - "startsWith", - "strike", - "sub", - "substr", - "substring", - "sup", - "toLocaleLowerCase", - "toLocaleUpperCase", - "toLowerCase", - "toString", - "toUpperCase", - "trim", - "trimEnd", - "trimLeft", - "trimRight", - "trimStart", - "valueOf" - ], - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - } - ] - }, - "validator": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "nullable", - "type" - ], - "type": "object" - }, - "output": { - "additionalProperties": false, - "properties": { - "arrayOf": { - "type": "boolean" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "nullable": { - "type": "boolean" - }, - "required": { - "type": "boolean" - }, - "type": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": { - "type": "string" - } - }, - "properties": { - "__@iterator@28": { - "additionalProperties": false, - "type": "object" - }, - "anchor": { - "additionalProperties": false, - "type": "object" - }, - "at": { - "additionalProperties": false, - "type": "object" - }, - "big": { - "additionalProperties": false, - "type": "object" - }, - "blink": { - "additionalProperties": false, - "type": "object" - }, - "bold": { - "additionalProperties": false, - "type": "object" - }, - "charAt": { - "additionalProperties": false, - "type": "object" - }, - "charCodeAt": { - "additionalProperties": false, - "type": "object" - }, - "codePointAt": { - "additionalProperties": false, - "type": "object" - }, - "concat": { - "additionalProperties": false, - "type": "object" - }, - "endsWith": { - "additionalProperties": false, - "type": "object" - }, - "fixed": { - "additionalProperties": false, - "type": "object" - }, - "fontcolor": { - "additionalProperties": false, - "type": "object" - }, - "fontsize": { - "additionalProperties": false, - "type": "object" - }, - "includes": { - "additionalProperties": false, - "type": "object" - }, - "indexOf": { - "additionalProperties": false, - "type": "object" - }, - "italics": { - "additionalProperties": false, - "type": "object" - }, - "lastIndexOf": { - "additionalProperties": false, - "type": "object" - }, - "length": { - "type": "number" - }, - "link": { - "additionalProperties": false, - "type": "object" - }, - "localeCompare": { - "additionalProperties": false, - "type": "object" - }, - "match": { - "additionalProperties": false, - "type": "object" - }, - "matchAll": { - "additionalProperties": false, - "type": "object" - }, - "normalize": { - "additionalProperties": false, - "type": "object" - }, - "padEnd": { - "additionalProperties": false, - "type": "object" - }, - "padStart": { - "additionalProperties": false, - "type": "object" - }, - "repeat": { - "additionalProperties": false, - "type": "object" - }, - "replace": { - "additionalProperties": false, - "type": "object" - }, - "replaceAll": { - "additionalProperties": false, - "type": "object" - }, - "search": { - "additionalProperties": false, - "type": "object" - }, - "slice": { - "additionalProperties": false, - "type": "object" - }, - "small": { - "additionalProperties": false, - "type": "object" - }, - "split": { - "additionalProperties": false, - "type": "object" - }, - "startsWith": { - "additionalProperties": false, - "type": "object" - }, - "strike": { - "additionalProperties": false, - "type": "object" - }, - "sub": { - "additionalProperties": false, - "type": "object" - }, - "substr": { - "additionalProperties": false, - "type": "object" - }, - "substring": { - "additionalProperties": false, - "type": "object" - }, - "sup": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "toLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toString": { - "additionalProperties": false, - "type": "object" - }, - "toUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "trim": { - "additionalProperties": false, - "type": "object" - }, - "trimEnd": { - "additionalProperties": false, - "type": "object" - }, - "trimLeft": { - "additionalProperties": false, - "type": "object" - }, - "trimRight": { - "additionalProperties": false, - "type": "object" - }, - "trimStart": { - "additionalProperties": false, - "type": "object" - }, - "valueOf": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "__@iterator@28", - "anchor", - "at", - "big", - "blink", - "bold", - "charAt", - "charCodeAt", - "codePointAt", - "concat", - "endsWith", - "fixed", - "fontcolor", - "fontsize", - "includes", - "indexOf", - "italics", - "lastIndexOf", - "length", - "link", - "localeCompare", - "match", - "matchAll", - "normalize", - "padEnd", - "padStart", - "repeat", - "replace", - "replaceAll", - "search", - "slice", - "small", - "split", - "startsWith", - "strike", - "sub", - "substr", - "substring", - "sup", - "toLocaleLowerCase", - "toLocaleUpperCase", - "toLowerCase", - "toString", - "toUpperCase", - "trim", - "trimEnd", - "trimLeft", - "trimRight", - "trimStart", - "valueOf" - ], - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - } - ] - }, - "validator": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "nullable", - "type" - ], - "type": "object" - }, - "type": { - "const": "mixed", - "type": "string" - } - }, - "required": [ - "input", - "output", - "type" - ], - "type": "object" - }, - "IDeclarationPropertySimple": { - "additionalProperties": false, - "properties": { - "arrayOf": { - "type": "boolean" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "nullable": { - "type": "boolean" - }, - "required": { - "type": "boolean" - }, - "type": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": { - "type": "string" - } - }, - "properties": { - "__@iterator@28": { - "additionalProperties": false, - "type": "object" - }, - "anchor": { - "additionalProperties": false, - "type": "object" - }, - "at": { - "additionalProperties": false, - "type": "object" - }, - "big": { - "additionalProperties": false, - "type": "object" - }, - "blink": { - "additionalProperties": false, - "type": "object" - }, - "bold": { - "additionalProperties": false, - "type": "object" - }, - "charAt": { - "additionalProperties": false, - "type": "object" - }, - "charCodeAt": { - "additionalProperties": false, - "type": "object" - }, - "codePointAt": { - "additionalProperties": false, - "type": "object" - }, - "concat": { - "additionalProperties": false, - "type": "object" - }, - "endsWith": { - "additionalProperties": false, - "type": "object" - }, - "fixed": { - "additionalProperties": false, - "type": "object" - }, - "fontcolor": { - "additionalProperties": false, - "type": "object" - }, - "fontsize": { - "additionalProperties": false, - "type": "object" - }, - "includes": { - "additionalProperties": false, - "type": "object" - }, - "indexOf": { - "additionalProperties": false, - "type": "object" - }, - "italics": { - "additionalProperties": false, - "type": "object" - }, - "lastIndexOf": { - "additionalProperties": false, - "type": "object" - }, - "length": { - "type": "number" - }, - "link": { - "additionalProperties": false, - "type": "object" - }, - "localeCompare": { - "additionalProperties": false, - "type": "object" - }, - "match": { - "additionalProperties": false, - "type": "object" - }, - "matchAll": { - "additionalProperties": false, - "type": "object" - }, - "normalize": { - "additionalProperties": false, - "type": "object" - }, - "padEnd": { - "additionalProperties": false, - "type": "object" - }, - "padStart": { - "additionalProperties": false, - "type": "object" - }, - "repeat": { - "additionalProperties": false, - "type": "object" - }, - "replace": { - "additionalProperties": false, - "type": "object" - }, - "replaceAll": { - "additionalProperties": false, - "type": "object" - }, - "search": { - "additionalProperties": false, - "type": "object" - }, - "slice": { - "additionalProperties": false, - "type": "object" - }, - "small": { - "additionalProperties": false, - "type": "object" - }, - "split": { - "additionalProperties": false, - "type": "object" - }, - "startsWith": { - "additionalProperties": false, - "type": "object" - }, - "strike": { - "additionalProperties": false, - "type": "object" - }, - "sub": { - "additionalProperties": false, - "type": "object" - }, - "substr": { - "additionalProperties": false, - "type": "object" - }, - "substring": { - "additionalProperties": false, - "type": "object" - }, - "sup": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toLocaleUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "toLowerCase": { - "additionalProperties": false, - "type": "object" - }, - "toString": { - "additionalProperties": false, - "type": "object" - }, - "toUpperCase": { - "additionalProperties": false, - "type": "object" - }, - "trim": { - "additionalProperties": false, - "type": "object" - }, - "trimEnd": { - "additionalProperties": false, - "type": "object" - }, - "trimLeft": { - "additionalProperties": false, - "type": "object" - }, - "trimRight": { - "additionalProperties": false, - "type": "object" - }, - "trimStart": { - "additionalProperties": false, - "type": "object" - }, - "valueOf": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "__@iterator@28", - "anchor", - "at", - "big", - "blink", - "bold", - "charAt", - "charCodeAt", - "codePointAt", - "concat", - "endsWith", - "fixed", - "fontcolor", - "fontsize", - "includes", - "indexOf", - "italics", - "lastIndexOf", - "length", - "link", - "localeCompare", - "match", - "matchAll", - "normalize", - "padEnd", - "padStart", - "repeat", - "replace", - "replaceAll", - "search", - "slice", - "small", - "split", - "startsWith", - "strike", - "sub", - "substr", - "substring", - "sup", - "toLocaleLowerCase", - "toLocaleUpperCase", - "toLowerCase", - "toString", - "toUpperCase", - "trim", - "trimEnd", - "trimLeft", - "trimRight", - "trimStart", - "valueOf" - ], - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - } - ] - }, - "validator": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "nullable", - "type" - ], - "type": "object" - }, - "IDeclarator": { - "additionalProperties": false, - "type": "object" - }, - "IDiarioCreateDto": { - "additionalProperties": false, - "properties": { - "ambientePadrao": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "ano": { - "type": "number" - }, - "disciplina": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "etapa": { - "type": [ - "null", - "string" - ] - }, - "situacao": { - "type": "string" - }, - "turma": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "ambientePadrao", - "ano", - "disciplina", - "etapa", - "situacao", - "turma" - ], - "type": "object" - }, - "IDiarioDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IDiarioFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/IDiarioFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IDiarioFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IDiarioFindOneResultDto": { - "additionalProperties": false, - "properties": { - "ambientePadrao": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "bloco": { - "$ref": "#/definitions/IBlocoFindOneResultDto" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "descricao": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bloco", - "capacidade", - "codigo", - "descricao", - "id", - "imagemCapa", - "nome", - "tipo" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "ano": { - "type": "number" - }, - "disciplina": { - "$ref": "#/definitions/IDisciplinaFindOneResultDto" - }, - "etapa": { - "type": [ - "null", - "string" - ] - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "situacao": { - "type": "string" - }, - "turma": { - "$ref": "#/definitions/ITurmaFindOneResultDto" - } - }, - "required": [ - "ambientePadrao", - "ano", - "disciplina", - "etapa", - "id", - "imagemCapa", - "situacao", - "turma" - ], - "type": "object" - }, - "IDiarioInputDto": { - "additionalProperties": false, - "properties": { - "ambientePadrao": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "ano": { - "type": "number" - }, - "disciplina": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "etapa": { - "type": [ - "null", - "string" - ] - }, - "situacao": { - "type": "string" - }, - "turma": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "ambientePadrao", - "ano", - "disciplina", - "etapa", - "situacao", - "turma" - ], - "type": "object" - }, - "IDiarioModel": { - "additionalProperties": false, - "properties": { - "ambientePadrao": { - "anyOf": [ - { - "$ref": "#/definitions/IAmbienteModel" - }, - { - "type": "null" - } - ] - }, - "ano": { - "type": "number" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "disciplina": { - "$ref": "#/definitions/IDisciplinaModel" - }, - "etapa": { - "type": [ - "null", - "string" - ] - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "situacao": { - "type": "string" - }, - "turma": { - "$ref": "#/definitions/ITurmaModel" - } - }, - "required": [ - "ambientePadrao", - "ano", - "dateCreated", - "dateDeleted", - "dateUpdated", - "disciplina", - "etapa", - "id", - "imagemCapa", - "situacao", - "turma" - ], - "type": "object" - }, - "IDiarioProfessorCreateDto": { - "additionalProperties": false, - "properties": { - "diario": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "situacao": { - "type": "boolean" - }, - "vinculo": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "diario", - "situacao", - "vinculo" - ], - "type": "object" - }, - "IDiarioProfessorDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IDiarioProfessorFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/IDiarioProfessorFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IDiarioProfessorFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IDiarioProfessorFindOneResultDto": { - "additionalProperties": false, - "properties": { - "diario": { - "$ref": "#/definitions/IDiarioFindOneResultDto" - }, - "id": { - "type": "string" - }, - "situacao": { - "type": "boolean" - }, - "vinculo": { - "$ref": "#/definitions/IVinculoFindOneResultDto" - } - }, - "required": [ - "diario", - "id", - "situacao", - "vinculo" - ], - "type": "object" - }, - "IDiarioProfessorInputDto": { - "additionalProperties": false, - "properties": { - "diario": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "situacao": { - "type": "boolean" - }, - "vinculo": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "diario", - "situacao", - "vinculo" - ], - "type": "object" - }, - "IDiarioProfessorModel": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "diario": { - "$ref": "#/definitions/IDiarioModel" - }, - "id": { - "type": "string" - }, - "situacao": { - "type": "boolean" - }, - "vinculo": { - "$ref": "#/definitions/IVinculoModel" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "diario", - "id", - "situacao", - "vinculo" - ], - "type": "object" - }, - "IDiarioProfessorUpdateDto": { - "additionalProperties": false, - "properties": { - "diario": { - "$ref": "#/definitions/IDiarioModel" - }, - "id": { - "type": "string" - }, - "situacao": { - "type": "boolean" - }, - "vinculo": { - "$ref": "#/definitions/IVinculoModel" - } - }, - "required": [ - "diario", - "id", - "situacao", - "vinculo" - ], - "type": "object" - }, - "IDiarioUpdateDto": { - "additionalProperties": false, - "properties": { - "ambientePadrao": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "ano": { - "type": "number" - }, - "disciplina": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "etapa": { - "type": [ - "null", - "string" - ] - }, - "id": { - "type": "string" - }, - "situacao": { - "type": "string" - }, - "turma": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "ambientePadrao", - "ano", - "disciplina", - "etapa", - "id", - "situacao", - "turma" - ], - "type": "object" - }, - "IDisciplinaCreateDto": { - "additionalProperties": false, - "properties": { - "cargaHoraria": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "cargaHoraria", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "IDisciplinaDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IDisciplinaFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/IDisciplinaFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IDisciplinaFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IDisciplinaFindOneResultDto": { - "additionalProperties": false, - "properties": { - "cargaHoraria": { - "type": "number" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "cargaHoraria", - "id", - "imagemCapa", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "IDisciplinaInputDto": { - "additionalProperties": false, - "properties": { - "cargaHoraria": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "cargaHoraria", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "IDisciplinaModel": { - "additionalProperties": false, - "properties": { - "cargaHoraria": { - "type": "number" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "cargaHoraria", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "imagemCapa", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "IDisciplinaUpdateDto": { - "additionalProperties": false, - "properties": { - "cargaHoraria": { - "type": "number" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "cargaHoraria", - "id", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "IEnderecoFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IEnderecoFindOneResultDto": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "IEnderecoInputDto": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "$ref": "#/definitions/ICidadeFindOneByIdInputDto" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "IEnderecoModel": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "IEntityDate": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "string", - "number" - ] - } - ] - }, - "IEstadoFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IEstadoFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IEstadoFindOneByUfInputDto": { - "additionalProperties": false, - "properties": { - "uf": { - "type": "string" - } - }, - "required": [ - "uf" - ], - "type": "object" - }, - "IEstadoFindOneResultDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "IEstadoModel": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "IEventoCreateDto": { - "additionalProperties": false, - "properties": { - "calendario": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "modalidade", - "nome" - ], - "type": "object" - }, - "cor": { - "type": "string" - }, - "dataInicio": { - "$ref": "#/definitions/IEntityDate" - }, - "dataTermino": { - "$ref": "#/definitions/IEntityDate" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "calendario", - "cor", - "dataInicio", - "dataTermino", - "nome" - ], - "type": "object" - }, - "IEventoDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IEventoFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/IEventoFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IEventoFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IEventoFindOneResultDto": { - "additionalProperties": false, - "properties": { - "calendario": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "modalidade", - "nome" - ], - "type": "object" - }, - "cor": { - "type": "string" - }, - "dataInicio": { - "$ref": "#/definitions/IEntityDate" - }, - "dataTermino": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "calendario", - "cor", - "dataInicio", - "dataTermino", - "id", - "nome" - ], - "type": "object" - }, - "IEventoInputDto": { - "additionalProperties": false, - "properties": { - "calendario": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "modalidade", - "nome" - ], - "type": "object" - }, - "cor": { - "type": "string" - }, - "dataInicio": { - "$ref": "#/definitions/IEntityDate" - }, - "dataTermino": { - "$ref": "#/definitions/IEntityDate" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "calendario", - "cor", - "dataInicio", - "dataTermino", - "nome" - ], - "type": "object" - }, - "IEventoModel": { - "additionalProperties": false, - "properties": { - "calendario": { - "additionalProperties": false, - "properties": { - "ano": { - "type": "number" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "ano", - "campus", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "modalidade", - "nome" - ], - "type": "object" - }, - "cor": { - "type": "string" - }, - "dataInicio": { - "$ref": "#/definitions/IEntityDate" - }, - "dataTermino": { - "$ref": "#/definitions/IEntityDate" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "calendario", - "cor", - "dataInicio", - "dataTermino", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome" - ], - "type": "object" - }, - "IEventoUpdateDto": { - "additionalProperties": false, - "properties": { - "calendario": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "cor": { - "type": [ - "null", - "string" - ] - }, - "dataInicio": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "string", - "number" - ] - } - ] - }, - "dataTermino": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "string", - "number" - ] - } - ] - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "calendario", - "cor", - "dataInicio", - "dataTermino", - "id", - "nome" - ], - "type": "object" - }, - "IExtendedYup": { - "additionalProperties": false, - "properties": { - "cep": { - "additionalProperties": false, - "type": "object" - }, - "id": { - "additionalProperties": false, - "type": "object" - }, - "number": { - "additionalProperties": false, - "type": "object" - }, - "objectId": { - "additionalProperties": false, - "type": "object" - }, - "objectUuid": { - "additionalProperties": false, - "type": "object" - }, - "string": { - "additionalProperties": false, - "type": "object" - }, - "uuid": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "cep", - "id", - "number", - "objectId", - "objectUuid", - "string", - "uuid" - ], - "type": "object" - }, - "IImagemArquivoFindOneResultDto": { - "additionalProperties": false, - "properties": { - "altura": { - "type": "number" - }, - "arquivo": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "mimeType": { - "type": [ - "null", - "string" - ] - }, - "nome": { - "type": [ - "null", - "string" - ] - }, - "sizeBytes": { - "type": [ - "null", - "number" - ] - }, - "storageType": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "mimeType", - "nome", - "sizeBytes", - "storageType" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "formato": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagem": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "largura": { - "type": "number" - }, - "mimeType": { - "type": "string" - } - }, - "required": [ - "altura", - "arquivo", - "dateCreated", - "formato", - "id", - "imagem", - "largura", - "mimeType" - ], - "type": "object" - }, - "IImagemArquivoModel": { - "additionalProperties": false, - "properties": { - "altura": { - "type": "number" - }, - "arquivo": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "mimeType": { - "type": [ - "null", - "string" - ] - }, - "nome": { - "type": [ - "null", - "string" - ] - }, - "sizeBytes": { - "type": [ - "null", - "number" - ] - }, - "storageType": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "mimeType", - "nome", - "sizeBytes", - "storageType" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "formato": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagem": { - "$ref": "#/definitions/IImagemModel" - }, - "largura": { - "type": "number" - }, - "mimeType": { - "type": "string" - } - }, - "required": [ - "altura", - "arquivo", - "dateCreated", - "formato", - "id", - "imagem", - "largura", - "mimeType" - ], - "type": "object" - }, - "IImagemFindOneResultDto": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "descricao": { - "type": [ - "null", - "string" - ] - }, - "id": { - "type": "string" - }, - "imagemArquivo": { - "items": { - "$ref": "#/definitions/Omit" - }, - "type": "array" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "descricao", - "id", - "imagemArquivo" - ], - "type": "object" - }, - "IImagemModel": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "descricao": { - "type": [ - "null", - "string" - ] - }, - "id": { - "type": "string" - }, - "imagemArquivo": { - "items": { - "$ref": "#/definitions/IImagemArquivoModel" - }, - "type": "array" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "descricao", - "id", - "imagemArquivo" - ], - "type": "object" - }, - "IModalidadeCreateDto": { - "additionalProperties": false, - "properties": { - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "nome", - "slug" - ], - "type": "object" - }, - "IModalidadeDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IModalidadeFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IModalidadeFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IModalidadeFindOneResultDto": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "IModalidadeInputDto": { - "additionalProperties": false, - "properties": { - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "nome", - "slug" - ], - "type": "object" - }, - "IModalidadeModel": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "IModalidadeUpdateDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "slug" - ], - "type": "object" - }, - "IObjectId": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IObjectUuid": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IOperation": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "gql": { - "enum": [ - false, - "mutation", - "query" - ] - }, - "input": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "mimeTypes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strategy": { - "const": "file", - "type": "string" - } - }, - "required": [ - "mimeTypes", - "strategy" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "body": { - "anyOf": [ - { - "$ref": "#/definitions/Record" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - }, - "combineInputs": { - "additionalProperties": false, - "type": "object" - }, - "params": { - "anyOf": [ - { - "$ref": "#/definitions/Record" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - }, - "query": { - "anyOf": [ - { - "$ref": "#/definitions/Record" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - }, - "strategy": { - "const": "dto", - "type": "string" - } - }, - "required": [ - "strategy" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "name": { - "type": "string" - }, - "output": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "mimeTypes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strategy": { - "const": "file", - "type": "string" - } - }, - "required": [ - "description", - "mimeTypes", - "strategy" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "strategy": { - "const": "dto", - "type": "string" - }, - "success": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "dto": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "dto" - ], - "type": "object" - } - }, - "required": [ - "strategy", - "success" - ], - "type": "object" - } - ] - } - }, - "required": [ - "description", - "gql", - "name", - "output" - ], - "type": "object" - }, - "IOperationInputDto": { - "additionalProperties": false, - "properties": { - "body": { - "anyOf": [ - { - "$ref": "#/definitions/Record" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - }, - "combineInputs": { - "additionalProperties": false, - "type": "object" - }, - "params": { - "anyOf": [ - { - "$ref": "#/definitions/Record" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - }, - "query": { - "anyOf": [ - { - "$ref": "#/definitions/Record" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - }, - "strategy": { - "const": "dto", - "type": "string" - } - }, - "required": [ - "strategy" - ], - "type": "object" - }, - "IOperationInputFile": { - "additionalProperties": false, - "properties": { - "mimeTypes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strategy": { - "const": "file", - "type": "string" - } - }, - "required": [ - "mimeTypes", - "strategy" - ], - "type": "object" - }, - "IOperationOutputDto": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "dto": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "dto" - ], - "type": "object" - }, - "IOperationOutputDtos": { - "additionalProperties": false, - "properties": { - "strategy": { - "const": "dto", - "type": "string" - }, - "success": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "dto": { - "anyOf": [ - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "description", - "dto" - ], - "type": "object" - } - }, - "required": [ - "strategy", - "success" - ], - "type": "object" - }, - "IOperationOutputFile": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "mimeTypes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "strategy": { - "const": "file", - "type": "string" - } - }, - "required": [ - "description", - "mimeTypes", - "strategy" - ], - "type": "object" - }, - "IOperator": { - "additionalProperties": false, - "type": "object" - }, - "IOutputDeclarationMode": { - "enum": [ - "input", - "output", - "simple" - ], - "type": "string" - }, - "IOutputDeclarationModes": { - "additionalProperties": false, - "properties": { - "INPUT": { - "const": "input", - "type": "string" - }, - "OUTPUT": { - "const": "output", - "type": "string" - }, - "SIMPLE": { - "const": "simple", - "type": "string" - } - }, - "required": [ - "INPUT", - "OUTPUT", - "SIMPLE" - ], - "type": "object" - }, - "IPaginatedFilter": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "IPaginatedInputDto": { - "additionalProperties": false, - "properties": { - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "page": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - } - }, - "type": "object" - }, - "IPaginatedResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/T" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IPaginatedResultDtoLinks": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "IPaginatedResultDtoMeta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - }, - "IPaginatedSortBy": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "IPropertyType": { - "enum": [ - "boolean", - "date-time", - "integer", - "mixed", - "string", - "uuid" - ], - "type": "string" - }, - "IPropertyTypes": { - "additionalProperties": false, - "properties": { - "BOOLEAN": { - "const": "boolean", - "type": "string" - }, - "DATE_TIME": { - "const": "date-time", - "type": "string" - }, - "INTEGER": { - "const": "integer", - "type": "string" - }, - "MIXED": { - "const": "mixed", - "type": "string" - }, - "STRING": { - "const": "string", - "type": "string" - }, - "UUID": { - "const": "uuid", - "type": "string" - } - }, - "required": [ - "BOOLEAN", - "DATE_TIME", - "INTEGER", - "MIXED", - "STRING", - "UUID" - ], - "type": "object" - }, - "IReservaCreateDto": { - "additionalProperties": false, - "properties": { - "ambiente": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "dataInicio": { - "$ref": "#/definitions/IEntityDate" - }, - "dataTermino": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "motivo": { - "type": [ - "null", - "string" - ] - }, - "situacao": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - }, - "usuario": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "ambiente", - "dataInicio", - "dataTermino", - "motivo", - "situacao", - "tipo", - "usuario" - ], - "type": "object" - }, - "IReservaDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IReservaFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/IReservaFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IReservaFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IReservaFindOneResultDto": { - "additionalProperties": false, - "properties": { - "ambiente": { - "additionalProperties": false, - "properties": { - "bloco": { - "$ref": "#/definitions/IBlocoFindOneResultDto" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "descricao": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bloco", - "capacidade", - "codigo", - "descricao", - "id", - "imagemCapa", - "nome", - "tipo" - ], - "type": "object" - }, - "dataInicio": { - "$ref": "#/definitions/IEntityDate" - }, - "dataTermino": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "id": { - "type": "string" - }, - "motivo": { - "type": [ - "null", - "string" - ] - }, - "situacao": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - }, - "usuario": { - "$ref": "#/definitions/IUsuarioFindOneResultDto" - } - }, - "required": [ - "ambiente", - "dataInicio", - "dataTermino", - "id", - "motivo", - "situacao", - "tipo", - "usuario" - ], - "type": "object" - }, - "IReservaInputDto": { - "additionalProperties": false, - "properties": { - "ambiente": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "dataInicio": { - "$ref": "#/definitions/IEntityDate" - }, - "dataTermino": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "motivo": { - "type": [ - "null", - "string" - ] - }, - "situacao": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - }, - "usuario": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "ambiente", - "dataInicio", - "dataTermino", - "motivo", - "situacao", - "tipo", - "usuario" - ], - "type": "object" - }, - "IReservaModel": { - "additionalProperties": false, - "properties": { - "ambiente": { - "$ref": "#/definitions/IAmbienteModel" - }, - "dataInicio": { - "$ref": "#/definitions/IEntityDate" - }, - "dataTermino": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "motivo": { - "type": [ - "null", - "string" - ] - }, - "situacao": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - }, - "usuario": { - "$ref": "#/definitions/IUsuarioModel" - } - }, - "required": [ - "ambiente", - "dataInicio", - "dataTermino", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "motivo", - "situacao", - "tipo", - "usuario" - ], - "type": "object" - }, - "IReservaUpdateDto": { - "additionalProperties": false, - "properties": { - "ambiente": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "dataInicio": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "string", - "number" - ] - } - ] - }, - "dataTermino": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "id": { - "type": "string" - }, - "motivo": { - "type": [ - "null", - "string" - ] - }, - "situacao": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - }, - "usuario": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ISchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__outputType": {} - }, - "required": [ - "__context", - "__default", - "__flags", - "__outputType" - ], - "type": "object" - }, - "ISearchInputDto": { - "additionalProperties": false, - "properties": { - "filters": { - "items": { - "items": [ - { - "type": "string" - }, - { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "string" - } - ] - } - ], - "maxItems": 2, - "minItems": 2, - "type": "array" - }, - "type": "array" - }, - "limit": { - "type": "number" - }, - "page": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "type": "object" - }, - "ISisgeaAuthValidationErrorCode": { - "const": "auth.password.invalid", - "type": "string" - }, - "ISisgeaSisghaValidationErrorCodeUsuario": { - "enum": [ - "usuario.email.already_in_use", - "usuario.matriculaSiape.already_in_use" - ], - "type": "string" - }, - "ITurmaCreateDto": { - "additionalProperties": false, - "properties": { - "ambientePadraoAula": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "curso": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "periodo": { - "type": "string" - } - }, - "required": [ - "ambientePadraoAula", - "curso", - "periodo" - ], - "type": "object" - }, - "ITurmaDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ITurmaFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/ITurmaFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "ITurmaFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "ITurmaFindOneResultDto": { - "additionalProperties": false, - "properties": { - "ambientePadraoAula": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "bloco": { - "$ref": "#/definitions/IBlocoFindOneResultDto" - }, - "capacidade": { - "type": [ - "null", - "number" - ] - }, - "codigo": { - "type": "string" - }, - "descricao": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "nome": { - "type": "string" - }, - "tipo": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bloco", - "capacidade", - "codigo", - "descricao", - "id", - "imagemCapa", - "nome", - "tipo" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "curso": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "campus", - "id", - "imagemCapa", - "modalidade", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "periodo": { - "type": "string" - } - }, - "required": [ - "ambientePadraoAula", - "curso", - "id", - "imagemCapa", - "periodo" - ], - "type": "object" - }, - "ITurmaInputDto": { - "additionalProperties": false, - "properties": { - "ambientePadraoAula": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "curso": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "periodo": { - "type": "string" - } - }, - "required": [ - "ambientePadraoAula", - "curso", - "periodo" - ], - "type": "object" - }, - "ITurmaModel": { - "additionalProperties": false, - "properties": { - "ambientePadraoAula": { - "anyOf": [ - { - "$ref": "#/definitions/IAmbienteModel" - }, - { - "type": "null" - } - ] - }, - "curso": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "campus", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "imagemCapa", - "modalidade", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "periodo": { - "type": "string" - } - }, - "required": [ - "ambientePadraoAula", - "curso", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "imagemCapa", - "periodo" - ], - "type": "object" - }, - "ITurmaUpdateDto": { - "additionalProperties": false, - "properties": { - "ambientePadraoAula": { - "anyOf": [ - { - "$ref": "#/definitions/IAmbienteModel" - }, - { - "type": "null" - } - ] - }, - "curso": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "modalidade": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "nome": { - "type": "string" - }, - "nomeAbreviado": { - "type": "string" - } - }, - "required": [ - "campus", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "imagemCapa", - "modalidade", - "nome", - "nomeAbreviado" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "periodo": { - "type": "string" - } - }, - "required": [ - "ambientePadraoAula", - "curso", - "id", - "periodo" - ], - "type": "object" - }, - "IUsuarioCreateDto": { - "additionalProperties": false, - "properties": { - "email": { - "type": "string" - }, - "matriculaSiape": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "email", - "matriculaSiape", - "nome" - ], - "type": "object" - }, - "IUsuarioDeleteOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IUsuarioFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/IUsuarioFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IUsuarioFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IUsuarioFindOneResultDto": { - "additionalProperties": false, - "properties": { - "email": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "imagemPerfil": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemFindOneResultDto" - }, - { - "type": "null" - } - ] - }, - "matriculaSiape": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "vinculosAtivos": { - "items": { - "$ref": "#/definitions/IUsuarioFindOneResultDtoVinculoAtivo" - }, - "type": "array" - } - }, - "required": [ - "email", - "id", - "imagemCapa", - "imagemPerfil", - "matriculaSiape", - "nome", - "vinculosAtivos" - ], - "type": "object" - }, - "IUsuarioFindOneResultDtoVinculoAtivo": { - "additionalProperties": false, - "properties": { - "ativo": { - "type": "boolean" - }, - "campus": { - "$ref": "#/definitions/IUsuarioFindOneResultDtoVinculoAtivoCampus" - }, - "cargo": { - "type": "string" - }, - "id": { - "type": "string" - } - }, - "required": [ - "ativo", - "campus", - "cargo", - "id" - ], - "type": "object" - }, - "IUsuarioFindOneResultDtoVinculoAtivoCampus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "id", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "IUsuarioInputDto": { - "additionalProperties": false, - "properties": { - "email": { - "type": "string" - }, - "matriculaSiape": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "email", - "matriculaSiape", - "nome" - ], - "type": "object" - }, - "IUsuarioModel": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "email": { - "type": "string" - }, - "id": { - "type": "string" - }, - "imagemCapa": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "imagemPerfil": { - "anyOf": [ - { - "$ref": "#/definitions/IImagemModel" - }, - { - "type": "null" - } - ] - }, - "isSuperUser": { - "type": "boolean" - }, - "matriculaSiape": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "vinculosAtivos": { - "items": { - "$ref": "#/definitions/IVinculoModel" - }, - "type": "array" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "email", - "id", - "imagemCapa", - "imagemPerfil", - "isSuperUser", - "matriculaSiape", - "nome", - "vinculosAtivos" - ], - "type": "object" - }, - "IUsuarioUpdateDto": { - "additionalProperties": false, - "properties": { - "email": { - "type": "string" - }, - "id": { - "type": "string" - }, - "matriculaSiape": { - "type": "string" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "email", - "id", - "matriculaSiape", - "nome" - ], - "type": "object" - }, - "IValidationContractLocalizacaoCepOptions": { - "additionalProperties": false, - "properties": { - "output": { - "enum": [ - "clean", - "formatted", - "passthrough" - ], - "type": "string" - }, - "required": { - "type": [ - "string", - "boolean" - ] - } - }, - "type": "object" - }, - "IValidationContractObjectIdOptions": { - "additionalProperties": false, - "properties": { - "message": { - "type": "string" - }, - "required": { - "type": "boolean" - } - }, - "type": "object" - }, - "IValidationContractObjectUuidOptions": { - "additionalProperties": false, - "properties": { - "message": { - "type": "string" - }, - "nonNullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - } - }, - "type": "object" - }, - "IValidator": { - "additionalProperties": false, - "type": "object" - }, - "IValidatorContext": { - "additionalProperties": false, - "properties": { - "custom": { - "additionalProperties": false, - "properties": { - "cep": { - "additionalProperties": false, - "type": "object" - }, - "id": { - "additionalProperties": false, - "type": "object" - }, - "number": { - "additionalProperties": false, - "type": "object" - }, - "objectId": { - "additionalProperties": false, - "type": "object" - }, - "objectUuid": { - "additionalProperties": false, - "type": "object" - }, - "string": { - "additionalProperties": false, - "type": "object" - }, - "uuid": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "cep", - "id", - "number", - "objectId", - "objectUuid", - "string", - "uuid" - ], - "type": "object" - }, - "yup": { - "additionalProperties": false, - "properties": { - "ArraySchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ArraySchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "BooleanSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/BooleanSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "DateSchema": { - "additionalProperties": false, - "properties": { - "INVALID_DATE": { - "format": "date-time", - "type": "string" - }, - "prototype": { - "$ref": "#/definitions/DateSchema" - } - }, - "required": [ - "INVALID_DATE", - "prototype" - ], - "type": "object" - }, - "Lazy": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/Lazy" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "MixedSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/MixedSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "NumberSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/NumberSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "ObjectSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ObjectSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "Reference": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/Reference" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "Schema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/Schema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "StringSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/StringSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "TupleSchema": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/TupleSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "ValidationError": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ValidationError" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "addMethod": { - "additionalProperties": false, - "type": "object" - }, - "array": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ArraySchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "bool": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/BooleanSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "boolean": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/BooleanSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "date": { - "additionalProperties": false, - "properties": { - "INVALID_DATE": { - "format": "date-time", - "type": "string" - }, - "prototype": { - "$ref": "#/definitions/DateSchema" - } - }, - "required": [ - "INVALID_DATE", - "prototype" - ], - "type": "object" - }, - "defaultLocale": { - "$ref": "#/definitions/LocaleObject" - }, - "getIn": { - "additionalProperties": false, - "type": "object" - }, - "isSchema": { - "additionalProperties": false, - "type": "object" - }, - "lazy": { - "additionalProperties": false, - "type": "object" - }, - "mixed": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/MixedSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "number": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/NumberSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "object": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/ObjectSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "printValue": { - "additionalProperties": false, - "type": "object" - }, - "reach": { - "additionalProperties": false, - "type": "object" - }, - "ref": { - "additionalProperties": false, - "type": "object" - }, - "setLocale": { - "additionalProperties": false, - "type": "object" - }, - "string": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/StringSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - }, - "tuple": { - "additionalProperties": false, - "properties": { - "prototype": { - "$ref": "#/definitions/TupleSchema" - } - }, - "required": [ - "prototype" - ], - "type": "object" - } - }, - "required": [ - "ArraySchema", - "BooleanSchema", - "DateSchema", - "Lazy", - "MixedSchema", - "NumberSchema", - "ObjectSchema", - "Reference", - "Schema", - "StringSchema", - "TupleSchema", - "ValidationError", - "addMethod", - "array", - "bool", - "boolean", - "date", - "defaultLocale", - "getIn", - "isSchema", - "lazy", - "mixed", - "number", - "object", - "printValue", - "reach", - "ref", - "setLocale", - "string", - "tuple" - ], - "type": "object" - } - }, - "required": [ - "custom", - "yup" - ], - "type": "object" - }, - "IVinculoFindAllResultDto": { - "additionalProperties": false, - "properties": { - "data": { - "items": { - "$ref": "#/definitions/IVinculoFindOneResultDto" - }, - "type": "array" - }, - "links": { - "additionalProperties": false, - "properties": { - "current": { - "type": [ - "null", - "string" - ] - }, - "first": { - "type": [ - "null", - "string" - ] - }, - "last": { - "type": [ - "null", - "string" - ] - }, - "next": { - "type": [ - "null", - "string" - ] - }, - "previous": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "current", - "first", - "last", - "next", - "previous" - ], - "type": "object" - }, - "meta": { - "additionalProperties": false, - "properties": { - "currentPage": { - "type": "number" - }, - "filter": { - "items": { - "additionalProperties": false, - "properties": { - "property": { - "type": "string" - }, - "restrictions": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "property", - "restrictions" - ], - "type": "object" - }, - "type": "array" - }, - "itemsPerPage": { - "type": "number" - }, - "search": { - "type": "string" - }, - "sortBy": { - "items": { - "additionalProperties": false, - "properties": { - "mode": { - "type": "string" - }, - "property": { - "type": "string" - } - }, - "required": [ - "mode", - "property" - ], - "type": "object" - }, - "type": "array" - }, - "totalItems": { - "type": "number" - }, - "totalPages": { - "type": "number" - } - }, - "required": [ - "currentPage", - "filter", - "itemsPerPage", - "search", - "sortBy", - "totalItems", - "totalPages" - ], - "type": "object" - } - }, - "required": [ - "data", - "links", - "meta" - ], - "type": "object" - }, - "IVinculoFindOneByIdInputDto": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "IVinculoFindOneResultDto": { - "additionalProperties": false, - "properties": { - "ativo": { - "type": "boolean" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "cargo": { - "type": "string" - }, - "id": { - "type": "string" - }, - "usuario": { - "$ref": "#/definitions/IUsuarioFindOneResultDto" - } - }, - "required": [ - "ativo", - "campus", - "cargo", - "id", - "usuario" - ], - "type": "object" - }, - "IVinculoModel": { - "additionalProperties": false, - "properties": { - "ativo": { - "type": "boolean" - }, - "campus": { - "additionalProperties": false, - "properties": { - "apelido": { - "type": "string" - }, - "cnpj": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "endereco": { - "additionalProperties": false, - "properties": { - "bairro": { - "type": "string" - }, - "cep": { - "type": "string" - }, - "cidade": { - "additionalProperties": false, - "properties": { - "estado": { - "additionalProperties": false, - "properties": { - "id": { - "type": "number" - }, - "nome": { - "type": "string" - }, - "sigla": { - "type": "string" - } - }, - "required": [ - "id", - "nome", - "sigla" - ], - "type": "object" - }, - "id": { - "type": "number" - }, - "nome": { - "type": "string" - } - }, - "required": [ - "estado", - "id", - "nome" - ], - "type": "object" - }, - "complemento": { - "type": [ - "null", - "string" - ] - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "logradouro": { - "type": "string" - }, - "numero": { - "type": "number" - }, - "pontoReferencia": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "bairro", - "cep", - "cidade", - "complemento", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "logradouro", - "numero", - "pontoReferencia" - ], - "type": "object" - }, - "id": { - "type": "string" - }, - "modalidades": { - "items": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "nome": { - "type": "string" - }, - "slug": { - "type": "string" - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "nome", - "slug" - ], - "type": "object" - }, - "type": "array" - }, - "nomeFantasia": { - "type": "string" - }, - "razaoSocial": { - "type": "string" - } - }, - "required": [ - "apelido", - "cnpj", - "dateCreated", - "dateDeleted", - "dateUpdated", - "endereco", - "id", - "modalidades", - "nomeFantasia", - "razaoSocial" - ], - "type": "object" - }, - "cargo": { - "type": "string" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "usuario": { - "$ref": "#/definitions/IUsuarioModel" - } - }, - "required": [ - "ativo", - "campus", - "cargo", - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "usuario" - ], - "type": "object" - }, - "IVinculoUpdateInputDto": { - "additionalProperties": false, - "properties": { - "campus": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - }, - "cargos": { - "items": { - "type": "string" - }, - "type": "array" - }, - "usuario": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - } - }, - "required": [ - "id" - ], - "type": "object" - } - }, - "required": [ - "campus", - "cargos", - "usuario" - ], - "type": "object" - }, - "Lazy": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_resolve": {}, - "builder": {}, - "optionality": {}, - "spec": { - "$ref": "#/definitions/LazySpec" - }, - "type": { - "const": "lazy", - "type": "string" - } - }, - "required": [ - "__context", - "__flags", - "__isYupSchema__", - "__outputType", - "_resolve", - "builder", - "optionality", - "spec", - "type" - ], - "type": "object" - }, - "LazySpec": { - "additionalProperties": false, - "properties": { - "meta": { - "$ref": "#/definitions/Record" - }, - "optional": { - "type": "boolean" - } - }, - "required": [ - "meta", - "optional" - ], - "type": "object" - }, - "LocaleObject": { - "additionalProperties": false, - "properties": { - "array": { - "$ref": "#/definitions/ArrayLocale" - }, - "boolean": { - "$ref": "#/definitions/BooleanLocale" - }, - "date": { - "$ref": "#/definitions/DateLocale" - }, - "mixed": { - "$ref": "#/definitions/MixedLocale" - }, - "number": { - "$ref": "#/definitions/NumberLocale" - }, - "object": { - "$ref": "#/definitions/ObjectLocale" - }, - "string": { - "$ref": "#/definitions/StringLocale" - }, - "tuple": { - "$ref": "#/definitions/TupleLocale" - } - }, - "type": "object" - }, - "MixedLocale": { - "additionalProperties": false, - "properties": { - "default": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "defined": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "notNull": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "notOneOf": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "notType": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "oneOf": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "required": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - } - }, - "type": "object" - }, - "MixedSchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_mutate": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "spec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - } - }, - "required": [ - "coerce", - "nullable", - "optional" - ], - "type": "object" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "internalTests", - "is", - "nope", - "not", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "NumberLocale": { - "additionalProperties": false, - "properties": { - "integer": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "lessThan": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "max": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "min": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "moreThan": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "negative": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "positive": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - } - }, - "type": "object" - }, - "NumberSchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_mutate": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "spec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - } - }, - "required": [ - "coerce", - "nullable", - "optional" - ], - "type": "object" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "internalTests", - "is", - "nope", - "not", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "ObjectLocale": { - "additionalProperties": false, - "properties": { - "noUnknown": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - } - }, - "type": "object" - }, - "ObjectSchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_excludedEdges": {}, - "_mutate": {}, - "_nodes": {}, - "_sortErrors": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "fields": { - "$ref": "#/definitions/Shape" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "setFields": {}, - "spec": { - "$ref": "#/definitions/ObjectSchemaSpec" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_excludedEdges", - "_nodes", - "_sortErrors", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "fields", - "internalTests", - "is", - "nope", - "not", - "setFields", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "ObjectSchemaSpec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "noUnknown": { - "type": "boolean" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - } - }, - "required": [ - "coerce", - "nullable", - "optional" - ], - "type": "object" - }, - "Omit": { - "additionalProperties": false, - "properties": { - "altura": { - "type": "number" - }, - "arquivo": { - "additionalProperties": false, - "properties": { - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "dateDeleted": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": [ - "null", - "string", - "number" - ] - } - ] - }, - "dateUpdated": { - "$ref": "#/definitions/IEntityDate" - }, - "id": { - "type": "string" - }, - "mimeType": { - "type": [ - "null", - "string" - ] - }, - "nome": { - "type": [ - "null", - "string" - ] - }, - "sizeBytes": { - "type": [ - "null", - "number" - ] - }, - "storageType": { - "type": [ - "null", - "string" - ] - } - }, - "required": [ - "dateCreated", - "dateDeleted", - "dateUpdated", - "id", - "mimeType", - "nome", - "sizeBytes", - "storageType" - ], - "type": "object" - }, - "dateCreated": { - "$ref": "#/definitions/IEntityDate" - }, - "formato": { - "type": "string" - }, - "id": { - "type": "string" - }, - "largura": { - "type": "number" - }, - "mimeType": { - "type": "string" - } - }, - "required": [ - "altura", - "arquivo", - "dateCreated", - "formato", - "id", - "largura", - "mimeType" - ], - "type": "object" - }, - "Params": { - "additionalProperties": false, - "type": "object" - }, - "Record": { - "additionalProperties": false, - "type": "object" - }, - "Record": { - "additionalProperties": false, - "type": "object" - }, - "Record": { - "additionalProperties": false, - "type": "object" - }, - "Reference": { - "additionalProperties": false, - "properties": { - "__isYupRef": { - "type": "boolean" - }, - "getter": { - "additionalProperties": false, - "type": "object" - }, - "isContext": { - "type": "boolean" - }, - "isSibling": { - "type": "boolean" - }, - "isValue": { - "type": "boolean" - }, - "key": { - "type": "string" - }, - "map": { - "additionalProperties": false, - "type": "object" - }, - "path": {} - }, - "required": [ - "__isYupRef", - "getter", - "isContext", - "isSibling", - "isValue", - "key", - "path" - ], - "type": "object" - }, - "ReferenceSet": { - "additionalProperties": false, - "properties": { - "__@toStringTag@160": { - "type": "string" - }, - "size": { - "type": "number" - } - }, - "required": [ - "__@toStringTag@160", - "size" - ], - "type": "object" - }, - "Schema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_mutate": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "spec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - } - }, - "required": [ - "coerce", - "nullable", - "optional" - ], - "type": "object" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "internalTests", - "is", - "nope", - "not", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "Shape": { - "additionalProperties": false, - "type": "object" - }, - "StringLocale": { - "additionalProperties": false, - "properties": { - "datetime": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "datetime_offset": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "datetime_precision": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "email": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "length": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "lowercase": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "matches": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "max": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "min": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "trim": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "uppercase": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "url": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "uuid": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - } - }, - "type": "object" - }, - "StringSchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_mutate": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "spec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - } - }, - "required": [ - "coerce", - "nullable", - "optional" - ], - "type": "object" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "internalTests", - "is", - "nope", - "not", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "T": { - "additionalProperties": false, - "type": "object" - }, - "Test": { - "additionalProperties": false, - "properties": { - "OPTIONS": { - "additionalProperties": false, - "properties": { - "exclusive": { - "type": "boolean" - }, - "message": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - }, - "name": { - "type": "string" - }, - "params": { - "$ref": "#/definitions/ExtraParams" - }, - "skipAbsent": { - "type": "boolean" - }, - "test": { - "additionalProperties": false, - "type": "object" - } - }, - "required": [ - "test" - ], - "type": "object" - } - }, - "type": "object" - }, - "TupleLocale": { - "additionalProperties": false, - "properties": { - "notType": { - "anyOf": [ - { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - { - "additionalProperties": false, - "type": "object" - }, - { - "type": "string" - } - ] - } - }, - "type": "object" - }, - "TupleSchema": { - "additionalProperties": false, - "properties": { - "__context": {}, - "__default": {}, - "__flags": {}, - "__isYupSchema__": { - "type": "boolean" - }, - "__outputType": {}, - "_blacklist": { - "$ref": "#/definitions/ReferenceSet" - }, - "_mutate": {}, - "_type": { - "type": "string" - }, - "_typeCheck": { - "additionalProperties": false, - "type": "object" - }, - "_whitelist": { - "$ref": "#/definitions/ReferenceSet" - }, - "conditions": {}, - "deps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "equals": { - "additionalProperties": false, - "type": "object" - }, - "exclusiveTests": { - "$ref": "#/definitions/Record" - }, - "internalTests": {}, - "is": { - "additionalProperties": false, - "type": "object" - }, - "nope": { - "additionalProperties": false, - "type": "object" - }, - "not": { - "additionalProperties": false, - "type": "object" - }, - "spec": { - "$ref": "#/definitions/TupleSchemaSpec" - }, - "tests": { - "items": { - "$ref": "#/definitions/Test" - }, - "type": "array" - }, - "transforms": { - "items": { - "additionalProperties": false, - "type": "object" - }, - "type": "array" - }, - "type": { - "type": "string" - } - }, - "required": [ - "__context", - "__default", - "__flags", - "__isYupSchema__", - "__outputType", - "_blacklist", - "_type", - "_typeCheck", - "_whitelist", - "conditions", - "deps", - "equals", - "exclusiveTests", - "internalTests", - "is", - "nope", - "not", - "spec", - "tests", - "transforms", - "type" - ], - "type": "object" - }, - "TupleSchemaSpec": { - "additionalProperties": false, - "properties": { - "abortEarly": { - "type": "boolean" - }, - "coerce": { - "type": "boolean" - }, - "default": {}, - "disableStackTrace": { - "type": "boolean" - }, - "label": { - "type": "string" - }, - "meta": { - "additionalProperties": false, - "patternProperties": { - "^[0-9]+$": {} - }, - "type": "object" - }, - "nullable": { - "type": "boolean" - }, - "optional": { - "type": "boolean" - }, - "recursive": { - "type": "boolean" - }, - "strict": { - "type": "boolean" - }, - "strip": { - "type": "boolean" - }, - "types": { - "$ref": "#/definitions/{[x:string]:ISchema;}" - } - }, - "required": [ - "coerce", - "nullable", - "optional", - "types" - ], - "type": "object" - }, - "ValidationError": { - "additionalProperties": false, - "properties": { - "__@toStringTag@160": { - "type": "string" - }, - "cause": {}, - "errors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "inner": { - "items": { - "$ref": "#/definitions/ValidationError" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "name": { - "type": "string" - }, - "params": { - "$ref": "#/definitions/Params" - }, - "path": { - "type": "string" - }, - "stack": { - "type": "string" - }, - "type": { - "type": "string" - }, - "value": {} - }, - "required": [ - "__@toStringTag@160", - "errors", - "inner", - "message", - "name", - "value" - ], - "type": "object" - }, - "{[x:string]:ISchema;}": { - "additionalProperties": false, - "type": "object" + "usuario": { + "$ref": "#/definitions/IObjectUuid" } + }, + "required": [ + "campus", + "usuario", + "cargos" + ], + "type": "object" + }, + "def-never": { + "not": {} } -} - + } +} \ No newline at end of file