Newer
Older
---
template: reference
foo: bar
---
This is an abstract schema. It has `definitions`, but does not declare any properties
| [Abstract](../abstract.md) | Extensible | [Status](../status.md) | Identifiable | Custom Properties | Additional Properties | Defined In |
|----------------------------|------------|------------------------|--------------|-------------------|-----------------------|------------|
| Cannot be instantiated | Yes | Experimental | No | Forbidden | Permitted | [abstract.schema.json](abstract.schema.json) |
| Property | Type | Group |
|----------|------|-------|
| [bar](#bar) | `string` | `https://example.com/schemas/abstract#/definitions/second` |
| [foo](#foo) | `string` | `https://example.com/schemas/abstract#/definitions/first` |
| [nonfoo](#nonfoo) | `const` | `https://example.com/schemas/abstract#/definitions/first` |
A unique identifier given to every addressable thing.
* is optional
* type: `string`
* defined in this schema
`string`
A unique identifier given to every addressable thing.
* is optional
* type: `string`
* defined in this schema
`string`