全部產品
Search
文件中心

CDN:ListFCTrigger - 查詢Function Compute的觸發器列表

更新時間:Dec 14, 2025

調用ListFCTrigger查詢指定事件的Function Compute觸發器列表。

介面說明

說明

單使用者調用頻率:100 次/秒。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

cdn:ListFCTrigger

get

*全部資源

*

請求參數

名稱

類型

必填

描述

樣本值

EventMetaName

string

事件名稱。僅支援傳單個名稱。

LogFileCreated

EventMetaVersion

string

事件版本號碼。僅支援傳單個版本號碼。

1.0.0

返回參數

名稱

類型

描述

樣本值

object

RequestId

string

請求 ID。

EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E

FCTriggers

array<object>

擷取指定事件的Function Compute觸發器列表。

object

TriggerARN

string

Function Compute服務對應的觸發器。

acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger

RoleARN

string

RAM(存取控制)授權的角色。

acs:ram:: 1234567890:role/aliyuncdneventnotificationrole

SourceArn

string

事件偵聽的資源和過濾器。

acs:cdn:*:1234567890:domain/example.com

Notes

string

備忘資訊。

測試

EventMetaName

string

事件名稱。

LogFileCreated

EventMetaVersion

string

事件版本。

1.0.0

SourceARN 的格式為acs:cdn:{RegionID}:{AccountID}:{Filter}

其中 Filter 表示資源和過濾器,具體格式為**{FilterName}/{FilterValue}。當 FilterValue 為多個枚舉值時,需要使用{}**包括起來,值之間通過逗號(,)分割。

例如:對於 LogFileCreated 事件當前支援基於網域名稱 FilterNamedomain 的過濾,如果只需要example.com網域名稱觸發Function Compute,則 Filterdomain/example.com,如果需要多個網域名稱觸發,則 Filterdomain/{example.com,aliyundoc.com}

多個過濾器之間通過正斜線(/)串連,之間是邏輯與的關係,即此時 SourceARN 的格式為acs:cdn:{RegionID}:{AccountID}:{Filter1}/{Filter2}...

樣本

正常返回樣本

JSON格式

{
  "RequestId": "EC046C5D-8CB4-4B6B-B7F8-B335E51EF90E",
  "FCTriggers": [
    {
      "TriggerARN": "acs:fc:cn-beijing: 1234567890:services/FCTestService/functions/printEvent/triggers/testtrigger",
      "RoleARN": "acs:ram:: 1234567890:role/aliyuncdneventnotificationrole",
      "SourceArn": "acs:cdn:*:1234567890:domain/example.com",
      "Notes": "測試",
      "EventMetaName": "LogFileCreated",
      "EventMetaVersion": "1.0.0"
    }
  ]
}

錯誤碼

HTTP status code

錯誤碼

錯誤資訊

描述

400 NotFound.EventMeta EventMeta not found.

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情