Workflow Triggers - List

워크플로 트리거 목록을 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers?api-version=2022-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers?api-version=2022-03-01&$top={$top}&$filter={$filter}

URI 매개 변수

Name In Required Type Description
name
path True
  • string

사이트 이름입니다.

resourceGroupName
path True
  • string

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

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

subscriptionId
path True
  • string

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

workflowName
path True
  • string

워크플로 이름.

api-version
query True
  • string

API 버전

$filter
query
  • string

작업에 적용할 필터입니다.

$top
query
  • integer
int32

결과에 포함할 항목의 수입니다.

응답

Name Type Description
200 OK

정상

Other Status Codes

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

보안

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 사용자 계정 가장

예제

List workflow triggers

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/triggers?api-version=2022-03-01

Sample Response

{
  "value": [
    {
      "properties": {
        "provisioningState": "Succeeded",
        "createdTime": "2018-08-10T17:32:30.2496336Z",
        "changedTime": "2018-08-10T18:47:49.5288666Z",
        "state": "Enabled",
        "workflow": {
          "id": "/workflows/test-workflow/versions/08586676800160476478",
          "name": "08586676800160476478",
          "type": "/workflows/versions"
        }
      },
      "id": "/workflows/test-workflow/triggers/manual",
      "name": "manual",
      "type": "/workflows/triggers"
    }
  ]
}

정의

DayOfWeek

요일입니다.

ErrorProperties

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

ErrorResponse

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

RecurrenceFrequency

되풀이 빈도입니다.

RecurrenceSchedule

되풀이 일정입니다.

RecurrenceScheduleOccurrence

되풀이 일정 발생입니다.

ResourceReference

리소스 참조입니다.

WorkflowState

워크플로 상태입니다.

WorkflowStatus

워크플로 상태입니다.

WorkflowTrigger

워크플로 트리거입니다.

WorkflowTriggerListResult

워크플로 트리거 목록입니다.

WorkflowTriggerProvisioningState

워크플로 트리거 프로비전 상태입니다.

WorkflowTriggerRecurrence

워크플로 트리거 되풀이입니다.

DayOfWeek

요일입니다.

Name Type Description
Friday
  • string
Monday
  • string
Saturday
  • string
Sunday
  • string
Thursday
  • string
Tuesday
  • string
Wednesday
  • string

ErrorProperties

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

Name Type Description
code
  • string

오류 코드

message
  • string

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

ErrorResponse

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

Name Type Description
error

오류 속성입니다.

RecurrenceFrequency

되풀이 빈도입니다.

Name Type Description
Day
  • string
Hour
  • string
Minute
  • string
Month
  • string
NotSpecified
  • string
Second
  • string
Week
  • string
Year
  • string

RecurrenceSchedule

되풀이 일정입니다.

Name Type Description
hours
  • integer[]

시간.

minutes
  • integer[]

분입니다.

monthDays
  • integer[]

월 일입니다.

monthlyOccurrences

월별 발생 수입니다.

weekDays
  • string[]

요일입니다.

RecurrenceScheduleOccurrence

되풀이 일정 발생입니다.

Name Type Description
day

요일입니다.

occurrence
  • integer

발생입니다.

ResourceReference

리소스 참조입니다.

Name Type Description
id
  • string

리소스 ID입니다.

name
  • string

리소스 이름을 가져옵니다.

type
  • string

리소스 종류를 가져옵니다.

WorkflowState

워크플로 상태입니다.

Name Type Description
Completed
  • string
Deleted
  • string
Disabled
  • string
Enabled
  • string
NotSpecified
  • string
Suspended
  • string

WorkflowStatus

워크플로 상태입니다.

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

WorkflowTrigger

워크플로 트리거입니다.

Name Type Description
id
  • string

리소스 ID입니다.

name
  • string

워크플로 트리거 이름을 가져옵니다.

properties.changedTime
  • string

변경된 시간을 가져옵니다.

properties.createdTime
  • string

만든 시간을 가져옵니다.

properties.lastExecutionTime
  • string

마지막 실행 시간을 가져옵니다.

properties.nextExecutionTime
  • string

다음 실행 시간을 가져옵니다.

properties.provisioningState

프로비전 상태를 가져옵니다.

properties.recurrence

워크플로 트리거 되풀이를 가져옵니다.

properties.state

상태를 가져옵니다.

properties.status

상태를 가져옵니다.

properties.workflow

워크플로에 대한 참조를 가져옵니다.

type
  • string

워크플로 트리거 유형을 가져옵니다.

WorkflowTriggerListResult

워크플로 트리거 목록입니다.

Name Type Description
nextLink
  • string

다음 결과 집합을 가져올 URL입니다.

value

워크플로 트리거 목록입니다.

WorkflowTriggerProvisioningState

워크플로 트리거 프로비전 상태입니다.

Name Type Description
Accepted
  • string
Canceled
  • string
Completed
  • string
Created
  • string
Creating
  • string
Deleted
  • string
Deleting
  • string
Failed
  • string
Moving
  • string
NotSpecified
  • string
Ready
  • string
Registered
  • string
Registering
  • string
Running
  • string
Succeeded
  • string
Unregistered
  • string
Unregistering
  • string
Updating
  • string

WorkflowTriggerRecurrence

워크플로 트리거 되풀이입니다.

Name Type Description
endTime
  • string

종료 시간입니다.

frequency

빈도입니다.

interval
  • integer

간격입니다.

schedule

되풀이 일정입니다.

startTime
  • string

시작 시간입니다.

timeZone
  • string

표준 시간대입니다.