Dela via


Workflow Triggers - Set State

Anger tillståndet för en arbetsflödesutlösare.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Resursgruppens namn.

subscriptionId
path True

string

Prenumerations-ID:t.

triggerName
path True

string

Arbetsflödets utlösarnamn.

workflowName
path True

string

Arbetsflödets namn.

api-version
query True

string

API-versionen.

Begärandetext

Name Obligatorisk Typ Description
source True

WorkflowTrigger

Arbetsflödesutlösaren.

Svar

Name Typ Description
200 OK

OK

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Set trigger state

Exempelbegäran

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": {}
}

Exempelsvar

Definitioner

Name Description
DayOfWeek
DaysOfWeek

Veckodagarna.

RecurrenceFrequency
RecurrenceSchedule

Upprepningsschemat.

RecurrenceScheduleOccurrence

Förekomst av upprepningsschema.

ResourceReference

Resursreferensen.

SetTriggerStateActionDefinition
WorkflowState
WorkflowStatus
WorkflowTrigger

Arbetsflödesutlösaren.

WorkflowTriggerProvisioningState
WorkflowTriggerRecurrence

Arbetsflödet utlöser upprepning.

DayOfWeek

Name Typ Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

DaysOfWeek

Veckodagarna.

Name Typ Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

RecurrenceFrequency

Name Typ Description
Day

string

Hour

string

Minute

string

Month

string

NotSpecified

string

Second

string

Week

string

Year

string

RecurrenceSchedule

Upprepningsschemat.

Name Typ Description
hours

integer[]

Timmarna.

minutes

integer[]

Minuterna.

monthDays

integer[]

Månadens dagar.

monthlyOccurrences

RecurrenceScheduleOccurrence[]

De månatliga förekomsterna.

weekDays

DaysOfWeek[]

Veckodagarna.

RecurrenceScheduleOccurrence

Förekomst av upprepningsschema.

Name Typ Description
day

DayOfWeek

Veckodagen.

occurrence

integer

Händelsen.

ResourceReference

Resursreferensen.

Name Typ Description
id

string

Resurs-ID:t.

name

string

Hämtar resursnamnet.

type

string

Hämtar resurstypen.

SetTriggerStateActionDefinition

Name Typ Description
source

WorkflowTrigger

Arbetsflödesutlösaren.

WorkflowState

Name Typ Description
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string

WorkflowStatus

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

Arbetsflödesutlösaren.

Name Typ Description
id

string

Resurs-ID:t.

name

string

Hämtar arbetsflödets utlösarnamn.

properties.changedTime

string

Hämtar den ändrade tiden.

properties.createdTime

string

Hämtar den skapade tiden.

properties.lastExecutionTime

string

Hämtar den senaste körningstiden.

properties.nextExecutionTime

string

Hämtar nästa körningstid.

properties.provisioningState

WorkflowTriggerProvisioningState

Hämtar etableringstillståndet.

properties.recurrence

WorkflowTriggerRecurrence

Hämtar upprepning av arbetsflödesutlösaren.

properties.state

WorkflowState

Hämtar tillståndet.

properties.status

WorkflowStatus

Hämtar status.

properties.workflow

ResourceReference

Hämtar referensen till arbetsflödet.

type

string

Hämtar arbetsflödets utlösartyp.

WorkflowTriggerProvisioningState

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

Arbetsflödet utlöser upprepning.

Name Typ Description
endTime

string

Sluttiden.

frequency

RecurrenceFrequency

Frekvensen.

interval

integer

Intervallet.

schedule

RecurrenceSchedule

Upprepningsschemat.

startTime

string

Starttiden.

timeZone

string

Tidszonen.