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 形式の文字列です (例: 00000000000-0000-0000-0000-0000-0000000000000000000000) です。

workflowName
path True
  • string

ワークフロー名

api-version
query True
  • string

API バージョン

$filter
query
  • string

操作に適用するフィルター。

$top
query
  • integer
int32

結果に含める項目の数。

応答

Name Type Description
200 OK

OK

Other Status Codes

操作に失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

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

エラー応答は、ロジック サービスが受信要求を処理できないことを示します。 error プロパティには、エラーの詳細が含まれています。

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

エラー応答は、ロジック サービスが受信要求を処理できないことを示します。 error プロパティには、エラーの詳細が含まれています。

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

タイム ゾーン。