Supprime un groupe de consommateurs dans le cadre de la configuration d'un abonnement côté serveur AMQP.
Limites
Il est impossible de supprimer le groupe de consommateurs par défaut fourni par IoT Platform.
Si le groupe de consommateurs est associé à un abonnement AMQP, vous devez au préalable le dissocier de cet abonnement. Si l'abonnement comporte plusieurs groupes de consommateurs, appelez l'opération DeleteConsumerGroupSubscribeRelation pour retirer le groupe de consommateurs. Si l'abonnement ne comporte qu'un seul groupe de consommateurs, appelez l'opération UpdateSubscribeRelation pour modifier le groupe de consommateurs, ou l'opération DeleteSubscribeRelation pour supprimer l'abonnement.
-
Chaque compte Alibaba Cloud est limité à 5 requêtes par seconde (QPS).
RemarqueLes utilisateurs RAM d'un compte Alibaba Cloud partagent le quota de ce compte.
Débogage
OpenAPI Explorer calcule automatiquement la valeur de la signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. L'outil génère dynamiquement des exemples de code pour différents SDK.
Paramètres de la requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | DeleteConsumerGroup | Opération à effectuer. Définissez la valeur sur DeleteConsumerGroup. |
| GroupId | String | Yes | nJRaJPn5U1JITGf****** | ID du groupe de consommateurs. Cet ID est renvoyé après l'appel de l'opération CreateConsumerGroup. Pour récupérer l'ID à partir du nom du groupe, appelez l'opération QueryConsumerGroupList. Vous pouvez également consulter l'ID dans la console IoT Platform, sous l'instance correspondante, en accédant à Rules > Server-side Subscription > Consumer Groups. |
| IotInstanceId | String | No | iot-cn-0pp1n8t**** | ID de l'instance. Vous pouvez consulter l'ID de l'instance sur la page Overview de la console IoT Platform. Important
Pour plus d'informations, consultez Overview. |
Outre les paramètres spécifiques à cette opération, vous devez inclure les paramètres de requête communs. Pour plus d'informations, consultez Common request parameters.
Paramètres de réponse
| Parameter | Type | Example | Description |
| Code | String | iot.system.SystemException | Code d'erreur renvoyé en cas d'échec de l'appel. Pour plus d'informations, consultez Error codes. |
| ErrorMessage | String | A system exception occurred. | Message d'erreur renvoyé en cas d'échec de l'appel. |
| RequestId | String | 73B9DF43-7780-47DE-8BED-077729D28BD2 | ID de la requête. |
| Success | Boolean | true | Indique si l'appel a réussi.
|
Exemples
Exemple de requête
https://iot.cn-shanghai.aliyuncs.com/?Action=DeleteConsumerGroup
&GroupId=nJRaJPn5U1JITGf******
&<Common request parameters>
Exemple de réponse réussie
Format XML
<DeleteConsumerGroupResponse>
<RequestId>73B9DF43-7780-47DE-8BED-077729D28BD2</RequestId>
<Success>true</Success>
</DeleteConsumerGroupResponse>
Format JSON
{
"RequestId": "73B9DF43-7780-47DE-8BED-077729D28BD2",
"Success": true
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.