@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?
optionalcomponents:object
Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:87
callbacks?
optionalcallbacks:Record<string,unknown>
examples?
optionalexamples:Record<string,unknown>
headers?
optionalheaders:Record<string,unknown>
links?
optionallinks:Record<string,unknown>
parameters?
optionalparameters:Record<string,unknown>
requestBodies?
optionalrequestBodies:Record<string,unknown>
responses?
optionalresponses:Record<string,unknown>
schemas?
optionalschemas:Record<string,unknown>
securitySchemes?
optionalsecuritySchemes:Record<string,unknown>
externalDocs?
optionalexternalDocs:unknown
Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:100
info?
optionalinfo:Record<string,unknown>
Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:84
openapi?
optionalopenapi:string
Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:83
paths?
optionalpaths:Record<string,CollapsedPath>
Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:86
security?
optionalsecurity:unknown[]
Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:98
servers?
optionalservers:unknown[]
Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:85
tags?
optionaltags:unknown[]
Defined in: packages/b2c-tooling-sdk/src/schemas/collapse.ts:99