デジタル・ツイン・インスタンスからのRAWコマンドの送信
コマンドをデバイスに送信します。
送信するデータのタイプに応じて、次のCLIコマンドおよびAPI操作を使用して、RAW JSONコマンド、RAWプレーン・テキスト・コマンドまたはRAWバイナリ・コマンドをデバイスに送信します。
oci iot digital-twin-instance invoke-raw-<data-type>-commandコマンドおよび必須パラメータを使用して、デバイスでRAW JSON、バイナリまたはテキスト・コマンドを呼び出します。<digital-twin-instance-OCID>を環境のデジタル・ツイン・インスタンスOCIDに置き換えます。oci iot digital-twin-instance invoke-raw-json-commandコマンドを使用して、RAW JSONコマンドを起動します。使用する環境の値を置換します。
oci iot digital-twin-instance invoke-raw-json-command --digital-twin-instance-id <digital-twin-instance-OCID> --request-endpoint /endpoints/1234 --request-data '{"temp": 34}' --request-data-content-type application/json --request-duration PT10M --response-duration PT10M --response-endpoint /endpoints/4321oci iot digital-twin-instance invoke-raw-binary-commandコマンドを使用して、RAWバイナリ・コマンドを起動します。環境のパラメータ値を置き換えます。
oci iot digital-twin-instance invoke-raw-binary-command --digital-twin-instance-id <digital-twin-instance-OCID> --request-endpoint /endpoints/1234 --request-data file:///mnt/data/binary_input.bin --request-data-content-type application/octet-stream --request-duration PT10M --response-duration PT10M --response-endpoint /endpoints/4321oci iot digital-twin-instance invoke-raw-text-commandコマンドを使用して、RAWテキスト・コマンドを起動します。環境のパラメータ値を置き換えます。
oci iot digital-twin-instance invoke-raw-text-command --digital-twin-instance-id <digital-twin-instance-OCID> --request-endpoint /endpoints/1234 --request-data 'command input as text' --request-data-content-type text/plain --request-duration PT10M --response-duration PT10M --response-endpoint /endpoints/4321CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
- InvokeRawCommand操作と必要なパラメータを実行して、rawコマンドをデバイスに送信します。次のデータ型がサポートされています。
- JSON
- バイナリ
- テキスト