스키마는 입력/출력 데이터의 형식을 정의하는 데 사용됩니다. OpenAPI 3.0 스키마 객체의 선택된 하위 집합을 나타냅니다. 향후 필요에 따라 더 많은 필드가 추가될 수 있습니다.
서명:
export interface FunctionDeclarationSchemaProperty
속성
속성 | 유형 | 설명 |
---|---|---|
description | 문자열 | 선택사항입니다. 숙박 시설의 설명입니다. |
열거형 | 문자열[] | 선택사항입니다. 속성의 열거형입니다. |
예 | 알 수 없음 | 선택사항입니다. 속성의 예 |
형식 | 문자열 | 선택사항입니다. 속성의 형식입니다. |
items | FunctionDeclarationSchema | 선택사항입니다. 숙박 시설의 항목입니다. FunctionDeclarationSchema |
nullable | 부울 | 선택사항입니다. 속성이 null을 허용하는지 여부입니다. |
속성 | { [k: 문자열]: FunctionDeclarationSchema; } | 선택사항입니다. FunctionDeclarationSchema의 맵입니다. |
required | 문자열[] | 선택사항입니다. 필수 속성의 배열입니다. |
type | FunctionDeclarationSchemaType | 선택사항입니다. 숙박 시설의 유형입니다. FunctionDeclarationSchemaType의 값을 사용합니다. |
FunctionDeclarationSchemaProperty.description
선택사항입니다. 숙박 시설의 설명입니다.
서명:
description?: string;
FunctionDeclarationSchemaProperty.enum
선택사항입니다. 속성의 열거형입니다.
서명:
enum?: string[];
FunctionDeclarationSchemaProperty.example
선택사항입니다. 속성의 예
서명:
example?: unknown;
FunctionDeclarationSchemaProperty.format
선택사항입니다. 속성의 형식입니다.
서명:
format?: string;
FunctionDeclarationSchemaProperty.items
선택사항입니다. 숙박 시설의 항목입니다. FunctionDeclarationSchema
서명:
items?: FunctionDeclarationSchema;
FunctionDeclarationSchemaProperty.nullable
선택사항입니다. 속성이 null을 허용하는지 여부입니다.
서명:
nullable?: boolean;
FunctionDeclarationSchemaProperty.properties
선택사항입니다. FunctionDeclarationSchema의 맵입니다.
서명:
properties?: {
[k: string]: FunctionDeclarationSchema;
};
FunctionDeclarationSchemaProperty.required
선택사항입니다. 필수 속성의 배열입니다.
서명:
required?: string[];
FunctionDeclarationSchemaProperty.type
선택사항입니다. 숙박 시설의 유형입니다. FunctionDeclarationSchemaType의 값을 사용합니다.
서명:
type?: FunctionDeclarationSchemaType;