PURISTA API / @purista/core / StreamDefinitionMetadataBase
Type Alias: StreamDefinitionMetadataBase
StreamDefinitionMetadataBase =
object
Defined in: core/types/stream/StreamDefinitionMetadataBase.ts:7
Properties
expose
expose:
object
Defined in: core/types/stream/StreamDefinitionMetadataBase.ts:8
chunkPayload?
optionalchunkPayload?:SchemaObject
contentEncodingRequest?
optionalcontentEncodingRequest?:string
contentEncodingResponse?
optionalcontentEncodingResponse?:string
contentTypeRequest?
optionalcontentTypeRequest?:ContentType
contentTypeResponse?
optionalcontentTypeResponse?:"text/event-stream"|"application/json"
deprecated?
optionaldeprecated?:boolean
finalPayload?
optionalfinalPayload?:SchemaObject
http?
optionalhttp?:object
http.method
method:
SupportedHttpMethod
http.openApi?
optionalopenApi?:object
http.openApi.additionalStatusCodes?
optionaladditionalStatusCodes?:StatusCode[]
http.openApi.description
description:
string
http.openApi.isSecure
isSecure:
boolean
http.openApi.operationId?
optionaloperationId?:string
http.openApi.query?
optionalquery?:QueryParameter<Record<string,unknown>>[]
http.openApi.summary
summary:
string
http.openApi.tags?
optionaltags?:string[]
http.path
path:
string
http.stream?
optionalstream?:object
http.stream.documentationUrl?
optionaldocumentationUrl?:string
http.stream.mode?
optionalmode?:"stream"|"aggregate"
http.stream.protocol
protocol:
string
inputPayload?
optionalinputPayload?:SchemaObject
parameter?
optionalparameter?:SchemaObject
