--- schema: 'deckhand/DataSchema/v1' metadata: schema: metadata/Control/v1 name: pegleg/EndpointCatalogue/v1 data: $schema: 'http://json-schema.org/schema#' type: 'object' # Namespace the list of endpoints additionalProperties: type: 'object' additionalProperties: type: 'object' properties: name: type: string auth: type: object hosts: type: object properties: default: type: string public: type: string internal: type: string additionalProperties: type: string host_fqdn_override: oneOf: - type: object properties: default: oneOf: - type: string - type: "null" public: type: string internal: type: string additionalProperties: type: string - type: "null" path: oneOf: - type: object properties: default: type: string public: type: string internal: type: string additionalProperties: type: string - type: string scheme: oneOf: - type: object properties: default: type: string public: type: string internal: type: string additionalProperties: type: string - type: string port: type: object additionalProperties: type: object properties: default: type: number public: type: number internal: type: number additionalProperties: type: number ...