github.com/kaisawind/go-swagger@v0.19.0/fixtures/bugs/1755/fixture-1755.yaml (about)

     1  swagger: "2.0"
     2  info:
     3    title: fixture 1755
     4    version: 0.1.0
     5  paths:
     6    /assets:
     7      post:
     8        description: >-
     9          Create a new ressource
    10        operationId: registerAsset
    11        tags:
    12          - Assets
    13        consumes:
    14          - application/json
    15        produces:
    16          - application/json
    17        parameters:
    18          - in: body
    19            description: New Asset
    20            required: true
    21            name: assetProperties
    22            schema:
    23              type: array
    24              items:
    25                $ref: '#/definitions/AssetProperties'
    26              minItems: 1
    27        responses:
    28          '201':
    29            description: Asset successfully created.
    30    /assets2:
    31      post:
    32        operationId: registerAsset2
    33        tags:
    34          - Assets
    35        consumes:
    36          - application/json
    37        produces:
    38          - application/json
    39        parameters:
    40          - in: body
    41            required: true
    42            name: assetProperties3
    43            schema:
    44              type: array
    45              items:
    46                type: array
    47                maxItems: 10
    48                items:
    49                  $ref: '#/definitions/AssetProperties'
    50        responses:
    51          '201':
    52            description: Asset successfully created.
    53    /assets3:
    54      post:
    55        operationId: registerAsset3
    56        tags:
    57          - Assets
    58        consumes:
    59          - application/json
    60        produces:
    61          - application/json
    62        parameters:
    63          - in: body
    64            required: true
    65            name: assetProperties3
    66            schema:
    67              type: array
    68              items:
    69                type: array
    70                items:
    71                  $ref: '#/definitions/AssetProperties'
    72        responses:
    73          '201':
    74            description: Asset successfully created.
    75    /assets4:
    76      post:
    77        operationId: registerAsset4
    78        tags:
    79          - Assets
    80        consumes:
    81          - application/json
    82        produces:
    83          - application/json
    84        parameters:
    85          - in: body
    86            required: true
    87            name: assetProperties4
    88            schema:
    89              type: array
    90              items:
    91                type: array
    92                minItems: 1
    93                items:
    94                  $ref: '#/definitions/AssetProperties'
    95        responses:
    96          '201':
    97            description: Asset successfully created.
    98    /assets5:
    99      post:
   100        operationId: registerAsset5
   101        tags:
   102          - Assets
   103        consumes:
   104          - application/json
   105        produces:
   106          - application/json
   107        parameters:
   108          - in: body
   109            required: true
   110            name: assetProperties5
   111            schema:
   112              type: object
   113              additionalProperties:
   114                type: array
   115                maxItems: 10
   116                items:
   117                  type: object
   118        responses:
   119          '201':
   120            description: Asset successfully created.
   121  definitions:
   122    AssetProperties:
   123        type: object
   124        properties:
   125          name:
   126            type: string
   127            description: Name of Asset