Udostępnij za pośrednictwem


Workflow Triggers - Get

Pobiera wyzwalacz przepływu pracy.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
name
path True

string

Nazwa witryny.

resourceGroupName
path True

string

Nazwa grupy zasobów, do której należy zasób.

Wzorzec wyrażenia regularnego: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Identyfikator subskrypcji platformy Azure. Jest to ciąg w formacie GUID (np. 00000000-0000-0000-0000-0000-000000000000).

triggerName
path True

string

Nazwa wyzwalacza przepływu pracy.

workflowName
path True

string

Nazwa przepływu pracy.

api-version
query True

string

Wersja interfejsu API

Odpowiedzi

Nazwa Typ Opis
200 OK

WorkflowTrigger

OK

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Get a workflow trigger

Przykładowe żądanie

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
DayOfWeek

Dzień tygodnia.

DaysOfWeek

Dni tygodnia.

ErrorProperties

Właściwości błędu wskazują, dlaczego usługa logiki nie mogła przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.

ErrorResponse

Odpowiedź na błąd wskazuje, że usługa logiki nie może przetworzyć żądania przychodzącego. Właściwość error zawiera szczegóły błędu.

RecurrenceFrequency

Częstotliwość cyklu.

RecurrenceSchedule

Harmonogram cyklu.

RecurrenceScheduleOccurrence

Wystąpienie harmonogramu cyklu.

ResourceReference

Odwołanie do zasobu.

WorkflowState

Stan przepływu pracy.

WorkflowStatus

Stan przepływu pracy.

WorkflowTrigger

Wyzwalacz przepływu pracy.

WorkflowTriggerProvisioningState

Stan aprowizacji wyzwalacza przepływu pracy.

WorkflowTriggerRecurrence

Cykl wyzwalacza przepływu pracy.

DayOfWeek

Dzień tygodnia.

Nazwa Typ Opis
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

DaysOfWeek

Dni tygodnia.

Nazwa Typ Opis
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

ErrorProperties

Właściwości błędu wskazują, dlaczego usługa logiki nie mogła przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się.

ErrorResponse

Odpowiedź na błąd wskazuje, że usługa logiki nie może przetworzyć żądania przychodzącego. Właściwość error zawiera szczegóły błędu.

Nazwa Typ Opis
error

ErrorProperties

Właściwości błędu.

RecurrenceFrequency

Częstotliwość cyklu.

Nazwa Typ Opis
Day

string

Hour

string

Minute

string

Month

string

NotSpecified

string

Second

string

Week

string

Year

string

RecurrenceSchedule

Harmonogram cyklu.

Nazwa Typ Opis
hours

integer[]

Godziny.

minutes

integer[]

Minuty.

monthDays

integer[]

Dni miesiąca.

monthlyOccurrences

RecurrenceScheduleOccurrence[]

Wystąpienia miesięczne.

weekDays

DaysOfWeek[]

Dni tygodnia.

RecurrenceScheduleOccurrence

Wystąpienie harmonogramu cyklu.

Nazwa Typ Opis
day

DayOfWeek

Dzień tygodnia.

occurrence

integer

Wystąpienie.

ResourceReference

Odwołanie do zasobu.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Pobiera nazwę zasobu.

type

string

Pobiera typ zasobu.

WorkflowState

Stan przepływu pracy.

Nazwa Typ Opis
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string

WorkflowStatus

Stan przepływu pracy.

Nazwa Typ Opis
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

Wyzwalacz przepływu pracy.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Pobiera nazwę wyzwalacza przepływu pracy.

properties.changedTime

string

Pobiera zmieniony czas.

properties.createdTime

string

Pobiera czas utworzenia.

properties.lastExecutionTime

string

Pobiera czas ostatniego wykonania.

properties.nextExecutionTime

string

Pobiera następny czas wykonywania.

properties.provisioningState

WorkflowTriggerProvisioningState

Pobiera stan aprowizacji.

properties.recurrence

WorkflowTriggerRecurrence

Pobiera cykl wyzwalacza przepływu pracy.

properties.state

WorkflowState

Pobiera stan.

properties.status

WorkflowStatus

Pobiera stan.

properties.workflow

ResourceReference

Pobiera odwołanie do przepływu pracy.

type

string

Pobiera typ wyzwalacza przepływu pracy.

WorkflowTriggerProvisioningState

Stan aprowizacji wyzwalacza przepływu pracy.

Nazwa Typ Opis
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

Cykl wyzwalacza przepływu pracy.

Nazwa Typ Opis
endTime

string

Godzina zakończenia.

frequency

RecurrenceFrequency

Częstotliwość.

interval

integer

Interwał.

schedule

RecurrenceSchedule

Harmonogram cyklu.

startTime

string

Godzina rozpoczęcia.

timeZone

string

Strefa czasowa.