Partager via


Workflow Run Action Repetitions - Get

Obtenir une répétition d’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}/repetitions/{repetitionName}?api-version=2023-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
actionName
path True

string

Nom de l’action de flux de travail.

name
path True

string

Nom du site.

repetitionName
path True

string

Répétition du flux de travail.

resourceGroupName
path True

string

Nom du groupe de ressources auquel appartient la ressource.

Modèle d’expression régulière: ^[-\w\._\(\)]+[^\.]$

runName
path True

string

Nom de l’exécution du flux de travail.

subscriptionId
path True

string

Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 000000-0000-0000-0000-000000000000000).

workflowName
path True

string

Le nom du workflow.

api-version
query True

string

Version d'API

Réponses

Nom Type Description
200 OK

WorkflowRunActionRepetitionDefinition

Ok

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

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 repetition

Exemple de requête

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Web/sites/test-name/hostruntime/runtime/webhooks/workflow/api/management/workflows/testFlow/runs/08586776228332053161046300351/actions/testAction/repetitions/000001?api-version=2023-12-01

Exemple de réponse

{
  "properties": {
    "repetitionIndexes": [
      {
        "scopeName": "For_each",
        "itemIndex": 1
      }
    ],
    "trackingId": "f84f23eb-b331-4772-9f39-cc307fa83bc3",
    "inputsLink": {
      "uri": "https://test-site.azurewebsites.net:443/runtime/webhooks/workflow/scaleUnits/prod-00/workflows/2dfde2fce2584c49bea17ef0b04c95f4/runs/08586776228332053161046300351/actions/testAction/repetitions/000001/contents/ActionInputs?api-version=2016-10-01&se=2018-04-18T21%3A00%3A00.0000000Z&sp=%2Fruns%2F08586776228332053161046300351%2Factions%2FtestAction%2Frepetitions%2F000001%2Fcontents%2FActionInputs%2Fread&sv=1.0&sig=dLmnt50joimEMK4k9rR6njHQh94iSFJ9rrDxFbkEg5M",
      "contentVersion": "OA3i83YHGYVch+N8BQJIRQ==",
      "contentSize": 6,
      "contentHash": {
        "algorithm": "md5",
        "value": "OA3i83YHGYVch+N8BQJIRQ=="
      }
    },
    "outputsLink": {
      "uri": "https://test-site.azurewebsites.net:443/runtime/webhooks/workflow/scaleUnits/prod-00/workflows/2dfde2fce2584c49bea17ef0b04c95f4/runs/08586776228332053161046300351/actions/testAction/repetitions/000001/contents/ActionOutputs?api-version=2016-10-01&se=2018-04-18T21%3A00%3A00.0000000Z&sp=%2Fruns%2F08586776228332053161046300351%2Factions%2FtestAction%2Frepetitions%2F000001%2Fcontents%2FActionOutputs%2Fread&sv=1.0&sig=B3-X5sqIAv1Lb31GOD34ZgIRUXGuiM2QllWiNwXFYAw",
      "contentVersion": "OA3i83YHGYVch+N8BQJIRQ==",
      "contentSize": 6,
      "contentHash": {
        "algorithm": "md5",
        "value": "OA3i83YHGYVch+N8BQJIRQ=="
      }
    },
    "startTime": "2018-04-18T17:05:57.0929911Z",
    "endTime": "2018-04-18T17:05:57.1015421Z",
    "correlation": {
      "actionTrackingId": "f84f23eb-b331-4772-9f39-cc307fa83bc3",
      "clientTrackingId": "08586775357427610445444523191"
    },
    "status": "Succeeded",
    "code": "OK"
  },
  "id": "/workflows/testFlow/runs/08586776228332053161046300351/actions/testAction/repetitions/000001",
  "name": "000001",
  "type": "/workflows/runs/actions/repetitions"
}

Définitions

Nom Description
ContentHash

Hachage de contenu.

ContentLink

Lien de contenu.

ErrorProperties

Les propriétés d’erreur indiquent pourquoi le service logique n’a pas pu traiter la demande entrante. La raison est fournie dans le message d’erreur.

ErrorResponse

La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la requête entrante. La propriété error contient les détails de l’erreur.

Object
RepetitionIndex

Index de répétition de l’action d’exécution du flux de travail.

RetryHistory

Historique des nouvelles tentatives.

RunActionCorrelation

Propriétés de corrélation des actions d’exécution du flux de travail.

WorkflowRunActionRepetitionDefinition

Définition de répétition de l’action d’exécution du flux de travail.

WorkflowStatus

Le flux de travail status.

ContentHash

Hachage de contenu.

Nom Type Description
algorithm

string

Algorithme du hachage de contenu.

value

string

Valeur du hachage de contenu.

Lien de contenu.

Nom Type Description
contentHash

ContentHash

Hachage de contenu.

contentSize

integer

Taille du contenu.

contentVersion

string

Version de contenu.

metadata

Object

Métadonnées.

uri

string

URI de lien de contenu.

ErrorProperties

Les propriétés d’erreur indiquent pourquoi le service logique n’a pas pu 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 la raison de l’échec de l’opération.

ErrorResponse

La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la requête entrante. La propriété error contient les détails de l’erreur.

Nom Type Description
error

ErrorProperties

Propriétés d’erreur.

Object

RepetitionIndex

Index de répétition de l’action d’exécution du flux de travail.

Nom Type Description
itemIndex

integer

Index.

scopeName

string

Portée.

RetryHistory

Historique des nouvelles tentatives.

Nom Type Description
clientRequestId

string

Obtient l’ID de requête client.

code

string

Obtient le code d’état.

endTime

string

Obtient l’heure de fin.

error

ErrorResponse

Obtient la réponse d’erreur.

serviceRequestId

string

Obtient l’ID de demande de service.

startTime

string

Obtient l'heure de début.

RunActionCorrelation

Propriétés de corrélation des actions d’exécution du flux de travail.

Nom Type Description
actionTrackingId

string

Identificateur de suivi des actions.

clientKeywords

string[]

Mots clés du client.

clientTrackingId

string

Identificateur de suivi du client.

WorkflowRunActionRepetitionDefinition

Définition de répétition de l’action d’exécution du flux de travail.

Nom Type Description
code

string

Code de répétition de l’étendue du flux de travail.

correlation

RunActionCorrelation

Propriétés de corrélation.

endTime

string

Heure de fin de la répétition de l’étendue du workflow.

error
id

string

ID de la ressource.

location

string

Emplacement de la ressource.

name

string

Obtient le nom de la ressource.

properties.inputs

Object

Obtient les entrées.

properties.inputsLink

ContentLink

Obtient le lien vers les entrées.

properties.iterationCount

integer

properties.outputs

Object

Obtient les sorties.

properties.outputsLink

ContentLink

Obtient le lien vers les sorties.

properties.repetitionIndexes

RepetitionIndex[]

Index de répétition.

properties.retryHistory

RetryHistory[]

Obtient les historiques des nouvelles tentatives.

properties.trackedProperties

Object

Obtient les propriétés suivies.

properties.trackingId

string

Obtient l’ID de suivi.

startTime

string

Heure de début de la répétition de l’étendue du workflow.

status

WorkflowStatus

Status de la répétition de l’étendue du flux de travail.

tags

object

Étiquettes de la ressource.

type

string

Obtient le type de ressource.

WorkflowStatus

Le flux de travail status.

Nom Type Description
Aborted

string

Cancelled

string

Failed

string

Faulted

string

Ignored

string

NotSpecified

string

Paused

string

Running

string

Skipped

string

Succeeded

string

Suspended

string

TimedOut

string

Waiting

string