Tópicos reservados - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Tópicos reservados

Os tópicos que começam com um cifrão ($) são reservados para uso por AWS IoT. É possível assinar e publicar nesses tópicos reservados conforme permitido. No entanto, não é possível criar tópicos que comecem com um cifrão. Operações de publicação ou assinatura sem suporte em tópicos reservados podem resultar no encerramento de uma conexão.

Tópicos de modelos de ativos

Tópico Operações do cliente permitidas Descrição

$ aws/sitewise/asset-models/ /assets/ assetId assetModelId/properties/ propertyId

Assinar

AWS IoT SiteWise publica notificações de propriedades de ativos neste tópico. Para obter mais informações, consulte Interagindo com outros AWS serviços no Guia do AWS IoT SiteWise usuário.

AWS IoT Device Defender tópicos

Essas mensagens oferecem suporte a buffers de resposta no formato Concise Binary Object Representation (CBOR) e JavaScript Object Notation (JSON), dependendo do formato da carga útil do tópico. AWS IoT Device Defender os tópicos suportam somente a publicação em MQTT.

formato da carga útil Tipo de dados do formato de resposta
cbor Representação Concisa de Objetos Binários (CBOR)
json JavaScript Notação de objeto (JSON)

Para obter mais informações, consulte Envio de métricas de dispositivos.

Tópico Operações permitidas Descrição

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

Publicar

AWS IoT Device Defender os agentes publicam métricas para esse tópico. Para obter mais informações, consulte Envio de métricas de dispositivos.

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

Assinar

AWS IoT publica neste tópico depois que um AWS IoT Device Defender agente publica uma mensagem bem-sucedida em $aws/things/ ThingName /defender/metrics/ payload-format. Para obter mais informações, consulte Envio de métricas de dispositivos.

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

Assinar

AWS IoT publica neste tópico depois que um AWS IoT Device Defender agente publica uma mensagem malsucedida em $aws/things/ ThingName /defender/metrics/ payload-format. Para obter mais informações, consulte Envio de métricas de dispositivos.

AWS IoT Core Tópicos de localização do dispositivo

AWS IoT Core A localização do dispositivo pode resolver os dados de medição do seu dispositivo e fornecer uma localização estimada dos seus dispositivos de IoT. Os dados de medição do dispositivo podem incluir GNSS, Wi-Fi, celular e endereço IP. AWS IoT Core Em seguida, a localização do dispositivo escolhe o tipo de medição que fornece a melhor precisão e resolve as informações de localização do dispositivo. Para obter mais informações, consulte AWS IoT Core Localização do dispositivo e Como resolver o local do dispositivo usando os tópicos MQTT do Local do dispositivo AWS IoT Core.

Tópico Operações permitidas Descrição

$aws/device_location/customer_device_id/get_position_estimate

Publicar

Um dispositivo publica este tópico para que os dados brutos de medição digitalizados sejam resolvidos pela localização AWS IoT Core do dispositivo.

$aws/device_location/customer_device_id/get_position_estimate/accepted

Assinar

AWS IoT Core A localização do dispositivo é publicada neste tópico depois de resolver a localização do dispositivo com êxito.

$ aws/device_location/customer_device_id /get_position_estimate/rejected

Assinar

AWS IoT Core A localização do dispositivo é publicada neste tópico quando não é possível resolver a localização do dispositivo com êxito devido a erros 4xx.

Tópicos de eventos

nota

Para obter mais informações sobre tópicos reservados do MQTT para eventos de LoRa WAN, consulte Eventos de status de conexão.

Tópico Operações do cliente permitidas Descrição

$aws/eventos/certificados/registrados/ caCertificateId

Assinar

AWS IoT publica essa mensagem ao registrar AWS IoT automaticamente um certificado e quando um cliente apresenta um certificado com o PENDING_ACTIVATION status. Para ter mais informações, consulte Configurar a primeira conexão feita por um cliente para registro automático.

$aws/events/job/jobId/canceled

Assinar

AWS IoT publica essa mensagem quando um trabalho é cancelado. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/job/jobId/cancellation_in_progress

Assinar

AWS IoT publica essa mensagem quando um cancelamento de trabalho está em andamento. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/completed

Assinar

AWS IoT publica essa mensagem quando um trabalho é concluído. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/job/jobId/deleted

Assinar

