Documentation ¶
Index ¶
- type MetaSchemaDraft7
- type MetaSchemaDraft7Dependency
- type MetaSchemaDraft7EnumItem
- type MetaSchemaDraft7Example
- type MetaSchemaDraft7NonNegativeInteger
- type MetaSchemaDraft7NonNegativeIntegerDefault0
- type MetaSchemaDraft7NonNegativeIntegerDefault0Embedded1
- type MetaSchemaDraft7SchemaArray
- type MetaSchemaDraft7SimpleTypes
- type MetaSchemaDraft7StringArray
- type MetaSchemaDraft7StringArrayItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetaSchemaDraft7 ¶
type MetaSchemaDraft7 struct { AdditionalItems interface{} `json:"additionalItems,omitempty"` AdditionalProperties interface{} `json:"additionalProperties,omitempty"` AllOf MetaSchemaDraft7SchemaArray `json:"allOf,omitempty"` AnyOf MetaSchemaDraft7SchemaArray `json:"anyOf,omitempty"` Comment string `json:"$comment,omitempty"` Const interface{} `json:"const,omitempty"` Contains *MetaSchemaDraft7 `json:"contains,omitempty"` ContentEncoding string `json:"contentEncoding,omitempty"` ContentMediaType string `json:"contentMediaType,omitempty"` Default interface{} `json:"default,omitempty"` Definitions map[string]MetaSchemaDraft7 `json:"definitions,omitempty"` Dependencies map[string]MetaSchemaDraft7Dependency `json:"dependencies,omitempty"` Description string `json:"description,omitempty"` Else *MetaSchemaDraft7 `json:"else,omitempty"` Enum []MetaSchemaDraft7EnumItem `json:"enum,omitempty"` Examples []MetaSchemaDraft7Example `json:"examples,omitempty"` ExclusiveMaximum float64 `json:"exclusiveMaximum,omitempty"` ExclusiveMinimum float64 `json:"exclusiveMinimum,omitempty"` Format string `json:"format,omitempty"` Id string `json:"$id,omitempty"` If *MetaSchemaDraft7 `json:"if,omitempty"` Items interface{} `json:"items,omitempty"` MaxItems MetaSchemaDraft7NonNegativeInteger `json:"maxItems,omitempty"` MaxLength MetaSchemaDraft7NonNegativeInteger `json:"maxLength,omitempty"` MaxProperties MetaSchemaDraft7NonNegativeInteger `json:"maxProperties,omitempty"` Maximum float64 `json:"maximum,omitempty"` MinItems MetaSchemaDraft7NonNegativeIntegerDefault0 `json:"minItems,omitempty"` MinLength MetaSchemaDraft7NonNegativeIntegerDefault0 `json:"minLength,omitempty"` MinProperties MetaSchemaDraft7NonNegativeIntegerDefault0 `json:"minProperties,omitempty"` Minimum float64 `json:"minimum,omitempty"` MultipleOf float64 `json:"multipleOf,omitempty"` Not *MetaSchemaDraft7 `json:"not,omitempty"` OneOf MetaSchemaDraft7SchemaArray `json:"oneOf,omitempty"` Pattern string `json:"pattern,omitempty"` PatternProperties map[string]MetaSchemaDraft7 `json:"patternProperties,omitempty"` Properties map[string]MetaSchemaDraft7 `json:"properties,omitempty"` PropertyNames *MetaSchemaDraft7 `json:"propertyNames,omitempty"` ReadOnly bool `json:"readOnly,omitempty"` Ref string `json:"$ref,omitempty"` Required MetaSchemaDraft7StringArray `json:"required,omitempty"` Schema string `json:"$schema,omitempty"` Then *MetaSchemaDraft7 `json:"then,omitempty"` Title string `json:"title,omitempty"` Type interface{} `json:"type,omitempty"` UniqueItems bool `json:"uniqueItems,omitempty"` WriteOnly bool `json:"writeOnly,omitempty"` }
type MetaSchemaDraft7Dependency ¶
type MetaSchemaDraft7Dependency interface{}
type MetaSchemaDraft7EnumItem ¶
type MetaSchemaDraft7EnumItem interface{}
type MetaSchemaDraft7Example ¶
type MetaSchemaDraft7Example interface{}
type MetaSchemaDraft7NonNegativeInteger ¶
type MetaSchemaDraft7NonNegativeInteger int64
type MetaSchemaDraft7NonNegativeIntegerDefault0 ¶
type MetaSchemaDraft7NonNegativeIntegerDefault0 interface{}
type MetaSchemaDraft7NonNegativeIntegerDefault0Embedded1 ¶
type MetaSchemaDraft7NonNegativeIntegerDefault0Embedded1 interface{}
type MetaSchemaDraft7SchemaArray ¶
type MetaSchemaDraft7SchemaArray []MetaSchemaDraft7
type MetaSchemaDraft7SimpleTypes ¶
type MetaSchemaDraft7SimpleTypes interface{}
type MetaSchemaDraft7StringArray ¶
type MetaSchemaDraft7StringArray []MetaSchemaDraft7StringArrayItem
type MetaSchemaDraft7StringArrayItem ¶
type MetaSchemaDraft7StringArrayItem string
Click to show internal directories.
Click to hide internal directories.