interface IObject {
    additionalProperties?: boolean | SwaggerV2.IJsonSchema;
    deprecated?: boolean;
    description?: string;
    example?: any;
    examples?: any[];
    maxProperties?: number;
    minProperties?: number;
    properties?: Record<string, SwaggerV2.IJsonSchema>;
    required?: string[];
    title?: string;
    type: "object";
    "x-nullable"?: boolean;
}

Hierarchy (View Summary)

Properties

additionalProperties?: boolean | SwaggerV2.IJsonSchema
deprecated?: boolean

Whether the type is deprecated or not.

description?: string

Detailed description of the schema.

example?: any

Example value.

examples?: any[]
maxProperties?: number
minProperties?: number
properties?: Record<string, SwaggerV2.IJsonSchema>
required?: string[]
title?: string

Title of the schema.

type: "object"

Discriminator value of the type.

"x-nullable"?: boolean