Add fixes

Signed-off-by: Shubham Sharma <shubhash@microsoft.com>
This commit is contained in:
Shubham Sharma 2023-06-06 14:27:27 +05:30
parent 919fd6e86a
commit 3f1be97f5c
1 changed files with 9 additions and 9 deletions

View File

@ -12,8 +12,8 @@ Dapr provides users with the ability to interact with workflows and comes with a
Start a workflow instance with the given name and optionally, an instance ID. Start a workflow instance with the given name and optionally, an instance ID.
```http ```
POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<workflowName>/start[?instanceId=<instanceId>] POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<workflowName>/start[?instanceID=<instanceID>]
``` ```
Note that workflow instance IDs can only contain alphanumeric characters, underscores, and dashes. Note that workflow instance IDs can only contain alphanumeric characters, underscores, and dashes.
@ -24,7 +24,7 @@ Parameter | Description
--------- | ----------- --------- | -----------
`workflowComponentName` | Use `dapr` for Dapr Workflows `workflowComponentName` | Use `dapr` for Dapr Workflows
`workflowName` | Identify the workflow type `workflowName` | Identify the workflow type
`instanceId` | (Optional) Unique value created for each run of a specific workflow `instanceID` | (Optional) Unique value created for each run of a specific workflow
### Request content ### Request content
@ -52,7 +52,7 @@ The API call will provide a response similar to this:
Terminate a running workflow instance with the given name and instance ID. Terminate a running workflow instance with the given name and instance ID.
```http ```
POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>/terminate POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>/terminate
``` ```
@ -79,7 +79,7 @@ This API does not return any content.
For workflow components that support subscribing to external events, such as the Dapr Workflow engine, you can use the following "raise event" API to deliver a named event to a specific workflow instance. For workflow components that support subscribing to external events, such as the Dapr Workflow engine, you can use the following "raise event" API to deliver a named event to a specific workflow instance.
```http ````
POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceID>/raiseEvent/<eventName> POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceID>/raiseEvent/<eventName>
``` ```
@ -112,7 +112,7 @@ None.
Pause a running workflow instance. Pause a running workflow instance.
```http ```
POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>/pause POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>/pause
``` ```
@ -139,7 +139,7 @@ None.
Resume a paused workflow instance. Resume a paused workflow instance.
```http ```
POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>/resume POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>/resume
``` ```
@ -166,7 +166,7 @@ None.
Purge the workflow state from your state store with the workflow's instance ID. Purge the workflow state from your state store with the workflow's instance ID.
```http ````
POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>/purge POST http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>/purge
``` ```
@ -193,7 +193,7 @@ None.
Get information about a given workflow instance. Get information about a given workflow instance.
```http ````
GET http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId> GET http://localhost:3500/v1.0-alpha1/workflows/<workflowComponentName>/<instanceId>
``` ```