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.