service:
  auth: false
  base-path: /extends
  endpoints:
    extendedInlineRequestBody:
      path: /extended-inline-request-body
      method: POST
      request:
        name: InlinedChildRequest
        body:
          extends: AliasType
          properties:
            child: string

types:
  AliasType: 
    type: Parent
    examples:
      - name: One
        value:
          parent: Property from the parent

  Parent:
    properties:
      parent: string
    examples:
      - name: One
        value:
          parent: Property from the parent

  Child: 
    extends: Parent
    properties: 
      child: string
    examples:
      - name: One
        value:
          parent: Property from the parent
          child: Property from the child

