Workflow Triggers - List

Obtiene una lista de desencadenadores de flujo de trabajo.

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 identificador URI

Name In Required Type Description
name
path True
  • string

Nombre del sitio.

resourceGroupName
path True
  • string

Nombre del grupo de recursos al que pertenece el recurso.

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

subscriptionId
path True
  • string

Su identificador de suscripción de Azure. Se trata de una cadena con formato GUID (por ejemplo, 000000000-0000-0000-0000-00000000000000).

workflowName
path True
  • string

El nombre del flujo de trabajo.

api-version
query True
  • string

Versión de la API

$filter
query
  • string

Filtro que se va a aplicar en la operación.

$top
query
  • integer
int32

Número de elementos que se incluirán en el resultado.

Respuestas

Name Type Description
200 OK

Aceptar

Other Status Codes

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory

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

Scopes

Name Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

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

Definiciones

DayOfWeek

El día de la semana.

ErrorProperties

Las propiedades de error indican por qué el servicio logic no pudo procesar la solicitud entrante. El motivo se proporciona en el mensaje de error.

ErrorResponse

La respuesta de error indica que logic service no puede procesar la solicitud entrante. La propiedad error contiene los detalles del error.

RecurrenceFrequency

Frecuencia de periodicidad.

RecurrenceSchedule

Programación de periodicidad.

RecurrenceScheduleOccurrence

Repetición de la programación de periodicidad.

ResourceReference

Referencia de recursos.

WorkflowState

El estado del flujo de trabajo.

WorkflowStatus

Estado del flujo de trabajo.

WorkflowTrigger

Desencadenador de flujo de trabajo.

WorkflowTriggerListResult

Lista de desencadenadores de flujo de trabajo.

WorkflowTriggerProvisioningState

Estado de aprovisionamiento del desencadenador de flujo de trabajo.

WorkflowTriggerRecurrence

Periodicidad del desencadenador de flujo de trabajo.

DayOfWeek

El día de la semana.

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

ErrorProperties

Las propiedades de error indican por qué el servicio logic no pudo procesar la solicitud entrante. El motivo se proporciona en el mensaje de error.

Name Type Description
code
  • string

Código de error.

message
  • string

Mensaje de error que indica por qué se produjo un error en la operación.

ErrorResponse

La respuesta de error indica que logic service no puede procesar la solicitud entrante. La propiedad error contiene los detalles del error.

Name Type Description
error

Propiedades de error.

RecurrenceFrequency

Frecuencia de periodicidad.

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

RecurrenceSchedule

Programación de periodicidad.

Name Type Description
hours
  • integer[]

Las horas.

minutes
  • integer[]

Los minutos.

monthDays
  • integer[]

Días del mes.

monthlyOccurrences

Repeticiones mensuales.

weekDays
  • string[]

Los días de la semana.

RecurrenceScheduleOccurrence

Repetición de la programación de periodicidad.

Name Type Description
day

El día de la semana.

occurrence
  • integer

La repetición.

ResourceReference

Referencia de recursos.

Name Type Description
id
  • string

Identificador del recurso.

name
  • string

Obtiene el nombre del recurso.

type
  • string

Obtiene el tipo de recurso.

WorkflowState

El estado del flujo de trabajo.

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

WorkflowStatus

Estado del flujo de trabajo.

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

Desencadenador de flujo de trabajo.

Name Type Description
id
  • string

Identificador del recurso.

name
  • string

Obtiene el nombre del desencadenador de flujo de trabajo.

properties.changedTime
  • string

Obtiene la hora cambiada.

properties.createdTime
  • string

Obtiene la hora de creación.

properties.lastExecutionTime
  • string

Obtiene la hora de la última ejecución.

properties.nextExecutionTime
  • string

Obtiene la siguiente hora de ejecución.

properties.provisioningState

Obtiene el estado de aprovisionamiento.

properties.recurrence

Obtiene la periodicidad del desencadenador de flujo de trabajo.

properties.state

Obtiene el estado.

properties.status

Obtiene el estado.

properties.workflow

Obtiene la referencia al flujo de trabajo.

type
  • string

Obtiene el tipo de desencadenador de flujo de trabajo.

WorkflowTriggerListResult

Lista de desencadenadores de flujo de trabajo.

Name Type Description
nextLink
  • string

Dirección URL para obtener el siguiente conjunto de resultados.

value

Lista de desencadenadores de flujo de trabajo.

WorkflowTriggerProvisioningState

Estado de aprovisionamiento del desencadenador de flujo de trabajo.

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

Periodicidad del desencadenador de flujo de trabajo.

Name Type Description
endTime
  • string

Hora de finalización.

frequency

Frecuencia.

interval
  • integer

Intervalo.

schedule

Programación de periodicidad.

startTime
  • string

Hora de inicio.

timeZone
  • string

La zona horaria