ProvisioningDeviceClient class
Objeto cliente usado para se comunicar com o Serviço de Provisionamento de Dispositivos do Hub IoT do Azure.
Métodos
| create(string, string, X509Provisioning |
Construa um objeto cliente que pode ser usado para se comunicar com o Serviço de Provisionamento de Dispositivos do Azure. |
Detalhes do método
create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)
Construa um objeto cliente que pode ser usado para se comunicar com o Serviço de Provisionamento de Dispositivos do Azure.
static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient
Parâmetros
- provisioningHost
-
string
Host executando o Serviço de Provisionamento de Dispositivos. Pode ser encontrado no portal do Azure na seção 'Essentials' da guia 'Visão geral' como a cadeia de caracteres 'Ponto de extremidade do dispositivo global'
- idScope
-
string
Escopo de IDs para o Serviço de Provisionamento de Dispositivos. Pode ser encontrado no portal do Azure na seção 'Essentials' da guia 'Visão geral' como a cadeia de caracteres 'Escopo da ID'
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
Função construtor para o transporte de provisionamento a ser usado. Pode ser um dos seguintes: [azure-iot-provisioning-device-http. Http]módulo:azure-iot-provisioning-device-http. Http [azure-iot-provisioning-device-amqp. Amqp]módulo:azure-iot-provisioning-device-amqp. Amqp [azure-iot-provisioning-device-amqp. AmqpWs]módulo:azure-iot-provisioning-device-amqp. AmqpWs [azure-iot-provisioning-device-mqtt. Mqtt]módulo:azure-iot-provisioning-device-mqtt. Mqtt [azure-iot-provisioning-device-mqtt. MqttWs]module:azure-iot-provisioning-device-mqtt. MqttWs
- securityClient
-
X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient
Instância do objeto cliente Security implementando ou o [X509SecurityClient]módulo:azure-iot-provisioning-device:X509SecurityClient ou o [TpmSecurityClient]module:azure-iot-provisioning-device:TpmSecurityClient interface. [ClienteChaveSímétricaSegurança] módulo:Azure-Iot-Provisioning-Dispositivo:Interface ClienteChave SimétricaSegurança . Implementações sugeridas dessas interfaces incluem [X509Security]módulo:azure-iot-security-x509. X509Security ou [TpmSecurityClient]módulo:azure-iot-security-tpm. TpmSecurityClient [SymmetricKeySecurityClient]módulo:azure-iot-security-symmetric-key. SymmetricKeySecurityClient
Retornos
RegistrationClient
Um objeto que suporta o módulo [RegistrationClient]:azure-iot-provisioning-device:RegistrationClient interface que pode ser usado para registrar o dispositivo/
@