Vue OpenAPI Query Documentation
    Preparing search index...

    Interface ValueSchemaObject

    The object form of a ValueSchema.

    interface ValueSchemaObject {
        $ref?: string;
        $defs?: Record<string, ValueSchema>;
        type?: string | string[];
        enum?: (string | number | boolean | null)[];
        format?: string;
        minLength?: number;
        maxLength?: number;
        minimum?: number;
        maximum?: number;
        exclusiveMinimum?: number;
        exclusiveMaximum?: number;
        pattern?: string;
        required?: string[];
        properties?: Record<string, ValueSchema>;
        items?: ValueSchema | ValueSchema[];
        additionalProperties?: ValueSchema;
        allOf?: ValueSchema[];
        anyOf?: ValueSchema[];
        oneOf?: ValueSchema[];
        readOnly?: boolean;
        writeOnly?: boolean;
        description?: string;
        default?: unknown;
        const?: unknown;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index

    Properties

    $ref?: string
    $defs?: Record<string, ValueSchema>
    type?: string | string[]
    enum?: (string | number | boolean | null)[]
    format?: string
    minLength?: number
    maxLength?: number
    minimum?: number
    maximum?: number
    exclusiveMinimum?: number
    exclusiveMaximum?: number
    pattern?: string
    required?: string[]
    properties?: Record<string, ValueSchema>
    additionalProperties?: ValueSchema
    allOf?: ValueSchema[]
    anyOf?: ValueSchema[]
    oneOf?: ValueSchema[]
    readOnly?: boolean
    writeOnly?: boolean
    description?: string
    default?: unknown
    const?: unknown