Skip to content

Latest commit

 

History

History
74 lines (50 loc) · 1.75 KB

abstract.schema.md

File metadata and controls

74 lines (50 loc) · 1.75 KB
template foo
reference
bar

Abstract Schema

https://example.com/schemas/abstract

This is an abstract schema. It has definitions, but does not declare any properties

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Cannot be instantiated Yes Experimental No Forbidden Permitted abstract.schema.json

Abstract Definitions

Property Type Group
bar string https://example.com/schemas/abstract#/definitions/second
foo string https://example.com/schemas/abstract#/definitions/first
nonfoo const https://example.com/schemas/abstract#/definitions/first

bar

A unique identifier given to every addressable thing.

bar

  • is optional
  • type: string
  • defined in this schema
  • version: 1.0.0
  • testProperty: test

bar Type

string

foo

A unique identifier given to every addressable thing.

foo

  • is optional
  • type: string
  • defined in this schema
  • version: 1.0.0
  • testProperty: test

foo Type

string

nonfoo

This is not foo.

nonfoo

  • is optional
  • type: const
  • defined in this schema
  • version: 1.0.0
  • testProperty: test

The value of this property must be equal to:

false