Triggers - Query By Factory
查詢觸發程式。
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/querytriggers?api-version=2018-06-01
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
factory
|
path | True |
string |
Factory 名稱。 Regex 模式: |
resource
|
path | True |
string |
資源群組名稱。 Regex 模式: |
subscription
|
path | True |
string |
訂用帳戶識別碼。 |
api-version
|
query | True |
string |
API 版本。 |
要求本文
名稱 | 類型 | Description |
---|---|---|
continuationToken |
string |
取得下一頁結果的接續令牌。 第一頁的 Null。 |
parentTriggerName |
string |
要取得子重新執行觸發程式之父 TumblingWindowTrigger 的名稱 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
正常。 |
|
Other Status Codes |
從 Azure Data Factory 服務收到的錯誤回應。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
類型:
oauth2
Flow:
implicit
授權 URL:
https://login.microsoftonline.com/common/oauth2/authorize
範圍
名稱 | Description |
---|---|
user_impersonation | 模擬您的用戶帳戶 |
範例
Triggers_QueryByFactory
範例要求
範例回覆
Date: Sat, 16 Jun 2018 00:40:20 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14986
x-ms-request-id: e474f8f8-b34f-4536-b059-ca740e6b44c3
x-ms-correlation-request-id: e474f8f8-b34f-4536-b059-ca740e6b44c3
{
"value": [
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/triggers/exampleRerunTrigger",
"name": "exampleRerunTrigger",
"type": "Microsoft.DataFactory/factories/triggers",
"properties": {
"type": "RerunTumblingWindowTrigger",
"typeProperties": {
"parentTrigger": "exampleTrigger",
"requestedStartTime": "2018-06-16T00:39:14.905167Z",
"requestedEndTime": "2018-06-16T00:55:14.905167Z",
"rerunConcurrency": 4
},
"description": "Example description"
}
}
]
}
定義
名稱 | Description |
---|---|
Cloud |
對象,定義 Azure Data Factory 錯誤響應的結構。 |
Multiple |
所有支援一對多模型以觸發至管線的觸發程式的基類。 |
Pipeline |
管線參考類型。 |
Trigger |
觸發程式的查詢參數。 |
Trigger |
必須使用指定的參數觸發的管線。 |
Trigger |
觸發程序的查詢。 |
Trigger |
觸發資源類型。 |
Trigger |
列舉觸發程式可能的狀態。 |
CloudError
對象,定義 Azure Data Factory 錯誤響應的結構。
名稱 | 類型 | Description |
---|---|---|
error.code |
string |
錯誤碼。 |
error.details |
具有其他錯誤詳細數據的陣列。 |
|
error.message |
string |
錯誤訊息。 |
error.target |
string |
與錯誤相關聯的要求中的屬性名稱/路徑。 |
MultiplePipelineTrigger
所有支援一對多模型以觸發至管線的觸發程式的基類。
名稱 | 類型 | Description |
---|---|---|
annotations |
object[] |
可用於描述觸發程式的標記清單。 |
description |
string |
觸發程式描述。 |
pipelines |
需要啟動的管線。 |
|
runtimeState |
指出觸發程式是否正在執行。 在觸發程式上呼叫啟動/停止 API 時更新。 |
|
type | string: |
觸發程式類型。 |
PipelineReference
管線參考類型。
名稱 | 類型 | Description |
---|---|---|
name |
string |
參考名稱。 |
referenceName |
string |
參考管線名稱。 |
type | enum: |
管線參考類型。 |
TriggerFilterParameters
觸發程式的查詢參數。
名稱 | 類型 | Description |
---|---|---|
continuationToken |
string |
取得下一頁結果的接續令牌。 第一頁的 Null。 |
parentTriggerName |
string |
要取得子重新執行觸發程式之父 TumblingWindowTrigger 的名稱 |
TriggerPipelineReference
必須使用指定的參數觸發的管線。
名稱 | 類型 | Description |
---|---|---|
parameters |
object |
管線參數。 |
pipelineReference |
管線參考。 |
TriggerQueryResponse
觸發程序的查詢。
名稱 | 類型 | Description |
---|---|---|
continuationToken |
string |
如果有任何剩餘的結果存在,則為取得下一頁結果的接續令牌,否則為 null。 |
value |
觸發程式清單。 |
TriggerResource
觸發資源類型。
名稱 | 類型 | Description |
---|---|---|
etag |
string |
Etag 可識別資源中的變更。 |
id |
string |
資源標識碼。 |
name |
string |
資源名稱。 |
properties | Trigger: |
觸發程序的屬性。 |
type |
string |
資源類型。 |
TriggerRuntimeState
列舉觸發程式可能的狀態。
名稱 | 類型 | Description |
---|---|---|
Disabled |
string |
|
Started |
string |
|
Stopped |
string |