Workflow Triggers

Get

Gets a workflow trigger.

GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}?api-version=2016-06-01

Properties

api-version

The API version.

inquery
requiredTrue
typestring
resourceGroupName

The resource group name.

inpath
requiredTrue
typestring
subscriptionId

The subscription id.

inpath
requiredTrue
typestring
triggerName

The workflow trigger name.

inpath
requiredTrue
typestring
workflowName

The workflow name.

inpath
requiredTrue
typestring

Returns (HTTP Response Codes)

200 response

OK

typeWorkflowTrigger
properties

The workflow trigger properties.

typeWorkflowTriggerProperties
provisioningState

Gets the provisioning state.

read onlyTrue
typeWorkflowTriggerProvisioningState { NotSpecified, Accepted, Running, Ready, Creating, Created, Deleting, Deleted, Canceled, Failed, Succeeded, Moving, Updating, Registering, Registered, Unregistering, Unregistered, Completed }
createdTime

Gets the created time.

read onlyTrue
typedate-time
changedTime

Gets the changed time.

read onlyTrue
typedate-time
state

Gets the state.

read onlyTrue
typeWorkflowState { NotSpecified, Completed, Enabled, Disabled, Deleted, Suspended }
status

Gets the status.

read onlyTrue
typeWorkflowStatus { NotSpecified, Paused, Running, Waiting, Succeeded, Skipped, Suspended, Cancelled, Failed, Faulted, TimedOut, Aborted, Ignored }
lastExecutionTime

Gets the last execution time.

read onlyTrue
typedate-time
nextExecutionTime

Gets the next execution time.

read onlyTrue
typedate-time
recurrence

Gets the workflow trigger recurrence.

read onlyTrue
typeWorkflowTriggerRecurrence
frequency

The frequency.

typeRecurrenceFrequency { NotSpecified, Second, Minute, Hour, Day, Week, Month, Year }
interval

The interval.

typeint32
startTime

The start time.

typedate-time
endTime

The end time.

typedate-time
timeZone

The time zone.

typestring
schedule

The recurrence schedule.

typeRecurrenceSchedule
minutes

The minutes.

typeinteger[]
hours

The hours.

typeinteger[]
weekDays

The days of the week.

typestring[]
monthDays

The month days.

typeinteger[]
monthlyOccurrences

The monthly occurrences.

typeRecurrenceScheduleOccurrence[]
day

The day of the week.

typeDayOfWeek { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }
occurrence

The occurrence.

typeint32
workflow

Gets the reference to workflow.

read onlyTrue
typeResourceReference
id

The resource id.

read onlyTrue
typestring
name

Gets the resource name.

read onlyTrue
typestring
type

Gets the resource type.

read onlyTrue
typestring
name

Gets the workflow trigger name.

read onlyTrue
typestring
type

Gets the workflow trigger type.

read onlyTrue
typestring
id

The resource id.

read onlyTrue
typestring

List

Gets a list of workflow triggers.

GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/?api-version=2016-06-01[&$top&$filter]

Properties

api-version

The API version.

inquery
requiredTrue
typestring
resourceGroupName

The resource group name.

inpath
requiredTrue
typestring
subscriptionId

The subscription id.

inpath
requiredTrue
typestring
workflowName

The workflow name.

inpath
requiredTrue
typestring
$filter

The filter to apply on the operation.

inquery
requiredFalse
typestring
$top

The number of items to be included in the result.

inquery
requiredFalse
typeinteger

Returns (HTTP Response Codes)

200 response

OK

typeWorkflowTriggerListResult
value

A list of workflow triggers.

typeWorkflowTrigger[]
properties

The workflow trigger properties.

typeWorkflowTriggerProperties
provisioningState

Gets the provisioning state.

read onlyTrue
typeWorkflowTriggerProvisioningState { NotSpecified, Accepted, Running, Ready, Creating, Created, Deleting, Deleted, Canceled, Failed, Succeeded, Moving, Updating, Registering, Registered, Unregistering, Unregistered, Completed }
createdTime

