Class: TerminateNexusOperationExecutionRequest
workflowservice.v1.TerminateNexusOperationExecutionRequest
Represents a TerminateNexusOperationExecutionRequest.
Properties
identity
• identity: string
The identity of the client who initiated this request.
namespace
• namespace: string
TerminateNexusOperationExecutionRequest namespace.
operationId
• operationId: string
TerminateNexusOperationExecutionRequest operationId.
reason
• reason: string
Reason for requesting the termination, recorded in the operation's result failure outcome.
requestId
• requestId: string
Used to de-dupe termination requests.
runId
• runId: string
Operation run ID, targets the latest run if empty.
Methods
toJSON
▸ toJSON(): Object
Converts this TerminateNexusOperationExecutionRequest to JSON.
Returns
Object
JSON object
create
▸ create(properties?): TerminateNexusOperationExecutionRequest & $Properties
Creates a new TerminateNexusOperationExecutionRequest instance using the specified properties.
Parameters
| Name | Type | Description |
|---|---|---|
properties? | $Properties | Properties to set |
Returns
TerminateNexusOperationExecutionRequest & $Properties
TerminateNexusOperationExecutionRequest instance
▸ create(properties?): TerminateNexusOperationExecutionRequest
Parameters
| Name | Type |
|---|---|
properties? | $Properties |