Tous les produits
Search
Centre de documentation

:Commandes relatives aux déclencheurs

Dernière mise à jour :Aug 12, 2026

Cette rubrique décrit les commandes de déclencheur disponibles dans l'interface CLI Function Compute (fcli).

Prérequis

Exécutez fcli shell depuis le répertoire contenant le fichier exécutable pour passer en mode interactif.

Créer un déclencheur (mkt)

Commandes

  • -r string ou --invocation-role string : définit le rôle du déclencheur.

  • -s string ou --source-arn string : spécifie l'Alibaba Cloud Resource Name (ARN) de la source d'événements (exemple : acs:oss:cn-shanghai:12345678:myBucketName).

  • -c string ou --trigger-config string : définit le fichier de configuration du déclencheur.

  • -t string ou --type string : indique le type de déclencheur. Valeur par défaut : oss.

Exemples

  • Créer un déclencheur 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
    //The YAML file contains the following triggerConfig content:
        events:
            - oss:ObjectCreated:PutObject
            - oss:ObjectRemoved:DeleteObject
        filter:
            key:
                prefix: myPrefix
                suffix: mySuffix                   
  • Créer un déclencheur HTTP

    >>> mkt myFunction/myFunctionTrigger -t http  -c code/httpTrigger.yaml
    //The YAML file contains the following triggerConfig content:
      authType: anonymous
      methods:
        - GET                   

Mettre à jour un déclencheur (upt)

  • -r string ou --invocation-role string : définit le rôle du déclencheur.

  • -s string ou --source-arn string : spécifie l'Alibaba Cloud Resource Name (ARN) de la source d'événements (exemple : acs:oss:cn-shanghai:12345678:myBucketName).

  • -c string ou --trigger-config string : définit le fichier de configuration du déclencheur.

  • -t string ou --type string : indique le type de déclencheur. Valeur par défaut : 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                   

Références