Workflow Run Actions - List

Obtém uma lista de ações 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?api-version=2023-01-01
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?api-version=2023-01-01&$top={$top}&$filter={$filter}

Parâmetros do URI

Name Em Necessário Tipo Description
name
path True

string

Nome do site.

resourceGroupName
path True

string

Nome do grupo de recursos ao qual o recurso pertence.

Regex pattern: ^[-\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

$filter
query

string

O filtro a aplicar na operação. As opções para filtros incluem: Estado.

$top
query

integer

int32

O número de itens a incluir no resultado.

Respostas

Name Tipo Description
200 OK

WorkflowRunActionListResult

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

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

List a workflow run actions

Sample Request

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?api-version=2023-01-01

Sample Response

{
  "value": [
    {
      "properties": {
        "inputsLink": {
          "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",
          "contentSize": 138
        },
        "outputsLink": {
          "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",
          "contentSize": 15660
        },
        "startTime": "2018-08-10T20:16:32.305236Z",
        "endTime": "2018-08-10T20:16:32.5450625Z",
        "correlation": {
          "actionTrackingId": "56063357-45dd-4278-9be5-8220ce0cc9ca",
          "clientTrackingId": "08586676746934337772206998657CU22"
        },
        "status": "Succeeded",
        "code": "OK"
      },
      "id": "/workflows/test-workflow/runs/08586676746934337772206998657CU22/actions/HTTP",
      "name": "HTTP",
      "type": "/workflows/runs/actions"
    }
  ]
}

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
RetryHistory

O histórico de repetições.

RunActionCorrelation

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

WorkflowRunAction

A ação de execução do fluxo de trabalho.

WorkflowRunActionListResult

A lista de ações de execução de 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

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.

WorkflowRunAction

A ação de execução do fluxo de trabalho.

Name Tipo Description
id

string

O ID do recurso.

name

string

Obtém o nome da ação de execução do fluxo de trabalho.

properties.code

string

Obtém o código.

properties.correlation

RunActionCorrelation

As propriedades de correlação.

properties.endTime

string

Obtém a hora de fim.

properties.error

Object

Obtém o erro.

properties.inputsLink

ContentLink

Obtém a ligação para entradas.

properties.outputsLink

ContentLink

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

properties.retryHistory

RetryHistory[]

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

properties.startTime

string

Obtém a hora de início.

properties.status

WorkflowStatus

Obtém o estado.

properties.trackedProperties

Object

Obtém as propriedades registadas.

properties.trackingId

string

Obtém o ID de controlo.

type

string

Obtém o tipo de ação de execução do fluxo de trabalho.

WorkflowRunActionListResult

A lista de ações de execução de fluxo de trabalho.

Name Tipo Description
nextLink

string

O URL para obter o próximo conjunto de resultados.

value

WorkflowRunAction[]

Uma lista de ações de execução de fluxo de trabalho.

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