UNPKG

@adobe/jsonschema2md

Version:

Validate and document complex JSON Schemas the easy way.

43 lines (25 loc) 1.87 kB
# Identifiable Schema ```txt https://example.com/schemas/identifiable ``` This is a _very_ simple example of a JSON schema. There is only one property. | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :------------------ | ---------- | -------------- | ------------ | :---------------- | --------------------- | ------------------- | ------------------------------------------------------------------------------------------------ | | Can be instantiated | No | Unknown status | Yes | Forbidden | Allowed | none | [identifiable.schema.json](../generated-schemas/identifiable.schema.json "open original schema") | ## Identifiable Type `object` ([Identifiable](identifiable.md)) # Identifiable Properties | Property | Type | Required | Nullable | Defined by | | :---------- | -------- | -------- | -------------- | :------------------------------------------------------------------------------------------------------------ | | [@id](#@id) | `string` | Optional | cannot be null | [Identifiable](identifiable-properties-id.md "https://example.com/schemas/identifiable#/properties/@id") | ## @id A unique identifier given to every addressable thing. `@id` - is optional - Type: `string` - cannot be null - defined in: [Identifiable](identifiable-properties-id.md "https://example.com/schemas/identifiable#/properties/@id") ### @id Type `string` ### @id Constraints **URI**: the string must be a URI, according to [RFC 3986](https://tools.ietf.org/html/rfc4291 "check the specification")