interface ArraySchemaObject {
    additionalProperties?: boolean | ReferenceObject | SchemaObject;
    allOf?: (ReferenceObject | SchemaObject)[];
    anyOf?: (ReferenceObject | SchemaObject)[];
    default?: any;
    deprecated?: boolean;
    description?: string;
    discriminator?: DiscriminatorObject;
    enum?: any[];
    example?: any;
    exclusiveMaximum?: boolean;
    exclusiveMinimum?: boolean;
    externalDocs?: ExternalDocumentationObject;
    format?: string;
    items: ReferenceObject | SchemaObject;
    maxItems?: number;
    maxLength?: number;
    maxProperties?: number;
    maximum?: number;
    minItems?: number;
    minLength?: number;
    minProperties?: number;
    minimum?: number;
    multipleOf?: number;
    not?: ReferenceObject | SchemaObject;
    nullable?: boolean;
    oneOf?: (ReferenceObject | SchemaObject)[];
    pattern?: string;
    properties?: {
        [name: string]: ReferenceObject | SchemaObject;
    };
    readOnly?: boolean;
    required?: string[];
    title?: string;
    type: "array";
    uniqueItems?: boolean;
    writeOnly?: boolean;
    xml?: XMLObject;
}

Hierarchy

Properties

additionalProperties?: boolean | ReferenceObject | SchemaObject
default?: any
deprecated?: boolean
description?: string
discriminator?: DiscriminatorObject
enum?: any[]
example?: any
exclusiveMaximum?: boolean
exclusiveMinimum?: boolean
format?: string
maxItems?: number
maxLength?: number
maxProperties?: number
maximum?: number
minItems?: number
minLength?: number
minProperties?: number
minimum?: number
multipleOf?: number
nullable?: boolean
pattern?: string
properties?: {
    [name: string]: ReferenceObject | SchemaObject;
}

Type declaration

readOnly?: boolean
required?: string[]
title?: string
type: "array"
uniqueItems?: boolean
writeOnly?: boolean
xml?: XMLObject

Generated using TypeDoc