$ref string A reference to another schema. The value of this property is the "id" of another schema. additionalProperties NULL If this is a schema for an object, this property is the schema for any additional properties with dynamic keys on this object. annotations object Additional information about this property. default string The default value of this property (if one exists). description string A description of this object. enum array Values this parameter may take (if it is an enum). enumDescriptions array The descriptions for the enums. Each position maps to the corresponding value in the "enum" array. format string An additional regular expression or key that helps constrain the value. For more details see: http://tools.ietf.org/html/draft-zyp- json-schema-03#section-5.23 id string Unique identifier for this schema. items NULL If this is a schema for an array, this property is the schema for each element in the array. location string Whether this parameter goes in the query or the path for REST requests. maximum string The maximum value of this parameter. minimum string The minimum value of this parameter. pattern string The regular expression this parameter must conform to. Uses Java 6 regex format: http:// docs.oracle.com/javase/6/docs/api/java/util/ regex/Pattern.html properties object If this is a schema for an object, list the schema for each property of this object. readOnly boolean The value is read-only, generated by the service. The value cannot be modified by the client. If the value is included in a POST, PUT, or PATCH request, it is ignored by the service. repeated boolean Whether this parameter may appear multiple times. required boolean Whether the parameter is required. type string The value type for this schema. A list of values can be found here: http:// tools.ietf.org/html/draft-zyp-json- schema-03#section-5.1 variant object In a variant data type, the value of one property is used to determine how to interpret the entire entity. Its value must exist in a map of descriminant values to schema names.