openapi: 3.0.3
info:
  title: apibuilder common
  version: 0.16.74
  description: Models in common across various APIs in apibuilder
components:
  schemas:
    IoApibuilderCommonV0ModelsAudit:
      type: object
      required:
      - created_at
      - created_by
      - updated_at
      - updated_by
      properties:
        created_at:
          type: string
          format: date-time
        created_by:
          $ref: '#/components/schemas/IoApibuilderCommonV0ModelsReferenceGuid'
        updated_at:
          type: string
          format: date-time
        updated_by:
          $ref: '#/components/schemas/IoApibuilderCommonV0ModelsReferenceGuid'
    IoApibuilderCommonV0ModelsReferenceGuid:
      type: object
      required:
      - guid
      properties:
        guid:
          type: string
          format: uuid
    IoApibuilderCommonV0ModelsHealthcheck:
      type: object
      required:
      - status
      properties:
        status:
          example: healthy
          type: string
    IoApibuilderCommonV0ModelsReference:
      description: Represents a reference to another model.
      type: object
      required:
      - guid
      - key
      properties:
        guid:
          type: string
          format: uuid
        key:
          type: string
    IoApibuilderCommonV0EnumsMembershipRole:
      type: string
      enum:
      - member
      - admin
