Workflow Triggers - Set State
Ustawia stan wyzwalacza przepływu pracy.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/setState?api-version=2016-06-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów. |
subscription
|
path | True |
string |
Identyfikator subskrypcji. |
trigger
|
path | True |
string |
Nazwa wyzwalacza przepływu pracy. |
workflow
|
path | True |
string |
Nazwa przepływu pracy. |
api-version
|
query | True |
string |
Wersja interfejsu API. |
Treść żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
source | True |
Wyzwalacz przepływu pracy. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Set trigger state
Przykładowe żądanie
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": {}
}
Przykładowa odpowiedź
Definicje
Nazwa | Opis |
---|---|
Day |
|
Days |
Dni tygodnia. |
Recurrence |
|
Recurrence |
Harmonogram cyklu. |
Recurrence |
Wystąpienie harmonogramu cyklu. |
Resource |
Odwołanie do zasobu. |
Set |
|
Workflow |
|
Workflow |
|
Workflow |
Wyzwalacz przepływu pracy. |
Workflow |
|
Workflow |
Cykl wyzwalacza przepływu pracy. |
DayOfWeek
Nazwa | Typ | Opis |
---|---|---|
Friday |
string |
|
Monday |
string |
|
Saturday |
string |
|
Sunday |
string |
|
Thursday |
string |
|
Tuesday |
string |
|
Wednesday |
string |
DaysOfWeek
Dni tygodnia.
Nazwa | Typ | Opis |
---|---|---|
Friday |
string |
|
Monday |
string |
|
Saturday |
string |
|
Sunday |
string |
|
Thursday |
string |
|
Tuesday |
string |
|
Wednesday |
string |
RecurrenceFrequency
Nazwa | Typ | Opis |
---|---|---|
Day |
string |
|
Hour |
string |
|
Minute |
string |
|
Month |
string |
|
NotSpecified |
string |
|
Second |
string |
|
Week |
string |
|
Year |
string |
RecurrenceSchedule
Harmonogram cyklu.
Nazwa | Typ | Opis |
---|---|---|
hours |
integer[] |
Godziny. |
minutes |
integer[] |
Minuty. |
monthDays |
integer[] |
Dni miesiąca. |
monthlyOccurrences |
Wystąpienia miesięczne. |
|
weekDays |
Dni tygodnia. |
RecurrenceScheduleOccurrence
Wystąpienie harmonogramu cyklu.
Nazwa | Typ | Opis |
---|---|---|
day |
Dzień tygodnia. |
|
occurrence |
integer |
Wystąpienie. |
ResourceReference
Odwołanie do zasobu.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
name |
string |
Pobiera nazwę zasobu. |
type |
string |
Pobiera typ zasobu. |
SetTriggerStateActionDefinition
Nazwa | Typ | Opis |
---|---|---|
source |
Wyzwalacz przepływu pracy. |
WorkflowState
Nazwa | Typ | Opis |
---|---|---|
Completed |
string |
|
Deleted |
string |
|
Disabled |
string |
|
Enabled |
string |
|
NotSpecified |
string |
|
Suspended |
string |
WorkflowStatus
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 |
WorkflowTrigger
Wyzwalacz przepływu pracy.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
name |
string |
Pobiera nazwę wyzwalacza przepływu pracy. |
properties.changedTime |
string |
Pobiera zmieniony czas. |
properties.createdTime |
string |
Pobiera czas utworzenia. |
properties.lastExecutionTime |
string |
Pobiera czas ostatniego wykonania. |
properties.nextExecutionTime |
string |
Pobiera następny czas wykonywania. |
properties.provisioningState |
Pobiera stan aprowizacji. |
|
properties.recurrence |
Pobiera cykl wyzwalacza przepływu pracy. |
|
properties.state |
Pobiera stan. |
|
properties.status |
Pobiera stan. |
|
properties.workflow |
Pobiera odwołanie do przepływu pracy. |
|
type |
string |
Pobiera typ wyzwalacza przepływu pracy. |
WorkflowTriggerProvisioningState
Nazwa | Typ | Opis |
---|---|---|
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
Cykl wyzwalacza przepływu pracy.
Nazwa | Typ | Opis |
---|---|---|
endTime |
string |
Godzina zakończenia. |
frequency |
Częstotliwość. |
|
interval |
integer |
Interwał. |
schedule |
Harmonogram cyklu. |
|
startTime |
string |
Godzina rozpoczęcia. |
timeZone |
string |
Strefa czasowa. |