Workflow Run Actions - Get

워크플로 실행 작업을 가져옵니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
actionName
path True

string

워크플로 작업 이름입니다.

name
path True

string

사이트 이름입니다.

resourceGroupName
path True

string

리소스가 속한 리소스 그룹의 이름입니다.

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

runName
path True

string

워크플로 실행 이름입니다.

subscriptionId
path True

string

Azure 구독 ID. GUID 형식 문자열입니다(예: 00000000-0000-0000-0000-0000-00000000000).

workflowName
path True

string

워크플로 이름.

api-version
query True

string

API 버전

응답

Name 형식 Description
200 OK

WorkflowRunAction

정상

Other Status Codes

ErrorResponse

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

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

정의

Name Description
ContentHash

콘텐츠 해시입니다.

ContentLink

콘텐츠 링크입니다.

ErrorProperties

오류 속성은 논리 서비스가 들어오는 요청을 처리할 수 없는 이유를 나타냅니다. 그 이유는 오류 메시지에 제공됩니다.

ErrorResponse

오류 응답은 논리 서비스가 들어오는 요청을 처리할 수 없음을 나타냅니다. 오류 속성에는 오류 세부 정보가 포함됩니다.

Object
RetryHistory

재시도 기록입니다.

RunActionCorrelation

워크플로 실행 작업 상관 관계 속성입니다.

WorkflowRunAction

워크플로 실행 작업입니다.

WorkflowStatus

워크플로 상태.

ContentHash

콘텐츠 해시입니다.

Name 형식 Description
algorithm

string

콘텐츠 해시의 알고리즘입니다.

value

string

콘텐츠 해시의 값입니다.

콘텐츠 링크입니다.

Name 형식 Description
contentHash

ContentHash

콘텐츠 해시입니다.

contentSize

integer

콘텐츠 크기입니다.

contentVersion

string

콘텐츠 버전입니다.

metadata

Object

메타데이터입니다.

uri

string

콘텐츠 링크 URI입니다.

ErrorProperties

오류 속성은 논리 서비스가 들어오는 요청을 처리할 수 없는 이유를 나타냅니다. 그 이유는 오류 메시지에 제공됩니다.

Name 형식 Description
code

string

오류 코드

message

string

작업이 실패한 이유를 나타내는 오류 메시지입니다.

ErrorResponse

오류 응답은 논리 서비스가 들어오는 요청을 처리할 수 없음을 나타냅니다. 오류 속성에는 오류 세부 정보가 포함됩니다.

Name 형식 Description
error

ErrorProperties

오류 속성입니다.

Object

RetryHistory

재시도 기록입니다.

Name 형식 Description
clientRequestId

string

클라이언트 요청 ID를 가져옵니다.

code

string

상태 코드를 가져옵니다.

endTime

string

종료 시간을 가져옵니다.

error

ErrorResponse

오류 응답을 가져옵니다.

serviceRequestId

string

서비스 요청 ID를 가져옵니다.

startTime

string

시작 시간을 가져옵니다.

RunActionCorrelation

워크플로 실행 작업 상관 관계 속성입니다.

Name 형식 Description
actionTrackingId

string

작업 추적 식별자입니다.

clientKeywords

string[]

클라이언트 키워드입니다.

clientTrackingId

string

클라이언트 추적 식별자입니다.

WorkflowRunAction

워크플로 실행 작업입니다.

Name 형식 Description
id

string

리소스 ID입니다.

name

string

워크플로 실행 작업 이름을 가져옵니다.

properties.code

string

코드를 가져옵니다.

properties.correlation

RunActionCorrelation

상관 관계 속성입니다.

properties.endTime

string

종료 시간을 가져옵니다.

properties.error

Object

오류를 가져옵니다.

properties.inputsLink

ContentLink

입력에 대한 링크를 가져옵니다.

properties.outputsLink

ContentLink

출력에 대한 링크를 가져옵니다.

properties.retryHistory

RetryHistory[]

재시도 기록을 가져옵니다.

properties.startTime

string

시작 시간을 가져옵니다.

properties.status

WorkflowStatus

상태 가져옵니다.

properties.trackedProperties

Object

추적된 속성을 가져옵니다.

properties.trackingId

string

추적 ID를 가져옵니다.

type

string

워크플로 실행 작업 유형을 가져옵니다.

WorkflowStatus

워크플로 상태.

Name 형식 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