FunctionDeclarationSchemaProperty interface

El esquema se usa para definir el formato de los datos de entrada y salida. Representa un subconjunto seleccionado de un objeto de esquema de OpenAPI 3.0. Es posible que se agreguen más campos según sea necesario.

Firma:

export interface FunctionDeclarationSchemaProperty 

Propiedades

Propiedad Tipo Descripción
description string Opcional. Es la descripción de la propiedad.
enum. string[] Opcional. La enumeración de la propiedad.
ejemplo desconocido Opcional. El ejemplo de la propiedad.
formato string Opcional. Es el formato de la propiedad.
items FunctionDeclarationSchema Opcional. Son los elementos de la propiedad. FunctionDeclarationSchema
anulable booleano Opcional. Indica si la propiedad es anulable.
propiedades { [k: string]: FunctionDeclarationSchema; }. Opcional. Mapa de FunctionDeclarationSchema.
required string[] Opcional. Es el array de la propiedad obligatoria.
tipo FunctionDeclarationSchemaType Opcional. Es el tipo de propiedad. FunctionDeclarationSchemaType.

FunctionDeclarationSchemaProperty.description

Opcional. Es la descripción de la propiedad.

Firma:

description?: string;

FunctionDeclarationSchemaProperty.enum

Opcional. La enumeración de la propiedad.

Firma:

enum?: string[];

FunctionDeclarationSchemaProperty.example

Opcional. El ejemplo de la propiedad.

Firma:

example?: unknown;

FunctionDeclarationSchemaProperty.format

Opcional. Es el formato de la propiedad.

Firma:

format?: string;

FunctionDeclarationSchemaProperty.items

Opcional. Son los elementos de la propiedad. FunctionDeclarationSchema

Firma:

items?: FunctionDeclarationSchema;

FunctionDeclarationSchemaProperty.nullable

Opcional. Indica si la propiedad es anulable.

Firma:

nullable?: boolean;

FunctionDeclarationSchemaProperty.properties

Opcional. Mapa de FunctionDeclarationSchema.

Firma:

properties?: {
        [k: string]: FunctionDeclarationSchema;
    };

FunctionDeclarationSchemaProperty.required

Opcional. Es el array de la propiedad obligatoria.

Firma:

required?: string[];

FunctionDeclarationSchemaProperty.type

Opcional. Es el tipo de propiedad. FunctionDeclarationSchemaType.

Firma:

type?: FunctionDeclarationSchemaType;