Gets the created time.

read onlyTrue
typedate-time
changedTime

Gets the changed time.

read onlyTrue
typedate-time
state

Gets the state.

read onlyTrue
typeWorkflowState { NotSpecified, Completed, Enabled, Disabled, Deleted, Suspended }
status

Gets the status.

read onlyTrue
typeWorkflowStatus { NotSpecified, Paused, Running, Waiting, Succeeded, Skipped, Suspended, Cancelled, Failed, Faulted, TimedOut, Aborted, Ignored }
lastExecutionTime

Gets the last execution time.

read onlyTrue
typedate-time
nextExecutionTime

Gets the next execution time.

read onlyTrue
typedate-time
recurrence

Gets the workflow trigger recurrence.

read onlyTrue
typeWorkflowTriggerRecurrence
frequency

The frequency.

typeRecurrenceFrequency { NotSpecified, Second, Minute, Hour, Day, Week, Month, Year }
interval

The interval.

typeint32
startTime

The start time.

typedate-time
endTime

The end time.

typedate-time
timeZone

The time zone.

typestring
schedule

The recurrence schedule.

typeRecurrenceSchedule
minutes

The minutes.

typeinteger[]
hours

The hours.

typeinteger[]
weekDays

The days of the week.

typestring[]
monthDays

The month days.

typeinteger[]
monthlyOccurrences

The monthly occurrences.

typeRecurrenceScheduleOccurrence[]
day

The day of the week.

typeDayOfWeek { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }
occurrence

The occurrence.

typeint32
workflow

Gets the reference to workflow.

read onlyTrue
typeResourceReference
id

The resource id.

read onlyTrue
typestring
name

Gets the resource name.

read onlyTrue
typestring
type

Gets the resource type.

read onlyTrue
typestring
name

Gets the workflow trigger name.

read onlyTrue
typestring
type

Gets the workflow trigger type.

read onlyTrue
typestring
id

The resource id.

read onlyTrue
typestring
nextLink

The URL to get the next set of results.

typestring

List Callback Url

Gets the callback URL for a workflow trigger.

POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/listCallbackUrl?api-version=2016-06-01

Properties

api-version

The API version.

inquery
requiredTrue
typestring
resourceGroupName

The resource group name.

inpath
requiredTrue
typestring
subscriptionId

The subscription id.

inpath
requiredTrue
typestring
triggerName

The workflow trigger name.

inpath
requiredTrue
typestring
workflowName

The workflow name.

inpath
requiredTrue
typestring

Returns (HTTP Response Codes)

200 response

OK

typeWorkflowTriggerCallbackUrl
value

Gets the workflow trigger callback URL.

read onlyTrue
typestring
method

Gets the workflow trigger callback URL HTTP method.

read onlyTrue
typestring
basePath

Gets the workflow trigger callback URL base path.

read onlyTrue
typestring
relativePath

Gets the workflow trigger callback URL relative path.

read onlyTrue
typestring
relativePathParameters

Gets the workflow trigger callback URL relative path parameters.

typestring[]
queries

Gets the workflow trigger callback URL query parameters.

typeWorkflowTriggerListCallbackUrlQueries
api-version

The api version.

typestring
sp

The SAS permissions.

typestring
sv

The SAS version.

typestring
sig

The SAS signature.

typestring

Run

Runs a workflow trigger.

POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}/triggers/{triggerName}/run?api-version=2016-06-01

Properties

api-version

The API version.

inquery
requiredTrue
typestring
resourceGroupName

The resource group name.

inpath
requiredTrue
typestring
subscriptionId

The subscription id.

inpath
requiredTrue
typestring
triggerName

The workflow trigger name.

inpath
requiredTrue
typestring
workflowName

The workflow name.

inpath
requiredTrue
typestring

Returns (HTTP Response Codes)

default response

All status codes are acceptable.

typeObject