diff --git a/registries/_format/binary.md b/registries/_format/binary.md new file mode 100644 index 0000000000..85508c2c0f --- /dev/null +++ b/registries/_format/binary.md @@ -0,0 +1,21 @@ +--- +owner: DarrelMiller +issue: +description: any sequence of octets +base_type: string +layout: default +--- + +# {{ page.collection }} + +## {{ page.slug }} - {{ page.description }} + +Base type: `{{ page.base_type }}`. + +The `{{page.slug}}` format represents any sequece of octets. This format entry is to ensure future versions of OpenAPI maintain compatibility with [OpenAPI 3.0.x](https://spec.openapis.org/oas/v3.0.0). + +{% if page.issue %} +### GitHub Issue + +* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }}) +{% endif %} diff --git a/registries/_format/byte.md b/registries/_format/byte.md new file mode 100644 index 0000000000..69533e5327 --- /dev/null +++ b/registries/_format/byte.md @@ -0,0 +1,21 @@ +--- +owner: DarrelMiller +issue: +description: base64 encoded characters +base_type: string +layout: default +--- + +# {{ page.collection }} + +## {{ page.slug }} - {{ page.description }} + +Base type: `{{ page.base_type }}`. + +The `{{page.slug}}` format represents any sequece of octets encoded as a base64 string. This format entry is to ensure future versions of OpenAPI maintain compatibility with [OpenAPI 3.0.x](https://spec.openapis.org/oas/v3.0.0). + +{% if page.issue %} +### GitHub Issue + +* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }}) +{% endif %} diff --git a/registries/_format/date-time.md b/registries/_format/date-time.md new file mode 100644 index 0000000000..497271b24e --- /dev/null +++ b/registries/_format/date-time.md @@ -0,0 +1,21 @@ +--- +owner: DarrelMiller +issue: +description: date and time as defined by date-time - RFC3339 +base_type: string +layout: default +--- + +# {{ page.collection }} + +## {{ page.slug }} - {{ page.description }} + +Base type: `{{ page.base_type }}`. + +The `{{page.slug}}` format represents a date and time as defined by date-time - [RFC3339](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339#anchor14one). This format entry is to ensure future versions of OpenAPI maintain compatibility with [OpenAPI 3.0.x](https://spec.openapis.org/oas/v3.0.0). + +{% if page.issue %} +### GitHub Issue + +* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }}) +{% endif %} diff --git a/registries/_format/date.md b/registries/_format/date.md new file mode 100644 index 0000000000..a1d7345d3b --- /dev/null +++ b/registries/_format/date.md @@ -0,0 +1,21 @@ +--- +owner: DarrelMiller +issue: +description: date as defined by full-date - RFC3339 +base_type: string +layout: default +--- + +# {{ page.collection }} + +## {{ page.slug }} - {{ page.description }} + +Base type: `{{ page.base_type }}`. + +The `{{page.slug}}` format represents a date as defined by full-date - [RFC3339](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339#anchor14one). This format entry is to ensure future versions of OpenAPI maintain compatibility with [OpenAPI 3.0.x](https://spec.openapis.org/oas/v3.0.0). + +{% if page.issue %} +### GitHub Issue + +* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }}) +{% endif %} diff --git a/registries/_format/double.md b/registries/_format/double.md new file mode 100644 index 0000000000..417af4c715 --- /dev/null +++ b/registries/_format/double.md @@ -0,0 +1,21 @@ +--- +owner: DarrelMiller +issue: +description: double precision floating point number +base_type: number +layout: default +--- + +# {{ page.collection }} + +## {{ page.slug }} - {{ page.description }} + +Base type: `{{ page.base_type }}`. + +The `{{page.slug}}` format represents a double precision (64bit) floating point number as defined by [IEEE Std 754-2019](https://ieeexplore.ieee.org/document/8766229). This format entry is to ensure future versions of OpenAPI maintain compatibility with [OpenAPI 3.0.x](https://spec.openapis.org/oas/v3.0.0). + +{% if page.issue %} +### GitHub Issue + +* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }}) +{% endif %} diff --git a/registries/_format/float.md b/registries/_format/float.md new file mode 100644 index 0000000000..cbe24fdc7b --- /dev/null +++ b/registries/_format/float.md @@ -0,0 +1,21 @@ +--- +owner: DarrelMiller +issue: +description: single precision floating point number +base_type: number +layout: default +--- + +# {{ page.collection }} + +## {{ page.slug }} - {{ page.description }} + +Base type: `{{ page.base_type }}`. + +The `{{page.slug}}` format represents a single precision (32bit) floating point number as defined by [IEEE Std 754-2019](https://ieeexplore.ieee.org/document/8766229). This format entry is to ensure future versions of OpenAPI maintain compatibility with [OpenAPI 3.0.x](https://spec.openapis.org/oas/v3.0.0). + +{% if page.issue %} +### GitHub Issue + +* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }}) +{% endif %} diff --git a/registries/_format/int32.md b/registries/_format/int32.md new file mode 100644 index 0000000000..a22ed98821 --- /dev/null +++ b/registries/_format/int32.md @@ -0,0 +1,21 @@ +--- +owner: DarrelMiller +issue: +description: signed 32-bit integer +base_type: number +layout: default +--- + +# {{ page.collection }} + +## {{ page.slug }} - {{ page.description }} + +Base type: `{{ page.base_type }}`. + +The `{{page.slug}}` format represents a signed 32-bit integer, with the range −2,147,483,648 through 2,147,483,647. This format entry is to ensure future versions of OpenAPI maintain compatibility with [OpenAPI 3.0.x](https://spec.openapis.org/oas/v3.0.0). + +{% if page.issue %} +### GitHub Issue + +* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }}) +{% endif %} diff --git a/registries/_format/int64.md b/registries/_format/int64.md new file mode 100644 index 0000000000..0fd3ebf1fa --- /dev/null +++ b/registries/_format/int64.md @@ -0,0 +1,21 @@ +--- +owner: DarrelMiller +issue: +description: signed 64-bit integer +base_type: number +layout: default +--- + +# {{ page.collection }} + +## {{ page.slug }} - {{ page.description }} + +Base type: `{{ page.base_type }}`. + +The `{{page.slug}}` format represents a signed 64-bit integer, with the range -9223372036854775808 through 9223372036854775807. This format entry is to ensure future versions of OpenAPI maintain compatibility with [OpenAPI 3.0.x](https://spec.openapis.org/oas/v3.0.0). + +{% if page.issue %} +### GitHub Issue + +* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }}) +{% endif %}