Skema digunakan untuk menentukan format data input/output. Mewakili subset yang dipilih dari objek skema OpenAPI 3.0. Kolom lainnya dapat ditambahkan di masa mendatang sesuai kebutuhan.
Tanda Tangan:
export interface FunctionDeclarationSchemaProperty
Properti
Properti | Jenis | Deskripsi |
---|---|---|
deskripsi | string | Opsional. Deskripsi properti. |
enum | {i>string<i}[] | Opsional. Enum properti. |
contoh | tidak diketahui | Opsional. Contoh properti. |
format | string | Opsional. Format properti. |
item | FunctionDeclarationSchema | Opsional. Item properti. FunctionDeclarationSchema |
nullable | boolean | Opsional. Apakah properti nullable. |
properti | { [k: string]: FunctionDeclarationSchema; } | Opsional. Peta FunctionDeclarationSchema. |
required | {i>string<i}[] | Opsional. Array properti yang diperlukan. |
jenis | FunctionDeclarationSchemaType | Opsional. Jenis properti. FunctionDeclarationSchemaType. |
FunctionDeclarationSchemaProperty.description
Opsional. Deskripsi properti.
Tanda Tangan:
description?: string;
FunctionDeclarationSchemaProperty.enum
Opsional. Enum properti.
Tanda Tangan:
enum?: string[];
FunctionDeclarationSchemaProperty.contoh
Opsional. Contoh properti.
Tanda Tangan:
example?: unknown;
FunctionDeclarationSchemaProperty.format
Opsional. Format properti.
Tanda Tangan:
format?: string;
FunctionDeclarationSchemaProperty.items
Opsional. Item properti. FunctionDeclarationSchema
Tanda Tangan:
items?: FunctionDeclarationSchema;
FunctionDeclarationSchemaProperty.nullable
Opsional. Apakah properti nullable.
Tanda Tangan:
nullable?: boolean;
FunctionDeclarationSchemaProperty.properties
Opsional. Peta FunctionDeclarationSchema.
Tanda Tangan:
properties?: {
[k: string]: FunctionDeclarationSchema;
};
FunctionDeclarationSchemaProperty.wajib
Opsional. Array properti yang diperlukan.
Tanda Tangan:
required?: string[];
FunctionDeclarationSchemaProperty.type
Opsional. Jenis properti. FunctionDeclarationSchemaType.
Tanda Tangan:
type?: FunctionDeclarationSchemaType;