次の方法で共有


Workflow Triggers - Set State

ワークフロー トリガーの状態を設定します。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/setState?api-version=2016-06-01

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

リソース グループ名。

subscriptionId
path True

string

サブスクリプション ID。

triggerName
path True

string

ワークフロー トリガー名。

workflowName
path True

string

ワークフロー名

api-version
query True

string

API のバージョン。

要求本文

名前 必須 説明
source True

WorkflowTrigger

ワークフロー トリガー。

応答

名前 説明
200 OK

OK

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントの借用

Set trigger state

要求のサンプル

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/workflows/testWorkflow/triggers/testTrigger/setState?api-version=2016-06-01

{
  "source": {}
}

応答のサンプル

定義

名前 説明
DayOfWeek
DaysOfWeek

曜日。

RecurrenceFrequency
RecurrenceSchedule

繰り返しスケジュール。

RecurrenceScheduleOccurrence

繰り返しスケジュールの発生。

ResourceReference

リソース参照。

SetTriggerStateActionDefinition
WorkflowState
WorkflowStatus
WorkflowTrigger

ワークフロー トリガー。

WorkflowTriggerProvisioningState
WorkflowTriggerRecurrence

ワークフロー トリガーの繰り返し。

DayOfWeek

名前 説明
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

DaysOfWeek

曜日。

名前 説明
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

RecurrenceFrequency

名前 説明
Day

string

Hour

string

Minute

string

Month

string

NotSpecified

string

Second

string

Week

string

Year

string

RecurrenceSchedule

繰り返しスケジュール。

名前 説明
hours

integer[]

時間。

minutes

integer[]

分。

monthDays

integer[]

月の日。

monthlyOccurrences

RecurrenceScheduleOccurrence[]

月単位の出現回数。

weekDays

DaysOfWeek[]

曜日。

RecurrenceScheduleOccurrence

繰り返しスケジュールの発生。

名前 説明
day

DayOfWeek

曜日

occurrence

integer

出現箇所。

ResourceReference

リソース参照。

名前 説明
id

string

リソース ID。

name

string

リソース名を取得します。

type

string

リソースの種類を取得します。

SetTriggerStateActionDefinition

名前 説明
source

WorkflowTrigger

ワークフロー トリガー。

WorkflowState

名前 説明
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string

WorkflowStatus

名前 説明
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

ワークフロー トリガー。

名前 説明
id

string

リソース ID。

name

string

ワークフロー トリガー名を取得します。

properties.changedTime

string

変更された時刻を取得します。

properties.createdTime

string

作成された時刻を取得します。

properties.lastExecutionTime

string

最後の実行時刻を取得します。

properties.nextExecutionTime

string

次の実行時間を取得します。

properties.provisioningState

WorkflowTriggerProvisioningState

プロビジョニング状態を取得します。

properties.recurrence

WorkflowTriggerRecurrence

ワークフロー トリガーの繰り返しを取得します。

properties.state

WorkflowState

状態を取得します。

properties.status

WorkflowStatus

状態を取得します。

properties.workflow

ResourceReference

ワークフローへの参照を取得します。

type

string

ワークフロー トリガーの種類を取得します。

WorkflowTriggerProvisioningState

名前 説明
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

ワークフロー トリガーの繰り返し。

名前 説明
endTime

string

終了時刻です。

frequency

RecurrenceFrequency

頻度。

interval

integer

間隔。

schedule

RecurrenceSchedule

繰り返しスケジュール。

startTime

string

開始時刻です。

timeZone

string

タイム ゾーン。