Skip to content

Latest commit

 

History

History
82 lines (76 loc) · 2.89 KB

File metadata and controls

82 lines (76 loc) · 2.89 KB

MockServer::Schema

Properties

Name Type Description Notes
id String [optional]
schema String [optional]
title String [optional]
description String [optional]
default Object [optional]
multiple_of Float [optional]
maximum Float [optional]
exclusive_maximum Boolean [optional][default to false]
minimum Float [optional]
exclusive_minimum Boolean [optional][default to false]
max_length Integer [optional]
min_length PositiveIntegerDefault0 [optional]
pattern String [optional]
additional_items AnyOfboolean [optional]
items AnyOfschemaArray [optional]
max_items Integer [optional]
min_items PositiveIntegerDefault0 [optional]
unique_items Boolean [optional][default to false]
max_properties Integer [optional]
min_properties PositiveIntegerDefault0 [optional]
required StringArray [optional]
additional_properties AnyOfboolean [optional]
definitions Hash<String, > [optional]
properties Hash<String, > [optional]
pattern_properties Hash<String, > [optional]
dependencies Hash<String, AnyOfstringArray> [optional]
enum Array<NULL_SCHEMA_ERR> [optional]
type AnyOfsimpleTypesset [optional]
format String [optional]
all_of SchemaArray [optional]
any_of SchemaArray [optional]
one_of SchemaArray [optional]
_not **** [optional]

Example

require 'mockserver-client'

instance = MockServer::Schema.new(
  id: null,
  schema: null,
  title: null,
  description: null,
  default: null,
  multiple_of: null,
  maximum: null,
  exclusive_maximum: null,
  minimum: null,
  exclusive_minimum: null,
  max_length: null,
  min_length: null,
  pattern: null,
  additional_items: null,
  items: null,
  max_items: null,
  min_items: null,
  unique_items: null,
  max_properties: null,
  min_properties: null,
  required: null,
  additional_properties: null,
  definitions: null,
  properties: null,
  pattern_properties: null,
  dependencies: null,
  enum: null,
  type: null,
  format: null,
  all_of: null,
  any_of: null,
  one_of: null,
  _not: null
)