Trigger Administration - Get Trigger
리소스 읽기 작업 템플릿입니다.
GET https://{endpoint}/triggers/{triggerId}?api-version=2025-11-01-preview
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
|
|
trigger
|
path | True |
string minLength: 2maxLength: 50 pattern: ^[a-z0-9_-]*$ |
트리거의 고유 식별자입니다. |
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK | Trigger: |
요청이 성공했습니다. |
| Other Status Codes |
예기치 않은 오류 응답입니다. 헤더 x-ms-error-code: string |
보안
Oauth2
Microsoft Entra ID를 사용하는 OAuth 2.0 Flow입니다.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
범위
| Name | Description |
|---|---|
| https://cnt-prod.loadtesting.azure.com/.default |
예제
Get a trigger.
샘플 요청
GET https://{endpoint}/triggers/12345678-1234-1234-1234-123456789012?api-version=2025-11-01-preview
샘플 응답
{
"testIds": [
"12345678-1234-1234-1234-123456789012"
],
"description": "sample description",
"displayName": "Sample_Trigger",
"triggerId": "12345678-1234-1234-1234-123456789012",
"state": "Active",
"kind": "ScheduleTestsTrigger",
"recurrence": {
"interval": 1,
"frequency": "Daily",
"recurrenceEnd": {
"numberOfOccurrences": 10
}
},
"startDateTime": "2024-05-01T00:00:00Z",
"createdDateTime": "2024-05-01T16:43:46.072Z",
"createdBy": "user@contoso.com",
"lastModifiedDateTime": "2024-05-01T16:43:46.072Z",
"lastModifiedBy": "user@contoso.com"
}
정의
| Name | Description |
|---|---|
|
Azure. |
오류 개체입니다. |
|
Azure. |
오류 세부 정보가 포함된 응답입니다. |
|
Azure. |
오류에 대한 보다 구체적인 정보를 포함하는 개체입니다. Azure REST API 지침에 따라 - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Daily |
빈도가 매일로 설정된 경우 되풀이 모델입니다. |
| Frequency |
트리거에 대한 반복 빈도입니다. |
|
Hourly |
빈도가 매시간으로 설정된 경우 되풀이 모델입니다. |
|
Monthly |
빈도가 MonthlyByDates로 설정된 경우 되풀이 모델입니다. |
|
Monthly |
빈도가 MonthlyByDays로 설정된 경우 되풀이 모델 . |
|
Recurrence |
되풀이 종료 모델. 지정된 횟수 후에 되풀이를 종료하려면 numberOfOccurrences를 제공하고, 지정된 종료 날짜 이후에 되풀이를 종료하려면 endDate를 제공합니다. 두 값이 모두 제공되면 하나의 필드만 제공해야 함을 나타내는 유효성 검사 오류가 발생합니다. 두 값 모두 제공되지 않으면 수동으로 종료할 때 되풀이가 종료됩니다. |
|
Recurrence |
트리거에 대한 되풀이의 실제 상태입니다. |
|
Recurrence |
되풀이는 cron 표현식을 기반으로 설정됩니다. |
|
Schedule |
ScheduleTestsTrigger 모델을 사용합니다. |
|
State |
트리거의 상태 세부 정보입니다. |
|
Trigger |
트리거의 현재 상태입니다. |
|
Trigger |
트리거의 유형입니다. |
|
Week |
요일을 정의합니다. |
|
Weekly |
빈도가 매주로 설정된 경우 되풀이 모델입니다. |
Azure.Core.Foundations.Error
오류 개체입니다.
| Name | 형식 | Description |
|---|---|---|
| code |
string |
서버에서 정의한 오류 코드 집합 중 하나입니다. |
| details |
이 보고된 오류로 이어진 특정 오류에 대한 세부 정보 배열입니다. |
|
| innererror |
오류에 대한 현재 개체보다 더 구체적인 정보를 포함하는 개체입니다. |
|
| message |
string |
사람이 읽을 수 있는 오류 표현입니다. |
| target |
string |
오류의 대상입니다. |
Azure.Core.Foundations.ErrorResponse
오류 세부 정보가 포함된 응답입니다.
| Name | 형식 | Description |
|---|---|---|
| error |
오류 개체입니다. |
Azure.Core.Foundations.InnerError
오류에 대한 보다 구체적인 정보를 포함하는 개체입니다. Azure REST API 지침에 따라 - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Name | 형식 | Description |
|---|---|---|
| code |
string |
서버에서 정의한 오류 코드 집합 중 하나입니다. |
| innererror |
내부 오류입니다. |
DailyRecurrence
빈도가 매일로 설정된 경우 되풀이 모델입니다.
| Name | 형식 | Description |
|---|---|---|
| frequency |
string:
Daily |
재발 빈도입니다. |
| interval |
integer (int32) |
되풀이가 반복되어야 하는 간격입니다. 각 반복 사이의 일 수를 나타냅니다. |
| recurrenceEnd |
되풀이 종료 모델. numberOfOccurrences(지정된 발생 횟수 후에 되풀이를 종료함)를 제공하거나 endDateTime(지정된 날짜 이후에 되풀이를 종료함)을 제공하여 끝을 지정할 수 있습니다. 두 값 모두 제공되지 않으면 수동으로 종료될 때까지 되풀이가 계속됩니다. 그러나 두 값을 모두 제공하면 오류가 발생합니다. |
Frequency
트리거에 대한 반복 빈도입니다.
| 값 | Description |
|---|---|
| Cron |
cron 표현식으로 정의된 되풀이입니다. |
| Hourly |
HourlyRecurrence에 지정된 대로 시간 단위로 정의된 되풀이입니다. |
| Daily |
DailyRecurrence에 지정된 대로 매일 정의된 되풀이입니다. |
| Weekly |
WeeklyRecurrence에 지정된 대로 주별로 정의된 되풀이입니다. |
| MonthlyByDays |
MonthlyRecurrenceByWeekDays에 지정된 대로 특정 날짜에 매월 정의된 되풀이입니다. |
| MonthlyByDates |
MonthlyRecurrenceByDates에 지정된 대로 특정 날짜에 매월 정의된 되풀이입니다. |
HourlyRecurrence
빈도가 매시간으로 설정된 경우 되풀이 모델입니다.
| Name | 형식 | Description |
|---|---|---|
| frequency |
string:
Hourly |
재발 빈도입니다. |
| interval |
integer (int32) |
되풀이가 반복되어야 하는 간격입니다. 각 반복 사이의 시간을 나타냅니다. |
| recurrenceEnd |
되풀이 종료 모델. numberOfOccurrences(지정된 발생 횟수 후에 되풀이를 종료함)를 제공하거나 endDateTime(지정된 날짜 이후에 되풀이를 종료함)을 제공하여 끝을 지정할 수 있습니다. 두 값 모두 제공되지 않으면 수동으로 종료될 때까지 되풀이가 계속됩니다. 그러나 두 값을 모두 제공하면 오류가 발생합니다. |
MonthlyRecurrenceByDates
빈도가 MonthlyByDates로 설정된 경우 되풀이 모델입니다.
| Name | 형식 | Description |
|---|---|---|
| datesInMonth |
integer[] (int32) |
해당 월의 지정된 날짜에 반복되도록 설정된 되풀이입니다. 날짜의 값은 1에서 31 및 -1 일 수 있습니다. -1은 해당 월의 마지막 날을 나타냅니다. |
| frequency |
string:
Monthly |
재발 빈도입니다. |
| interval |
integer (int32) |
되풀이가 반복되어야 하는 간격입니다. 각 반복 사이의 개월 수를 나타냅니다. |
| recurrenceEnd |
되풀이 종료 모델. numberOfOccurrences(지정된 발생 횟수 후에 되풀이를 종료함)를 제공하거나 endDateTime(지정된 날짜 이후에 되풀이를 종료함)을 제공하여 끝을 지정할 수 있습니다. 두 값 모두 제공되지 않으면 수동으로 종료될 때까지 되풀이가 계속됩니다. 그러나 두 값을 모두 제공하면 오류가 발생합니다. |
MonthlyRecurrenceByWeekDays
빈도가 MonthlyByDays로 설정된 경우 되풀이 모델 .
| Name | 형식 | Description |
|---|---|---|
| frequency |
string:
Monthly |
재발 빈도입니다. |
| index |
integer (int32) minimum: 1maximum: 5 |
재발이 반복되어야 하는 달의 주 인덱스입니다. 예를 들어 인덱스가 '2', weekDay가 'Monday', 간격이 3, 빈도가 'Month'인 경우 되풀이는 매월 두 번째 월요일에 실행되고 3개월마다 반복됩니다. 인덱스 값은 1에서 5까지입니다. |
| interval |
integer (int32) |
되풀이가 반복되어야 하는 간격입니다. 각 반복 사이의 개월 수를 나타냅니다. |
| recurrenceEnd |
되풀이 종료 모델. numberOfOccurrences(지정된 발생 횟수 후에 되풀이를 종료함)를 제공하거나 endDateTime(지정된 날짜 이후에 되풀이를 종료함)을 제공하여 끝을 지정할 수 있습니다. 두 값 모두 제공되지 않으면 수동으로 종료될 때까지 되풀이가 계속됩니다. 그러나 두 값을 모두 제공하면 오류가 발생합니다. |
|
| weekDaysInMonth |
Week |
재발이 반복되어야 하는 특정 요일입니다. |
RecurrenceEnd
되풀이 종료 모델. 지정된 횟수 후에 되풀이를 종료하려면 numberOfOccurrences를 제공하고, 지정된 종료 날짜 이후에 되풀이를 종료하려면 endDate를 제공합니다. 두 값이 모두 제공되면 하나의 필드만 제공해야 함을 나타내는 유효성 검사 오류가 발생합니다. 두 값 모두 제공되지 않으면 수동으로 종료할 때 되풀이가 종료됩니다.
| Name | 형식 | Description |
|---|---|---|
| endDateTime |
string (date-time) |
되풀이가 종료되는 날짜입니다. (RFC 3339 리터럴 형식) |
| numberOfOccurrences |
integer (int32) |
되풀이가 종료되는 발생 횟수입니다. |
RecurrenceStatus
트리거에 대한 되풀이의 실제 상태입니다.
| Name | 형식 | Description |
|---|---|---|
| nextScheduledDateTimes |
string[] (date-time) |
트리거의 다음 세 실행 시간입니다. (RFC 3339 리터럴 형식) |
| remainingOccurrences |
integer (int32) |
트리거에 대해 남은 발생 횟수입니다. 되풀이 종료에 발생 횟수 대신 종료 날짜가 있는 경우 Null입니다. |
RecurrenceWithCron
되풀이는 cron 표현식을 기반으로 설정됩니다.
| Name | 형식 | Description |
|---|---|---|
| cronExpression |
string |
Cron 표현식입니다. |
| frequency |
string:
Cron |
재발 빈도입니다. |
| recurrenceEnd |
되풀이 종료 모델. numberOfOccurrences(지정된 발생 횟수 후에 되풀이를 종료함)를 제공하거나 endDateTime(지정된 날짜 이후에 되풀이를 종료함)을 제공하여 끝을 지정할 수 있습니다. 두 값 모두 제공되지 않으면 수동으로 종료될 때까지 되풀이가 계속됩니다. 그러나 두 값을 모두 제공하면 오류가 발생합니다. |
ScheduleTestsTrigger
ScheduleTestsTrigger 모델을 사용합니다.
| Name | 형식 | Description |
|---|---|---|
| createdBy |
string |
만든 사용자입니다. |
| createdDateTime |
string (date-time) |
생성 날짜/시간(RFC 3339 리터럴 형식)입니다. |
| description |
string maxLength: 100 |
트리거에 대한 설명입니다. |
| displayName |
string minLength: 2maxLength: 50 |
트리거의 이름입니다. |
| kind | string: |
트리거의 형식입니다. |
| lastModifiedBy |
string |
마지막으로 수정한 사용자입니다. |
| lastModifiedDateTime |
string (date-time) |
마지막으로 수정된 날짜/시간(RFC 3339 리터럴 형식)입니다. |
| recurrence | Recurrence: |
트리거의 되풀이 세부 정보입니다. 일정이 반복되지 않는 경우 Null입니다. |
| recurrenceStatus |
트리거에 대한 되풀이의 실제 상태입니다. |
|
| startDateTime |
string (date-time) |
UTC 표준 시간대의 트리거 시작 날짜 시간입니다. (RFC 3339 리터럴 형식) |
| state |
트리거의 현재 상태입니다. |
|
| stateDetails |
트리거의 현재 상태에 대한 세부 정보입니다. |
|
| testIds |
string[] |
이 일정 트리거에 의해 트리거될 테스트의 테스트 ID입니다. 현재 트리거에 대해 하나의 테스트만 지원됩니다. |
| triggerId |
string minLength: 2maxLength: 50 pattern: ^[a-z0-9_-]*$ |
트리거의 고유 식별자입니다. |
StateDetails
트리거의 상태 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| message |
string |
트리거가 비활성화된 상태인 경우 오류 메시지입니다. |
TriggerState
트리거의 현재 상태입니다.
| 값 | Description |
|---|---|
| Active |
트리거가 활성화되었습니다. |
| Paused |
트리거는 수동으로 일시 중지됩니다. |
| Completed |
트리거가 완료되었습니다. |
| Disabled |
오류로 인해 트리거가 비활성화되었습니다. |
TriggerType
트리거의 유형입니다.
| 값 | Description |
|---|---|
| ScheduleTestsTrigger |
트리거는 테스트의 예약된 트리거입니다. |
WeekDays
요일을 정의합니다.
| 값 | Description |
|---|---|
| Sunday |
일요일을 가리킵니다. |
| Monday |
월요일을 나타냅니다. |
| Tuesday |
화요일을 나타냅니다. |
| Wednesday |
수요일을 나타냅니다. |
| Thursday |
목요일을 나타냅니다. |
| Friday |
금요일을 나타냅니다. |
| Saturday |
토요일을 나타냅니다. |
WeeklyRecurrence
빈도가 매주로 설정된 경우 되풀이 모델입니다.
| Name | 형식 | Description |
|---|---|---|
| daysOfWeek |
Week |
지정된 요일에 반복되도록 설정된 되풀이입니다. |
| frequency |
string:
Weekly |
재발 빈도입니다. |
| interval |
integer (int32) |
되풀이가 반복되어야 하는 간격입니다. 각 재발 사이의 주 수를 나타냅니다. |
| recurrenceEnd |
되풀이 종료 모델. numberOfOccurrences(지정된 발생 횟수 후에 되풀이를 종료함)를 제공하거나 endDateTime(지정된 날짜 이후에 되풀이를 종료함)을 제공하여 끝을 지정할 수 있습니다. 두 값 모두 제공되지 않으면 수동으로 종료될 때까지 되풀이가 계속됩니다. 그러나 두 값을 모두 제공하면 오류가 발생합니다. |