Developer Preview — This project is in active development. APIs may change. Provide feedback
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.