指定された関数のトリガーリストを照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
fc:ListTriggers |
get |
*すべてのリソース。
|
なし | なし |
リクエスト構文
GET /2021-04-06/services/{serviceName}/functions/{functionName}/triggers HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| serviceName |
string |
必須 |
サービス名。 |
demo-service |
| functionName |
string |
必須 |
関数名。 |
demo-function |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| limit |
integer |
任意 |
返されるリソースの最大数。このパラメーターが指定されていない場合、デフォルト値は 20 です。最大値は 100 です。返される結果の数は指定された値より少なくなる場合がありますが、超過することはありません。 |
20 |
| nextToken |
string |
任意 |
追加の結果を取得するために使用されるトークン。最初のクエリではこのパラメーターを指定する必要はありません。後続のクエリのトークンは応答から取得します。 |
f-trigger |
| prefix |
string |
任意 |
返されるリソースの名前の先頭に指定するプレフィックス。 |
a |
| startKey |
string |
任意 |
結果が startKey の値 (その値を含む) からアルファベット順で返されるように指定します。 |
a-trigger |
| X-Fc-Account-Id |
string |
任意 |
Alibaba Cloud アカウントの ID。 |
188077086902**** |
| X-Fc-Date |
string |
任意 |
クライアントがリクエストを送信する時間。フォーマットは EEE,d MMM yyyy HH:mm:ss GMT です。 |
Wed, 11 May 2022 09:00:00 GMT |
| X-Fc-Trace-Id |
string |
任意 |
カスタムリクエスト ID。 |
my-test-trace-id |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
トリガーをクエリするためのレスポンス構造体。 |
||
| nextToken |
string |
追加の結果を取得するために使用されるトークン。この値が返されない場合、それ以上の結果はありません。 |
f-trigger |
| triggers |
array<object> |
トリガーのリスト。 |
|
|
object |
トリガーの詳細。 |
||
| createdTime |
string |
トリガーが作成された時間。フォーマットは協定世界時 (UTC) の YYYY-MM-DDTHH:mm:ssZ です。 |
2022-10-20T02:52:03Z |
| invocationRole |
string |
イベントソースが関数の呼び出しに使用する RAM ロールの Amazon リソースネーム (ARN)。 |
acs:ram::123456xxxx:role/fc-test |
| lastModifiedTime |
string |
トリガーが最後に変更済みとなった時間。フォーマットは協定世界時 (UTC) の YYYY-MM-DDTHH:mm:ssZ です。 |
2022-10-20T03:17:09Z |
| qualifier |
string |
サービスのバージョンまたはエイリアス。 |
LATEST |
| sourceArn |
string |
イベントソースの Amazon リソースネーム。 |
acs:oss:cn-shanghai:123456xxxx:mybucket |
| triggerConfig |
string |
トリガーの構成フォーマット。構成はトリガータイプによって異なります。詳細については、以下のデータ構造体を参照してください。
|
{"events": ["oss:ObjectCreated:*"], "filter": {"key": {"prefix": "/prefix", "suffix": ".zip"}}} |
| triggerName |
string |
トリガー名。 |
demoTrigger |
| triggerType |
string |
トリガーのタイプ (oss、log、tablestore、時間、http、cdn_events、mns_topic、eventbridge など)。 |
oss |
| description |
string |
トリガーの説明。 |
trigger for test |
| triggerId |
string |
トリガーの一意の ID。 |
3e270f2f-cef2-421a-bc86-ff4e8088**** |
| domainName |
string |
ドメイン名。ドメイン名を Function Compute ドメインと連結して、対応するトリガーバージョンの関数を HTTP 経由で呼び出しできます。例: |
demo-service-demo-function-jkhksh |
| urlInternet |
string |
パブリックドメイン名アドレス。HTTP または HTTPS プロトコルを使用してインターネット経由で HTTP トリガーにアクセスできます。 |
https://svc-func-xxxxxxxx.cn-hangzhou.fcapp.run |
| urlIntranet |
string |
非公開ドメイン名アドレス。HTTP または HTTPS プロトコルを使用して VPC 内で HTTP トリガーにアクセスできます。 |
https://svc-func-xxxxxxxx.cn-hangzhou-vpc.fcapp.run |
例
成功レスポンス
JSONJSON
{
"nextToken": "f-trigger",
"triggers": [
{
"createdTime": "2022-10-20T02:52:03Z",
"invocationRole": "acs:ram::123456xxxx:role/fc-test",
"lastModifiedTime": "2022-10-20T03:17:09Z",
"qualifier": "LATEST",
"sourceArn": "acs:oss:cn-shanghai:123456xxxx:mybucket",
"triggerConfig": "{\"events\": [\"oss:ObjectCreated:*\"], \"filter\": {\"key\": {\"prefix\": \"/prefix\", \"suffix\": \".zip\"}}}",
"triggerName": "demoTrigger",
"triggerType": "oss",
"description": "trigger for test",
"triggerId": "3e270f2f-cef2-421a-bc86-ff4e8088****",
"domainName": "demo-service-demo-function-jkhksh",
"urlInternet": "https://svc-func-xxxxxxxx.cn-hangzhou.fcapp.run",
"urlIntranet": "https://svc-func-xxxxxxxx.cn-hangzhou-vpc.fcapp.run"
}
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。