Interface: IStartBatchOperationRequest
workflowservice.v1.IStartBatchOperationRequest
Properties of a StartBatchOperationRequest.
Hierarchy
-
↳
IStartBatchOperationRequest
Properties
cancelActivitiesOperation
• Optional cancelActivitiesOperation: null | $Properties
StartBatchOperationRequest cancelActivitiesOperation
Inherited from
$Properties.cancelActivitiesOperation
cancellationOperation
• Optional cancellationOperation: null | $Properties
StartBatchOperationRequest cancellationOperation
Inherited from
$Properties.cancellationOperation
deleteActivitiesOperation
• Optional deleteActivitiesOperation: null | $Properties
StartBatchOperationRequest deleteActivitiesOperation
Inherited from
$Properties.deleteActivitiesOperation
deletionOperation
• Optional deletionOperation: null | $Properties
StartBatchOperationRequest deletionOperation
Inherited from
executions
• Optional executions: null | $Properties[]
Executions to apply the batch operation
This field and visibility_query are mutually exclusive
DEPRECATED: Use target_executions instead.
Inherited from
jobId
• Optional jobId: null | string
Job ID defines the unique ID for the batch job
Inherited from
maxOperationsPerSecond
• Optional maxOperationsPerSecond: null | number
Limit for the number of operations processed per second within this batch.
Its purpose is to reduce the stress on the system caused by batch operations, which helps to prevent system
overload and minimize potential delays in executing ongoing tasks for user workers.
Note that when no explicit limit is provided, the server will operate according to its limit defined by the
dynamic configuration key worker.batcherRPS. This also applies if the value in this field exceeds the
server's configured limit.
Inherited from
$Properties.maxOperationsPerSecond
namespace
• Optional namespace: null | string
Namespace that contains the batch operation
Inherited from
operation
• Optional operation: "terminationOperation" | "signalOperation" | "cancellationOperation" | "deletionOperation" | "resetOperation" | "updateWorkflowOptionsOperation" | "unpauseActivitiesOperation" | "resetActivitiesOperation" | "updateActivityOptionsOperation" | "cancelActivitiesOperation" | "terminateActivitiesOperation" | "deleteActivitiesOperation"
Operation input
Inherited from
reason
• Optional reason: null | string
Reason to perform the batch operation
Inherited from
resetActivitiesOperation
• Optional resetActivitiesOperation: null | $Properties
StartBatchOperationRequest resetActivitiesOperation
Inherited from
$Properties.resetActivitiesOperation
resetOperation
• Optional resetOperation: null | $Properties
StartBatchOperationRequest resetOperation
Inherited from
signalOperation
• Optional signalOperation: null | $Properties
StartBatchOperationRequest signalOperation
Inherited from
targetExecutions
• Optional targetExecutions: null | $Properties[]
Target executions to apply the batch operation. This field and visibility_query
are mutually exclusive.
Inherited from
terminateActivitiesOperation
• Optional terminateActivitiesOperation: null | $Properties
StartBatchOperationRequest terminateActivitiesOperation
Inherited from
$Properties.terminateActivitiesOperation
terminationOperation
• Optional terminationOperation: null | $Properties
StartBatchOperationRequest terminationOperation
Inherited from
$Properties.terminationOperation
unpauseActivitiesOperation
• Optional unpauseActivitiesOperation: null | $Properties
StartBatchOperationRequest unpauseActivitiesOperation
Inherited from
$Properties.unpauseActivitiesOperation
updateActivityOptionsOperation
• Optional updateActivityOptionsOperation: null | $Properties
StartBatchOperationRequest updateActivityOptionsOperation