https://example.com/schemas/extending#/allOf/1
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | Yes | Forbidden | Allowed | none | extending.schema.json* |
unknown
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
id | string |
Optional | cannot be null | Extending |
@id | string |
Required | cannot be null | Extending |
meta:id | string |
Optional | cannot be null | Extending |
A unique identifier given to every addressable thing.
id
- is optional
- Type:
string
- cannot be null
- defined in: Extending
string
URI reference: the string must be a URI reference, according to RFC 3986
An id
with an @
in front of it. The @
stands for "dot com"
@id
- is required
- Type:
string
- cannot be null
- defined in: Extending
string
URI: the string must be a URI, according to RFC 3986
An about ids. It is meta. If you are confused, send an email to the address specified in this property value.
meta:id
- is optional
- Type:
string
- cannot be null
- defined in: Extending
string
email: the string must be an email address, according to RFC 5322, section 3.4.1