Modifie le nom et la description d’une source de données spécifiée.
Notes d’utilisation
Après avoir appelé l’opération CreateParserDataSource pour créer une source de données, utilisez l’DataSourceId renvoyé afin de mettre à jour le nom et la description de cette source.
Limites de QPS
Chaque compte Alibaba Cloud peut appeler cette opération jusqu’à 10 fois par seconde (QPS).
Les utilisateurs RAM d’un compte Alibaba Cloud partagent le quota du compte.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | UpdateParserDataSource |
Opération à effectuer. Définissez la valeur sur UpdateParserDataSource. |
| DataSourceId | Long | Oui | 1001 |
ID de la source de données. Appelez l’opération ListParserDataSource pour obtenir l’ID de la source de données. |
| Name | String | Oui | DataSource |
Nom de la source de données. Le nom doit comporter entre 1 et 30 caractères et peut contenir des lettres, des chiffres, des traits de soulignement (_) et des tirets (-). |
| IotInstanceId | String | Non | iot-2w**** |
ID de l’instance. Vous pouvez consulter l’ID sur la page Overview de la console IoT Platform. Important
Pour plus d’informations, consultez Overview. |
| Description | String | Non | The device data. |
Description de la source de données. |
En plus des paramètres de requête spécifiques à l’opération, vous devez spécifier les paramètres de requête communs lors de l’appel à cette opération. Pour plus d’informations, consultez Paramètres de requête communs.
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| Code | String | iot.system.SystemException |
Code d’erreur. Pour plus d’informations, consultez Codes d’erreur. |
| ErrorMessage | String | A system exception occurred. |
Message d’erreur. |
| RequestId | String | E4C0FF92-2A86-41DB-92D3-73B60310D25E |
ID de la requête. |
| Success | Boolean | true |
Indique si l’appel a réussi.
|
Exemples
Exemple de requête
http(s)://iot.cn-shanghai.aliyuncs.com/?Action=UpdateParserDataSource
&DataSourceId=1001
&Name=DataSource
&<Common request parameters>
Exemple de réponse en cas de succès
Format XML
<UpdateParserDataSourceResponse>
<RequestId>E4C0FF92-2A86-41DB-92D3-73B60310D25E</RequestId>
<Success>true</Success>
</UpdateParserDataSourceResponse>
Format JSON
{
"RequestId": "E4C0FF92-2A86-41DB-92D3-73B60310D25E",
"Success": true
}
Codes d’erreur
| HttpCode | Code d’erreur | Message d’erreur | Description |
| 400 | iot.system.SystemException | An internal error occurred. Try again later. | Une exception système s’est produite. |
| 400 | iot.system.IllegalRequest | The request parameter is invalid. | Le paramètre de requête n’est pas valide. |
| 400 | iot.rule.UpdateRuleFailed | An error occurred while upgrading the rule. | Échec de la mise à jour de la règle. |
Pour obtenir la liste des codes d’erreur, consultez le Centre d’erreurs API.