az iot ops connector opcua trust
Note
このリファレンスは、Azure CLI (バージョン 2.53.0 以降) の azure-iot-ops 拡張機能の一部です。 拡張機能は、 az iot ops connector opcua trust コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細を参照してください。
コマンド グループ "iot ops コネクタ" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
OPC UA Broker の信頼された証明書を管理します。
信頼された証明書の一覧には、OPC UA 用コネクタが信頼するすべての OPC UA サーバーの証明書が含まれています。 OPC UA 用コネクタで証明機関が信頼されると、証明機関によって署名された有効なアプリケーション インスタンス証明書を持つサーバーが自動的に信頼されます。 詳細については、「https://aka.ms/opcua-certificates」を参照してください。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az iot ops connector opcua trust add |
信頼された証明書を OPC UA Broker の信頼された証明書の一覧に追加します。 |
拡張子 | プレビュー |
az iot ops connector opcua trust remove |
OPC UA Broker の信頼された証明書の一覧から信頼された証明書を削除します。 |
拡張子 | プレビュー |
az iot ops connector opcua trust show |
secretsync リソース 'aio-opc-ua-broker-trust-list' の詳細を表示します。 |
拡張子 | プレビュー |
az iot ops connector opcua trust add
コマンド グループ "iot ops コネクタ" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
信頼された証明書を OPC UA Broker の信頼された証明書の一覧に追加します。
証明書ファイル拡張子は、.der または .crt である必要があります。 Azure resource secretproviderclass 'opc-ua-connector' と secretsync 'aio-opc-ua-broker-trust-list' が見つからない場合は作成されます。
az iot ops connector opcua trust add --certificate-file
--instance
--resource-group
[--overwrite-secret {false, true}]
[--secret-name]
例
信頼された証明書を OPC UA Broker の信頼された証明書の一覧に追加します。
az iot ops connector opcua trust add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.der"
カスタム シークレット名を使用して、信頼された証明書を OPC UA Broker の信頼された証明書の一覧に追加します。
az iot ops connector opcua trust add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.crt" --secret-name custom-secret-name
信頼された証明書を信頼された証明書の一覧に追加し、シークレットが既に存在する場合は上書き確認プロンプトをスキップします。
az iot ops connector opcua trust add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.der" --overwrite-secret
必須のパラメーター
.der または .crt 形式の証明書ファイルへのパス。
IoT Operations インスタンス名。
インスタンス リソース グループ。
省略可能のパラメーター
シークレットを上書きするプロンプトが表示されず、[y]es を確認します。 シークレット名が Azure Key Vault に存在する場合は 。 CI と自動化のシナリオに役立ちます。
Key Vault のシークレット名。 指定しない場合は、証明書ファイル名を使用してシークレット名が生成されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops connector opcua trust remove
コマンド グループ "iot ops コネクタ" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
OPC UA Broker の信頼された証明書の一覧から信頼された証明書を削除します。
注: OPC UA Broker の信頼された証明書リストからすべての信頼された証明書を削除すると、secretsync リソース 'aio-opc-ua-broker-trust-list' の削除がトリガーされます。
az iot ops connector opcua trust remove --certificate-names
--instance
--resource-group
[--force {false, true}]
[--include-secrets {false, true}]
[--yes {false, true}]
例
信頼された証明書の一覧から、'testcert1.der' と 'testcert2.crt' という信頼された証明書を削除します。
az iot ops connector opcua trust remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert1.der testcert2.crt
関連する keyvault シークレットの削除など、信頼された証明書の一覧から信頼された証明書を削除します。
az iot ops connector opcua trust remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert1.der testcert2.crt --include-secrets
警告に関係なく、証明書の強制的な削除操作。 エラーが発生する可能性があります。
az iot ops connector opcua trust remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert1.der testcert2.crt --force
信頼された証明書の一覧から信頼された証明書を削除し、削除の確認プロンプトをスキップします。
az iot ops connector opcua trust remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert1.der testcert2.crt --yes
必須のパラメーター
削除するスペース区切りの証明書名。 注: 名前は、対応する secretsync リソース プロパティ 'targetKey' の下にあります。
IoT Operations インスタンス名。
インスタンス リソース グループ。
省略可能のパラメーター
操作を強制的に実行します。
コマンドが証明書に関連付けられているキー コンテナー シークレットを削除する必要があることを示します。 このオプションを選択すると、シークレットが削除され、消去されます。
プロンプトなしで [y] es を確認します。 CI と自動化のシナリオに役立ちます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az iot ops connector opcua trust show
コマンド グループ "iot ops コネクタ" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
secretsync リソース 'aio-opc-ua-broker-trust-list' の詳細を表示します。
az iot ops connector opcua trust show --instance
--resource-group
例
'aio-opc-ua-broker-trust-list' リソースの詳細を表示します。
az iot ops connector opcua trust show --instance instance --resource-group instanceresourcegroup
必須のパラメーター
IoT Operations インスタンス名。
インスタンス リソース グループ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI