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=2023-01-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=2023-01-01&$top={$top}&$filter={$filter}

Parámetros de identificador URI

Nombre En Requerido Tipo 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

Nombre Tipo Description
200 OK

WorkflowTriggerListResult

Aceptar

Other Status Codes

ErrorResponse

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

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantación de su 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=2023-01-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

Nombre Description
DayOfWeek

El día de la semana.

DaysOfWeek

Los días 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.

Nombre Tipo Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

DaysOfWeek

Los días de la semana.

Nombre Tipo 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.

Nombre Tipo 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.

Nombre Tipo Description
error

ErrorProperties

Propiedades de error.

RecurrenceFrequency

Frecuencia de periodicidad.

Nombre Tipo Description
Day

string

Hour

string

Minute

string

Month

string

NotSpecified

string

Second

string

Week

string

Year

string

RecurrenceSchedule

Programación de periodicidad.

Nombre Tipo Description
hours

integer[]

Las horas.

minutes

integer[]

Los minutos.

monthDays

integer[]

Días del mes.

monthlyOccurrences

RecurrenceScheduleOccurrence[]

Repeticiones mensuales.

weekDays

DaysOfWeek[]

Los días de la semana.

RecurrenceScheduleOccurrence

Repetición de la programación de periodicidad.

Nombre Tipo Description
day

DayOfWeek

El día de la semana.

occurrence

integer

La repetición.

ResourceReference

Referencia de recursos.

Nombre Tipo 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.

Nombre Tipo Description
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string

WorkflowStatus

Estado del flujo de trabajo.

Nombre Tipo 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.

Nombre Tipo 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

WorkflowTriggerProvisioningState

Obtiene el estado de aprovisionamiento.

properties.recurrence

WorkflowTriggerRecurrence

Obtiene la periodicidad del desencadenador de flujo de trabajo.

properties.state

WorkflowState

Obtiene el estado.

properties.status

WorkflowStatus

Obtiene el estado.

properties.workflow

ResourceReference

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.

Nombre Tipo Description
nextLink

string

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

value

WorkflowTrigger[]

Lista de desencadenadores de flujo de trabajo.

WorkflowTriggerProvisioningState

Estado de aprovisionamiento del desencadenador de flujo de trabajo.

Nombre Tipo 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.

Nombre Tipo Description
endTime

string

Hora de finalización.

frequency

RecurrenceFrequency

Frecuencia.

interval

integer

Intervalo.

schedule

RecurrenceSchedule

Programación de periodicidad.

startTime

string

Hora de inicio.

timeZone

string

La zona horaria