az iot ops asset endpoint create
Note
このリファレンスは、Azure CLI (バージョン 2.53.0 以降) の azure-iot-ops 拡張機能の一部です。 拡張機能は、 az iot ops asset endpoint create コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細を参照してください。
資産エンドポイント プロファイルを作成します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az iot ops asset endpoint create opcua |
OPCUA コネクタを使用して資産エンドポイント プロファイルを作成します。 |
拡張子 | ジョージア 州 |
az iot ops asset endpoint create opcua
OPCUA コネクタを使用して資産エンドポイント プロファイルを作成します。
Azure IoT OPC UA Connector (プレビュー) では、それ自体と接続先の OPC UA サーバー間のすべてのセキュリティで保護されたチャネルに対して同じクライアント証明書が使用されます。
OPC UA コネクタ引数の場合、値 -1 はパラメーターが使用されないことを意味します (例: --session-reconnect-backoff -1 は指数バックオフを使用しないことを意味します)。 値が 0 の場合は、最速の実用的なレートが使用されることを意味します (例: --default-sampling-int 0 は、サーバーで可能な限り最速のサンプリング間隔を使用します)。
OPCUA コネクタを作成する方法の詳細については、aka.ms/opcua-quickstart を参照してください。
az iot ops asset endpoint create opcua --instance
--name
--resource-group
--ta
[--accept-untrusted-certs {false, true}]
[--app]
[--cert-ref]
[--default-publishing-int]
[--default-queue-size]
[--default-sampling-int]
[--ig]
[--instance-subscription]
[--ka]
[--location]
[--password-ref]
[--rad {false, true}]
[--security-mode {none, sign, signAndEncrypt}]
[--security-policy {Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, none}]
[--session-keep-alive]
[--session-reconnect-backoff]
[--session-reconnect-period]
[--session-timeout]
[--slt]
[--smi]
[--tags]
[--ur]
例
同じリソース グループ内の特定のインスタンスを使用して、匿名ユーザー認証を使用して資産エンドポイントを作成します。
az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000
別のリソース グループで、同じサブスクリプション内の特定のインスタンスを使用して、匿名ユーザー認証を使用して資産エンドポイントを作成します。 インスタンスとは異なるサブスクリプション内にある場合、Digital Operations Experience で資産エンドポイント プロファイルが表示されない場合があることに注意してください。
az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --instance-resource-group myinstanceresourcegroup --target-address opc.tcp://opcplc-000000:50000
同じリソース グループ内の特定のインスタンスを使用して、ユーザー名とパスワードのユーザー認証を使用して資産エンドポイントを作成します。
az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --username-ref myusername --password-ref mypassword
同じリソース グループ内の特定のインスタンスを使用して、証明書ユーザー認証を使用して資産エンドポイントを作成します。
az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --certificate-ref mycertificate.pem
同じリソース グループ内の特定のインスタンスを使用して、匿名ユーザー認証と OPCUA 構成の推奨値を使用して資産エンドポイントを作成します。 コネクタを正常に使用するには、OPC PLC サービスをデプロイし、ターゲット アドレスがサービスを指す必要があることに注意してください。 OPC PLC サービスが IoT Ops と同じクラスターと名前空間にある場合、ターゲット アドレスは "opc.tcp://{opc-plc-service-name}:{service-port}" として書式設定する必要があります。OPC PLC サービスが IoT Ops と同じクラスター内にあり、名前空間が異なる場合は、"opc.tcp://{opc-plc-service-name} のようなサービス名前空間を含めます。{service-namespace}:{service-port}' 詳細については、aka.ms/opcua-quickstart を参照してください
az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --accept-untrusted-certs --application myopcuaconnector --default-publishing-int 1000 --default-queue-size 1 --default-sampling-int 1000 --keep-alive 10000 --run-asset-discovery --security-mode sign --security-policy Basic256 --session-keep-alive 10000 --session-reconnect-backoff 10000 --session-reconnect-period 2000 --session-timeout 60000 --subscription-life-time 60000 --subscription-max-items 1000
必須のパラメーター
作成された資産を関連付けるインスタンス名。
資産エンドポイント プロファイル名。
リソース グループの名前。
az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ターゲット アドレス。 opc.tcp プロトコルに従う有効なローカル アドレスである必要があります。
省略可能のパラメーター
信頼されていないサーバー証明書の自動受け入れを有効にするフラグ。
アプリケーション名。 コネクタによって生成されるすべての証明書のサブジェクトとして使用されます。
認証で使用される証明書のリファレンス。 このユーザー認証方法はまだサポートされていません。
既定の発行間隔 (ミリ秒単位)。 最小値: -1。 推奨: 1000。
既定のキュー サイズ。 最小値: 0。 推奨: 1。
既定のサンプリング間隔 (ミリ秒)。 最小値: -1。 推奨: 1000。
インスタンス リソース グループ。 指定しない場合は、資産エンドポイント プロファイル リソース グループが使用されます。
引数 'instance_subscription' は非推奨となり、今後のリリースで削除される予定です。
インスタンス サブスクリプション ID。指定しない場合は、資産エンドポイント プロファイルのサブスクリプション ID が使用されます。
キープ アライブ発行応答が送信されるまでの時間 (ミリ秒単位)。 最小値: 0。 推奨: 10000。
Location。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
認証で使用されるパスワードのリファレンス。
資産検出を実行する必要があるかどうかを判断するフラグ。
セキュリティ モード
セキュリティ ポリシー。
接続の問題を検出するためにセッション キープ アライブ チャレンジが送信されるまでの時間 (ミリ秒単位)。 最小値: 0。 推奨: 10000。
セッション再接続の指数関数的バックオフ (ミリ秒単位)。 最小値: -1。 推奨: 10000。
セッション再接続期間 (ミリ秒単位)。 最小値: 0。 推奨: 2000。
セッション タイムアウト (ミリ秒単位)。 最小値: 0。 推奨: 60000。
サブスクリプションのコネクタによって作成された項目の有効期間 (ミリ秒単位)。 最小値: 0。 推奨: 60000。
コネクタがサブスクリプション用に作成できる項目の最大数。 最小値: 1。 推奨: 1000。
資産エンドポイント プロファイルのリソース タグ。 次の形式のキーと値のペアのプロパティ バッグ: a=b c=d。
認証で使用されるユーザー名のリファレンス。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI