全部产品
Search
文档中心

:Perintah terkait pemicu

更新时间:Jun 24, 2025

Topik ini menjelaskan perintah terkait pemicu dalam Antarmuka Baris Perintah Function Compute (fcli).

Prasyarat

Di folder tempat file yang dapat dieksekusi berada, jalankan perintah fcli shell untuk masuk ke mode interaktif.

Buat pemicu (mkt)

Perintah

  • -r string atau --invocation-role string: menetapkan peran pemicu.

  • -s string atau --source-arn string: menentukan Alibaba Cloud Resource Name (ARN) dari sumber acara, misalnya, acs:oss:cn-shanghai:12345678:myBucketName.

  • -c string atau --trigger-config string: menetapkan file konfigurasi pemicu.

  • -t string atau --type string: menentukan tipe pemicu. Nilai default: oss.

Contoh

  • Buat pemicu Object Storage Service (OSS)

    >>> mkt myFunction/myFunctionTrigger -t oss -r acs:ram::12345678:role/AliyunOSSEventNotificationRole -s acs:oss:cn-shanghai:12345678:myOssBucket -c code/ossTrigger.yaml
    //File YAML berisi konten triggerConfig berikut:
        events:
            - oss:ObjectCreated:PutObject
            - oss:ObjectRemoved:DeleteObject
        filter:
            key:
                prefix: myPrefix
                suffix: mySuffix                   
  • Buat pemicu HTTP

    >>> mkt myFunction/myFunctionTrigger -t http  -c code/httpTrigger.yaml
    //File YAML berisi konten triggerConfig berikut:
      authType: anonymous
      methods:
        - GET                   

Perbarui pemicu (upt)

  • -r string atau --invocation-role string: menetapkan peran pemicu.

  • -s string atau --source-arn string: menentukan Alibaba Cloud Resource Name (ARN) dari sumber acara, misalnya, acs:oss:cn-shanghai:12345678:myBucketName.

  • -c string atau --trigger-config string: menetapkan file konfigurasi pemicu.

  • -t string atau --type string: menentukan tipe pemicu. Nilai default: oss.

>>> upt myFunction/myFunctionTrigger -t oss -r acs:ram::account_id:role/AliyunOSSEventNotificationRole -s acs:oss:cn-region:account_id:bucketName -c code/trigger.yaml                   

Referensi