Compartilhar 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=2024-04-01

Parâmetros de URI

Nome Em Obrigató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

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Nome do grupo de recursos ao qual o recurso pertence.

runName
path True

string

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

subscriptionId
path True

string

Sua ID de assinatura do Azure. Esta é uma cadeia de caracteres formatada por GUID (por exemplo, 000000000-0000-0000-0000-000000000000000).

workflowName
path True

string

O nome do fluxo de trabalho.

api-version
query True

string

Versão da API

Respostas

Nome Tipo Description
200 OK

WorkflowRunActionRepetitionDefinition

OKEY

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Get a repetition

Solicitação de exemplo

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=2024-04-01

Resposta de exemplo

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

Nome Description
ContentHash

O hash de conteúdo.

ContentLink

O link de conteúdo.

ErrorProperties

As propriedades de erro indicam por que o serviço lógico não foi capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

ErrorResponse

A resposta de erro indica que o serviço lógico não é capaz de processar a solicitação de entrada. A propriedade de erro contém os detalhes do erro.

Object
RepetitionIndex

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

RetryHistory

O histórico de repetição.

RunActionCorrelation

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

WorkflowRunActionRepetitionDefinition

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

WorkflowStatus

O status do fluxo de trabalho.

ContentHash

O hash de conteúdo.

Nome Tipo Description
algorithm

string

O algoritmo do hash de conteúdo.

value

string

O valor do hash de conteúdo.

O link de conteúdo.

Nome Tipo Description
contentHash

ContentHash

O hash de conteúdo.

contentSize

integer (int64)

O tamanho do conteúdo.

contentVersion

string

A versão do conteúdo.

metadata

Object

Os metadados.

uri

string

O URI do link de conteúdo.

ErrorProperties

As propriedades de erro indicam por que o serviço lógico não foi capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

Nome Tipo Description
code

string

Código de erro.

message

string

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

ErrorResponse

A resposta de erro indica que o serviço lógico não é capaz de processar a solicitação de entrada. A propriedade de erro contém os detalhes do erro.

Nome Tipo Description
error

ErrorProperties

As propriedades de erro.

Object

RepetitionIndex

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

Nome Tipo Description
itemIndex

integer (int32)

O índice.

scopeName

string

O escopo.

RetryHistory

O histórico de repetição.

Nome Tipo Description
clientRequestId

string

Obtém a ID da solicitação do cliente.

code

string

Obtém o código de status.

endTime

string (date-time)

Obtém a hora de término.

error

ErrorResponse

Obtém a resposta de erro.

serviceRequestId

string

Obtém a ID da solicitação de serviço.

startTime

string (date-time)

Obtém a hora de início.

RunActionCorrelation

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

Nome Tipo Description
actionTrackingId

string

O identificador de acompanhamento de ação.

clientKeywords

string[]

As palavras-chave do cliente.

clientTrackingId

string

O identificador de acompanhamento do cliente.

WorkflowRunActionRepetitionDefinition

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

Nome Tipo Description
code

string

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

correlation

RunActionCorrelation

As propriedades de correlação.

endTime

string (date-time)

A hora de término da repetição do escopo do fluxo de trabalho.

error
id

string

A ID do recurso.

location

string

O local do recurso.

name

string

Obtém o nome do recurso.

properties.inputs

Object

Obtém as entradas.

properties.inputsLink

ContentLink

Obtém o link para entradas.

properties.iterationCount

integer (int32)

properties.outputs

Object

Obtém as saídas.

properties.outputsLink

ContentLink

Obtém o link para saídas.

properties.repetitionIndexes

RepetitionIndex[]

Os índices de repetição.

properties.retryHistory

RetryHistory[]

Obtém os históricos de repetição.

properties.trackedProperties

Object

Obtém as propriedades controladas.

properties.trackingId

string

Obtém a ID de acompanhamento.

startTime

string (date-time)

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

status

WorkflowStatus

O status da repetição do escopo do fluxo de trabalho.

tags

object

As marcas de recurso.

type

string

Obtém o tipo de recurso.

WorkflowStatus

O status do fluxo de trabalho.

Valor Description
Aborted
Cancelled
Failed
Faulted
Ignored
NotSpecified
Paused
Running
Skipped
Succeeded
Suspended
TimedOut
Waiting