# Functions
NewDocument unmarshals the bytes into a Document.
# Constants
AnyStructKind is the category for a JSON Schema that declares a JSON object with additional (arbitrary) properties that can be any type.
ArrayKind is the category for a JSON Schema that declares an "array" type.
MapKind is the category for a JSON Schema that declares a JSON object with additional (arbitrary) properties that have a non-"any" schema type.
ReferenceKind is the category for a JSON Schema that is a reference to another JSON Schema.
SimpleKind is the category for any JSON Schema that maps to a primitive Go type: strings, numbers, booleans, and "any" (since it maps to interface{}).
StructKind is the category for a JSON Schema that declares a JSON object without any additional (arbitrary) properties.
# Structs
Auth represents the auth section of a discovery document.
A Document is an API discovery document.
No description provided by the author
A Method holds information about a resource method.
A Parameter holds information about a method parameter.
No description provided by the author
No description provided by the author
A Resource holds information about a Google API Resource.
A Schema holds a JSON Schema as defined by https://tools.ietf.org/html/draft-zyp-json-schema-03#section-5.1.
A Scope is an OAuth2 scope.
No description provided by the author
No description provided by the author
# Type aliases
Kind classifies a Schema.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author