-
Notifications
You must be signed in to change notification settings - Fork 328
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enhances
m365 flow run get
with the ability to retrieve the action …
…information. Closes #1828
- Loading branch information
Showing
3 changed files
with
647 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,7 +25,14 @@ m365 flow run get [options] | |
: The name of the environment where the flow is located | ||
|
||
`--includeTriggerInformation` | ||
: (deprecated. Use option `withTrigger` instead) If specified, include information about the trigger details | ||
|
||
`--withTrigger` | ||
: If specified, include information about the trigger details | ||
|
||
`--withActions [withActions]` | ||
: If specified, include information about all actions when no action names are specified, or provide a specified list of actions separated by commas to include only the relevant action details | ||
|
||
``` | ||
|
||
<Global /> | ||
|
@@ -44,7 +51,7 @@ If the Microsoft Flow with the name you specified doesn't exist, you will get th | |
|
||
If the run with the name you specified doesn't exist, you will get the `The provided workflow run name is not valid.` error. | ||
|
||
If the option `includeTriggerInformation` is specified, but the trigger does not contain an outputsLink such as for example with a `Recurrence` trigger, this option will be ignored. | ||
If the option `withTrigger` is specified, but the trigger does not contain an outputsLink such as for example with a `Recurrence` trigger, this option will be ignored. | ||
|
||
## Examples | ||
|
||
|
@@ -57,7 +64,19 @@ m365 flow run get --environmentName Default-d87a7535-dd31-4437-bfe1-95340acd55c5 | |
Get information about the given run of the specified Power Automate flow including trigger information | ||
|
||
```sh | ||
m365 flow run get --environmentName Default-d87a7535-dd31-4437-bfe1-95340acd55c5 --flowName 5923cb07-ce1a-4a5c-ab81-257ce820109a --name 08586653536760200319026785874CU62 --includeTriggerInformation | ||
m365 flow run get --environmentName Default-d87a7535-dd31-4437-bfe1-95340acd55c5 --flowName 5923cb07-ce1a-4a5c-ab81-257ce820109a --name 08586653536760200319026785874CU62 --withTrigger | ||
``` | ||
|
||
Get information about the given run of the specified Power Automate flow including details about all associated actions. | ||
|
||
```sh | ||
m365 flow run get --environmentName Default-d87a7535-dd31-4437-bfe1-95340acd55c5 --flowName 5923cb07-ce1a-4a5c-ab81-257ce820109a --name 08586653536760200319026785874CU62 --withActions | ||
``` | ||
|
||
Get information about the given run of the specified Power Automate flow including exclusively the details of 'Action_Internal_Name1' and 'Action_Internal_Name2' actions | ||
|
||
```sh | ||
m365 flow run get --environmentName Default-d87a7535-dd31-4437-bfe1-95340acd55c5 --flowName 5923cb07-ce1a-4a5c-ab81-257ce820109a --name 08586653536760200319026785874CU62 --withActions "Action_Internal_Name1,Action_Internal_Name2" | ||
``` | ||
|
||
## Response | ||
|
@@ -157,9 +176,9 @@ m365 flow run get --environmentName Default-d87a7535-dd31-4437-bfe1-95340acd55c5 | |
</TabItem> | ||
</Tabs> | ||
|
||
### `includeTriggerInformation` response | ||
### `withTrigger` response | ||
|
||
When using the option `includeTriggerInformation`, the response for the json-output will differ. | ||
When using the option `withTrigger`, the response for the json-output will differ. | ||
|
||
<Tabs> | ||
<TabItem value="JSON"> | ||
|
@@ -233,3 +252,221 @@ When using the option `includeTriggerInformation`, the response for the json-out | |
</TabItem> | ||
</Tabs> | ||
|
||
### `withActions` response | ||
|
||
When using the option `withActions`, the response for the json-output will differ. | ||
|
||
<Tabs> | ||
<TabItem value="JSON"> | ||
|
||
```json | ||
{ | ||
"name": "08585236861638480597867166179CU104", | ||
"id": "/providers/Microsoft.ProcessSimple/environments/Default-e1dd4023-a656-480a-8a0e-c1b1eec51e1d/flows/24335774-daf6-4183-acb7-f5155c2cd2fe/runs/08585236861638480597867166179CU104", | ||
"type": "Microsoft.ProcessSimple/environments/flows/runs", | ||
"properties": { | ||
"actions":{ | ||
"Compose": { | ||
"input": "Test", | ||
"inputsLink": { | ||
"uri": "https://prod-255.westeurope.logic.azure.com:443/workflows/88b5146587d144ea85efb15683c4e58f/runs/08586652586741142222645090602CU35/actions/Compose/contents/ActionInputs?api-version=2016-06-01&se=2023-12-14T19%3A00%3A00.0000000Z&sp=%2Fruns%2F08586652586741142222645090602CU35%2Factions%2FCompose%2Fcontents%2FActionInputs%2Fread&sv=1.0&sig=wYD6bMHjdoOawYAMTHqpmyILowLKRCkFEfsNxi1NFzw", | ||
"contentVersion": "test==", | ||
"contentSize": 6, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "test==" | ||
} | ||
}, | ||
"output": "Test", | ||
"outputsLink": { | ||
"uri": "https://prod-255.westeurope.logic.azure.com:443/workflows/88b5146587d144ea85efb15683c4e58f/runs/08586652586741142222645090602CU35/actions/Compose/contents/ActionOutputs?api-version=2016-06-01&se=2023-12-14T19%3A00%3A00.0000000Z&sp=%2Fruns%2F08586652586741142222645090602CU35%2Factions%2FCompose%2Fcontents%2FActionOutputs%2Fread&sv=1.0&sig=KoI4_RAEVNFUgymktOFxvfb5mCoIKR2WCYGwexjD7kY", | ||
"contentVersion": "test==", | ||
"contentSize": 6, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "test==" | ||
} | ||
}, | ||
"startTime": "2023-11-17T21:06:14.466889Z", | ||
"endTime": "2023-11-17T21:06:14.4676104Z", | ||
"correlation": { | ||
"actionTrackingId": "dabed750-0ec4-4c34-98f5-cc3695e0811e", | ||
"clientTrackingId": "08585013686846794051719443325CU251", | ||
"clientKeywords": [ | ||
"resubmitFlow" | ||
] | ||
}, | ||
"status": "Succeeded", | ||
"code": "OK" | ||
}, | ||
"Get_items": { | ||
"input": { | ||
"host": { "apiId": "subscriptions/12345678901-1234-1234-1234-12345678901/providers/Microsoft.Web/locations/westeurope/runtimes/europe-001/apis/sharepointonline", "connectionReferenceName": "shared_sharepointonline", "operationId": "GetItems" }, "parameters": { "dataset": "https://contoso.sharepoint.com/sites/Example", "table": "a38bbda1-15c8-4479-b9af-4f6e8fe8d26c" } | ||
}, | ||
"inputsLink": { | ||
"uri": "https://prod-01.westeurope.logic.azure.com:443/workflows/88b5146587d144ea85efb15683c4e58f/runs/08586652586741142222645090602CU35/actions/Get_items/contents/ActionInputs?api-version=2016-06-01&se=2023-12-14T19%3A00%3A00.0000000Z&sp=%2Fruns%2F08586652586741142222645090602CU35%2Factions%2FGet_items%2Fcontents%2FActionInputs%2Fread&sv=1.0&", | ||
"contentVersion": "test==", | ||
"contentSize": 356, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "test==" | ||
} | ||
}, | ||
"output": { | ||
"value": [{ "@odata.etag": ""1"", "@odata.type": "#Microsoft.Azure.Connectors.SharePoint.SPListExpandedReference", "Id": 1, "Title": "Test", "Value": "Test" }] | ||
}, | ||
"outputsLink": { | ||
"uri": "https://prod-01.westeurope.logic.azure.com:443/workflows/88b5146587d144ea85efb15683c4e58f/runs/08586652586741142222645090602CU35/actions/Get_items/contents/ActionOutputs?api-version=2016-06-01&se=2023-12-14T19%3A00%3A00.0000000Z&sp=%2Fruns%2F08586652586741142222645090602CU35%2Factions%2FGet_items%2Fcontents%2FActionOutputs%2Fread&sv=1.0&", | ||
"contentVersion": "test==", | ||
"contentSize": 125480, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "test==" | ||
} | ||
}, | ||
"startTime": "2023-11-17T21:06:14.4688325Z", | ||
"endTime": "2023-11-17T21:06:14.7534248Z", | ||
"correlation": { | ||
"actionTrackingId": "af8e70eb-274e-425f-83de-651211e7f6b8", | ||
"clientTrackingId": "08585013686846794051719443325CU251", | ||
"clientKeywords": [ | ||
"resubmitFlow" | ||
] | ||
}, | ||
"status": "Succeeded", | ||
"code": "OK", | ||
} | ||
}, | ||
"startTime": "2023-03-04T09:05:21.8066368Z", | ||
"endTime": "2023-03-04T09:05:22.5880202Z", | ||
"status": "Succeeded", | ||
"correlation": { | ||
"clientTrackingId": "08585236861638480598867166179CU131" | ||
}, | ||
"trigger": { | ||
"name": "When_an_email_is_flagged_(V4)", | ||
"inputsLink": { | ||
"uri": "https://prod-130.westeurope.logic.azure.com:443/workflows/3ebadb794f6641e0b7f4fda131cdfb0b/runs/08585236861638480597867166179CU104/contents/TriggerInputs?api-version=2016-06-01&se=2023-03-04T14%3A00%3A00.0000000Z&sp=%2Fruns%2F08585236861638480597867166179CU104%2Fcontents%2FTriggerInputs%2Fread&sv=1.0&sig=", | ||
"contentVersion": "2v/VLXFrKV6JvwSdcN7aHg==", | ||
"contentSize": 343, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "2v/VLXFrKV6JvwSdcN7aHg==" | ||
} | ||
}, | ||
"outputsLink": { | ||
"uri": "https://prod-130.westeurope.logic.azure.com:443/workflows/3ebadb794f6641e0b7f4fda131cdfb0b/runs/08585236861638480597867166179CU104/contents/TriggerOutputs?api-version=2016-06-01&se=2023-03-04T14%3A00%3A00.0000000Z&sp=%2Fruns%2F08585236861638480597867166179CU104%2Fcontents%2FTriggerOutputs%2Fread&sv=1.0&sig=", | ||
"contentVersion": "AHZEeWNlQ0bLe48yDmpzrQ==", | ||
"contentSize": 3478, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "AHZEeWNlQ0bLe48yDmpzrQ==" | ||
} | ||
}, | ||
"startTime": "2023-03-04T09:05:21.6192576Z", | ||
"endTime": "2023-03-04T09:05:21.7442626Z", | ||
"scheduledTime": "2023-03-04T09:05:21.573561Z", | ||
"originHistoryName": "08585236861638480598867166179CU131", | ||
"correlation": { | ||
"clientTrackingId": "08585236861638480598867166179CU131" | ||
}, | ||
"code": "OK", | ||
"status": "Succeeded" | ||
} | ||
}, | ||
"startTime": "2023-03-04T09:05:21.8066368Z", | ||
"endTime": "2023-03-04T09:05:22.5880202Z", | ||
"status": "Succeeded", | ||
"triggerName": "When_an_email_is_flagged_(V4)", | ||
"triggerInformation": { | ||
"from": "[email protected]", | ||
"toRecipients": "[email protected]", | ||
"subject": "Dummy email", | ||
"body": "<html><head>\r\\\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body><p>This is dummy content</p></body></html>", | ||
"importance": "normal", | ||
"bodyPreview": "This is dummy content", | ||
"hasAttachments": false, | ||
"id": "AAMkADgzN2Q1NThiLTI0NjYtNGIxYS05MDdjLTg1OWQxNzgwZGM2ZgBGAAAAAAC6jQfUzacTSIHqMw2yacnUBwBiOC8xvYmdT6G2E_hLMK5kAAAAAAEMAABiOC8xvYmdT6G2E_hLMK5kAALUqy81AAA=", | ||
"internetMessageId": "<DB7PR03MB5018879914324FC65695809FE1AD9@DB7PR03MB5018.eurprd03.prod.outlook.com>", | ||
"conversationId": "AAQkADgzN2Q1NThiLTI0NjYtNGIxYS05MDdjLTg1OWQxNzgwZGM2ZgAQAMqP9zsK8a1CnIYEgHclLTk=", | ||
"receivedDateTime": "2023-03-01T15:06:57+00:00", | ||
"isRead": false, | ||
"attachments": [], | ||
"isHtml": true | ||
}, | ||
"actions": { | ||
"Compose": { | ||
"input": "Test", | ||
"inputsLink": { | ||
"uri": "https://prod-255.westeurope.logic.azure.com:443/workflows/88b5146587d144ea85efb15683c4e58f/runs/08586652586741142222645090602CU35/actions/Compose/contents/ActionInputs?api-version=2016-06-01&se=2023-12-14T19%3A00%3A00.0000000Z&sp=%2Fruns%2F08586652586741142222645090602CU35%2Factions%2FCompose%2Fcontents%2FActionInputs%2Fread&sv=1.0&sig=wYD6bMHjdoOawYAMTHqpmyILowLKRCkFEfsNxi1NFzw", | ||
"contentVersion": "test==", | ||
"contentSize": 6, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "test==" | ||
} | ||
}, | ||
"output": "Test", | ||
"outputsLink": { | ||
"uri": "https://prod-255.westeurope.logic.azure.com:443/workflows/88b5146587d144ea85efb15683c4e58f/runs/08586652586741142222645090602CU35/actions/Compose/contents/ActionOutputs?api-version=2016-06-01&se=2023-12-14T19%3A00%3A00.0000000Z&sp=%2Fruns%2F08586652586741142222645090602CU35%2Factions%2FCompose%2Fcontents%2FActionOutputs%2Fread&sv=1.0&sig=KoI4_RAEVNFUgymktOFxvfb5mCoIKR2WCYGwexjD7kY", | ||
"contentVersion": "test==", | ||
"contentSize": 6, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "test==" | ||
} | ||
}, | ||
"startTime": "2023-11-17T21:06:14.466889Z", | ||
"endTime": "2023-11-17T21:06:14.4676104Z", | ||
"correlation": { | ||
"actionTrackingId": "dabed750-0ec4-4c34-98f5-cc3695e0811e", | ||
"clientTrackingId": "08585013686846794051719443325CU251", | ||
"clientKeywords": [ | ||
"resubmitFlow" | ||
] | ||
}, | ||
"status": "Succeeded", | ||
"code": "OK" | ||
}, | ||
"Get_items": { | ||
"input": { | ||
"host": { "apiId": "subscriptions/12345678901-1234-1234-1234-12345678901/providers/Microsoft.Web/locations/westeurope/runtimes/europe-001/apis/sharepointonline", "connectionReferenceName": "shared_sharepointonline", "operationId": "GetItems" }, "parameters": { "dataset": "https://contoso.sharepoint.com/sites/Example", "table": "a38bbda1-15c8-4479-b9af-4f6e8fe8d26c" } | ||
}, | ||
"inputsLink": { | ||
"uri": "https://prod-01.westeurope.logic.azure.com:443/workflows/88b5146587d144ea85efb15683c4e58f/runs/08586652586741142222645090602CU35/actions/Get_items/contents/ActionInputs?api-version=2016-06-01&se=2023-12-14T19%3A00%3A00.0000000Z&sp=%2Fruns%2F08586652586741142222645090602CU35%2Factions%2FGet_items%2Fcontents%2FActionInputs%2Fread&sv=1.0&", | ||
"contentVersion": "test==", | ||
"contentSize": 356, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "test==" | ||
} | ||
}, | ||
"output": { | ||
"value": [{ "@odata.etag": ""1"", "@odata.type": "#Microsoft.Azure.Connectors.SharePoint.SPListExpandedReference", "Id": 1, "Title": "Test", "Value": "Test" }] | ||
}, | ||
"outputsLink": { | ||
"uri": "https://prod-01.westeurope.logic.azure.com:443/workflows/88b5146587d144ea85efb15683c4e58f/runs/08586652586741142222645090602CU35/actions/Get_items/contents/ActionOutputs?api-version=2016-06-01&se=2023-12-14T19%3A00%3A00.0000000Z&sp=%2Fruns%2F08586652586741142222645090602CU35%2Factions%2FGet_items%2Fcontents%2FActionOutputs%2Fread&sv=1.0&", | ||
"contentVersion": "test==", | ||
"contentSize": 125480, | ||
"contentHash": { | ||
"algorithm": "md5", | ||
"value": "test==" | ||
} | ||
}, | ||
"startTime": "2023-11-17T21:06:14.4688325Z", | ||
"endTime": "2023-11-17T21:06:14.7534248Z", | ||
"correlation": { | ||
"actionTrackingId": "af8e70eb-274e-425f-83de-651211e7f6b8", | ||
"clientTrackingId": "08585013686846794051719443325CU251", | ||
"clientKeywords": [ | ||
"resubmitFlow" | ||
] | ||
}, | ||
"status": "Succeeded", | ||
"code": "OK" | ||
} | ||
} | ||
} | ||
``` | ||
</TabItem> | ||
</Tabs> |
Oops, something went wrong.