Workflow Run Actions - Get

Pobiera akcję przebiegu przepływu pracy.

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=2023-12-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
actionName
path True

string

Nazwa akcji przepływu pracy.

name
path True

string

Nazwa witryny.

resourceGroupName
path True

string

Nazwa grupy zasobów, do której należy zasób.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

runName
path True

string

Nazwa przebiegu przepływu pracy.

subscriptionId
path True

string

Identyfikator subskrypcji platformy Azure. Jest to ciąg w formacie GUID (np. 00000000-0000-0000-0000-0000-0000000000000000000000000000000000000000 00000).

workflowName
path True

string

Nazwa przepływu pracy.

api-version
query True

string

Wersja interfejsu API

Odpowiedzi

Nazwa Typ Opis
200 OK

WorkflowRunAction

OK

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Get a workflow run action

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

Sample Response

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

Definicje

Nazwa Opis
ContentHash

Skrót zawartości.

ContentLink

Link do zawartości.

ErrorProperties

Właściwości błędu wskazują, dlaczego usługa logiki nie mogła przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.

ErrorResponse

Odpowiedź na błąd wskazuje, że usługa logiki nie może przetworzyć żądania przychodzącego. Właściwość error zawiera szczegóły błędu.

Object
RetryHistory

Historia ponawiania prób.

RunActionCorrelation

Właściwości korelacji akcji przebiegu przepływu pracy.

WorkflowRunAction

Akcja uruchomienia przepływu pracy.

WorkflowStatus

Stan przepływu pracy.

ContentHash

Skrót zawartości.

Nazwa Typ Opis
algorithm

string

Algorytm skrótu zawartości.

value

string

Wartość skrótu zawartości.

Link do zawartości.

Nazwa Typ Opis
contentHash

ContentHash

Skrót zawartości.

contentSize

integer

Rozmiar zawartości.

contentVersion

string

Wersja zawartości.

metadata

Object

Metadane.

uri

string

Identyfikator URI łącza zawartości.

ErrorProperties

Właściwości błędu wskazują, dlaczego usługa logiki nie mogła przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się.

ErrorResponse

Odpowiedź na błąd wskazuje, że usługa logiki nie może przetworzyć żądania przychodzącego. Właściwość error zawiera szczegóły błędu.

Nazwa Typ Opis
error

ErrorProperties

Właściwości błędu.

Object

RetryHistory

Historia ponawiania prób.

Nazwa Typ Opis
clientRequestId

string

Pobiera identyfikator żądania klienta.

code

string

Pobiera kod stanu.

endTime

string

Pobiera godzinę zakończenia.

error

ErrorResponse

Pobiera odpowiedź na błąd.

serviceRequestId

string

Pobiera identyfikator żądania obsługi.

startTime

string

Pobiera godzinę rozpoczęcia.

RunActionCorrelation

Właściwości korelacji akcji przebiegu przepływu pracy.

Nazwa Typ Opis
actionTrackingId

string

Identyfikator śledzenia akcji.

clientKeywords

string[]

Słowa kluczowe klienta.

clientTrackingId

string

Identyfikator śledzenia klienta.

WorkflowRunAction

Akcja uruchomienia przepływu pracy.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Pobiera nazwę akcji przebiegu przepływu pracy.

properties.code

string

Pobiera kod.

properties.correlation

RunActionCorrelation

Właściwości korelacji.

properties.endTime

string

Pobiera godzinę zakończenia.

properties.error

Object

Pobiera błąd.

properties.inputsLink

ContentLink

Pobiera link do danych wejściowych.

properties.outputsLink

ContentLink

Pobiera link do danych wyjściowych.

properties.retryHistory

RetryHistory[]

Pobiera historie ponawiania prób.

properties.startTime

string

Pobiera godzinę rozpoczęcia.

properties.status

WorkflowStatus

Pobiera stan.

properties.trackedProperties

Object

Pobiera śledzone właściwości.

properties.trackingId

string

Pobiera identyfikator śledzenia.

type

string

Pobiera typ akcji przebiegu przepływu pracy.

WorkflowStatus

Stan przepływu pracy.

Nazwa Typ Opis
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