Triggers - Get
Gets a trigger.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}?api-version=2018-06-01
URI Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
factory
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ |
The factory name. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
The resource group name. |
|
subscription
|
path | True |
string |
The subscription identifier. |
|
trigger
|
path | True |
string minLength: 1maxLength: 260 pattern: ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ |
The trigger name. |
|
api-version
|
query | True |
string |
The API version. |
Request Header
| Name | Required | Type | Description |
|---|---|---|---|
| If-None-Match |
string |
ETag of the trigger entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. |
Responses
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK. |
|
| Other Status Codes |
Not modified. |
|
| Other Status Codes |
An error response received from the Azure Data Factory service. |
Security
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | impersonate your user account |
Examples
Triggers_Get
Sample request
Sample response
Date: Mon, 22 Apr 2019 18:33:52 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 11989
x-ms-request-id: 8ad1759f-24c1-46a5-aef5-edd267e18870
x-ms-correlation-request-id: 8ad1759f-24c1-46a5-aef5-edd267e18870
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/triggers/exampleTrigger",
"name": "exampleTrigger",
"type": "Microsoft.DataFactory/factories/triggers",
"properties": {
"type": "ScheduleTrigger",
"typeProperties": {
"recurrence": {
"frequency": "Minute",
"interval": 4,
"startTime": "2019-04-22T18:32:52.527912Z",
"endTime": "2019-04-22T18:48:52.5281747Z",
"timeZone": "UTC"
}
},
"pipelines": [
{
"pipelineReference": {
"referenceName": "examplePipeline",
"type": "PipelineReference"
},
"parameters": {
"OutputBlobNameList": [
"exampleoutput.csv"
]
}
}
],
"runtimeState": "Stopped"
},
"etag": "1500544f-0000-0200-0000-5cbe09100000"
}
Definitions
| Name | Description |
|---|---|
|
Cloud |
The object that defines the structure of an Azure Data Factory error response. |
|
Multiple |
Base class for all triggers that support one to many model for trigger to pipeline. |
|
Pipeline |
Pipeline reference type. |
|
Trigger |
Pipeline that needs to be triggered with the given parameters. |
|
Trigger |
Trigger resource type. |
|
Trigger |
Enumerates possible state of Triggers. |
CloudError
The object that defines the structure of an Azure Data Factory error response.
| Name | Type | Description |
|---|---|---|
| error.code |
string |
Error code. |
| error.details |
Array with additional error details. |
|
| error.message |
string |
Error message. |
| error.target |
string |
Property name/path in request associated with error. |
MultiplePipelineTrigger
Base class for all triggers that support one to many model for trigger to pipeline.
| Name | Type | Description |
|---|---|---|
| annotations |
object[] |
List of tags that can be used for describing the trigger. |
| description |
string |
Trigger description. |
| pipelines |
Pipelines that need to be started. |
|
| runtimeState |
Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. |
|
| type | string: |
Trigger type. |
PipelineReference
Pipeline reference type.
| Name | Type | Description |
|---|---|---|
| name |
string |
Reference name. |
| referenceName |
string |
Reference pipeline name. |
| type | enum: |
Pipeline reference type. |
TriggerPipelineReference
Pipeline that needs to be triggered with the given parameters.
| Name | Type | Description |
|---|---|---|
| parameters |
object |
Pipeline parameters. |
| pipelineReference |
Pipeline reference. |
TriggerResource
Trigger resource type.
| Name | Type | Description |
|---|---|---|
| etag |
string |
Etag identifies change in the resource. |
| id |
string |
The resource identifier. |
| name |
string |
The resource name. |
| properties | Trigger: |
Properties of the trigger. |
| type |
string |
The resource type. |
TriggerRuntimeState
Enumerates possible state of Triggers.
| Value | Description |
|---|---|
| Started | |
| Stopped | |
| Disabled |