共用方式為


Triggers - Get

取得觸發程式。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}?api-version=2018-06-01

URI 參數

名稱 位於 必要 類型 Description
factoryName
path True

string

Factory 名稱。

Regex 模式: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

資源群組名稱。

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

subscriptionId
path True

string

訂用帳戶識別碼。

triggerName
path True

string

觸發程式名稱。

Regex 模式: ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$

api-version
query True

string

API 版本。

要求標頭

名稱 必要 類型 Description
If-None-Match

string

觸發程式實體的 ETag。 應該只指定 get。 如果 ETag 符合現有的實體標籤,或提供 * ,則不會傳回任何內容。

回應

名稱 類型 Description
200 OK

TriggerResource

正常。

Other Status Codes

未修改。

Other Status Codes

CloudError

從 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_Get

範例要求

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/triggers/exampleTrigger?api-version=2018-06-01

範例回覆

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

定義

名稱 Description
CloudError

對象,定義 Azure Data Factory 錯誤響應的結構。

MultiplePipelineTrigger

支援一對多模型的所有觸發程式基類,以供管線觸發程式使用。

PipelineReference

管線參考類型。

TriggerPipelineReference

必須使用指定的參數觸發的管線。

TriggerResource

觸發資源類型。

TriggerRuntimeState

列舉觸發程式可能的狀態。

CloudError

對象,定義 Azure Data Factory 錯誤響應的結構。

名稱 類型 Description
error.code

string

錯誤碼。

error.details

CloudError[]

具有其他錯誤詳細數據的陣列。

error.message

string

錯誤訊息。

error.target

string

與錯誤相關聯之要求中的屬性名稱/路徑。

MultiplePipelineTrigger

支援一對多模型的所有觸發程式基類,以供管線觸發程式使用。

名稱 類型 Description
annotations

object[]

可用於描述觸發程式的標記清單。

description

string

觸發程式描述。

pipelines

TriggerPipelineReference[]

需要啟動的管線。

runtimeState

TriggerRuntimeState

指出觸發程式是否正在執行。 在觸發程式上呼叫啟動/停止 API 時更新。

type string:

MultiplePipelineTrigger

觸發程式類型。

PipelineReference

管線參考類型。

名稱 類型 Description
name

string

參考名稱。

referenceName

string

參考管線名稱。

type enum:

PipelineReference

管線參考類型。

TriggerPipelineReference

必須使用指定的參數觸發的管線。

名稱 類型 Description
parameters

object

管線參數。

pipelineReference

PipelineReference

管線參考。

TriggerResource

觸發資源類型。

名稱 類型 Description
etag

string

Etag 會識別資源中的變更。

id

string

資源標識碼。

name

string

資源名稱。

properties Trigger:

MultiplePipelineTrigger

觸發程序的屬性。

type

string

資源類型。

TriggerRuntimeState

列舉觸發程式可能的狀態。

名稱 類型 Description
Disabled

string

Started

string

Stopped

string