az iot ops connector opcua trust
Note
Bu başvuru, Azure CLI (sürüm 2.67.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, az iot ops connector opcua trust komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
OPC UA Aracısı için güvenilen sertifikaları yönetin.
Güvenilen sertifika listesi, OPC UA bağlayıcısının güvendiği tüm OPC UA sunucularının sertifikalarını içerir. OPC UA bağlayıcısı bir sertifika yetkilisine güveniyorsa, sertifika yetkilisi tarafından imzalanan geçerli bir uygulama örneği sertifikası olan tüm sunuculara otomatik olarak güvenir. Daha fazla bilgi için bkz. https://aka.ms/opcua-certificates.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az iot ops connector opcua trust add |
OPC UA Aracısı'nın güvenilen sertifika listesine bir güvenilen sertifika ekleyin. |
Extension | Georgia |
| az iot ops connector opcua trust remove |
OPC UA Aracısı'nın güvenilen sertifika listesinden güvenilen sertifikaları kaldırın. |
Extension | Georgia |
| az iot ops connector opcua trust show |
'aio-opc-ua-broker-trust-list' secretsync kaynağının ayrıntılarını gösterin. |
Extension | Georgia |
az iot ops connector opcua trust add
OPC UA Aracısı'nın güvenilen sertifika listesine bir güvenilen sertifika ekleyin.
Sertifika dosyası uzantısı .der veya .crt olmalıdır. Bulunamazsa Azure kaynak secretproviderclass 'opc-ua-connector' ve secretsync 'aio-opc-ua-broker-trust-list' oluşturulur.
az iot ops connector opcua trust add --certificate-file --cf
--instance
--resource-group
[--ed --expiration-date]
[--overwrite-secret {false, true}]
[--secret-name]
Örnekler
OPC UA Aracısı'nın güvenilen sertifika listesine bir güvenilen sertifika ekleyin.
az iot ops connector opcua trust add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.der"
OPC UA Aracısı'nın güvenilen sertifika listesine özel gizli dizi adıyla bir güvenilen sertifika ekleyin.
az iot ops connector opcua trust add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.crt" --secret-name custom-secret-name
Güvenilen sertifika listesine güvenilir bir sertifika ekleyin ve gizli dizi zaten mevcut olduğunda üzerine yazma onay istemini atlayın.
az iot ops connector opcua trust add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.der" --overwrite-secret
Key Vault gizli dizisi için özel son kullanma tarihi olan bir güvenilen sertifika ekleyin.
az iot ops connector opcua trust add --instance instance --resource-group instanceresourcegroup --certificate-file "certificate.der" --expiration-date "2026-12-31T23:59:59Z"
Gerekli Parametreler
.der veya .crt biçimindeki sertifika dosyasının yolu.
IoT İşlemleri örnek adı.
Örnek kaynak grubu.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Key Vault gizli dizisinin ISO 8601 biçiminde son kullanma tarihi (ör. 2025-12-31T23:59:59Z). Sağlanmadıysa sertifikanın son kullanma tarihi kullanılır. Sertifikanın süre sonu belirlenemezse, varsayılan olarak geçerli tarihten itibaren 180 gün olur.
Gizli dizi üzerine yazma istemi olmadan [y]es öğesini onaylayın. Azure anahtar kasasında gizli dizi adı varsa. CI ve otomasyon senaryoları için kullanışlıdır.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Key Vault'taki gizli dizi adı. Sağlanmazsa, gizli dizi adını oluşturmak için sertifika dosya adı kullanılır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot ops connector opcua trust remove
OPC UA Aracısı'nın güvenilen sertifika listesinden güvenilen sertifikaları kaldırın.
Not: OPC UA Aracısı'nın güvenilen sertifika listesinden tüm güvenilen sertifikaların kaldırılması, 'aio-opc-ua-broker-trust-list' secretsync kaynağının silinmesini tetikler.
az iot ops connector opcua trust remove --certificate-names --cn
--instance
--resource-group
[--force {false, true}]
[--include-secrets {false, true}]
[--yes {false, true}]
Örnekler
Güvenilen sertifika listesinden 'testcert1.der' ve 'testcert2.crt' adlı güvenilen sertifikaları kaldırın.
az iot ops connector opcua trust remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert1.der testcert2.crt
İlgili keyvault gizli dizisini kaldırma da dahil olmak üzere güvenilen sertifikaları güvenilen sertifika listesinden kaldırın.
az iot ops connector opcua trust remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert1.der testcert2.crt --include-secrets
Uyarılardan bağımsız olarak sertifika kaldırma işlemini zorla. Hatalara yol açabilir.
az iot ops connector opcua trust remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert1.der testcert2.crt --force
Güvenilen sertifikaları güvenilen sertifika listesinden kaldırın ve kaldırma için onay istemini atlayın.
az iot ops connector opcua trust remove --instance instance --resource-group instanceresourcegroup --certificate-names testcert1.der testcert2.crt --yes
Gerekli Parametreler
Kaldırılacak alanla ayrılmış sertifika adları. Not: Adları ilgili secretsync kaynak özelliği 'targetKey' altında bulunabilir.
IoT İşlemleri örnek adı.
Örnek kaynak grubu.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
İşlemi yürütmeye zorlar.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Komutun sertifikalarla ilişkili anahtar kasası gizli dizilerini kaldırması gerektiğini gösterir. Bu seçenek gizli dizileri siler ve temizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
[y]es öğesini istem olmadan onaylayın. CI ve otomasyon senaryoları için kullanışlıdır.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot ops connector opcua trust show
'aio-opc-ua-broker-trust-list' secretsync kaynağının ayrıntılarını gösterin.
az iot ops connector opcua trust show --instance
--resource-group
Örnekler
'aio-opc-ua-broker-trust-list' kaynağının ayrıntılarını gösterin.
az iot ops connector opcua trust show --instance instance --resource-group instanceresourcegroup
Gerekli Parametreler
IoT İşlemleri örnek adı.
Örnek kaynak grubu.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |