Share via


Workflow Triggers - Set State

Définit l’état d’un déclencheur de workflow.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

ID d’abonnement.

triggerName
path True

string

Nom du déclencheur de flux de travail.

workflowName
path True

string

Le nom du workflow.

api-version
query True

string

Version de l'API.

Corps de la demande

Nom Obligatoire Type Description
source True

WorkflowTrigger

Déclencheur de workflow.

Réponses

Nom Type Description
200 OK

Ok

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

Set trigger state

Sample Request

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

Sample Response

Définitions

Nom Description
DayOfWeek
DaysOfWeek

Les jours de la semaine.

RecurrenceFrequency
RecurrenceSchedule

Planification de périodicité.

RecurrenceScheduleOccurrence

Occurrence de la planification de périodicité.

ResourceReference

Référence de ressource.

SetTriggerStateActionDefinition
WorkflowState
WorkflowStatus
WorkflowTrigger

Déclencheur de workflow.

WorkflowTriggerProvisioningState
WorkflowTriggerRecurrence

Périodicité du déclencheur de flux de travail.

DayOfWeek

Nom Type Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

DaysOfWeek

Les jours de la semaine.

Nom Type Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

RecurrenceFrequency

Nom Type Description
Day

string

Hour

string

Minute

string

Month

string

NotSpecified

string

Second

string

Week

string

Year

string

RecurrenceSchedule

Planification de périodicité.

Nom Type Description
hours

integer[]

Les heures.

minutes

integer[]

Minutes.

monthDays

integer[]

Jours du mois.

monthlyOccurrences

RecurrenceScheduleOccurrence[]

Occurrences mensuelles.

weekDays

DaysOfWeek[]

Les jours de la semaine.

RecurrenceScheduleOccurrence

Occurrence de la planification de périodicité.

Nom Type Description
day

DayOfWeek

Jour de la semaine.

occurrence

integer

Occurrence.

ResourceReference

Référence de ressource.

Nom Type Description
id

string

ID de la ressource.

name

string

Obtient le nom de la ressource.

type

string

Obtient le type de ressource.

SetTriggerStateActionDefinition

Nom Type Description
source

WorkflowTrigger

Déclencheur de workflow.

WorkflowState

Nom Type Description
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string

WorkflowStatus

Nom Type 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

Déclencheur de workflow.

Nom Type Description
id

string

ID de la ressource.

name

string

Obtient le nom du déclencheur de flux de travail.

properties.changedTime

string

Obtient l’heure modifiée.

properties.createdTime

string

Obtient l’heure de création.

properties.lastExecutionTime

string

Obtient l’heure de la dernière exécution.

properties.nextExecutionTime

string

Obtient l’heure d’exécution suivante.

properties.provisioningState

WorkflowTriggerProvisioningState

Obtient l’état d’approvisionnement.

properties.recurrence

WorkflowTriggerRecurrence

Obtient la périodicité du déclencheur de flux de travail.

properties.state

WorkflowState

Obtient l'état.

properties.status

WorkflowStatus

Obtient le status.

properties.workflow

ResourceReference

Obtient la référence au flux de travail.

type

string

Obtient le type de déclencheur de workflow.

WorkflowTriggerProvisioningState

Nom Type 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

Périodicité du déclencheur de flux de travail.

Nom Type Description
endTime

string

Heure de fin.

frequency

RecurrenceFrequency

Fréquence.

interval

integer

Intervalle.

schedule

RecurrenceSchedule

Planification de périodicité.

startTime

string

Heure de début.

timeZone

string

Fuseau horaire.