Freigeben über


Workflow Triggers - Set State

Legt den Status eines Workflowtriggers fest.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Ressourcengruppenname.

subscriptionId
path True

string

Die Abonnement-ID.

triggerName
path True

string

Der Name des Workflowtriggers.

workflowName
path True

string

Der Workflowname.

api-version
query True

string

Die API-Version.

Anforderungstext

Name Erforderlich Typ Beschreibung
source True

WorkflowTrigger

Der Workflowtrigger.

Antworten

Name Typ Beschreibung
200 OK

OKAY

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Set trigger state

Beispielanforderung

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

Beispiel für eine Antwort

Definitionen

Name Beschreibung
DayOfWeek
DaysOfWeek

Die Wochentage.

RecurrenceFrequency
RecurrenceSchedule

Der Terminplan der Serie.

RecurrenceScheduleOccurrence

Das Terminserienelement.

ResourceReference

Der Ressourcenverweis.

SetTriggerStateActionDefinition
WorkflowState
WorkflowStatus
WorkflowTrigger

Der Workflowtrigger.

WorkflowTriggerProvisioningState
WorkflowTriggerRecurrence

Der Workflow löst eine Serie aus.

DayOfWeek

Wert Beschreibung
Friday
Monday
Saturday
Sunday
Thursday
Tuesday
Wednesday

DaysOfWeek

Die Wochentage.

Wert Beschreibung
Friday
Monday
Saturday
Sunday
Thursday
Tuesday
Wednesday

RecurrenceFrequency

Wert Beschreibung
Day
Hour
Minute
Month
NotSpecified
Second
Week
Year

RecurrenceSchedule

Der Terminplan der Serie.

Name Typ Beschreibung
hours

integer[] (int32)

Die Stunden.

minutes

integer[] (int32)

Die Minuten.

monthDays

integer[] (int32)

Die Monatstage.

monthlyOccurrences

RecurrenceScheduleOccurrence[]

Die monatlichen Vorkommen.

weekDays

DaysOfWeek[]

Die Wochentage.

RecurrenceScheduleOccurrence

Das Terminserienelement.

Name Typ Beschreibung
day

DayOfWeek

Der Wochentag.

occurrence

integer (int32)

Das Vorkommen.

ResourceReference

Der Ressourcenverweis.

Name Typ Beschreibung
id

string

Die Ressourcen-ID.

name

string

Ruft den Ressourcennamen ab.

type

string

Ruft den Ressourcentyp ab.

SetTriggerStateActionDefinition

Name Typ Beschreibung
source

WorkflowTrigger

Der Workflowtrigger.

WorkflowState

Wert Beschreibung
Completed
Deleted
Disabled
Enabled
NotSpecified
Suspended

WorkflowStatus

Wert Beschreibung
Aborted
Cancelled
Failed
Faulted
Ignored
NotSpecified
Paused
Running
Skipped
Succeeded
Suspended
TimedOut
Waiting

WorkflowTrigger

Der Workflowtrigger.

Name Typ Beschreibung
id

string

Die Ressourcen-ID.

name

string

Ruft den Workflowtriggernamen ab.

properties.changedTime

string (date-time)

Ruft die geänderte Zeit ab.

properties.createdTime

string (date-time)

Ruft die erstellte Zeit ab.

properties.lastExecutionTime

string (date-time)

Ruft die letzte Ausführungszeit ab.

properties.nextExecutionTime

string (date-time)

Ruft die nächste Ausführungszeit ab.

properties.provisioningState

WorkflowTriggerProvisioningState

Ruft den Bereitstellungsstatus ab.

properties.recurrence

WorkflowTriggerRecurrence

Ruft die Workflowtriggerserie ab.

properties.state

WorkflowState

Ruft den Zustand ab.

properties.status

WorkflowStatus

Ruft den Status ab.

properties.workflow

ResourceReference

Ruft den Verweis auf workflow ab.

type

string

Ruft den Workflowtriggertyp ab.

WorkflowTriggerProvisioningState

Wert Beschreibung
Accepted
Canceled
Completed
Created
Creating
Deleted
Deleting
Failed
Moving
NotSpecified
Ready
Registered
Registering
Running
Succeeded
Unregistered
Unregistering
Updating

WorkflowTriggerRecurrence

Der Workflow löst eine Serie aus.

Name Typ Beschreibung
endTime

string

Die Endzeit.

frequency

RecurrenceFrequency

Die Häufigkeit.

interval

integer (int32)

Das Intervall.

schedule

RecurrenceSchedule

Der Terminplan der Serie.

startTime

string

Die Startzeit.

timeZone

string

Die Zeitzone.