Skip to content

@salesforce/b2c-tooling-sdk / schemas / CollapsedOpenApiSchema

Interface: CollapsedOpenApiSchema ​

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:82

The output schema structure after collapsing.

Indexable ​

[key: string]: unknown

Properties ​

components? ​

optional components: object

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:87

callbacks? ​

optional callbacks: Record<string, unknown>

examples? ​

optional examples: Record<string, unknown>

headers? ​

optional headers: Record<string, unknown>

optional links: Record<string, unknown>

parameters? ​

optional parameters: Record<string, unknown>

requestBodies? ​

optional requestBodies: Record<string, unknown>

responses? ​

optional responses: Record<string, unknown>

schemas? ​

optional schemas: Record<string, unknown>

securitySchemes? ​

optional securitySchemes: Record<string, unknown>


externalDocs? ​

optional externalDocs: unknown

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:100


info? ​

optional info: Record<string, unknown>

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:84


openapi? ​

optional openapi: string

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:83


paths? ​

optional paths: Record<string, CollapsedPath>

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:86


security? ​

optional security: unknown[]

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:98


servers? ​

optional servers: unknown[]

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:85


tags? ​

optional tags: unknown[]

Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:99

Released under the Apache-2.0 License.