AWS IoT publica essa mensagem quando um trabalho é excluído. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/job/jobId/deletion_in_progress

Assinar

AWS IoT publica essa mensagem quando a exclusão de um trabalho está em andamento. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobId/canceled

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é cancelada. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobId/deleted

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é excluída. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobId/failed

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho falha. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobId/rejected

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é rejeitada. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobId/removed

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é removida. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobId/succeeded

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é bem-sucedida. Para ter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobId/timed_out

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho atinge o tempo limite. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/presence/connected/clientId

Assinar

AWS IoT publica neste tópico quando um cliente MQTT com o ID do cliente especificado se conecta a. AWS IoT Para ter mais informações, consulte Eventos de conexão/desconexão.

$aws/events/presence/disconnected/clientId

Assinar

AWS IoT publica neste tópico quando um cliente MQTT com a ID de cliente especificada se desconecta a. AWS IoT Para ter mais informações, consulte Eventos de conexão/desconexão.

$aws/events/subscriptions/subscribed/clientld

Assinar

AWS IoT publica neste tópico quando um cliente MQTT com o ID de cliente especificado se inscreve em um tópico do MQTT. Para ter mais informações, consulte Eventos de assinatura/cancelamento de assinatura.

$aws/events/subscriptions/unsubscribed/clientId

Assinar

AWS IoT publica neste tópico quando um cliente MQTT com o ID de cliente especificado cancela a assinatura de um tópico MQTT. Para ter mais informações, consulte Eventos de assinatura/cancelamento de assinatura.

$aws/events/thing/thingName/created

Assinar

AWS IoT publica neste tópico quando a coisa ThingName é criada. Para ter mais informações, consulte Eventos de registro.

$aws/events/thing/thingName/updated

Assinar

AWS IoT publica neste tópico quando o ThingName é atualizado. Para ter mais informações, consulte Eventos de registro.

$aws/events/thing/thingName/deleted

Assinar

AWS IoT publica neste tópico quando a coisa ThingName é excluída. Para ter mais informações, consulte Eventos de registro.

thingGroupName$aws/events/ThingGroup/ /created

Assinar

AWS IoT publica neste tópico quando um grupo de coisas thingGroupNameé criado. Para ter mais informações, consulte Eventos de registro.

thingGroupName$aws/events/ThingGroup/ /updated

Assinar

AWS IoT publica neste tópico quando o grupo de coisas thingGroupNameé atualizado. Para ter mais informações, consulte Eventos de registro.

thingGroupName$aws/events/ThingGroup/ /excluído

Assinar

AWS IoT publica neste tópico quando um grupo de coisas thingGroupNameé excluído. Para ter mais informações, consulte Eventos de registro.

$aws/events/ThingType/ /created thingTypeName

Assinar

AWS IoT publica neste tópico quando o tipo de thingTypeNamecoisa é criado. Para ter mais informações, consulte Eventos de registro.

$aws/events/ThingType/ /updated thingTypeName

Assinar

AWS IoT publica neste tópico quando o tipo de thingTypeNamecoisa é atualizado. Para ter mais informações, consulte Eventos de registro.

$aws/events/ThingType/ /excluído thingTypeName

Assinar

AWS IoT publica neste tópico quando o tipo de thingTypeNamecoisa é excluído. Para ter mais informações, consulte Eventos de registro.

$ aws/events/ /thing/ thing/ thingName/thingTypeAssociationthingTypeName

Assinar

AWS IoT publica neste tópico quando a coisa ThingName está associada ou dissociada do tipo de coisa. thingTypeName Para ter mais informações, consulte Eventos de registro.

$ aws/events/ /ThingGroup/ /thing/ ThingName thingGroupMembership /added thingGroupName

Assinar

AWS IoT publica neste tópico quando thing ThingName é adicionado ao grupo de coisas. thingGroupName Para ter mais informações, consulte Eventos de registro.

$ aws/events/ /ThingGroup/ /thing/ ThingName thingGroupMembership /removed thingGroupName

Assinar

AWS IoT publica neste tópico quando thing ThingName é removido do grupo de coisas. thingGroupName Para ter mais informações, consulte Eventos de registro.

thingGroupHierarchy$aws/events/ /ThingGroup/ Nome//Nome parentThingGroup /adicionado childThingGroup childThingGroup

Assinar

