Workflow Triggers - List

Obtém uma lista de gatilhos de fluxo de trabalho.

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}

Parâmetros de URI

Name In Required Type Description
name
path True
  • string

Nome do site.

resourceGroupName
path True
  • string

Nome do grupo de recursos ao qual pertence o recurso.

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

subscriptionId
path True
  • string

Sua ID da assinatura do Azure. Esta é uma cadeia de caracteres formatada por GUID (por exemplo, 000000000-0000-0000-0000-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

workflowName
path True
  • string

O nome do fluxo de trabalho.

api-version
query True
  • string

Versão da API

$filter
query
  • string

O filtro a ser aplicado na operação.

$top
query
  • integer
int32

O número de itens a serem incluídos no resultado.

Respostas

Name Type Description
200 OK

OK

Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

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

Definições

DayOfWeek

O dia da semana.

ErrorProperties

As propriedades de erro indicam por que o serviço lógico não foi capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

ErrorResponse

A resposta de erro indica que o serviço lógico não é capaz de processar a solicitação de entrada. A propriedade error contém os detalhes do erro.

RecurrenceFrequency

A frequência de recorrência.

RecurrenceSchedule

A agenda de recorrência.

RecurrenceScheduleOccurrence

A ocorrência de agendamento de recorrência.

ResourceReference

A referência de recurso.

WorkflowState

O estado do fluxo de trabalho.

WorkflowStatus

O status do fluxo de trabalho.

WorkflowTrigger

O gatilho de fluxo de trabalho.

WorkflowTriggerListResult

A lista de gatilhos de fluxo de trabalho.

WorkflowTriggerProvisioningState

O estado de provisionamento do gatilho de fluxo de trabalho.

WorkflowTriggerRecurrence

A recorrência do gatilho de fluxo de trabalho.

DayOfWeek

O dia da semana.

Name Type Description
Friday
  • string
Monday
  • string
Saturday
  • string
Sunday
  • string
Thursday
  • string
Tuesday
  • string
Wednesday
  • string

ErrorProperties

As propriedades de erro indicam por que o serviço lógico não foi capaz de processar a solicitação de entrada. O motivo é fornecido na mensagem de erro.

Name Type Description
code
  • string

Código do erro.

message
  • string

Mensagem de erro indicando por que a operação falhou.

ErrorResponse

A resposta de erro indica que o serviço lógico não é capaz de processar a solicitação de entrada. A propriedade error contém os detalhes do erro.

Name Type Description
error

As propriedades de erro.

RecurrenceFrequency

A frequência de recorrência.

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

RecurrenceSchedule

A agenda de recorrência.

Name Type Description
hours
  • integer[]

As horas.

minutes
  • integer[]

Os minutos.

monthDays
  • integer[]

Os dias do mês.

monthlyOccurrences

As ocorrências mensais.

weekDays
  • string[]

Os dias da semana.

RecurrenceScheduleOccurrence

A ocorrência de agendamento de recorrência.

Name Type Description
day

O dia da semana.

occurrence
  • integer

A ocorrência.

ResourceReference

A referência de recurso.

Name Type Description
id
  • string

A ID do recurso.

name
  • string

Obtém o nome do recurso.

type
  • string

Obtém o tipo de recurso.

WorkflowState

O estado do fluxo de trabalho.

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

WorkflowStatus

O status do fluxo de trabalho.

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

O gatilho de fluxo de trabalho.

Name Type Description
id
  • string

A ID do recurso.

name
  • string

Obtém o nome do gatilho do fluxo de trabalho.

properties.changedTime
  • string

Obtém o tempo alterado.

properties.createdTime
  • string

Obtém o tempo criado.

properties.lastExecutionTime
  • string

Obtém o último tempo de execução.

properties.nextExecutionTime
  • string

Obtém a próxima hora de execução.

properties.provisioningState

Obtém o estado de provisionamento.

properties.recurrence

Obtém a recorrência do gatilho de fluxo de trabalho.

properties.state

Obtém o estado.

properties.status

Obtém o status.

properties.workflow

Obtém a referência ao fluxo de trabalho.

type
  • string

Obtém o tipo de gatilho de fluxo de trabalho.

WorkflowTriggerListResult

A lista de gatilhos de fluxo de trabalho.

Name Type Description
nextLink
  • string

A URL para obter o próximo conjunto de resultados.

value

Uma lista de gatilhos de fluxo de trabalho.

WorkflowTriggerProvisioningState

O estado de provisionamento do gatilho de fluxo de trabalho.

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

A recorrência do gatilho de fluxo de trabalho.

Name Type Description
endTime
  • string

A hora de término.

frequency

A frequência.

interval
  • integer

O intervalo.

schedule

A agenda de recorrência.

startTime
  • string

A hora de início.

timeZone
  • string

O fuso horário.