Tous les produits
Search
Centre de documentation

IoT Platform:StartRule

Dernière mise à jour :Aug 09, 2026

Active une règle spécifiée.

Limites

  • Vérifiez que des instructions SQL sont configurées pour la règle avant de l'activer. Si vous n'avez défini aucune instruction SQL lors de la création de la règle, appelez l'opération UpdateRule pour ajouter une instruction SQL et mettre à jour la règle.

  • Chaque compte Alibaba Cloud peut exécuter un maximum de 50 requêtes par seconde (QPS).

    Remarque

    Les utilisateurs RAM d'un compte Alibaba Cloud partagent le quota de ce compte.

Débogage

Alibaba Cloud met à votre disposition OpenAPI Explorer afin de simplifier l'utilisation des API. OpenAPI Explorer calcule automatiquement la valeur de la signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. Celui-ci génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Paramètres de requête

ParamètreTypeObligatoireExempleDescription
ActionStringOuiStartRule

Opération à effectuer. Définissez la valeur sur StartRule.

RuleIdLongOui100000

ID de la règle à activer. Connectez-vous à la console IoT Platform, puis choisissez Rules > Data Forwarding pour afficher l'ID de la règle. Vous pouvez également appeler l'opération ListRule et consulter l'ID de la règle dans la réponse.

IotInstanceIdStringNoniot_instc_pu****_c*-v64********

ID de l'instance. Vous pouvez consulter l'ID de l'instance sur la page Overview de la console IoT Platform.

Important
  • Si votre instance possède un ID, vous devez configurer ce paramètre. À défaut, l'appel échouera.
  • Si votre instance ne dispose pas de Overview page or ID, vous n'avez pas besoin de définir ce paramètre.

Pour plus d'informations, consultez la rubrique Overview.

Outre les paramètres de requête spécifiques à l'opération mentionnés ci-dessus, vous devez spécifier les paramètres de requête communs lors de l'appel de cette opération. Pour plus d'informations, consultez la rubrique Paramètres de requête communs.

Paramètres de réponse

ParamètreTypeExempleDescription
CodeStringiot.system.SystemException

Code d'erreur renvoyé en cas d'échec de l'appel. Pour plus d'informations, consultez la rubrique Codes d'erreur.

ErrorMessageStringA system exception occurred.

Message d'erreur renvoyé en cas d'échec de l'appel.

RequestIdString9A2F243E-17FE-4846-BAB5-D02A25155AC4

ID de la requête.

SuccessBooleantrue

Indique si l'appel a réussi.

  • true : L'appel a réussi.
  • false : L'appel a échoué.

Exemples

Exemple de requête

https://iot.cn-shanghai.aliyuncs.com/?Action=StartRule
&RuleId=100000
&<Common request parameters>

Exemple de réponse réussie

Format XML

<StartRuleResponse>
      <RequestId>9A2F243E-17FE-4846-BAB5-D02A25155AC4</RequestId>
      <Success>true</Success>
</StartRuleResponse>

Format JSON

{
    "RequestId":"9A2F243E-17FE-4846-BAB5-D02A25155AC4",
    "Success":true
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs API.