endpoints/multiple-versions/openapi-v1.yaml [22:86]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
consumes:
  - "application/json"
produces:
  - "application/json"
schemes:
  - "https"
paths:
  "/echo":
    post:
      description: "Echo back a given message."
      operationId: "echo"
      produces:
        - "application/json"
      responses:
        200:
          description: "Echo"
          schema:
            $ref: "#/definitions/echoMessage"
      parameters:
        - 
          description: "Message to echo"
          in: body
          name: message
          required: true
          schema:
            $ref: "#/definitions/echoMessage"
  "/auth/info/googlejwt":
    get:
      description: "Returns the requests' authentication information."
      operationId: "auth_info_google_jwt"
      produces:
        - "application/json"
      responses:
        200:
          description: "Authenication info."
          schema:
            $ref: "#/definitions/authInfoResponse"
      x-security:
        -
          google_jwt:
            audiences:
              # This must match the "aud" field in the JWT. You can add multiple
              # audiences to accept JWTs from multiple clients.
              - "echo.endpoints.sample.google.com"
  "/auth/info/googleidtoken":
    get:
      description: "Returns the requests' authentication information."
      operationId: "authInfoGoogleIdToken"
      produces:
        - "application/json"
      responses:
        200:
          description: "Authenication info."
          schema:
            $ref: "#/definitions/authInfoResponse"
      x-security:
        - 
          google_id_token:
            audiences:
              # Your OAuth2 client's Client ID must be added here. You can add
              # multiple client IDs to accept tokens from multiple clients.
              - "YOUR-CLIENT-ID"
definitions:
  echoMessage:
    properties:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



endpoints/multiple-versions/openapi-v2.yaml [22:86]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
consumes:
  - "application/json"
produces:
  - "application/json"
schemes:
  - "https"
paths:
  "/echo":
    post:
      description: "Echo back a given message."
      operationId: "echo"
      produces:
        - "application/json"
      responses:
        200:
          description: "Echo"
          schema:
            $ref: "#/definitions/echoMessage"
      parameters:
        - 
          description: "Message to echo"
          in: body
          name: message
          required: true
          schema:
            $ref: "#/definitions/echoMessage"
  "/auth/info/googlejwt":
    get:
      description: "Returns the requests' authentication information."
      operationId: "auth_info_google_jwt"
      produces:
        - "application/json"
      responses:
        200:
          description: "Authenication info."
          schema:
            $ref: "#/definitions/authInfoResponse"
      x-security:
        - 
          google_jwt:
            audiences:
              # This must match the "aud" field in the JWT. You can add multiple
              # audiences to accept JWTs from multiple clients.
              - "echo.endpoints.sample.google.com"
  "/auth/info/googleidtoken":
    get:
      description: "Returns the requests' authentication information."
      operationId: "authInfoGoogleIdToken"
      produces:
        - "application/json"
      responses:
        200:
          description: "Authenication info."
          schema:
            $ref: "#/definitions/authInfoResponse"
      x-security:
        - 
          google_id_token:
            audiences:
              # Your OAuth2 client's Client ID must be added here. You can add
              # multiple client IDs to accept tokens from multiple clients.
              - "YOUR-CLIENT-ID"
definitions:
  echoMessage:
    properties:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



