Partager via


Workflow Triggers - Get

Obtient un déclencheur de workflow.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers/{triggerName}?api-version=2023-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
name
path True

string

Nom du site.

resourceGroupName
path True

string

Nom du groupe de ressources auquel appartient la ressource.

Modèle d’expression régulière: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 000000-0000-0000-0000-000000000000000).

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 d'API

Réponses

Nom Type Description
200 OK

WorkflowTrigger

Ok

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

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

Exemples

Get a workflow trigger

Exemple de requête

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/sites/test-name/hostruntime/runtime/webhooks/workflow/api/management/workflows/test-workflow/triggers/manual?api-version=2023-12-01

Exemple de réponse

{
  "properties": {
    "provisioningState": "Succeeded",
    "createdTime": "2018-08-10T17:32:30.2496336Z",
    "changedTime": "2018-08-10T18:47:49.5288666Z",
    "state": "Enabled",
    "workflow": {
      "id": "/workflows/test-workflow/versions/08586676800160476478",
      "name": "08586676800160476478",
      "type": "/workflows/versions"
    }
  },
  "id": "/workflows/test-workflow/triggers/manual",
  "name": "manual",
  "type": "/workflows/triggers"
}

Définitions

Nom Description
DayOfWeek

Jour de la semaine.

DaysOfWeek

Les jours de la semaine.

ErrorProperties

Les propriétés d’erreur indiquent pourquoi le service logique n’a pas pu traiter la demande entrante. La raison est fournie dans le message d’erreur.

ErrorResponse

La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la requête entrante. La propriété error contient les détails de l’erreur.

RecurrenceFrequency

Fréquence de périodicité.

RecurrenceSchedule

Planification de périodicité.

RecurrenceScheduleOccurrence

Occurrence de la planification de périodicité.

ResourceReference

Référence de ressource.

WorkflowState

État du flux de travail.

WorkflowStatus

Le flux de travail status.

WorkflowTrigger

Déclencheur de flux de travail.

WorkflowTriggerProvisioningState

État d’approvisionnement du déclencheur de flux de travail.

WorkflowTriggerRecurrence

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

DayOfWeek

Jour de la semaine.

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

ErrorProperties

Les propriétés d’erreur indiquent pourquoi le service logique n’a pas pu traiter la demande entrante. La raison est fournie dans le message d’erreur.

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur indiquant la raison de l’échec de l’opération.

ErrorResponse

La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la requête entrante. La propriété error contient les détails de l’erreur.

Nom Type Description
error

ErrorProperties

Propriétés d’erreur.

RecurrenceFrequency

Fréquence de périodicité.

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[]

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.

WorkflowState

État du flux de travail.

Nom Type Description
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string

WorkflowStatus

Le flux de travail status.

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 flux de travail.

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 workflow.

type

string

Obtient le type de déclencheur de flux de travail.

WorkflowTriggerProvisioningState

État d’approvisionnement du déclencheur de flux de travail.

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.