...

Text file src/github.com/go-openapi/analysis/fixtures/operations/fixture-operations.yaml

Documentation: github.com/go-openapi/analysis/fixtures/operations

     1---
     2swagger: '2.0'
     3info:
     4  version: '0.1.0'
     5  title: operations and operationIDs
     6
     7parameters:
     8  someParam:
     9    name: some
    10    in: query
    11    type: string
    12  bodyParam:
    13    name: some
    14    in: body
    15    schema:
    16      $ref: '#/definitions/myBody'
    17
    18responses:
    19  notFound:
    20    description: 'Not Found'
    21    schema:
    22      type: string
    23      default: "Element no found"
    24  defaultResponse:
    25    description: 'Default response'
    26    schema:
    27      type: string
    28      maxLength: 255
    29
    30definitions:
    31  myBody:
    32    type: integer
    33  unused:
    34    type: integer
    35
    36paths:
    37  /some/where:
    38    parameters:
    39    - $ref: '#/parameters/someParam'
    40    get:
    41      operationId: getSomeWhere
    42      parameters:
    43      - $ref: '#/parameters/bodyParam' 
    44      - name: other
    45        in: query
    46        type: string
    47      responses:
    48        403:
    49          $ref: '#/responses/notFound'
    50    post:
    51      operationId: postSomeWhere
    52      responses:
    53        default:
    54          $ref: '#/responses/defaultResponse'
    55  /some/where/else:
    56    parameters:
    57    - $ref: '#/parameters/someParam'
    58    get:
    59      operationId: getSomeWhereElse
    60      parameters:
    61      - $ref: '#/parameters/someParam'
    62      - name: myOtherBodyParam
    63        in: body
    64        schema:
    65          $ref: '#/definitions/myBody'
    66      responses:
    67        default:
    68          $ref: '#/responses/defaultResponse'
    69    put:
    70      operationId: putSomeWhereElse
    71      responses:
    72        default:
    73          $ref: '#/responses/defaultResponse'
    74    post:
    75      operationId: postSomeWhereElse
    76      responses:
    77        default:
    78          $ref: '#/responses/defaultResponse'
    79    patch:
    80      operationId: patchSomeWhereElse
    81      responses:
    82        default:
    83          $ref: '#/responses/defaultResponse'
    84    delete:
    85      operationId: deleteSomeWhereElse
    86      responses:
    87        default:
    88          $ref: '#/responses/defaultResponse'
    89    head:
    90      operationId: headSomeWhereElse
    91      responses:
    92        default:
    93          $ref: '#/responses/defaultResponse'
    94    options:
    95      operationId: optionsSomeWhereElse
    96      responses:
    97        default:
    98          $ref: '#/responses/defaultResponse'

View as plain text