$DiarioPreferenciaAgrupamentoInputCreateView:{ properties:{ aulasSeguidas:{ description:"Quantidade de aulas seguidas."; maximum:255; minimum:0; nullable:false; type:"integer"; }; dataFim:{ $schema:"https://json-schema.org/draft/2020-12/schema"; description:"Fim da vigência da preferência de agrupamento."; format:"date"; nullable:true; type:"string"; }; dataInicio:{ $id:"ladesa://schemas/v3/generics/date.json"; $schema:"https://json-schema.org/draft/2020-12/schema"; description:"Início da vigência da preferência de agrupamento."; format:"date"; nullable:false; type:"string"; }; diario:{ allOf:readonly[ {$ref:"#/components/schemas/DiarioFindOneInputView"}, ]; description:"Dados de entrada para encontrar um diário por ID."; kind:"type"; nullable:false; }; diaSemanaIso:{ description:"Dia da semana."; maximum:255; minimum:0; nullable:false; type:"integer"; }; intervaloDeTempo:{ allOf:readonly[ {$ref:"#/components/schemas/IntervaloDeTempoInputView"}, ]; description:"Dados de entrada para um Intervalo de Tempo."; kind:"type"; nullable:false; }; }; required:readonly[ "diaSemanaIso", "aulasSeguidas", "dataInicio", "dataFim", "intervaloDeTempo", "diario", ]; type:"object"; } = ...
Type declaration
Readonlyproperties: { aulasSeguidas:{ description:"Quantidade de aulas seguidas."; maximum:255; minimum:0; nullable:false; type:"integer"; }; dataFim:{ $schema:"https://json-schema.org/draft/2020-12/schema"; description:"Fim da vigência da preferência de agrupamento."; format:"date"; nullable:true; type:"string"; }; dataInicio:{ $id:"ladesa://schemas/v3/generics/date.json"; $schema:"https://json-schema.org/draft/2020-12/schema"; description:"Início da vigência da preferência de agrupamento."; format:"date"; nullable:false; type:"string"; }; diario:{ allOf:readonly[ {$ref:"#/components/schemas/DiarioFindOneInputView"}, ]; description:"Dados de entrada para encontrar um diário por ID."; kind:"type"; nullable:false; }; diaSemanaIso:{ description:"Dia da semana."; maximum:255; minimum:0; nullable:false; type:"integer"; }; intervaloDeTempo:{ allOf:readonly[ {$ref:"#/components/schemas/IntervaloDeTempoInputView"}, ]; description:"Dados de entrada para um Intervalo de Tempo."; kind:"type"; nullable:false; }; }