你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az iot ops connector opcua issuer
注释
此参考是 Azure CLI(版本 2.53.0 或更高版本)的 azure-iot-ops 扩展的一部分。 该扩展将在首次运行 az iot ops connector opcua issuer 命令时自动安装。 了解更多关于扩展 的相关信息。
命令组“iot ops connector”处于预览状态,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus
管理 OPC UA 代理的颁发者证书。
颁发者证书列表存储 OPC UA 信任的连接器的证书颁发机构证书。 如果用户的 OPC UA 服务器的应用程序实例证书由中间证书颁发机构签名,但用户不希望自动信任证书颁发机构颁发的所有证书,则颁发者证书列表可用于管理信任关系。 有关详细信息,请参阅 https://aka.ms/opcua-certificates。
命令
名称 | 说明 | 类型 | Status |
---|---|---|---|
az iot ops connector opcua issuer add |
将颁发者证书添加到 OPC UA Broker 的颁发者证书列表。 |
扩展 | 预览 |
az iot ops connector opcua issuer remove |
从 OPC UA Broker 的颁发者证书列表中删除受信任的证书。 |
扩展 | 预览 |
az iot ops connector opcua issuer show |
显示机密异步资源“aio-opc-ua-broker-issuer-list”的详细信息。 |
扩展 | 预览 |
az iot ops connector opcua issuer add
命令组“iot ops connector”处于预览状态,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus
将颁发者证书添加到 OPC UA Broker 的颁发者证书列表。
证书文件扩展名必须为 .der、.crt 或 .crl。 添加 .crl 文件时,必须先添加具有相同文件名的 .der 或 .crt 文件。 如果未找到,将创建 Azure 资源 secretproviderclass “opc-ua-connector”和 secretsync “aio-opc-ua-broker-issuer-list”。
az iot ops connector opcua issuer add --certificate-file
--instance
--resource-group
[--overwrite-secret {false, true}]
[--secret-name]
示例
在 OPC UA Broker 的颁发者证书列表中添加颁发者证书。
az iot ops connector opcua issuer add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.der"
将扩展名为 .crl 的颁发者证书添加到 OPC UA Broker 的颁发者证书列表,其文件名与上述 .der 文件相同。
az iot ops connector opcua issuer add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.crl"
使用自定义机密名称将颁发者证书添加到 OPC UA Broker 的颁发者证书列表中。
az iot ops connector opcua issuer add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.der" --secret-name custom-secret-name
将颁发者证书添加到颁发者证书列表,并在机密已存在时跳过覆盖确认提示。
az iot ops connector opcua issuer add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.der" --overwrite-secret
必需参数
.der、.crt 或 .crl 格式的证书文件的路径。
IoT 操作实例名称。
实例资源组。
可选参数
确认 [y]es,而不提示覆盖机密。 如果 Azure 密钥保管库中存在机密名称,则为 。 适用于 CI 和自动化方案。
密钥库中的机密名称。 如果未提供,证书文件名将用于生成机密名称。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
az iot ops connector opcua issuer remove
命令组“iot ops connector”处于预览状态,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus
从 OPC UA Broker 的颁发者证书列表中删除受信任的证书。
注意:从 OPC UA Broker 的颁发者证书列表中删除所有颁发者证书将触发删除机密异步资源“aio-opc-ua-broker-issuer-list”。 如果在删除 .der/.crt 证书时存在,请确保删除相应的 .crl,以避免孤立机密。
az iot ops connector opcua issuer remove --certificate-names
--instance
--resource-group
[--force {false, true}]
[--include-secrets {false, true}]
[--yes {false, true}]
示例
从颁发者证书列表中删除具有 .crl 扩展名的颁发者证书及其吊销列表。
az iot ops connector opcua issuer remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert.der testcert.crl
从颁发者证书列表中删除颁发者证书,包括删除相关的 keyvault 机密。
az iot ops connector opcua issuer remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert.der --include-secrets
强制删除证书操作,而不考虑警告。 可能会导致错误。
az iot ops connector opcua issuer remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert.der --force
从颁发者证书列表中删除颁发者证书,并跳过删除确认提示。
az iot ops connector opcua issuer remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert.der --yes
必需参数
要删除的空间分隔证书名称。 注意:可以在相应的机密同步资源属性“targetKey”下找到名称。
IoT 操作实例名称。
实例资源组。
可选参数
强制执行操作。
指示命令应删除与证书关联的密钥保管库机密。 此选项将删除和清除机密。
在没有提示的情况下确认 [y]es。 适用于 CI 和自动化方案。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
az iot ops connector opcua issuer show
命令组“iot ops connector”处于预览状态,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus
显示机密异步资源“aio-opc-ua-broker-issuer-list”的详细信息。
az iot ops connector opcua issuer show --instance
--resource-group
示例
显示“aio-opc-ua-broker-issuer-list”机密异步资源的详细信息。
az iot ops connector opcua issuer show --instance instance --resource-group instanceresourcegroup
必需参数
IoT 操作实例名称。
实例资源组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。