Rubriques réservées - AWS IoT Core

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Rubriques réservées

Les rubriques commençant par le signe du dollar ($) sont réservées à l'usage de AWS IoT. Vous pouvez vous abonner à ces rubriques réservées et y publier lorsqu'elles le permettent. Toutefois, vous ne pouvez pas créer de nouvelles rubriques commençant par un signe dollar. Les opérations de publication ou d'abonnement à des rubriques réservées qui ne sont pas prises en charge peuvent entraîner la fin de la connexion.

Rubriques de modèle de ressource

Rubrique Opérations autorisées du client Description

$aws/sitewise/asset-models/ /assets/ assetModelIdassetId /properties/ PropertyId

S’abonner

AWS IoT SiteWise publie des notifications relatives aux propriétés des actifs dans cette rubrique. Pour plus d'informations, consultez la section Interaction avec d'autres AWS services dans le guide de AWS IoT SiteWise l'utilisateur.

AWS IoT Device Defender sujets

Ces messages prennent en charge les tampons de réponse au format CBOR (Concise Binary Object Representation) et au format JSON ( JavaScript Object Notation), selon le format de charge utile du sujet. AWS IoT Device Defender les rubriques ne supportent que la publication MQTT.

format de charge utile Type de données du format de réponse
CBOR CBOR (Concise Binary Object Representation, représentation concise d'objets binaires)
json JavaScript Notation d'objets (JSON)

Pour plus d'informations, consultez la section Envoi de métriques depuis des appareils.

Rubrique Opérations autorisées Description

$aws/things/thingName/defender/metrics/payload-format

Publish

AWS IoT Device Defender les agents publient des métriques sur cette rubrique. Pour plus d'informations, consultez la section Envoi de métriques depuis des appareils.

$aws/things/thingName/defender/metrics/payload-format/accepted

S’abonner

AWS IoT publie sur cette rubrique après qu'un AWS IoT Device Defender agent a publié un message réussi dans $aws/things/ ThingName /defender/metrics/ payload-format. Pour plus d'informations, consultez la section Envoi de métriques depuis des appareils.

$aws/things/thingName/defender/metrics/payload-format/rejected

S’abonner

AWS IoT publie sur cette rubrique après qu'un AWS IoT Device Defender agent a publié un message infructueux dans $aws/things/ ThingName /defender/metrics/ payload-format. Pour plus d'informations, consultez la section Envoi de métriques depuis des appareils.

AWS IoT Core Rubriques sur la localisation des appareils

AWS IoT Core La localisation de l'appareil peut résoudre les données de mesure de votre appareil et fournir une estimation de l'emplacement de vos appareils IoT. Les données de mesure de l'appareil peuvent inclure le GNSS, le Wi-Fi, le réseau cellulaire et l'adresse IP. AWS IoT Core Device Location choisit ensuite le type de mesure offrant la meilleure précision et résout les informations de localisation de l'appareil. Pour plus d’informations, consultez AWS IoT Core Emplacement de l'appareil et Résolution de la localisation de l'appareil à l'aide des rubriques MQTT AWS IoT Core relatives à la localisation.

Rubrique Opérations autorisées Description

$aws/device_location/ customer_device_id /get_position_estimate

Publish

Un appareil publie dans cette rubrique pour obtenir les données de mesure brutes numérisées à résoudre en fonction de l'emplacement de AWS IoT Core l'appareil.

$aws/device_location/customer_device_id/get_position_estimate/accepted

S’abonner

AWS IoT Core L'emplacement de l'appareil est publié dans cette rubrique une fois que la localisation de l'appareil a été correctement résolue.

$aws/device_location/customer_device_id/get_position_estimate/rejected

Souscrire

AWS IoT Core Device Location publie dans cette rubrique lorsqu'il n'est pas possible de résoudre correctement la localisation de l'appareil en raison d'erreurs 4xx.

Rubriques d'événement

Note

Pour plus d'informations sur les sujets MQTT réservés aux événements LoRa WAN, consultez la section Événements relatifs à l'état de la connexion.

Rubrique Opérations autorisées du client Description

$aws/événements/certificats/enregistrés/ caCertificateId

S’abonner

AWS IoT publie ce message lors de l'enregistrement AWS IoT automatique d'un certificat et lorsqu'un client présente un certificat avec le PENDING_ACTIVATION statut. Pour plus d’informations, consultez Configuration de la première connexion par un client pour l'enregistrement automatique.

$aws/events/job/jobId/canceled

S’abonner

AWS IoT publie ce message lorsqu'une tâche est annulée. Pour plus d’informations, consultez Événements Jobs.
$aws/events/job/jobId/cancellation_in_progress

S’abonner

AWS IoT publie ce message lorsqu'une annulation d'offre d'emploi est en cours. Pour plus d’informations, consultez Événements Jobs.

$aws/events/job/jobId/completed

S’abonner

AWS IoT publie ce message lorsqu'une tâche est terminée. Pour plus d’informations, consultez Événements Jobs.
$aws/events/job/jobId/deleted

S’abonner

AWS IoT publie ce message lorsqu'une tâche est supprimée. Pour plus d’informations, consultez Événements Jobs.
$aws/events/job/jobId/deletion_in_progress

S’abonner

AWS IoT publie ce message lorsqu'une tâche est en cours de suppression. Pour plus d’informations, consultez Événements Jobs.
$aws/events/jobExecution/jobId/canceled

S’abonner

AWS IoT publie ce message lorsqu'une exécution de tâche est annulée. Pour plus d’informations, consultez Événements Jobs.
$aws/events/jobExecution/jobId/deleted

S’abonner

AWS IoT publie ce message lorsqu'une exécution de tâche est supprimée. Pour plus d’informations, consultez Événements Jobs.
$aws/events/jobExecution/jobId/failed

S’abonner

AWS IoT publie ce message en cas d'échec de l'exécution d'une tâche. Pour plus d’informations, consultez Événements Jobs.
$aws/events/jobExecution/jobId/rejected

S’abonner

AWS IoT publie ce message lorsqu'une exécution de tâche a été rejetée. Pour plus d’informations, consultez Événements Jobs.
$aws/events/jobExecution/jobId/removed

S’abonner

AWS IoT publie ce message lorsqu'une exécution de tâche a été supprimée. Pour plus d’informations, consultez Événements Jobs.
$aws/events/jobExecution/jobId/succeeded

S’abonner

AWS IoT publie ce message lorsqu'une tâche a été exécutée avec succès. Pour plus d’informations, consultez Événements Jobs.
$aws/events/jobExecution/jobId/timed_out

S’abonner

AWS IoT publie ce message lorsque le délai d'exécution d'une tâche a expiré. Pour plus d’informations, consultez Événements Jobs.

$aws/events/presence/connected/clientId

S’abonner

AWS IoT publie sur cette rubrique lorsqu'un client MQTT avec l'ID client spécifié se connecte à AWS IoT. Pour plus d’informations, consultez Événements de connexion/déconnexion.

$aws/events/presence/disconnected/clientId

S’abonner

AWS IoT publie sur cette rubrique lorsqu'un client MQTT avec l'ID client spécifié se déconnecte de. AWS IoT Pour plus d’informations, consultez Événements de connexion/déconnexion.

$aws/events/subscriptions/subscribed/clientId

S’abonner

AWS IoT publie dans cette rubrique lorsqu'un client MQTT avec l'ID client spécifié s'abonne à une rubrique MQTT. Pour plus d’informations, consultez Événements d'abonnement/désabonnement.

$aws/events/subscriptions/unsubscribed/clientId

S’abonner

AWS IoT publie dans cette rubrique lorsqu'un client MQTT avec l'ID client spécifié se désabonne d'une rubrique MQTT. Pour plus d’informations, consultez Événements d'abonnement/désabonnement.

$aws/events/thing/thingName/created

S’abonner

AWS IoT publie dans cette rubrique lorsque l'objet ThingName est créé. Pour plus d’informations, consultez Événements de registre.

$aws/events/thing/thingName/updated

S’abonner

AWS IoT publie dans cette rubrique lorsque l'objet ThingName est mis à jour. Pour plus d’informations, consultez Événements de registre.

$aws/events/thing/thingName/deleted

S’abonner

AWS IoT publie dans cette rubrique lorsque l'objet ThingName est supprimé. Pour plus d’informations, consultez Événements de registre.

$AWS/Events/ThingGroup/ /créé thingGroupName

S’abonner

AWS IoT publie sur cette rubrique lors de la création d'un groupe thingGroupNamed'objets. Pour plus d’informations, consultez Événements de registre.

$aws/events/thinggroup/ /mis à jour thingGroupName

S’abonner

AWS IoT publie sur cette rubrique lorsque le groupe d'objets thingGroupNameest mis à jour. Pour plus d’informations, consultez Événements de registre.

$AWS/Events/ThingGroup/ /supprimé thingGroupName

S’abonner

AWS IoT publie sur cette rubrique lorsque le groupe d'objets thingGroupNameest supprimé. Pour plus d’informations, consultez Événements de registre.

$AWS/Events/ThingType/ /créé thingTypeName

S’abonner

AWS IoT publie sur cette rubrique lorsque le type d'thingTypeNameobjet est créé. Pour plus d’informations, consultez Événements de registre.

$AWS/Events/ThingType/ /mis à jour thingTypeName

S’abonner

AWS IoT publie dans cette rubrique lorsque le type d'thingTypeNameobjet est mis à jour. Pour plus d’informations, consultez Événements de registre.

$AWS/Events/ThingType/ /supprimé thingTypeName

S’abonner

AWS IoT publie dans cette rubrique lorsque le type d'thingTypeNameobjet est supprimé. Pour plus d’informations, consultez Événements de registre.

$aws/events/ /thing/ ThingNamethingTypeAssociation/thingTypeName

S’abonner

AWS IoT publie dans cette rubrique lorsque l'objet ThingName est associé ou dissocié du type d'objet. thingTypeName Pour plus d’informations, consultez Événements de registre.

thingGroupMembership$aws/events/ /ThingGroup/ /thing/ ThingName /ajouté thingGroupName

S’abonner

AWS IoT publie dans cette rubrique lorsque l'objet ThingName est ajouté au groupe d'objets. thingGroupName Pour plus d’informations, consultez Événements de registre.

thingGroupMembership$aws/events/ /ThingGroup/ /thing/ ThingName /supprimé thingGroupName

S’abonner

AWS IoT publie dans cette rubrique lorsque l'objet ThingName est supprimé du groupe d'objets. thingGroupName Pour plus d’informations, consultez Événements de registre.

thingGroupHierarchy$aws/events/ /ThingGroup/ Nom//Nom /ajouté parentThingGroup childThingGroup childThingGroup

S’abonner

AWS IoT publie sur cette rubrique lorsque le childThingGroupnom du groupe d'objets est ajouté au parentThingGroupnom du groupe d'objets. Pour plus d’informations, consultez Événements de registre.

thingGroupHierarchy$aws/events/ /ThingGroup/ Nom//Nom /supprimé parentThingGroup childThingGroup childThingGroup

S’abonner

AWS IoT publie sur cette rubrique lorsque le childThingGroupnom du groupe d'objets est supprimé du parentThingGroupnom du groupe d'objets. Pour plus d’informations, consultez Événements de registre.

Rubriques d’approvisionnement de la flotte

Note

Les opérations client notées « Recevoir » dans ce tableau indiquent les sujets AWS IoT qui sont publiés directement auprès du client qui les a demandés, que le client soit abonné au sujet ou non. Les clients doivent s'attendre à recevoir ces messages de réponse même s'ils ne s'y sont pas abonnés. Ces messages de réponse ne passent pas par le courtier de messages et ne peuvent pas être souscrits par d'autres clients ou règles.

Ces messages prennent en charge les tampons de réponse au format CBOR (Concise Binary Object Representation) et au format JSON ( JavaScript Object Notation), selon le format de charge utile du sujet.

format de charge utile Type de données du format de réponse
CBOR CBOR (Concise Binary Object Representation, représentation concise d'objets binaires)
json JavaScript Notation d'objets (JSON)

Pour plus d’informations, consultez API MQTT de mise en service des appareils.

Rubrique Opérations autorisées du client Description

$aws/certificates/create/payload-format

Publish

Publiez sur cette rubrique pour créer un certificat à partir d'une demande de signature de certificat (CSR), .

$aws/certificates/create/payload-format/accepted

S’abonner, recevoir

AWS IoT publie sur cette rubrique après un appel réussi à $aws/certificates/create/ payload-format.

$aws/certificates/create/payload-format/rejected

S’abonner, recevoir

AWS IoT publie sur cette rubrique après un appel infructueux à $aws/certificates/create/ payload-format.

create-from-csr$aws/certificates//format de charge utile

Publish

Publie dans cette rubrique pour créer un certificat à partir d'un CSR.

$aws/certificates//format de charge utile /accepté create-from-csr

S’abonner, recevoir

AWS IoT publie dans cette rubrique un appel réussi à create-from-csr $aws/certificates//payload-format.

$aws/certificates//format de charge utile /rejeté create-from-csr

S’abonner, recevoir

AWS IoT publie dans cette rubrique un appel infructueux à create-from-csr $aws/certificates//payload-format.

$aws/provisioning-templates/templateName/provision/payload-format

Publish

Publiez dans cette rubrique pour enregistrer un objet.

$aws/provisioning-templates/templateName/provision/payload-format/accepted

S’abonner, recevoir

AWS IoT publie sur cette rubrique après un appel réussi à $aws/provisioning-templates/ templateName /provision/ payload-format.

$aws/provisioning-templates/templateName/provision/payload-format/rejected

S’abonner, recevoir

AWS IoT publie sur cette rubrique après un appel infructueux à $aws/provisioning-templates/ templateName /provision/ payload-format.

Rubriques de tâche

Note

Les opérations client notées « Recevoir » dans ce tableau indiquent les sujets AWS IoT qui sont publiés directement auprès du client qui les a demandés, que le client soit abonné au sujet ou non. Les clients doivent s'attendre à recevoir ces messages de réponse même s'ils ne s'y sont pas abonnés.

Ces messages de réponse ne passent pas par le courtier de messages et ne peuvent pas être souscrits par d'autres clients ou règles. Pour vous abonner aux messages relatifs aux activités professionnelles, utilisez les notify-next rubriques notify et.

Lorsque vous vous abonnez aux rubriques relatives aux tâches et aux jobExecution événements de votre solution de surveillance de flotte, vous devez d'abord activer les événements relatifs aux tâches et à l'exécution des tâches pour recevoir les événements du côté cloud.

Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

Rubrique Opérations autorisées du client Description

$aws/things/thingName/jobs/get

Publish

Les appareils publient un message dans cette rubrique pour envoyer une demande GetPendingJobExecutions. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/get/accepted

S’abonner, recevoir

Les périphériques s'abonnent à cette rubrique pour recevoir des réponses positives à une demande GetPendingJobExecutions. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/get/rejected

S’abonner, recevoir

Les appareils s'abonnent à cette rubrique lorsqu'une demande GetPendingJobExecutions est rejetée. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/start-next

Publish

Les appareils publient un message dans cette rubrique pour envoyer une demande StartNextPendingJobExecution. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/start-next/accepted

S’abonner, recevoir

Les appareils s'abonnent à cette rubrique pour recevoir des réponses positives à une demande StartNextPendingJobExecution. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/start-next/rejected

S’abonner, Recevoir

Les appareils s'abonnent à cette rubrique lorsqu'une demande StartNextPendingJobExecution est rejetée. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/jobId/get

Publish

Les appareils publient un message dans cette rubrique pour envoyer une demande DescribeJobExecution. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/jobId/get/accepted

S’abonner, Recevoir

Les appareils s'abonnent à cette rubrique pour recevoir des réponses positives à une demande DescribeJobExecution. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/jobId/get/rejected

S’abonner, Recevoir

Les appareils s'abonnent à cette rubrique lorsqu'une demande DescribeJobExecution est rejetée. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/jobId/update

Publish

Les appareils publient un message dans cette rubrique pour envoyer une demande UpdateJobExecution. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/jobId/update/accepted

S’abonner, recevoir

Les appareils s'abonnent à cette rubrique pour recevoir des réponses positives à une demande UpdateJobExecution. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

Remarque

Seul l'appareil qui publie sur $aws/things/thingName/jobs/jobId/update reçoit les messages sur cette rubrique.

$aws/things/thingName/jobs/jobId/update/rejected

S’abonner, recevoir

Les appareils s'abonnent à cette rubrique lorsqu'une demande UpdateJobExecution est rejetée. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

Remarque

Seul l'appareil qui publie sur $aws/things/thingName/jobs/jobId/update reçoit les messages sur cette rubrique.

$aws/things/thingName/jobs/notify

S’abonner, recevoir

Les appareils s'abonnent à cette rubrique pour recevoir des notifications lorsque l'exécution d’une tâche est ajoutée ou supprimée de la liste des exécutions en attente pour un objet. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/things/thingName/jobs/notify-next

S’abonner, recevoir

Les appareils s'abonnent à cette rubrique pour recevoir des notifications lorsque la prochaine tâche en attente d’exécution pour l’objet est modifiée. Pour plus d’informations, consultez Opérations de l'API MQTT de l'appareil de tâches.

$aws/events/job/jobId/completed

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsqu'une tâche est terminée. Pour plus d’informations, consultez Événements Jobs.

$aws/events/job/jobId/canceled

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsqu'une tâche est annulée. Pour plus d’informations, consultez Événements Jobs.

$aws/events/job/jobId/deleted

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsqu'une tâche est supprimée. Pour plus d’informations, consultez Événements Jobs.

$aws/events/job/jobId/cancellation_in_progress

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque l'annulation d'une tâche commence. Pour plus d’informations, consultez Événements Jobs.

$aws/events/job/jobId/deletion_in_progress

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque la suppression d'une tâche commence. Pour plus d’informations, consultez Événements Jobs.

$aws/events/jobExecution/jobId/succeeded

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque l'exécution d'une tâche est réussie. Pour plus d’informations, consultez Événements Jobs.

$aws/events/jobExecution/jobId/failed

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque l'exécution d'une tâche échoue. Pour plus d’informations, consultez Événements Jobs.

$aws/events/jobExecution/jobId/rejected

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque l'exécution d'une tâche est rejetée. Pour plus d’informations, consultez Événements Jobs.

$aws/events/jobExecution/jobId/canceled

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque l'exécution d'une tâche est annulée. Pour plus d’informations, consultez Événements Jobs.

$aws/events/jobExecution/jobId/timed_out

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque l'exécution d'une tâche arrive à expiration. Pour plus d’informations, consultez Événements Jobs.

$aws/events/jobExecution/jobId/removed

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque l'exécution d'une tâche est retirée. Pour plus d’informations, consultez Événements Jobs.

$aws/events/jobExecution/jobId/deleted

S’abonner

Le service Jobs publie un événement sur cette rubrique lorsque l'exécution d'une tâche est supprimée. Pour plus d’informations, consultez Événements Jobs.

Rubriques de règle

Rubrique Opérations autorisées du client Description

$aws/rules/ruleName

Publish

Un appareil ou une application publie dans cette rubrique pour déclencher des règles directement. Pour plus d’informations, consultez Réduction des coûts de messagerie avec Basic Ingest.

Rubriques liées au tunneling sécurisé

Rubrique Opérations autorisées du client Description

$aws/things/thing-name/tunnels/notify

S’abonner

AWS IoT publie ce message pour qu'un agent IoT démarre un proxy local sur l'appareil distant. Pour plus d’informations, consultez Extrait de l'agent IoT.

Rubriques de shadow

Les rubriques de cette section sont utilisées par les shadows nommés et non nommés. Les rubriques utilisées par chacun d'eux ne diffèrent que par le préfixe de rubrique. Ce tableau indique le préfixe de rubrique utilisé par chaque type de shadow.

Valeur ShadowTopicPrefix Type de shadow
$aws/things/thingName/shadow Shadow non nommé (classique)
$aws/things/thingName/shadow/name/shadowName Shadow nommé

Pour créer un sujet complet, sélectionnez le ShadowTopicPrefixtype d'ombre auquel vous souhaitez faire référence, remplacez ThingName et, le cas échéant, ShadowName, par les valeurs correspondantes, puis ajoutez-le par le stub du sujet comme indiqué dans le tableau suivant. N'oubliez pas que les rubriques sont sensibles à la casse.

Rubrique Opérations autorisées du client Description

ShadowTopicPrefix/supprimer

Publier/s'abonner

Un appareil ou une application publie dans cette rubrique pour supprimer un shadow. Pour de plus amples informations, veuillez consulter /delete.

ShadowTopicPrefix/supprimer/accepté

S’abonner

Le service Device Shadow envoie des messages à cette rubrique lorsqu'un shadow est supprimé. Pour de plus amples informations, veuillez consulter /delete/accepted.

ShadowTopicPrefix/supprimer/rejeté

S’abonner

Le service Device Shadow envoie des messages à cette rubrique lorsqu'une demande de suppression d'un shadow est rejetée. Pour de plus amples informations, veuillez consulter /delete/rejected.

ShadowTopicPrefix/obtenir

Publier/s'abonner

Une application ou un objet publie un message vide dans cette rubrique pour obtenir un shadow. Pour plus d’informations, consultez Rubriques MQTT de Device Shadow.

ShadowTopicPrefix/obtenir/accepter

S’abonner

Le service Device Shadow envoie des messages à cette rubrique lorsqu'une demande de shadow est effectuée avec succès. Pour de plus amples informations, veuillez consulter /get/accepted.

ShadowTopicPrefix/obtenir/rejeté

S’abonner

Le service Device Shadow envoie des messages à cette rubrique lorsqu'une demande de shadow est rejetée. Pour de plus amples informations, veuillez consulter /get/rejected.

ShadowTopicPrefix/mise à jour

Publier/s'abonner

Un objet ou une application publie dans cette rubrique pour mettre à jour un shadow. Pour de plus amples informations, veuillez consulter /update.

ShadowTopicPrefix/mise à jour/accepté

S’abonner

Le service Device Shadow envoie des messages à cette rubrique lorsqu’une mise à jour aété effectuée avec succès dans un shadow. Pour de plus amples informations, veuillez consulter /update/accepted.

ShadowTopicPrefix/mise à jour/rejeté

S’abonner

Le service Device Shadow envoie des messages à cette rubrique lorsqu'une mise à jour d'un shadow est rejetée. Pour de plus amples informations, veuillez consulter /update/rejected.

ShadowTopicPrefix/mise à jour/delta

S’abonner

Le service Device Shadow envoie des messages à cette rubrique lorsqu'un écart est constaté entre les sections déclarées et les sections souhaitées d'un shadow. Pour de plus amples informations, veuillez consulter /update/delta.

ShadowTopicPrefix/mise à jour/documents

S’abonner

AWS IoT publie un document d'état sur cette rubrique chaque fois qu'une mise à jour du shadow est effectuée avec succès. Pour de plus amples informations, veuillez consulter /update/documents.

Rubriques de livraison de fichiers basées sur MQTT

Note

Les opérations client notées « Recevoir » dans ce tableau indiquent les sujets AWS IoT qui sont publiés directement auprès du client qui les a demandés, que le client soit abonné au sujet ou non. Les clients doivent s'attendre à recevoir ces messages de réponse même s'ils ne s'y sont pas abonnés. Ces messages de réponse ne passent pas par le courtier de messages et ne peuvent pas être souscrits par d'autres clients ou règles.

Ces messages prennent en charge les tampons de réponse au format CBOR (Concise Binary Object Representation) et au format JSON ( JavaScript Object Notation), selon le format de charge utile du sujet.

format de charge utile Type de données du format de réponse
CBOR CBOR (Concise Binary Object Representation, représentation concise d'objets binaires)
json JavaScript Notation d'objets (JSON)
Rubrique Opérations autorisées du client Description

$aws/things/ /streams/ /data/ format ThingNamede charge utile StreamId

S’abonner, recevoir

AWS La livraison de fichiers basée sur MQTT est publiée dans cette rubrique si la demande « GetStream » d'un appareil est acceptée. La charge utile contient les données du flux. Pour plus d’informations, consultez Utilisation de AWS IoT la livraison de fichiers basée sur MQTT sur les appareils.

$aws/things/ /streams/ /get/ format ThingNamede charge utile StreamId

Publish

Un appareil publie sur cette rubrique pour exécuter une demande GetStream « ». Pour plus d’informations, consultez Utilisation de AWS IoT la livraison de fichiers basée sur MQTT sur les appareils.

$aws/things/ /streams/ /description/ format ThingNamede charge utile StreamId

S’abonner, recevoir

AWS La livraison de fichiers basée sur MQTT est publiée dans cette rubrique si la demande « DescribeStream » d'un appareil est acceptée. La charge utile contient la description du flux. Pour plus d’informations, consultez Utilisation de AWS IoT la livraison de fichiers basée sur MQTT sur les appareils.

$aws/things/ /streams/ /describe/ format ThingNamede charge utile StreamId

Publish

Un appareil publie sur cette rubrique pour exécuter une demande DescribeStream « ». Pour plus d’informations, consultez Utilisation de AWS IoT la livraison de fichiers basée sur MQTT sur les appareils.

$aws/things/ /streams/ /rejected/ payload-format ThingNameStreamId

S’abonner, recevoir

AWS La livraison de fichiers basée sur MQTT est publiée dans cette rubrique si une demande « DescribeStream » ou « GetStream » provenant d'un appareil est rejetée. Pour plus d’informations, consultez Utilisation de AWS IoT la livraison de fichiers basée sur MQTT sur les appareils.

ARN de sujets réservés

Tous les ARN de sujets réservés (Amazon Resource Names) ont la forme suivante :

arn:aws:iot:aws-region:AWS-account-ID:topic/Topic

Par exemple, arn:aws:iot:us-west-2:123EXAMPLE456:topic/$aws/things/thingName/jobs/get/accepted est un ARN pour le sujet réservé$aws/things/thingName/jobs/get/accepted.