Skip to content

Latest commit

 

History

History
93 lines (56 loc) · 3.03 KB

extensible.md

File metadata and controls

93 lines (56 loc) · 3.03 KB

Extensible Schema

https://example.com/schemas/extensible

This is an extensible schema. It has definitions, that can be used in other schemas

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Cannot be instantiated Yes Unknown status Unknown identifiability Forbidden Allowed none extensible.schema.json

Extensible Type

object (Extensible)

Extensible Definitions

Definitions group first

Reference this group by using

{"$ref":"https://example.com/schemas/extensible#/definitions/first"}
Property Type Required Nullable Defined by
foo string Optional cannot be null Extensible

foo

A unique identifier given to every addressable thing.

foo

  • is optional

  • Type: string

  • cannot be null

  • defined in: Extensible

foo Type

string

foo Examples

"bar"

Definitions group second

Reference this group by using

{"$ref":"https://example.com/schemas/extensible#/definitions/second"}
Property Type Required Nullable Defined by
bar string Optional cannot be null Extensible

bar

A horse walks into it.

bar

  • is optional

  • Type: string

  • cannot be null

  • defined in: Extensible

bar Type

string

bar Examples

"whoo"
"hoo"