az iot hub certificate
Dekont
Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
IoT Hub sertifikalarını yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az iot hub certificate create |
Azure IoT Hub sertifikası oluşturma/karşıya yükleme. |
Temel | GA |
az iot hub certificate delete |
Azure IoT Hub sertifikalarını siler. |
Temel | GA |
az iot hub certificate generate-verification-code |
Azure IoT Hub sertifikası için doğrulama kodu oluşturur. |
Temel | GA |
az iot hub certificate list |
Azure IoT Hub içindeki tüm sertifikaları listeler. |
Temel | GA |
az iot hub certificate root-authority |
IoT Hub örneği için sertifika kök yetkilisini yönetin. |
Dahili | Kullanım Dışı |
az iot hub certificate root-authority set |
IoT Hub örneği için sertifika kök yetkilisini belirli bir sürüme ayarlayın. |
Dahili | Kullanım Dışı |
az iot hub certificate root-authority show |
IoT Hub örneği için geçerli sertifika kök yetkilisini gösterin. |
Dahili | Kullanım Dışı |
az iot hub certificate show |
Belirli bir Azure IoT Hub sertifikası hakkındaki bilgileri gösterir. |
Temel | GA |
az iot hub certificate update |
Azure IoT Hub sertifikalarını güncelleştirme. |
Temel | GA |
az iot hub certificate verify |
Azure IoT Hub sertifikalarını doğrular. |
Temel | GA |
az iot hub certificate create
Azure IoT Hub sertifikası oluşturma/karşıya yükleme.
Azure IoT Hub'daki CA sertifikalarının ayrıntılı açıklaması için bkz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview. .
az iot hub certificate create --hub-name
--name
--path
[--resource-group]
[--verified {false, true}]
Örnekler
Doğrulanmış CA sertifikası PEM dosyasını bir IoT hub'ına yükler.
az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.pem --verified
Ca sertifikası CER dosyasını bir IoT hub'ına yükler.
az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.cer
Azure IoT Hub sertifikası oluşturma/karşıya yükleme (otomatik olarak oluşturulur)
az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.cer --resource-group MyResourceGroup --subscription MySubscription
Gerekli Parametreler
IoT Hub adı.
Sertifika için kolay bir ad.
Sertifikayı içeren dosyanın yolu.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Sertifikanın doğrulanıp doğrulanmadığını gösteren boole değeri.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub certificate delete
Azure IoT Hub sertifikalarını siler.
Azure IoT Hub'daki CA sertifikalarının ayrıntılı açıklaması için bkz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview. .
az iot hub certificate delete --etag
--name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Örnekler
MyCertificate'i siler
az iot hub certificate delete --hub-name MyIotHub --name MyCertificate --etag AAAAAAAAAAA=
Gerekli Parametreler
Nesnenin Varlık Etiketi (etag).
Sertifika için kolay bir ad.
İsteğe Bağlı Parametreler
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub certificate generate-verification-code
Azure IoT Hub sertifikası için doğrulama kodu oluşturur.
Bu doğrulama kodu, bir sertifika için sahiplik kanıtı adımını tamamlamak için kullanılır. Bu doğrulama kodunu kök sertifikalar özel anahtarıyla imzalanan yeni bir sertifikanın CN'si olarak kullanın. Azure IoT Hub'daki CA sertifikalarının ayrıntılı açıklaması için bkz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview. .
az iot hub certificate generate-verification-code --etag
--name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Örnekler
MyCertificate için doğrulama kodu oluşturur
az iot hub certificate generate-verification-code --hub-name MyIotHub --name MyCertificate --etag AAAAAAAAAAA=
Azure IoT Hub sertifikası için doğrulama kodu oluşturur (otomatik olarak oluşturulur)
az iot hub certificate generate-verification-code --etag AAAAAAAAAAA= --hub-name MyIotHub --name MyCertificate --resource-group MyResourceGroup --subscription MySubscription
Gerekli Parametreler
Nesnenin Varlık Etiketi (etag).
Sertifika için kolay bir ad.
İsteğe Bağlı Parametreler
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub certificate list
Azure IoT Hub içindeki tüm sertifikaları listeler.
Azure IoT Hub'daki CA sertifikalarının ayrıntılı açıklaması için bkz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview. .
az iot hub certificate list [--hub-name]
[--ids]
[--resource-group]
[--subscription]
Örnekler
MyIotHub'daki tüm sertifikaları listeleme
az iot hub certificate list --hub-name MyIotHub
İsteğe Bağlı Parametreler
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub certificate show
Belirli bir Azure IoT Hub sertifikası hakkındaki bilgileri gösterir.
Azure IoT Hub'daki CA sertifikalarının ayrıntılı açıklaması için bkz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview. .
az iot hub certificate show --name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Örnekler
MyCertificate hakkındaki ayrıntıları göster
az iot hub certificate show --hub-name MyIotHub --name MyCertificate
Belirli bir Azure IoT Hub sertifikası hakkındaki bilgileri gösterir (otomatik olarak oluşturulur)
az iot hub certificate show --hub-name MyIotHub --name MyCertificate --resource-group MyResourceGroup --subscription MySubscription
Gerekli Parametreler
Sertifika için kolay bir ad.
İsteğe Bağlı Parametreler
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub certificate update
Azure IoT Hub sertifikalarını güncelleştirme.
Var olan sertifikayı aynı adla değiştirmek için yeni bir sertifika yükler. Azure IoT Hub'daki CA sertifikalarının ayrıntılı açıklaması için bkz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview. .
az iot hub certificate update --etag
--name
--path
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
[--verified {false, true}]
Örnekler
Yeni bir PEM dosyasını karşıya yükleyerek IoT hub'ına ca sertifikası Güncelleştirmeler.
az iot hub certificate update --hub-name MyIotHub --name MyCertificate --path /certificates/NewCertificate.pem --etag AAAAAAAAAAA=
Yeni bir CER dosyası yükleyerek IoT hub'ında CA sertifikası Güncelleştirmeler.
az iot hub certificate update --hub-name MyIotHub --name MyCertificate --path /certificates/NewCertificate.cer --etag AAAAAAAAAAA=
Gerekli Parametreler
Nesnenin Varlık Etiketi (etag).
Sertifika için kolay bir ad.
Sertifikayı içeren dosyanın yolu.
İsteğe Bağlı Parametreler
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Sertifikanın doğrulanıp doğrulanmadığını gösteren boole değeri.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub certificate verify
Azure IoT Hub sertifikalarını doğrular.
Generate-verification-code çağrısıyla elde edilen doğrulama kodunu içeren bir doğrulama sertifikasını karşıya yükleyerek sertifikayı doğrular. Bu, sahiplik kanıtı işleminin son adımıdır. Azure IoT Hub'daki CA sertifikalarının ayrıntılı açıklaması için bkz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview. .
az iot hub certificate verify --etag
--name
--path
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Örnekler
MyCertificate özel anahtarının sahipliğini doğrular.
az iot hub certificate verify --hub-name MyIotHub --name MyCertificate --path /certificates/Verification.pem --etag AAAAAAAAAAA=
Azure IoT Hub sertifikasını doğrular (otomatik olarak oluşturulur)
az iot hub certificate verify --etag AAAAAAAAAAA= --hub-name MyIotHub --name MyCertificate --path /certificates/Verification.pem --resource-group MyResourceGroup --subscription MySubscription
Gerekli Parametreler
Nesnenin Varlık Etiketi (etag).
Sertifika için kolay bir ad.
Sertifikayı içeren dosyanın yolu.
İsteğe Bağlı Parametreler
IoT Hub adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.