Aracılığıyla paylaş


Workflow Triggers - Set State

İş akışı tetikleyicisinin durumunu ayarlar.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Kaynak grubu adı.

subscriptionId
path True

string

Abonelik kimliği.

triggerName
path True

string

İş akışı tetikleyici adı.

workflowName
path True

string

İş akışı adı.

api-version
query True

string

API sürümü.

İstek Gövdesi

Name Gerekli Tür Description
source True

WorkflowTrigger

İş akışı tetikleyicisi.

Yanıtlar

Name Tür Description
200 OK

Tamam

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Set trigger state

Örnek isteği

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

Örnek yanıt

Tanımlar

Name Description
DayOfWeek
DaysOfWeek

Haftanın günleri.

RecurrenceFrequency
RecurrenceSchedule

Yinelenme zamanlaması.

RecurrenceScheduleOccurrence

Yinelenme zamanlaması oluşumu.

ResourceReference

Kaynak başvurusu.

SetTriggerStateActionDefinition
WorkflowState
WorkflowStatus
WorkflowTrigger

İş akışı tetikleyicisi.

WorkflowTriggerProvisioningState
WorkflowTriggerRecurrence

İş akışı yinelenmeyi tetikler.

DayOfWeek

Name Tür Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

DaysOfWeek

Haftanın günleri.

Name Tür Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

RecurrenceFrequency

Name Tür Description
Day

string

Hour

string

Minute

string

Month

string

NotSpecified

string

Second

string

Week

string

Year

string

RecurrenceSchedule

Yinelenme zamanlaması.

Name Tür Description
hours

integer[]

Saatler.

minutes

integer[]

Dakikalar.

monthDays

integer[]

Ay günleri.

monthlyOccurrences

RecurrenceScheduleOccurrence[]

Aylık oluşumlar.

weekDays

DaysOfWeek[]

Haftanın günleri.

RecurrenceScheduleOccurrence

Yinelenme zamanlaması oluşumu.

Name Tür Description
day

DayOfWeek

Haftanın günü.

occurrence

integer

Oluşum.

ResourceReference

Kaynak başvurusu.

Name Tür Description
id

string

Kaynak kimliği.

name

string

Kaynak adını alır.

type

string

Kaynak türünü alır.

SetTriggerStateActionDefinition

Name Tür Description
source

WorkflowTrigger

İş akışı tetikleyicisi.

WorkflowState

Name Tür Description
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string

WorkflowStatus

Name Tür 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

İş akışı tetikleyicisi.

Name Tür Description
id

string

Kaynak kimliği.

name

string

İş akışı tetikleyici adını alır.

properties.changedTime

string

Değiştirilen süreyi alır.

properties.createdTime

string

Oluşturulan zamanı alır.

properties.lastExecutionTime

string

Son yürütme zamanını alır.

properties.nextExecutionTime

string

Sonraki yürütme zamanını alır.

properties.provisioningState

WorkflowTriggerProvisioningState

Sağlama durumunu alır.

properties.recurrence

WorkflowTriggerRecurrence

İş akışı tetikleyicisinin yinelenmesini alır.

properties.state

WorkflowState

Durumu alır.

properties.status

WorkflowStatus

Durumu alır.

properties.workflow

ResourceReference

İş akışına başvuruyu alır.

type

string

İş akışı tetikleyici türünü alır.

WorkflowTriggerProvisioningState

Name Tür 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

İş akışı yinelenmeyi tetikler.

Name Tür Description
endTime

string

Bitiş saati.

frequency

RecurrenceFrequency

Frekans.

interval

integer

Aralık.

schedule

RecurrenceSchedule

Yinelenme zamanlaması.

startTime

string

Başlangıç saati.

timeZone

string

Saat dilimi.