You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: openapi/openapiv2.json
+73-3Lines changed: 73 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -6807,6 +6807,46 @@
6807
6807
}
6808
6808
}
6809
6809
},
6810
+
"PostResetOperationSignalWorkflow": {
6811
+
"type": "object",
6812
+
"properties": {
6813
+
"signalName": {
6814
+
"type": "string",
6815
+
"description": "The workflow author-defined name of the signal to send to the workflow."
6816
+
},
6817
+
"input": {
6818
+
"$ref": "#/definitions/v1Payloads",
6819
+
"description": "Serialized value(s) to provide with the signal."
6820
+
},
6821
+
"header": {
6822
+
"$ref": "#/definitions/v1Header",
6823
+
"description": "Headers that are passed with the signal to the processing workflow."
6824
+
},
6825
+
"links": {
6826
+
"type": "array",
6827
+
"items": {
6828
+
"type": "object",
6829
+
"$ref": "#/definitions/apicommonv1Link"
6830
+
},
6831
+
"description": "Links to be associated with the WorkflowExecutionSignaled event."
6832
+
}
6833
+
},
6834
+
"description": "SignalWorkflow represents sending a signal after a workflow reset.\nKeep the parameter in sync with temporal.api.workflowservice.v1.SignalWorkflowExecutionRequest."
"description": "Update Workflow options that were originally specified via StartWorkflowExecution. Partial updates are accepted and controlled by update_mask."
6842
+
},
6843
+
"updateMask": {
6844
+
"type": "string",
6845
+
"description": "Controls which fields from `workflow_execution_options` will be applied.\nTo unset a field, set it to null and use the update mask to indicate that it should be mutated."
6846
+
}
6847
+
},
6848
+
"description": "UpdateWorkflowOptions represents updating workflow execution options after a workflow reset.\nKeep the parameters in sync with temporal.api.workflowservice.v1.UpdateWorkflowExecutionOptionsRequest."
6849
+
},
6810
6850
"StartOperationResponseAsync": {
6811
6851
"type": "object",
6812
6852
"properties": {
@@ -7309,6 +7349,14 @@
7309
7349
"$ref": "#/definitions/v1ResetReapplyExcludeType"
7310
7350
},
7311
7351
"title": "Event types not to be reapplied"
7352
+
},
7353
+
"postResetOperations": {
7354
+
"type": "array",
7355
+
"items": {
7356
+
"type": "object",
7357
+
"$ref": "#/definitions/v1PostResetOperation"
7358
+
},
7359
+
"title": "Operations to perform after the workflow has been reset. These operations will be applied\nto the *new* run of the workflow execution in the order they are provided.\nAll operations are applied to the workflow before the first new workflow task is generated"
7312
7360
}
7313
7361
}
7314
7362
},
@@ -7693,7 +7741,8 @@
7693
7741
},
7694
7742
"description": "Links to be associated with the WorkflowExecutionSignaled event."
7695
7743
}
7696
-
}
7744
+
},
7745
+
"description": "Keep the parameters in sync with:\n - temporal.api.batch.v1.BatchOperationSignal.\n - temporal.api.workflow.v1.PostResetOperation.SignalWorkflow."
7697
7746
},
7698
7747
"WorkflowServiceStartBatchOperationBody": {
7699
7748
"type": "object",
@@ -8126,7 +8175,8 @@
8126
8175
"type": "string",
8127
8176
"description": "Controls which fields from `workflow_execution_options` will be applied.\nTo unset a field, set it to null and use the update mask to indicate that it should be mutated."
8128
8177
}
8129
-
}
8178
+
},
8179
+
"description": "Keep the parameters in sync with:\n - temporal.api.batch.v1.BatchOperationUpdateWorkflowExecutionOptions.\n - temporal.api.workflow.v1.PostResetOperation.UpdateWorkflowOptions."
8130
8180
},
8131
8181
"apicommonv1Link": {
8132
8182
"type": "object",
@@ -8755,6 +8805,14 @@
8755
8805
"resetReapplyType": {
8756
8806
"$ref": "#/definitions/v1ResetReapplyType",
8757
8807
"description": "History event reapply options (deprecated, use `options`)."
8808
+
},
8809
+
"postResetOperations": {
8810
+
"type": "array",
8811
+
"items": {
8812
+
"type": "object",
8813
+
"$ref": "#/definitions/v1PostResetOperation"
8814
+
},
8815
+
"title": "Operations to perform after the workflow has been reset. These operations will be applied\nto the *new* run of the workflow execution in the order they are provided.\nAll operations are applied to the workflow before the first new workflow task is generated"
8758
8816
}
8759
8817
},
8760
8818
"description": "BatchOperationReset sends reset requests to batch workflows.\nKeep the parameter in sync with temporal.api.workflowservice.v1.ResetWorkflowExecutionRequest."
"description": "Workflow Execution options. Partial updates are accepted and controlled by update_mask."
8916
+
"description": "Update Workflow options that were originally specified via StartWorkflowExecution. Partial updates are accepted and controlled by update_mask."
8859
8917
},
8860
8918
"updateMask": {
8861
8919
"type": "string",
@@ -12103,6 +12161,18 @@
12103
12161
},
12104
12162
"description": "Attached to task responses to give hints to the SDK about how it may adjust its number of\npollers."
description: Workflow Execution options. Partial updates are accepted and controlled by update_mask.
6391
+
description: Update Workflow options that were originally specified via StartWorkflowExecution. Partial updates are accepted and controlled by update_mask.
6384
6392
updateMask:
6385
6393
type: string
6386
6394
description: |-
@@ -9115,6 +9123,52 @@ components:
9115
9123
description: |-
9116
9124
Attached to task responses to give hints to the SDK about how it may adjust its number of
description: Update Workflow options that were originally specified via StartWorkflowExecution. Partial updates are accepted and controlled by update_mask.
9163
+
updateMask:
9164
+
type: string
9165
+
description: |-
9166
+
Controls which fields from `workflow_execution_options` will be applied.
9167
+
To unset a field, set it to null and use the update mask to indicate that it should be mutated.
9168
+
format: field-mask
9169
+
description: |-
9170
+
UpdateWorkflowOptions represents updating workflow execution options after a workflow reset.
9171
+
Keep the parameters in sync with temporal.api.workflowservice.v1.UpdateWorkflowExecutionOptionsRequest.
9118
9172
Priority:
9119
9173
type: object
9120
9174
properties:
@@ -9692,6 +9746,14 @@ components:
9692
9746
type: string
9693
9747
format: enum
9694
9748
description: Event types not to be reapplied
9749
+
postResetOperations:
9750
+
type: array
9751
+
items:
9752
+
$ref: '#/components/schemas/PostResetOperation'
9753
+
description: |-
9754
+
Operations to perform after the workflow has been reset. These operations will be applied
9755
+
to the *new* run of the workflow execution in the order they are provided.
9756
+
All operations are applied to the workflow before the first new workflow task is generated
9695
9757
ResetWorkflowExecutionResponse:
9696
9758
type: object
9697
9759
properties:
@@ -10732,6 +10794,10 @@ components:
10732
10794
items:
10733
10795
$ref: '#/components/schemas/Link'
10734
10796
description: Links to be associated with the WorkflowExecutionSignaled event.
0 commit comments