SdkManifestOperation
Interface: SdkManifestOperation
Defined in: sdk/src/manifest.ts:26
An operation of the manifest
Properties
action?
optionalaction?:object
Defined in: sdk/src/manifest.ts:40
global?
optionalglobal?:boolean
name
name:
string
behavior?
optionalbehavior?:object
Defined in: sdk/src/manifest.ts:41
action
action:
string
attribute
attribute:
string
deprecated?
optionaldeprecated?:boolean
Defined in: sdk/src/manifest.ts:47
description?
optionaldescription?:string
Defined in: sdk/src/manifest.ts:45
graphql?
optionalgraphql?:GraphQLExposure
Defined in: sdk/src/manifest.ts:34
Where and how the GraphQLService exposes the operation, read from its schema
grpc?
optionalgrpc?:object
Defined in: sdk/src/manifest.ts:36
The rpc of the operation, named as generateProto() does
rpc
rpc:
string
service
service:
string
id
id:
string
Defined in: sdk/src/manifest.ts:27
input
input:
string
Defined in: sdk/src/manifest.ts:29
Schema ref or void; <ref>? is a partial input (ignoreRequired)
kind?
optionalkind?:OperationKind
Defined in: sdk/src/manifest.ts:39
model?
optionalmodel?:string
Defined in: sdk/src/manifest.ts:38
Model id when the operation is CRUD, an action or a behavior of a model
output
output:
string
Defined in: sdk/src/manifest.ts:30
permission?
optionalpermission?:string
Defined in: sdk/src/manifest.ts:43
WebdaQL on the session, informational
rest?
optionalrest?:object
Defined in: sdk/src/manifest.ts:32
method
method:
HttpMethod
path
path:
string
pathParams
pathParams:
string[]
query?
optionalquery?:string[]
streaming
streaming:
OperationStreaming
Defined in: sdk/src/manifest.ts:31
summary?
optionalsummary?:string
Defined in: sdk/src/manifest.ts:44
tags?
optionaltags?:string[]
Defined in: sdk/src/manifest.ts:46