Resource Template Hyperextend object. Extends Base.

This is a object that can be used to provide a template for a resource, which can be used when added or changing a resource.

Schema

{
  "allOf": [
    {
      "$ref": "http://hyperschema.org/extend/hyperextend/base#"
    },
    {
      "properties": {
        "template": {
          "properties": {
            "mediaTypes": {
              "$ref": "http://hyperschema.org/core/link#/definitions/mediaTypes"
            },
            "fields": {
              "type": "array",
              "items": {
                "$ref": "http://hyperschema.org/extend/hyperextend/field#"
              }
            },
            "jsonSchema": {
              "$ref": "http://hyperschema.org/core/meta#/definitions/jsonSchema"
            }
          }
        }
      }
    }
  ]
}