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 en el futuro según sea necesario.

Firma:

export interface FunctionDeclarationSchemaProperty 

Propiedades

Propiedad Tipo Descripción
description cadena 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 cadena Opcional. Es el formato de la propiedad.
elementos FunctionDeclarationSchema Opcional. Son los elementos de la propiedad. FunctionDeclarationSchema
nulable boolean Opcional. Si la propiedad es anulable.
propiedades { [k: string]: FunctionDeclarationSchema; } Opcional. Mapa de FunctionDeclarationSchema.
required string[] Opcional. Arreglo de propiedades requeridas.
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. Si la propiedad es anulable.

Firma:

nullable?: boolean;

FunctionDeclarationSchemaProperty.properties

Opcional. Mapa de FunctionDeclarationSchema.

Firma:

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

FunctionDeclarationSchemaProperty.required.

Opcional. Arreglo de propiedades requeridas.

Firma:

required?: string[];

FunctionDeclarationSchemaProperty.type.

Opcional. Es el tipo de propiedad. FunctionDeclarationSchemaType.

Firma:

type?: FunctionDeclarationSchemaType;