Yaml 招摇过市需要所有属性

Yaml 招摇过市需要所有属性,yaml,swagger,swagger-2.0,Yaml,Swagger,Swagger 2.0,给定以下架构定义,这是定义所需属性的有效方法: MySchema: type: object required: [property1, property2, property3] properties: property1: type: integer property2: type: integer property3: type: integer 有没有办法指定所有属性都是必需的 澄清:我正在寻找一种方式来说明所有属性都是必需的,而不是逐个指定 更明确

给定以下架构定义,这是定义所需属性的有效方法:

MySchema:
 type: object
 required: [property1, property2, property3]
 properties:
  property1:
   type: integer
  property2:
   type: integer
  property3:
   type: integer
有没有办法指定所有属性都是必需的

澄清:我正在寻找一种方式来说明所有属性都是必需的,而不是逐个指定


更明确地说:没有回答我的问题。

这是根据需要定义模型属性的正确方法,我不知道有任何其他方法可以指定所有属性都是必需的

对于参数,必需的属性是布尔值true/false,而不是必需参数名称的列表。e、 g

name: avatar
in: formData
description: The avatar of the user
required: true
type: file