Workflow Run Actions - Get
Obtient une action d’exécution de flux de travail.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/runs/{runName}/actions/{actionName}?api-version=2025-05-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
action
|
path | True |
string |
Nom de l’action de workflow. |
|
name
|
path | True |
string |
Nom du site. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
run
|
path | True |
string |
Nom de l’exécution du flux de travail. |
|
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
workflow
|
path | True |
string |
Nom du flux de travail. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
L’opération Azure s’est terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Get a workflow run action
Exemple de requête
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/sites/test-name/hostruntime/runtime/webhooks/workflow/api/management/workflows/test-workflow/runs/08586676746934337772206998657CU22/actions/HTTP?api-version=2025-05-01
Exemple de réponse
{
"name": "HTTP",
"type": "Microsoft.Web/sites/workflows/runs/actions",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/sites/test-name/workflows/test-workflow/runs/08586676746934337772206998657CU22/actions/HTTP",
"properties": {
"code": "OK",
"correlation": {
"actionTrackingId": "56063357-45dd-4278-9be5-8220ce0cc9ca",
"clientTrackingId": "08586676746934337772206998657CU22"
},
"endTime": "2018-08-10T20:16:32.5450625Z",
"inputsLink": {
"contentSize": 138,
"uri": "https://test-site.azurewebsites.net:443/runtime/webhooks/workflow/scaleUnits/prod-00/workflows/000012345678900000000056a41a/runs/00000aaaabbbbccccddddeeeeffff/actions/HTTP/contents/ActionInputs?api-version=2018-11-01&code=examplecode=2022-04-13T03%3A00%3A00.0000000Z&sp=%2Fruns%2F00000aaaabbbbccccddddeeeeffff%2Factions%2FHTTP%2Fcontents%2FActionInputs%2Fread&sv=1.0&sig=dJ6F00000aaaabbbbccccddddeeeeffff78co"
},
"outputsLink": {
"contentSize": 15660,
"uri": "https://test-site.azurewebsites.net:443/runtime/webhooks/workflow/scaleUnits/prod-00/workflows/000012345678900000000056a41a/runs/00000aaaabbbbccccddddeeeeffff/actions/HTTP/contents/ActionOutputs?api-version=2018-11-01&code=examplecode=2022-04-13T03%3A00%3A00.0000000Z&sp=%2Fruns%2F00000aaaabbbbccccddddeeeeffff%2Factions%2FHTTP%2Fcontents%2FActionOutputs%2Fread&sv=1.0&sig=fIIgF00000aaaabbbbccccddddeeeeffffWRU0"
},
"startTime": "2018-08-10T20:16:32.305236Z",
"status": "Succeeded"
}
}
Définitions
| Nom | Description |
|---|---|
|
Content |
Hachage de contenu. |
|
Content |
Lien de contenu. |
|
created |
Type d’identité qui a créé la ressource. |
|
Error |
Les propriétés d’erreur indiquent pourquoi le service Logic n’a pas été en mesure de traiter la demande entrante. La raison est fournie dans le message d’erreur. |
|
Error |
La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la demande entrante. La propriété error contient les détails de l’erreur. |
|
Retry |
L’historique des nouvelles tentatives. |
|
Run |
Propriétés de corrélation de l’action d’exécution du workflow. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
Workflow |
L’action d’exécution du workflow. |
|
Workflow |
L’état du flux de travail. |
ContentHash
Hachage de contenu.
| Nom | Type | Description |
|---|---|---|
| algorithm |
string |
Algorithme du hachage de contenu. |
| value |
string |
Valeur du hachage de contenu. |
ContentLink
Lien de contenu.
| Nom | Type | Description |
|---|---|---|
| contentHash |
Hachage de contenu. |
|
| contentSize |
integer (int64) |
Taille du contenu. |
| contentVersion |
string |
Version du contenu. |
| metadata |
Métadonnées. |
|
| uri |
string |
URI du lien de contenu. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorProperties
Les propriétés d’erreur indiquent pourquoi le service Logic n’a pas été en mesure de traiter la demande entrante. La raison est fournie dans le message d’erreur.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur. |
| message |
string |
Message d’erreur indiquant pourquoi l’opération a échoué. |
ErrorResponse
La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la demande entrante. La propriété error contient les détails de l’erreur.
| Nom | Type | Description |
|---|---|---|
| error |
Les propriétés de l’erreur. |
RetryHistory
L’historique des nouvelles tentatives.
| Nom | Type | Description |
|---|---|---|
| clientRequestId |
string |
Obtient l’ID de la demande client. |
| code |
string |
Obtient le code d’état. |
| endTime |
string (date-time) |
Obtient l’heure de la fin. |
| error |
Obtient la réponse d’erreur. |
|
| serviceRequestId |
string |
Obtient l’ID de la demande de service. |
| startTime |
string (date-time) |
Obtient l’heure de début. |
RunActionCorrelation
Propriétés de corrélation de l’action d’exécution du workflow.
| Nom | Type | Description |
|---|---|---|
| actionTrackingId |
string |
L’identifiant de suivi d’action. |
| clientKeywords |
string[] |
Les mots-clés du client. |
| clientTrackingId |
string |
L’identifiant de suivi du client. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
WorkflowRunAction
L’action d’exécution du workflow.
| Nom | Type | Description |
|---|---|---|
| id |
string (arm-id) |
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » |
| name |
string |
Nom de la ressource |
| properties.code |
string |
Récupère le code. |
| properties.correlation |
Les propriétés de corrélation. |
|
| properties.endTime |
string (date-time) |
Obtient l’heure de la fin. |
| properties.error |
Obtient l’erreur. |
|
| properties.inputsLink |
Obtient le lien vers les entrées. |
|
| properties.outputsLink |
Obtient le lien vers les sorties. |
|
| properties.retryHistory |
Obtient l’historique des nouvelles tentatives. |
|
| properties.startTime |
string (date-time) |
Obtient l’heure de début. |
| properties.status |
Obtient l’état. |
|
| properties.trackedProperties |
Obtient les propriétés suivies. |
|
| properties.trackingId |
string |
Obtient l’ID de suivi. |
| systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
|
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
WorkflowStatus
L’état du flux de travail.
| Valeur | Description |
|---|---|
| NotSpecified | |
| Paused | |
| Running | |
| Waiting | |
| Succeeded | |
| Skipped | |
| Suspended | |
| Cancelled | |
| Failed | |
| Faulted | |
| TimedOut | |
| Aborted | |
| Ignored |