AWS IoT publica neste tópico quando o Nome do grupo de coisas é adicionado ao childThingGroupNome do grupo parentThingGroup de coisas. Para ter mais informações, consulte Eventos de registro.

thingGroupHierarchy$aws/events/ /ThingGroup/ Nome//Nome parentThingGroup /removed childThingGroup childThingGroup

Assinar

AWS IoT publica neste tópico quando o Nome do grupo de coisas é removido do childThingGroupNome do grupo parentThingGroup de coisas. Para ter mais informações, consulte Eventos de registro.

Tópicos de provisionamento de frota

nota

As operações do cliente anotadas como Receber nesta tabela indicam tópicos que AWS IoT são publicados diretamente no cliente que os solicitou, independentemente de o cliente ter se inscrito no tópico ou não. Os clientes devem esperar receber essas mensagens de resposta mesmo que não sejam assinantes delas. Essas mensagens de resposta não passam pelo agente de mensagens e não podem ser assinadas por outros clientes ou regras.

Essas mensagens oferecem suporte a buffers de resposta no formato Concise Binary Object Representation (CBOR) e JavaScript Object Notation (JSON), dependendo do formato da carga útil do tópico.

formato da carga útil Tipo de dados do formato de resposta
cbor Representação Concisa de Objetos Binários (CBOR)
json JavaScript Notação de objeto (JSON)

Para ter mais informações, consulte API MQTT de provisionamento de dispositivos.

Tópico Operações do cliente permitidas Descrição

$aws/certificates/create/formato da carga útil

Publicar

Publique nesse tópico para criar um certificado usando uma solicitação de assinatura de certificado (CSR).

$aws/certificates/create/formato da carga útil/accepted

Assine, receba

AWS IoT publica neste tópico após uma chamada bem-sucedida para $aws/certificates/create/ payload-format.

$aws/certificates/create/formato da carga útil/rejected

Assine, receba

AWS IoT publica neste tópico após uma chamada malsucedida para $aws/certificates/create/ payload-format.

create-from-csr$aws/certificates//payload-format

Publicar

Publica nesse tópico para criar um certificado a partir de uma CSR.

$aws/certificates//payload-format /aceito create-from-csr

Assine, receba

AWS IoT publica neste tópico uma chamada bem-sucedida para create-from-csr $aws/certificates//payload-format.

$aws/certificates//payload-format /rejeitado create-from-csr

Assine, receba

AWS IoT publica neste tópico uma chamada malsucedida para create-from-csr $aws/certificates//payload-format.

$aws/provisioning-templates/templateName/provision/formato da carga útil

Publicar

Publique nesse tópico para registrar um objeto.

$aws/provisioning-templates/templateName/provision/formato da carga útil/accepted

Assine, receba

AWS IoT publica neste tópico após uma chamada bem-sucedida para $aws/provisioning-templates/ templateName /provision/ payload-format.

$aws/provisioning-templates/templateName/provision/formato da carga útil/rejected

Assine, receba

AWS IoT publica neste tópico após uma chamada malsucedida para $aws/provisioning-templates/ templateName /provision/ payload-format.

Tópicos de trabalhos

nota

As operações do cliente anotadas como Receber nesta tabela indicam tópicos que AWS IoT são publicados diretamente no cliente que os solicitou, independentemente de o cliente ter se inscrito no tópico ou não. Os clientes devem esperar receber essas mensagens de resposta mesmo que não sejam assinantes delas.

Essas mensagens de resposta não passam pelo agente de mensagens e não podem ser assinadas por outros clientes ou regras. Para assinar mensagens relacionadas a atividades de trabalhos, use os tópicos notify e notify-next.

Ao assinar os tópicos de tarefas e jobExecution eventos de sua solução de monitoramento de frota, você deve primeiro habilitar os eventos de tarefas e execução de tarefas para receber quaisquer eventos no lado da nuvem.

Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

Tópico Operações do cliente permitidas Descrição

$aws/things/thingName/jobs/get

Publicar

Os dispositivos publicam uma mensagem neste tópico para fazer uma solicitação GetPendingJobExecutions. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Assine, receba

Os dispositivos se inscrevem nesse tópico para receber respostas bem-sucedidas de uma solicitação GetPendingJobExecutions. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Assine, receba

Os dispositivos assinam este tópico para receber uma resposta quando uma solicitação GetPendingJobExecutions é rejeitada. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Publicar

