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:58
Action
global?
optionalglobal?:boolean
name
name:
string
behavior?
optionalbehavior?:object
Defined in: sdk/src/manifest.ts:62
Behavior
action
action:
string
attribute
attribute:
string
deprecated?
optionaldeprecated?:boolean
Defined in: sdk/src/manifest.ts:80
Whether deprecated is enabled
description?
optionaldescription?:string
Defined in: sdk/src/manifest.ts:72
Description
graphql?
optionalgraphql?:GraphQLExposure
Defined in: sdk/src/manifest.ts:46
Where and how the GraphQLService exposes the operation, read from its schema
grpc?
optionalgrpc?:object
Defined in: sdk/src/manifest.ts:48
The rpc of the operation, named as generateProto() does
rpc
rpc:
string
service
service:
string
id
id:
string
Defined in: sdk/src/manifest.ts:30
Unique identifier
input
input:
string
Defined in: sdk/src/manifest.ts:32
Schema ref or void; <ref>? is a partial input (ignoreRequired)
kind?
optionalkind?:OperationKind
Defined in: sdk/src/manifest.ts:54
Kind
model?
optionalmodel?:string
Defined in: sdk/src/manifest.ts:50
Model id when the operation is CRUD, an action or a behavior of a model
output
output:
string
Defined in: sdk/src/manifest.ts:36
Output
permission?
optionalpermission?:string
Defined in: sdk/src/manifest.ts:64
WebdaQL on the session, informational
rest?
optionalrest?:RestExposure
Defined in: sdk/src/manifest.ts:44
REST
streaming
streaming:
OperationStreaming
Defined in: sdk/src/manifest.ts:40
Streaming
summary?
optionalsummary?:string
Defined in: sdk/src/manifest.ts:68
Summary
tags?
optionaltags?:string[]
Defined in: sdk/src/manifest.ts:76
Tags