# Copyright 2025 Terradue # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # https://opis.io/json-schema/2.x/formats.html # type: string # format: date - type: record name: Date fields: - name: value type: string # type: string # format: date-time - type: record name: DateTime fields: - name: value type: string # type: string # format: duration - type: record name: Duration fields: - name: value type: string # type: string # format: email - type: record name: Email fields: - name: value type: string # type: string # format: hostname - type: record name: Hostname fields: - name: value type: string # type: string # format: idn-email - type: record name: IDNEmail fields: - name: value type: string # type: string # format: idn-hostname - type: record name: IDNHostname fields: - name: value type: string # type: string # format: ipv4 - type: record name: IPv4 fields: - name: value type: string # type: string # format: ipv6 - type: record name: IPv6 fields: - name: value type: string # type: string # format: iri - type: record name: IRI fields: - name: value type: string # type: string # format: iri-reference - type: record name: IRIReference fields: - name: value type: string # type: string # format: json-pointer - type: record name: JsonPointer fields: - name: value type: string # type: string # format: password - type: record name: Password fields: - name: value type: string # type: string # format: relative-json-pointer - type: record name: RelativeJsonPointer fields: - name: value type: string # type: string # format: uuid - type: record name: UUID fields: - name: value type: string # type: string # format: uri - type: record name: URI fields: - name: value type: string # type: string # format: uri-reference - type: record name: URIReference fields: - name: value type: string # type: string # format: uri-template - type: record name: URITemplate fields: - name: value type: string # type: string # format: time - type: record name: Time fields: - name: value type: string