Os dispositivos publicam uma mensagem neste tópico para fazer uma solicitação StartNextPendingJobExecution. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Assine, receba

Os dispositivos assinam este tópico para receber respostas bem-sucedidas para uma solicitação StartNextPendingJobExecution. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Assine, receba

Os dispositivos assinam este tópico para receber uma resposta quando uma solicitação StartNextPendingJobExecution é rejeitada. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Publicar

Os dispositivos publicam uma mensagem neste tópico para fazer uma solicitação DescribeJobExecution. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Assine, receba

Os dispositivos assinam este tópico para receber respostas bem-sucedidas para uma solicitação DescribeJobExecution. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Assine, receba

Os dispositivos assinam este tópico para receber uma resposta quando uma solicitação DescribeJobExecution é rejeitada. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Publicar

Os dispositivos publicam uma mensagem neste tópico para fazer uma solicitação UpdateJobExecution. Para obter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Assine, receba

Os dispositivos assinam este tópico para receber respostas de êxito de uma solicitação UpdateJobExecution. Para ter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

Observação

Somente o dispositivo que publica em $aws/things/thingName/jobs/jobId/update recebe mensagens sobre esse tópico.

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

Assine, receba

Os dispositivos assinam este tópico para receber uma resposta quando uma solicitação UpdateJobExecution é rejeitada. Para ter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

Observação

Somente o dispositivo que publica em $aws/things/thingName/jobs/jobId/update recebe mensagens sobre esse tópico.

$aws/things/thingName/jobs/notify

Assine, receba

Os dispositivos assinam este tópico para receber notificações quando uma execução de tarefa é adicionada à lista de execuções pendentes de um objeto ou removida dela. Para ter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

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

Assine, receba

Os dispositivos assinam este tópico para receber notificações quando a próxima execução de tarefa pendente para o objeto é alterada. Para ter mais informações, consulte Operações da API MQTT do dispositivo de trabalhos.

$aws/events/job/jobId/completed

Assinar

O serviço Tarefas publica um evento neste tópico quando uma tarefa é concluída. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/canceled

Assinar

O serviço Tarefas publica um evento neste tópico quando uma tarefa é cancelada. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/deleted

Assinar

O serviço Tarefas publica um evento neste tópico quando uma tarefa é excluída. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/cancellation_in_progress

Assinar

O serviço Tarefas publica um evento neste tópico quando o cancelamento de uma tarefa começa. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/deletion_in_progress

Assinar

O serviço Tarefas publica um evento neste tópico quando a exclusão de tarefa começa. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/succeeded

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução da tarefa é bem-sucedida. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/failed

Assinar

O serviço Tarefas publica um evento neste tópico quando uma execução de tarefa falha. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/rejected

Assinar

O serviço Tarefas publica um evento neste tópico quando uma execução de tarefa é rejeitada. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/canceled

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução de uma tarefa é cancelada. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/timed_out

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução de uma tarefa atinge o tempo limite. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/removed

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução de uma tarefa é removida. Para ter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/deleted

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução de uma tarefa é excluída. Para ter mais informações, consulte Eventos de trabalho.

Tópicos de regras

Tópico Operações do cliente permitidas Descrição

$aws/rules/ruleName

Publicar

Um dispositivo ou um aplicativo faz publicações nesse tópico para acionar regras diretamente. Para ter mais informações, consulte Reduzir custos do sistema de mensagens com Ingestão básica.

Proteger tópicos de túneis

Tópico Operações do cliente permitidas Descrição

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

Assinar

AWS IoT publica essa mensagem para que um agente de IoT inicie um proxy local no dispositivo remoto. Para ter mais informações, consulte Snippet de atendente de IoT.

Tópicos de sombra

Os tópicos desta seção são usados por sombras nomeadas e sem nome. Os tópicos usados por cada uma diferem apenas no prefixo do tópico. Esta tabela mostra o prefixo do tópico usado em cada tipo de sombra.

ShadowTopicPrefix value Tipo de sombra
$aws/things/thingName/shadow Sombra sem nome (clássica)
$aws/things/thingName/shadow/name/shadowName Sombra nomeada

