1

私は Open API 仕様が初めてです (つまり、3.0 を使用しています)。私は swagger Editor オンライン ツールで遊んでいますが、次の奇妙なエラーが表示されます。

「追加のプロパティを持つべきではありません additionalProperty: Data1、Data2」

私が使用しているYAMLファイルのサンプルは次のとおりです。

paths:
 /api/assignment:
    post:
      tags:
      - Assignment
      summary: "Endpoint to create Resources in  system"
      description: "This endpoint will create blah blah"
      operationId: CreateResource
 parameters:
    - name: assignment
      in: body
      description: "This is an  object to be sent"
      required: true
      schema:
            type: object
            properties:
              Ganesh:
                type: integer
              Test:
                type: string
              RefClaim:
                Data1:
                  FirstName:
                    type: string
                  LastName:
                    type: string
                Data2:
                  FirstName2:
                    type: string
                  LastName2:
                    type: string

尋ねられたすべての質問を見て、それらを試してみましたが、答えが得られませんでした。 注: Open Api 仕様 3.0.1 を使用しています

4

1 に答える 1