az iot device registration
Not
Bu başvuru, Azure CLI (sürüm 2.46.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. Uzantı, az iot device registration komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT Cihazı Sağlama Hizmeti için IoT cihaz kayıtlarını yönetin.
Kayıtları görüntülemek ve silmek için veya az iot dps enrollment-group registration
kullanınaz iot dps enrollment registration
.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az iot device registration create |
IoT Cihazı Sağlama Hizmeti'ne bir IoT cihazı kaydedin. |
Dahili | Önizle |
az iot device registration create
'iot cihaz kaydı' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT Cihazı Sağlama Hizmeti'ne bir IoT cihazı kaydedin.
Aşağıdaki kanıtlama mekanizmaları desteklenir:
- Simetrik anahtar
- x509 sertifikası x509 kimlik doğrulama yöntemleri kullanılıyorsa, sertifika ve anahtar dosyaları (ve gerekirse parola) sağlanmalıdır.
az iot device registration create --registration-id
[--auth-type {key, login}]
[--certificate-file-path]
[--ck]
[--dps-name]
[--enrollment-group-id]
[--host]
[--id-scope]
[--key]
[--key-file-path]
[--login]
[--pass]
[--payload]
[--resource-group]
Örnekler
Tek bir kayıt kullanarak ioT cihazı kaydetme.
az iot device registration create -n {dps_name} --rid {registration_id}
Grup kaydı kullanarak ioT cihazı kaydetme.
az iot device registration create -n {dps_name} --rid {registration_id} --gid {group_enrollment_id}
Tek bir kayıt, Cihaz Sağlama Hizmeti Kimliği Kapsamı ve verilen simetrik anahtarı kullanarak bir IoT cihazı kaydedin. Bu, KIMLIK Kapsamı ve bölünmez kayıt simetrik anahtarını almayı atlar.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --key {symmetric_key}
Grup kaydı, Cihaz Sağlama Hizmet Kimliği Kapsamı ve verilen kayıt grubu simetrik anahtarı kullanarak bir IoT cihazı kaydedin. Bu, Kimlik Kapsamı ve kayıt grubu simetrik anahtarını almayı atlar. Cihaz kaydı için kullanılan simetrik anahtar, verilen simetrik anahtardan hesaplanır.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --gid {group_enrollment_id} --key {symmetric_key} --ck
Grup kaydı, Cihaz Sağlama Hizmeti Kimliği Kapsamı ve verilen simetrik anahtarı kullanarak bir IoT cihazı kaydedin. Bu, Kimlik Kapsamının alınmasını atlar. Simetrik anahtarın hesaplanan cihaz anahtarı olması gerektiğinden kayıt grubu kimliğinin gerekli olmadığını unutmayın.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --key {symmetric_key}
Tek bir kayıt, Cihaz Sağlama Hizmet Kimliği Kapsamı ve verilen sertifika ve anahtar dosyalarını kullanarak bir IoT cihazı kaydedin. Bu, Kimlik Kapsamının alınmasını atlar.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file}
Tek bir kayıt, Cihaz Sağlama Hizmeti Kimlik Kapsamı ve anahtar dosyası için verilen sertifika ve anahtar dosyaları ile parolayı kullanarak bir IoT cihazı kaydedin. Bu, Kimlik Kapsamının alınmasını atlar.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file} --pass {passphrase}
Grup kaydı, Cihaz Sağlama Hizmet Kimliği Kapsamı ve verilen sertifika ve anahtar dosyalarını kullanarak bir IoT cihazı kaydedin. Bu, Kimlik Kapsamının alınmasını atlar. x509 kanıtlamaları için grup kayıt kimliğinin gerekli olmadığını ve sertifika dosyasının konusunun kayıt kimliği olduğunu unutmayın.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file}
Gerekli Parametreler
Cihaz kayıt kimliği veya bireysel kayıt kimliği.
İsteğe Bağlı Parametreler
İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. Kimlik doğrulama türü oturum açma bilgisiyse ve kaynak ana bilgisayar adı sağlanmışsa, gerekmedikçe kaynak araması atlanır. kullanarak varsayılanı az configure --defaults iothub-data-auth-type=<auth-type-value>
yapılandırabilirsiniz.
Sertifika PEM dosyasının yolu. x509 kayıtları için gereklidir.
Cihaz kaydı için simetrik anahtarın verilen anahtardan --symmetric-key ile hesaplanması gerektiğini belirten bayrak.
Azure IoT Hub Cihazı Sağlama Hizmeti'nin adı. --login sağlanmadıysa veya authenticaton bağımsız değişkenleri ve --id-scope sağlanmadıysa gereklidir.
Kayıt grubu kimliği. Yalnızca kimlik doğrulama bağımsız değişkenlerini almak için gereklidir.
Kullanılacak sağlama konağına işaret eden uç nokta.
Azure IoT Hub Cihazı Sağlama Hizmetinin Kimlik Kapsamı. Kimlik doğrulama bağımsız değişkenleriyle sağlanırsa oturum açma işlemi engellenir.
Cihaz kaydı için simetrik paylaşılan erişim anahtarı.
Anahtar PEM dosyasının yolu. x509 kayıtları için gereklidir.
Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesi destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık bağlantı dizesi hem de ad sağlanırsa, bağlantı dizesi öncelik alır. --dps-name sağlanmadıysa veya authenticaton bağımsız değişkenleri ve --id-scope sağlanmadıysa gereklidir.
Sertifikanın parolası.
JSON olarak özel ayırma yükü. Özellikle Azure İşlevleri kullanan özel ayırma ilkeleriyle kullanım için.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
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.