Para criar um tópico completo, selecione o ShadowTopicPrefixtipo de sombra ao qual você deseja se referir, substitua ThingName e, se aplicável, ShadoWame, por seus valores correspondentes e, em seguida, anexe-os ao esboço do tópico, conforme mostrado na tabela a seguir. Lembre-se de que os tópicos diferenciam maiúsculas de minúsculas.

Tópico Operações do cliente permitidas Descrição

ShadowTopicPrefix/excluir

Publicar/assinar

Um dispositivo ou um aplicativo faz publicações nesse tópico para excluir uma sombra. Para obter mais informações, consulte /delete.

ShadowTopicPrefix/excluir/aceito

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma sombra é excluída. Para obter mais informações, consulte /delete/accepted.

ShadowTopicPrefix/excluir/rejeitado

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma solicitação de exclusão de uma sombra é rejeitada. Para obter mais informações, consulte /delete/rejected.

ShadowTopicPrefix/obter

Publicar/assinar

Um aplicativo ou um objeto publica uma mensagem vazia nesse tópico para obter uma sombra. Para ter mais informações, consulte Tópicos MQTT da Sombra do Dispositivo.

ShadowTopicPrefix/obter/aceito

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma solicitação para uma sombra é feita com êxito. Para obter mais informações, consulte /get/accepted.

ShadowTopicPrefix/get/rejeitado

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma solicitação de sombra é rejeitada. Para obter mais informações, consulte /get/rejected.

ShadowTopicPrefix/atualizar

Publicar/assinar

Umo objeto ou um aplicativo faz publicações nesse tópico para atualizar uma sombra. Para obter mais informações, consulte /update.

ShadowTopicPrefix/update/aceito

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma atualização é feita com êxito em uma sombra. Para obter mais informações, consulte /update/accepted.

ShadowTopicPrefix/update/rejeitado

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando a atualização de uma sombra é rejeitada. Para obter mais informações, consulte /update/rejected.

ShadowTopicPrefix/update/delta

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma diferença é detectada entre as seções desejadas e relatadas de uma sombra. Para obter mais informações, consulte /update/delta.

ShadowTopicPrefix/update/documents

Assinar

AWS IoT publica um documento de estado para esse tópico sempre que uma atualização na sombra for executada com êxito. Para obter mais informações, consulte /update/documents.

Tópicos de entrega de arquivos baseados em MQTT

Essas mensagens oferecem suporte a buffers de resposta no formato Concise Binary Object Representation (CBOR) e JavaScript Object Notation (JSON), dependendo do formato da carga útil do tópico.

formato da carga útil Tipo de dados do formato de resposta
cbor Representação Concisa de Objetos Binários (CBOR)
json JavaScript Notação de objeto (JSON)
Tópico Operações do cliente permitidas Descrição

$aws/things/ /streams/ /data/ ThingNamepayload-format StreamId

Assinar

AWS A entrega de arquivos baseada em MQTT é publicada neste tópico se a solicitação "GetStream" de um dispositivo for aceita. A carga útil contém os dados do fluxo. Para ter mais informações, consulte Usando a entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

$aws/things/ /streams/ /get/ ThingNamepayload-format StreamId

Publicar

Um dispositivo publica neste tópico para realizar uma solicitação GetStream "”. Para ter mais informações, consulte Usando a entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

$aws/things/ /streams/ /description/ ThingNamepayload-format StreamId

Assinar

AWS A entrega de arquivos baseada em MQTT é publicada neste tópico se a solicitação "DescribeStream" de um dispositivo for aceita. A carga útil contém a descrição do fluxo. Para ter mais informações, consulte Usando a entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

$aws/things/ /streams/ /describe/ formato ThingNamede carga StreamId

Publicar

Um dispositivo publica neste tópico para realizar uma solicitação DescribeStream "”. Para ter mais informações, consulte Usando a entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

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

Assinar

AWS A entrega de arquivos baseada em MQTT é publicada neste tópico se uma solicitação "DescribeStream" ou "GetStream" de um dispositivo for rejeitada. Para ter mais informações, consulte Usando a entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

ARN de tópicos reservados

Todos os Nomes de Recursos do Amazon (ARNs) de tópicos reservados têm o seguinte formato:

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

Por exemplo, arn:aws:iot:us-west-2:123EXAMPLE456:topic/$aws/things/thingName/jobs/get/accepted é um ARN para o tópico reservado $aws/things/thingName/jobs/get/accepted.