Partilhar via


Workflow Run Action Repetitions - Get

Obter uma repetição de ação de execução de fluxo de trabalho.

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

Parâmetros do URI

Name Em Necessário Tipo Description
actionName
path True

string

O nome da ação do fluxo de trabalho.

name
path True

string

Nome do site.

repetitionName
path True

string

A repetição do fluxo de trabalho.

resourceGroupName
path True

string

Nome do grupo de recursos ao qual o recurso pertence.

Padrão Regex: ^[-\w\._\(\)]+[^\.]$

runName
path True

string

O nome da execução do fluxo de trabalho.

subscriptionId
path True

string

O seu ID de subscrição do Azure. Esta é uma cadeia formatada por GUID (por exemplo, 0000000000-0000-0000-0000-00000000000000).

workflowName
path True

string

O nome do fluxo de trabalho.

api-version
query True

string

Versão da API

Respostas

Name Tipo Description
200 OK

WorkflowRunActionRepetitionDefinition

OK

Other Status Codes

ErrorResponse

Resposta de erro que descreve a razão pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

Get a repetition

Pedido de amostra

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

Resposta da amostra

{
  "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"
}

Definições

Name Description
ContentHash

O conteúdo Hash.

ContentLink

A ligação de conteúdo.

ErrorProperties

As propriedades do erro indicam o motivo pelo qual o serviço Logic não conseguiu processar o pedido recebido. O motivo é fornecido na mensagem de erro.

ErrorResponse

A resposta a erros indica que o Serviço de lógica não consegue processar o pedido recebido. A propriedade de erro contém os detalhes do erro.

Object
RepetitionIndex

O índice de repetição da ação de execução do fluxo de trabalho.

RetryHistory

O histórico de repetições.

RunActionCorrelation

As propriedades de correlação da ação de execução do fluxo de trabalho.

WorkflowRunActionRepetitionDefinition

A definição de repetição da ação de execução do fluxo de trabalho.

WorkflowStatus

O estado do fluxo de trabalho.

ContentHash

O conteúdo Hash.

Name Tipo Description
algorithm

string

O algoritmo do Hash de conteúdo.

value

string

O valor do conteúdo Hash.

A ligação de conteúdo.

Name Tipo Description
contentHash

ContentHash

O conteúdo Hash.

contentSize

integer

O tamanho do conteúdo.

contentVersion

string

A versão de conteúdo.

metadata

Object

Os metadados.

uri

string

O URI da ligação de conteúdo.

ErrorProperties

As propriedades do erro indicam o motivo pelo qual o serviço Logic não conseguiu processar o pedido recebido. O motivo é fornecido na mensagem de erro.

Name Tipo Description
code

string

Código de erro.

message

string

Mensagem de erro a indicar por que motivo a operação falhou.

ErrorResponse

A resposta a erros indica que o Serviço de lógica não consegue processar o pedido recebido. A propriedade de erro contém os detalhes do erro.

Name Tipo Description
error

ErrorProperties

As propriedades do erro.

Object

RepetitionIndex

O índice de repetição da ação de execução do fluxo de trabalho.

Name Tipo Description
itemIndex

integer

O índice.

scopeName

string

O âmbito.

RetryHistory

O histórico de repetições.

Name Tipo Description
clientRequestId

string

Obtém o ID do pedido de cliente.

code

string

Obtém o código de estado.

endTime

string

Obtém a hora de fim.

error

ErrorResponse

Obtém a resposta de erro.

serviceRequestId

string

Obtém o ID do pedido de serviço.

startTime

string

Obtém a hora de início.

RunActionCorrelation

As propriedades de correlação da ação de execução do fluxo de trabalho.

Name Tipo Description
actionTrackingId

string

O identificador de controlo de ações.

clientKeywords

string[]

As palavras-chave do cliente.

clientTrackingId

string

O identificador de controlo de cliente.

WorkflowRunActionRepetitionDefinition

A definição de repetição da ação de execução do fluxo de trabalho.

Name Tipo Description
code

string

O código de repetição do âmbito do fluxo de trabalho.

correlation

RunActionCorrelation

As propriedades de correlação.

endTime

string

A hora de fim da repetição do âmbito do fluxo de trabalho.

error
id

string

O ID do recurso.

location

string

A localização do recurso.

name

string

Obtém o nome do recurso.

properties.inputs

Object

Obtém as entradas.

properties.inputsLink

ContentLink

Obtém a ligação para entradas.

properties.iterationCount

integer

properties.outputs

Object

Obtém as saídas.

properties.outputsLink

ContentLink

Obtém a ligação para saídas.

properties.repetitionIndexes

RepetitionIndex[]

Os índices de repetição.

properties.retryHistory

RetryHistory[]

Obtém as histórias de repetição.

properties.trackedProperties

Object

Obtém as propriedades registadas.

properties.trackingId

string

Obtém o ID de controlo.

startTime

string

A hora de início da repetição do âmbito do fluxo de trabalho.

status

WorkflowStatus

O estado da repetição do âmbito do fluxo de trabalho.

tags

object

As etiquetas de recursos.

type

string

Obtém o tipo de recurso.

WorkflowStatus

O estado do fluxo de trabalho.

Name Tipo 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