Condividi tramite


Workflow Triggers - Get

Ottiene un trigger del flusso di lavoro.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

Il nome del gruppo di risorse.

subscriptionId
path True

string

ID sottoscrizione.

triggerName
path True

string

Nome del trigger del flusso di lavoro.

workflowName
path True

string

Nome del flusso di lavoro.

api-version
query True

string

La versione delle API.

Risposte

Nome Tipo Descrizione
200 OK

WorkflowTrigger

OK

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Get a workflow trigger

Esempio di richiesta

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/triggers/manual?api-version=2016-06-01

Risposta di esempio

{
  "properties": {
    "provisioningState": "Succeeded",
    "createdTime": "2018-08-10T17:32:30.2496336Z",
    "changedTime": "2018-08-10T18:47:49.5288666Z",
    "state": "Enabled",
    "workflow": {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/versions/08586676800160476478",
      "name": "08586676800160476478",
      "type": "Microsoft.Logic/workflows/versions"
    }
  },
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow/triggers/manual",
  "name": "manual",
  "type": "Microsoft.Logic/workflows/triggers"
}

Definizioni

Nome Descrizione
DayOfWeek
DaysOfWeek

I giorni della settimana.

RecurrenceFrequency
RecurrenceSchedule

Pianificazione delle ricorrenze.

RecurrenceScheduleOccurrence

Occorrenza della pianificazione delle ricorrenze.

ResourceReference

Riferimento alla risorsa.

WorkflowState
WorkflowStatus
WorkflowTrigger

Trigger del flusso di lavoro.

WorkflowTriggerProvisioningState
WorkflowTriggerRecurrence

Ricorrenza del trigger del flusso di lavoro.

DayOfWeek

Valore Descrizione
Friday
Monday
Saturday
Sunday
Thursday
Tuesday
Wednesday

DaysOfWeek

I giorni della settimana.

Valore Descrizione
Friday
Monday
Saturday
Sunday
Thursday
Tuesday
Wednesday

RecurrenceFrequency

Valore Descrizione
Day
Hour
Minute
Month
NotSpecified
Second
Week
Year

RecurrenceSchedule

Pianificazione delle ricorrenze.

Nome Tipo Descrizione
hours

integer[] (int32)

Ore.

minutes

integer[] (int32)

I minuti.

monthDays

integer[] (int32)

Giorni del mese.

monthlyOccurrences

RecurrenceScheduleOccurrence[]

Occorrenze mensili.

weekDays

DaysOfWeek[]

I giorni della settimana.

RecurrenceScheduleOccurrence

Occorrenza della pianificazione delle ricorrenze.

Nome Tipo Descrizione
day

DayOfWeek

Il giorno della settimana.

occurrence

integer (int32)

Occorrenza.

ResourceReference

Riferimento alla risorsa.

Nome Tipo Descrizione
id

string

ID risorsa.

name

string

Ottiene il nome della risorsa.

type

string

Ottiene il tipo di risorsa.

WorkflowState

Valore Descrizione
Completed
Deleted
Disabled
Enabled
NotSpecified
Suspended

WorkflowStatus

Valore Descrizione
Aborted
Cancelled
Failed
Faulted
Ignored
NotSpecified
Paused
Running
Skipped
Succeeded
Suspended
TimedOut
Waiting

WorkflowTrigger

Trigger del flusso di lavoro.

Nome Tipo Descrizione
id

string

ID risorsa.

name

string

Ottiene il nome del trigger del flusso di lavoro.

properties.changedTime

string (date-time)

Ottiene l'ora modificata.

properties.createdTime

string (date-time)

Ottiene l'ora creata.

properties.lastExecutionTime

string (date-time)

Ottiene l'ultima ora di esecuzione.

properties.nextExecutionTime

string (date-time)

Ottiene l'ora di esecuzione successiva.

properties.provisioningState

WorkflowTriggerProvisioningState

Ottiene lo stato di provisioning.

properties.recurrence

WorkflowTriggerRecurrence

Ottiene la ricorrenza del trigger del flusso di lavoro.

properties.state

WorkflowState

Ottiene lo stato.

properties.status

WorkflowStatus

Ottiene lo stato.

properties.workflow

ResourceReference

Ottiene il riferimento al flusso di lavoro.

type

string

Ottiene il tipo di trigger del flusso di lavoro.

WorkflowTriggerProvisioningState

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

WorkflowTriggerRecurrence

Ricorrenza del trigger del flusso di lavoro.

Nome Tipo Descrizione
endTime

string

Ora di fine.

frequency

RecurrenceFrequency

Frequenza.

interval

integer (int32)

Intervallo.

schedule

RecurrenceSchedule

Pianificazione delle ricorrenze.

startTime

string

Ora di inizio.

timeZone

string

Fuso orario.