Skip to content
Snippets Groups Projects
abstract.schema.md 896 B
Newer Older
  • Learn to ignore specific revisions
  • # Abstract Schema
    
    
    Lars Trieloff's avatar
    Lars Trieloff committed
    ```
    https://example.com/schemas/abstract
    ```
    
    Lars Trieloff's avatar
    Lars Trieloff committed
    This is an abstract schema. It has `definitions`, but does not declare any properties
    
    
    | Abstract | Extensible | Custom Properties | Defined In |
    |----------|------------|-------------------|------------|
    
    | Cannot be instantiated | Yes | Forbidden | [abstract.schema.json](abstract.schema.json) |
    
    
    # Abstract Definitions
    
    
    | Property | Type | Group |
    |----------|------|-------|
    | [foo](#foo) | `string` | `#/definitions/first` |
    | [bar](#bar) | `string` | `#/definitions/second` |
    
    
    ## foo
    
    A unique identifier given to every addressable thing.
    
    `foo`
    * is optional
    * type: `string`
    * defined in this schema
    
    ### foo Type
    
    
    `string`
    
    
    
    
    
    
    ## bar
    
    A unique identifier given to every addressable thing.
    
    `bar`
    * is optional
    * type: `string`
    * defined in this schema
    
    ### bar Type
    
    
    `string`