次の方法で共有


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

必須のパラメーター

--certificate-file --cf

.der または .crt 形式の証明書ファイルへのパス。

--instance -i -n

IoT Operations インスタンス名。

--resource-group -g

インスタンス リソース グループ。

省略可能のパラメーター

--overwrite-secret

シークレットを上書きするプロンプトが表示されず、[y]es を確認します。 シークレット名が Azure Key Vault に存在する場合は 。 CI と自動化のシナリオに役立ちます。

指定可能な値: false, true
規定値: False
--secret-name -s

Key Vault のシークレット名。 指定しない場合は、証明書ファイル名を使用してシークレット名が生成されます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--certificate-names --cn

削除するスペース区切りの証明書名。 注: 名前は、対応する secretsync リソース プロパティ 'targetKey' の下にあります。

--instance -i -n

IoT Operations インスタンス名。

--resource-group -g

インスタンス リソース グループ。

省略可能のパラメーター

--force

操作を強制的に実行します。

指定可能な値: false, true
規定値: False
--include-secrets

コマンドが証明書に関連付けられているキー コンテナー シークレットを削除する必要があることを示します。 このオプションを選択すると、シークレットが削除され、消去されます。

指定可能な値: false, true
規定値: False
--yes -y

プロンプトなしで [y] es を確認します。 CI と自動化のシナリオに役立ちます。

指定可能な値: false, true
規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --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

必須のパラメーター

--instance -i -n

IoT Operations インスタンス名。

--resource-group -g

インスタンス リソース グループ。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。