Modules - Invoke Method

Invoca um método direto em um módulo de um dispositivo. Consulte https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-direct-methods para obter mais informações.

POST https://fully-qualified-iothubname.azure-devices.net/twins/{deviceId}/modules/{moduleId}/methods?api-version=2021-04-12

Parâmetros do URI

Nome Em Obrigatório Tipo Descrição
deviceId
path True

string

O identificador exclusivo do dispositivo.

moduleId
path True

string

O identificador exclusivo do módulo.

api-version
query True

string

Versão da Api.

Corpo do Pedido

Nome Tipo Descrição
connectTimeoutInSeconds

integer (int32)

methodName

string

O nome do método a ser executado.

payload

object

A carga útil direta do método formatado em JSON, até 128kb de tamanho.

responseTimeoutInSeconds

integer (int32)

Respostas

Nome Tipo Descrição
200 OK

CloudToDeviceMethodResult

OK.

Definições

Nome Descrição
CloudToDeviceMethod

Os parâmetros para executar um método direto no dispositivo.

CloudToDeviceMethodResult

Representa os resultados da invocação do método device.

CloudToDeviceMethod

Os parâmetros para executar um método direto no dispositivo.

Nome Tipo Descrição
connectTimeoutInSeconds

integer (int32)

methodName

string

O nome do método a ser executado.

payload

object

A carga útil direta do método formatado em JSON, até 128kb de tamanho.

responseTimeoutInSeconds

integer (int32)

CloudToDeviceMethodResult

Representa os resultados da invocação do método device.

Nome Tipo Descrição
payload

object

Carga útil do resultado da invocação do método.

status

integer (int32)

Status do resultado da invocação do método.