Udostępnij za pośrednictwem


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
resourceGroupName
path True

string

Nazwa grupy zasobów.

subscriptionId
path True

string

Identyfikator subskrypcji.

triggerName
path True

string

Nazwa wyzwalacza przepływu pracy.

workflowName
path True

string

Nazwa przepływu pracy.

api-version
query True

string

Wersja interfejsu API.

Treść żądania

Nazwa Wymagane Typ Opis
source True

WorkflowTrigger

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
DayOfWeek
DaysOfWeek

Dni tygodnia.

RecurrenceFrequency
RecurrenceSchedule

Harmonogram cyklu.

RecurrenceScheduleOccurrence

Wystąpienie harmonogramu cyklu.

ResourceReference

Odwołanie do zasobu.

SetTriggerStateActionDefinition
WorkflowState
WorkflowStatus
WorkflowTrigger

Wyzwalacz przepływu pracy.

WorkflowTriggerProvisioningState
WorkflowTriggerRecurrence

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

RecurrenceScheduleOccurrence[]

Wystąpienia miesięczne.

weekDays

DaysOfWeek[]

Dni tygodnia.

RecurrenceScheduleOccurrence

Wystąpienie harmonogramu cyklu.

Nazwa Typ Opis
day

DayOfWeek

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

WorkflowTrigger

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

WorkflowTriggerProvisioningState

Pobiera stan aprowizacji.

properties.recurrence

WorkflowTriggerRecurrence

Pobiera cykl wyzwalacza przepływu pracy.

properties.state

WorkflowState

Pobiera stan.

properties.status

WorkflowStatus

Pobiera stan.

properties.workflow

ResourceReference

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

RecurrenceFrequency

Częstotliwość.

interval

integer

Interwał.

schedule

RecurrenceSchedule

Harmonogram cyklu.

startTime

string

Godzina rozpoczęcia.

timeZone

string

Strefa czasowa.