Workflow Triggers - List

Pobiera listę wyzwalaczy 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?api-version=2022-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers?api-version=2022-03-01&$top={$top}&$filter={$filter}

Parametry identyfikatora URI

Name In Required Type Description
name
path True
  • string

Nazwa witryny.

resourceGroupName
path True
  • string

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

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True
  • string

Identyfikator subskrypcji platformy Azure. Jest to ciąg sformatowany przez identyfikator GUID (np. 00000000-0000-0000-0000-00000000000000000000000000000000000000000000000000 00000).

workflowName
path True
  • string

Nazwa przepływu pracy.

api-version
query True
  • string

Wersja interfejsu API

$filter
query
  • string

Filtr do zastosowania w operacji.

$top
query
  • integer
int32

Liczba elementów do ujęć w wyniku.

Odpowiedzi

Name Type Description
200 OK

OK

Other Status Codes

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

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Name Description
user_impersonation personifikacja konta użytkownika

Przykłady

List workflow triggers

Sample Request

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?api-version=2022-03-01

Sample Response

{
  "value": [
    {
      "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

DayOfWeek

Dzień 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.

WorkflowTriggerListResult

Lista wyzwalaczy przepływu pracy.

WorkflowTriggerProvisioningState

Stan aprowizacji wyzwalacza przepływu pracy.

WorkflowTriggerRecurrence

Cykl wyzwalacza przepływu pracy.

DayOfWeek

Dzień tygodnia.

Name Type Description
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.

Name Type Description
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.

Name Type Description
error

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

RecurrenceFrequency

Częstotliwość cyklu.

Name Type Description
Day
  • string
Hour
  • string
Minute
  • string
Month
  • string
NotSpecified
  • string
Second
  • string
Week
  • string
Year
  • string

RecurrenceSchedule

Harmonogram cyklu.

Name Type Description
hours
  • integer[]

Godziny.

minutes
  • integer[]

Minuty.

monthDays
  • integer[]

Dni miesiąca.

monthlyOccurrences

Wystąpienia miesięczne.

weekDays
  • string[]

Dni tygodnia.

RecurrenceScheduleOccurrence

Wystąpienie harmonogramu cyklu.

Name Type Description
day

Dzień tygodnia.

occurrence
  • integer

Wystąpienie.

ResourceReference

Odwołanie do zasobu.

Name Type Description
id
  • string

Identyfikator zasobu.

name
  • string

Pobiera nazwę zasobu.

type
  • string

Pobiera typ zasobu.

WorkflowState

Stan przepływu pracy.

Name Type Description
Completed
  • string
Deleted
  • string
Disabled
  • string
Enabled
  • string
NotSpecified
  • string
Suspended
  • string

WorkflowStatus

Stan przepływu pracy.

Name 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

Wyzwalacz przepływu pracy.

Name Type Description
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 ostatni czas wykonywania.

properties.nextExecutionTime
  • string

Pobiera następny czas wykonywania.

properties.provisioningState

Pobiera stan aprowizacji.

properties.recurrence

Pobiera cykl wyzwalacza przepływu pracy.

properties.state

Pobiera stan.

properties.status

Pobiera stan.

properties.workflow

Pobiera odwołanie do przepływu pracy.

type
  • string

Pobiera typ wyzwalacza przepływu pracy.

WorkflowTriggerListResult

Lista wyzwalaczy przepływu pracy.

Name Type Description
nextLink
  • string

Adres URL umożliwiający uzyskanie następnego zestawu wyników.

value

Lista wyzwalaczy przepływu pracy.

WorkflowTriggerProvisioningState

Stan aprowizacji wyzwalacza przepływu pracy.

Name 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

Cykl wyzwalacza przepływu pracy.

Name Type Description
endTime
  • string

Godzina zakończenia.

frequency

Częstotliwość.

interval
  • integer

Interwał.

schedule

Harmonogram cyklu.

startTime
  • string

Godzina rozpoczęcia.

timeZone
  • string

Strefa czasowa.