VPC環境で利用できます。
トリガーリストを照会します。
リクエスト
リクエスト形式を説明します。リクエスト形式は次の通りです。
メソッド | URI |
---|---|
GET | /api/v1/triggers |
リクエストヘッダ
Data Flow APIで共通して使用されるヘッダの詳細は、Data Flowのリクエストヘッダをご参照ください。
リクエストクエリパラメータ
リクエストクエリパラメータの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
name |
String | Optional | トリガー名 |
page |
Integer | Optional | ページ番号
|
limit |
Integer | Optional | ページの出力数
|
リクエスト例
リクエストのサンプルコードは次の通りです。
curl --location --request GET 'https://dataflow.apigw.ntruss.com/api/v1/triggers?page=0&limit=1000' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}'
レスポンス
レスポンス形式を説明します。
レスポンスボディ
レスポンスボディの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
list |
Array | - | トリガーリスト |
count |
Integer | - | レスポンス結果数 |
page |
Integer | - | ページ番号 |
limit |
Integer | - | ページ表示数 |
list
list
の説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
triggerId |
String | - | トリガー ID |
name |
String | - | トリガー名 |
type |
String | - | トリガーの実行オプション
|
triggerRule |
Object | - | トリガーの実行オプション情報 |
triggerRule.type |
String | - | トリガーの実行オプションタイプ
|
triggerRule.interval |
String | - | トリガーの実行周期
|
triggerRule.time |
String | - | トリガーの繰り返し実行時間(分または時刻)
|
triggerRule.dayOfWeek[] |
Array | - | トリガーの繰り返し実行曜日
|
triggerRule.dateOfMonth |
String | - | トリガーの繰り返し実行日
|
triggerRule.executionDate |
String | - | トリガーの実行日時
|
createdDate |
String | - | トリガーの作成日時
|
updatedDate |
String | - | トリガーの更新日時
|
レスポンスステータスコード
Data Flow APIで共通して使用されるレスポンスステータスコードの詳細は、Data Flow APIのレスポンスステータスコードをご参照ください。
レスポンス例
レスポンスのサンプルコードは次の通りです。
{
"list" : [ {
"triggerId" : "d125za******",
"name" : "trigger001",
"type" : "SCHEDULED",
"triggerRule" : {
"type" : "RECURRING",
"interval" : "DAY",
"time" : "08:00"
},
"createdDate" : "2025-03-19T17:22:46+09:00",
"updatedDate" : "2025-03-19T17:22:46+09:00"
}, {
"triggerId" : "7AydJf******",
"name" : "trigger",
"type" : "NONE",
"triggerRule" : {
"type" : "NONE"
},
"createdDate" : "2025-03-19T16:16:39+09:00",
"updatedDate" : "2025-03-19T16:16:39+09:00"
} ],
"count" : 2,
"page" : 0,
"limit" : 1000
}