Namespace: JSONSchema
protoc_gen_openapiv2.options.JSONSchema
Namespaces
Enumerations
Classes
Interfaces
Type Aliases
$Shape
Ƭ $Shape: Object
Shape of a JSONSchema.
Type declaration
| Name | Type |
|---|---|
array? | string[] | null |
default? | string | null |
description? | string | null |
enum? | string[] | null |
example? | string | null |
exclusiveMaximum? | boolean | null |
exclusiveMinimum? | boolean | null |
extensions? | { [k: string]: $Shape; } | null |
fieldConfiguration? | $Shape | null |
format? | string | null |
maxItems? | Long | null |
maxLength? | Long | null |
maxProperties? | Long | null |
maximum? | number | null |
minItems? | Long | null |
minLength? | Long | null |
minProperties? | Long | null |
minimum? | number | null |
multipleOf? | number | null |
pattern? | string | null |
readOnly? | boolean | null |
ref? | string | null |
required? | string[] | null |
title? | string | null |
type? | JSONSchemaSimpleTypes[] | null |
uniqueItems? | boolean | null |