다음을 통해 공유


Triggers - Get

트리거를 가져옵니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
factoryName
path True

string

팩터리 이름입니다.

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 버전입니다.

요청 헤더

Name 필수 형식 Description
If-None-Match

string

트리거 엔터티의 ETag입니다. get에 대해서만 지정해야 합니다. ETag가 기존 엔터티 태그와 일치하거나 * 가 제공된 경우 콘텐츠가 반환되지 않습니다.

응답

Name 형식 Description
200 OK

TriggerResource

OK.

Other Status Codes

수정되지 않습니다.

Other Status Codes

CloudError

Azure Data Factory 서비스에서 받은 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow.

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

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

Triggers_Get

Sample request

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

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

정의

Name Description
CloudError

Azure Data Factory 오류 응답의 구조를 정의하는 개체입니다.

MultiplePipelineTrigger

트리거-파이프라인에 대해 1대 다 모델을 지원하는 모든 트리거의 기본 클래스입니다.

PipelineReference

파이프라인 참조 형식입니다.

TriggerPipelineReference

지정된 매개 변수를 사용하여 트리거해야 하는 파이프라인입니다.

TriggerResource

리소스 유형을 트리거합니다.

TriggerRuntimeState

트리거의 가능한 상태를 열거합니다.

CloudError

Azure Data Factory 오류 응답의 구조를 정의하는 개체입니다.

Name 형식 Description
error.code

string

오류 코드

error.details

CloudError[]

추가 오류 세부 정보가 있는 배열입니다.

error.message

string

오류 메시지입니다.

error.target

string

오류와 관련된 요청의 속성 이름/경로입니다.

MultiplePipelineTrigger

트리거-파이프라인에 대해 1대 다 모델을 지원하는 모든 트리거의 기본 클래스입니다.

Name 형식 Description
annotations

object[]

트리거를 설명하는 데 사용할 수 있는 태그 목록입니다.

description

string

트리거 설명입니다.

pipelines

TriggerPipelineReference[]

시작해야 하는 파이프라인입니다.

runtimeState

TriggerRuntimeState

트리거가 실행 중인지 여부를 나타냅니다. 트리거에서 시작/중지 API가 호출되면 업데이트됩니다.

type string:

MultiplePipelineTrigger

트리거 유형입니다.

PipelineReference

파이프라인 참조 형식입니다.

Name 형식 Description
name

string

참조 이름입니다.

referenceName

string

참조 파이프라인 이름입니다.

type enum:

PipelineReference

파이프라인 참조 형식입니다.

TriggerPipelineReference

지정된 매개 변수를 사용하여 트리거해야 하는 파이프라인입니다.

Name 형식 Description
parameters

object

파이프라인 매개 변수

pipelineReference

PipelineReference

파이프라인 참조입니다.

TriggerResource

리소스 유형을 트리거합니다.

Name 형식 Description
etag

string

Etag는 리소스의 변경 사항을 식별합니다.

id

string

리소스 식별자입니다.

name

string

리소스 이름입니다.

properties Trigger:

MultiplePipelineTrigger

트리거의 속성입니다.

type

string

리소스 종류입니다.

TriggerRuntimeState

트리거의 가능한 상태를 열거합니다.

Name 형식 Description
Disabled

string

Started

string

Stopped

string