Interface: IStartOperationRequest
nexus.v1.IStartOperationRequest
Properties of a StartOperationRequest.
Implemented by
Properties
callback
• Optional
callback: null
| string
Callback URL to call upon completion if the started operation is async.
callbackHeader
• Optional
callbackHeader: null
| { [k: string]
: string
; }
Header that is expected to be attached to the callback request when the operation completes.
links
• Optional
links: null
| ILink
[]
Links contain caller information and can be attached to the operations started by the handler.
operation
• Optional
operation: null
| string
Type of operation to start.
payload
• Optional
payload: null
| IPayload
Full request body from the incoming HTTP request.
requestId
• Optional
requestId: null
| string
A request ID that can be used as an idempotentency key.
service
• Optional
service: null
| string
Name of service to start the operation in.