ProvisioningDeviceClient class
Azure IoT Hub Device Provisioning Service との通信に使用されるクライアント オブジェクト。
メソッド
| create(string, string, X509Provisioning |
Azure Device Provisioning Service との通信に使用できるクライアント オブジェクトを構築します。 |
メソッドの詳細
create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)
Azure Device Provisioning Service との通信に使用できるクライアント オブジェクトを構築します。
static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient
パラメーター
- provisioningHost
-
string
Device Provisioning Service を実行しているホスト。 Azure portal の [概要] タブの [Essentials] セクションに、文字列 'Global device endpoint' として表示されます
- idScope
-
string
Device Provisioning Service の ID のスコープ。 Azure portal の [概要] タブの [Essentials] セクションに、文字列 'ID Scope' として表示されます
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
使用するトランスポートをプロビジョニングするためのコンストラクター関数。 以下のいずれかである可能性があります: [azure-iot-provisioning-device-http.Http]module:azure-iot-provisioning-device-http.Http [azure-iot-provisioning-device-amqp.Amqp]module:azure-iot-provisioning-device-amqp.Amqp [azure-iot-provisioning-device-amqp.AmqpWs]module:azure-iot-provisioning-device-amqp.AmqpWs [azure-iot-provisioning-device-mqtt.Mqtt]module:azure-iot-provisioning-device-mqtt.Mqtt [azure-iot-provisioning-device-mqtt.MqttWs]module:azure-iot-provisioning-device-mqtt.MqttWs
- securityClient
-
X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient
Instance of Security client object は、[X509SecurityClient]module:azure-iot-provisioning-device:X509SecurityClient または [TpmSecurityClient]module:azure-iot-provisioning-device:TpmSecurityClient interface のいずれかを実装しています。 [SymmetricKeySecurityClient]module:azure-iot-provisioning-device:SymmetricKeySecurityClient interface. これらのインターフェースの推奨実装には、[X509Security]module:azure-iot-security-x509 があります。X509Security または [TpmSecurityClient]module:azure-iot-security-tpm。TpmSecurityClient [SymmetricKeySecurityClient]モジュール:azure-iot-security-symmetric-key。SymmetricKeySecurityClient
返品
RegistrationClient
[RegistrationClient]module:azure-iot-provisioning-device:RegistrationClient インターフェースをサポートするオブジェクトで、デバイス/を登録するためにusが使えます。
@