az iot dps enrollment

Note

Bu başvuru, Azure CLI (sürüm 2.67.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. Uzantı, az iot dps enrollment komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek tek cihaz kayıtlarını yönetin.

Komutlar

Name Description Tür Durum
az iot dps enrollment create

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek bir cihaz kaydı oluşturun.

Extension GA
az iot dps enrollment delete

Azure IoT Hub Cihaz Sağlama Hizmeti'ndeki tek bir cihaz kaydını silin.

Extension GA
az iot dps enrollment list

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek tek cihaz kayıtlarını listeleme.

Extension GA
az iot dps enrollment registration

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek bir kayıt için hizmet tarafı cihaz kayıtlarını yönetin.

Extension GA
az iot dps enrollment registration delete

Azure IoT Hub Cihaz Sağlama Hizmeti'ndeki tek bir kayıt için cihaz kaydını silin.

Extension GA
az iot dps enrollment registration show

Azure IoT Hub Cihaz Sağlama Hizmeti'nde bireysel kayıt için bir cihaz kaydı alın.

Extension GA
az iot dps enrollment show

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek tek cihaz kaydı ayrıntılarını alın.

Extension GA
az iot dps enrollment update

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek bir cihaz kaydını güncelleştirin.

Extension GA

az iot dps enrollment create

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek bir cihaz kaydı oluşturun.

Lütfen Base64 ASCII kodlamasını kullanarak sertifika biçimini sağlayın ve sertifikanın eşleşen BEGIN ve END segmentlerine sahip olması gerekir; örneğin: '-----BEGIN CERTIFICATE-----' ile başlayın ve '-----END CERTIFICATE-----' ile sonlandırın.

az iot dps enrollment create --at --attestation-type {symmetricKey, tpm, x509}
                             --eid --enrollment-id
                             [--acquire-policy-token]
                             [--allocation-policy --ap {custom, geoLatency, hashed, static}]
                             [--api-version --av]
                             [--auth-type {key, login}]
                             [--certificate-path --cp]
                             [--change-reference]
                             [--cpn --credential-policy-name]
                             [--device-id]
                             [--device-information --info]
                             [--dps-name]
                             [--edge-enabled --ee {false, true}]
                             [--ek --endorsement-key]
                             [--ih --iot-hubs]
                             [--initial-twin-properties --props]
                             [--initial-twin-tags --tags]
                             [--login]
                             [--pk --primary-key]
                             [--provisioning-status --ps {disabled, enabled}]
                             [--reprovision-policy --rp {never, reprovisionandmigratedata, reprovisionandresetdata}]
                             [--resource-group]
                             [--scp --secondary-certificate-path]
                             [--secondary-key --sk]
                             [--webhook-url --wh]

Örnekler

'{resource_group_name}' kaynak grubundaki '{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'nde kanıtlama türü 'x509' olan '{enrollment_id}' kaydı oluşturun ve sağlama durumu 'devre dışı', cihaz kimliği '{device_id}', ilk ikiz özellikleri '{"location":{"region":"US"}}', '{"version":"1"}' ilk ikiz etiketleri ve '{"color":"red"}' cihaz bilgileri.

az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type x509 --certificate-path /certificates/Certificate.pem --provisioning-status disabled --initial-twin-properties "{'location':{'region':'US'}}" --initial-twin-tags "{'version':'1'}" --device-information "{'color':'red'}" --device-id {device_id}

'{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'nde kanıtlama türü 'tpm' olan bir 'MyEnrollment' kaydı oluşturun.

az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type tpm --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89

'{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama hizmetinde kanıtlama türü 'simetrik anahtar' olan bir 'MyEnrollment' kaydı oluşturun.

az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type symmetrickey --primary-key {primary_key} --secondary-key {secondary_key}

'{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama hizmetinde yeniden sağlama ile 'MyEnrollment' kaydı oluşturun.

az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type tpm --reprovision-policy {reprovision_type} --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89

'{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama hizmetinde statik ayırma ilkesiyle 'MyEnrollment' kaydı oluşturun.

az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type tpm --allocation-policy static --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89 --iot-hubs {iot_hub_host_name}

'{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama hizmetinde karma ayırma ilkesi ve birden çok hub ile 'MyEnrollment' kaydı oluşturun.

az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type tpm --allocation-policy hashed --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89 --iot-hubs {iot_hub_host_name1} {iot_hub_host_name2}

Özel ayırma ilkesiyle 'MyEnrollment' kaydı oluşturun,

az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type symmetrickey --allocation-policy custom --webhook-url {webhook_url} --api-version {api_version}

Belirtilen özel ADR Ad Alanı Kimlik Bilgisi İlkesi ile bir kayıt oluşturun.

az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type symmetrickey --credential-policy-name {policy_name}

Gerekli Parametreler

--at --attestation-type

DPS'de kimlik doğrulaması için kullanılan kanıtlama Mekanizması.

Özellik Değer
Parametre grubu: Authentication Arguments
Kabul edilen değerler: symmetricKey, tpm, x509
--eid --enrollment-id

Tek tek cihaz kayıt kimliği.

İ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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure Policy belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--allocation-policy --ap

Bir cihazın bir IoT Hub nasıl atandığını belirlemek için ayırma ilkesi türü. Sağlanmadıysa, ayırma ilkesi Cihaz Sağlama Hizmeti örneği için varsayılan olarak ayarlanan geçerli ayırma ilkesi olacaktır.

Özellik Değer
Parametre grubu: Allocation Policy Arguments
Kabul edilen değerler: custom, geoLatency, hashed, static
--api-version --av

Özel ayırma isteğinde gönderilen sağlama hizmeti türlerinin API sürümü. Desteklenen en düşük sürüm: 2018-09-01-preview.

Özellik Değer
Parametre grubu: Allocation Policy Arguments
--auth-type

İş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 iotdps-data-auth-type={auth-type-value}yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Access Control Arguments
Default value: key
Kabul edilen değerler: key, login
--certificate-path --cp

Birincil sertifikayı içeren dosyanın yolu. Kanıtlama türü olarak x509 seçilirken gereklidir ve ikincil sertifika yolu sağlanmaz.

Özellik Değer
Parametre grubu: Authentication Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--cpn --credential-policy-name

ADR Ad Alanı Kimlik Bilgisi İlkesi Adı.

Özellik Değer
Parametre grubu: ADR Credential Policy Arguments
--device-id -d

IoT Hub kaydedilen cihaz kimliği.

--device-information --info

İsteğe bağlı cihaz bilgileri.

--dps-name -n

Azure IoT Hub Cihaz Sağlama Hizmeti'nin adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--edge-enabled --ee

Kenar etkinleştirmeyi gösteren bayrak.

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--ek --endorsement-key

BIR TPM cihazı için TPM onay anahtarı. Kanıtlama türü olarak tpm'yi seçerken onay anahtarı gereklidir.

Özellik Değer
Parametre grubu: Authentication Arguments
--ih --iot-hubs

Ayırma ilkesiyle ilişkili hedef IoT Hub ana bilgisayar adı. Birden çok IoT Hub'ı için boşlukla ayrılmış liste kullanın.

Özellik Değer
Parametre grubu: Allocation Policy Arguments
--initial-twin-properties --props

İlk cihaz ikizi özellikleri.

--initial-twin-tags --tags

İlk cihaz ikizi etiketleri.

--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık connection string destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık connection string hem de ad sağlanırsa, connection string öncelik alır. --dps-name sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--pk --primary-key

base64 biçiminde depolanan birincil simetrik paylaşılan erişim anahtarı.

Özellik Değer
Parametre grubu: Authentication Arguments
--provisioning-status --ps

Kayıt girdisini etkinleştirin veya devre dışı bırakın.

Özellik Değer
Kabul edilen değerler: disabled, enabled
--reprovision-policy --rp

Farklı bir IoT Hub yeniden sağlamada cihaz verilerinin nasıl işleneceğini belirleyen ilke.

Özellik Değer
Kabul edilen değerler: never, reprovisionandmigratedata, reprovisionandresetdata
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--scp --secondary-certificate-path

İkincil sertifikayı içeren dosyanın yolu. Kanıtlama türü olarak x509 seçilirken gereklidir ve birincil sertifika yolu sağlanmaz.

Özellik Değer
Parametre grubu: Authentication Arguments
--secondary-key --sk

base64 biçiminde depolanan ikincil simetrik paylaşılan erişim anahtarı.

Özellik Değer
Parametre grubu: Authentication Arguments
--webhook-url --wh

Özel ayırma istekleri için kullanılan Azure İşlevi web kancası URL'si.

Özellik Değer
Parametre grubu: Allocation Policy Arguments
Global Parametreler
--debug

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
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 dps enrollment delete

Azure IoT Hub Cihaz Sağlama Hizmeti'ndeki tek bir cihaz kaydını silin.

az iot dps enrollment delete --eid --enrollment-id
                             [--acquire-policy-token]
                             [--auth-type {key, login}]
                             [--change-reference]
                             [--dps-name]
                             [--etag]
                             [--login]
                             [--resource-group]

Gerekli Parametreler

--eid --enrollment-id

Tek tek cihaz kayıt kimliği.

İ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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure Policy belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--auth-type

İş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 iotdps-data-auth-type={auth-type-value}yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Access Control Arguments
Default value: key
Kabul edilen değerler: key, login
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--dps-name -n

Azure IoT Hub Cihaz Sağlama Hizmeti'nin adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--etag -e

Kaynağın son durumuna karşılık gelen etag veya varlık etiketi. Etag sağlanmadıysa '*' değeri kullanılır.

--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık connection string destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık connection string hem de ad sağlanırsa, connection string öncelik alır. --dps-name sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

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
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 dps enrollment list

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek tek cihaz kayıtlarını listeleme.

az iot dps enrollment list [--auth-type {key, login}]
                           [--dps-name]
                           [--login]
                           [--resource-group]
                           [--top]

İ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.

--auth-type

İş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 iotdps-data-auth-type={auth-type-value}yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Access Control Arguments
Default value: key
Kabul edilen değerler: key, login
--dps-name -n

Azure IoT Hub Cihaz Sağlama Hizmeti'nin adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık connection string destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık connection string hem de ad sağlanırsa, connection string öncelik alır. --dps-name sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--top

Döndürülecek öğe sayısı üst sınırı. sınırsız için -1 kullanın.

Global Parametreler
--debug

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
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 dps enrollment show

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek tek cihaz kaydı ayrıntılarını alın.

az iot dps enrollment show --eid --enrollment-id
                           [--auth-type {key, login}]
                           [--dps-name]
                           [--keys --show-keys {false, true}]
                           [--login]
                           [--resource-group]

Örnekler

Temel kullanım

az iot dps enrollment show --dps-name {dps_name} -g {resource_group} --enrollment-id {enrollment_id}

Simetrik anahtar kaydı için sonuçlara tam kanıtlama bilgileri ekleme

az iot dps enrollment show --dps-name {dps_name} -g {resource_group} --enrollment-id {symmetric_key_enrollment_id} --show-keys

Gerekli Parametreler

--eid --enrollment-id

Tek tek cihaz kayıt kimliği.

İ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.

--auth-type

İş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 iotdps-data-auth-type={auth-type-value}yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Access Control Arguments
Default value: key
Kabul edilen değerler: key, login
--dps-name -n

Azure IoT Hub Cihaz Sağlama Hizmeti'nin adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--keys --show-keys

Kayıt sonuçlarına kanıtlama anahtarlarını ve bilgilerini ekleyin.

Özellik Değer
Kabul edilen değerler: false, true
--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık connection string destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık connection string hem de ad sağlanırsa, connection string öncelik alır. --dps-name sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

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
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

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 dps enrollment update

Azure IoT Hub Cihaz Sağlama Hizmeti'nde tek bir cihaz kaydını güncelleştirin.

Lütfen Base64 ASCII kodlamasını kullanarak sertifika biçimini sağlayın ve sertifikanın eşleşen BEGIN ve END segmentlerine sahip olması gerekir; örneğin: '-----BEGIN CERTIFICATE-----' ile başlayın ve '-----END CERTIFICATE-----' ile sonlandırın.

az iot dps enrollment update --eid --enrollment-id
                             [--acquire-policy-token]
                             [--allocation-policy --ap {custom, geoLatency, hashed, static}]
                             [--api-version --av]
                             [--auth-type {key, login}]
                             [--certificate-path --cp]
                             [--change-reference]
                             [--cpn --credential-policy-name]
                             [--device-id]
                             [--device-information --info]
                             [--dps-name]
                             [--edge-enabled --ee {false, true}]
                             [--ek --endorsement-key]
                             [--etag]
                             [--ih --iot-hubs]
                             [--initial-twin-properties --props]
                             [--initial-twin-tags --tags]
                             [--login]
                             [--pk --primary-key]
                             [--provisioning-status --ps {disabled, enabled}]
                             [--rc --remove-certificate {false, true}]
                             [--remove-secondary-certificate --rsc {false, true}]
                             [--reprovision-policy --rp {never, reprovisionandmigratedata, reprovisionandresetdata}]
                             [--resource-group]
                             [--scp --secondary-certificate-path]
                             [--secondary-key --sk]
                             [--webhook-url --wh]

Örnekler

'{enrollment_id}' kaydını '{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'nde yeni bir x509 sertifikasıyla güncelleştirin.

az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --certificate-path /certificates/NewCertificate.pem --etag AAAAAAAAAAA=

'{enrollment_id}' kaydını '{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'nde yeni bir onay anahtarıyla güncelleştirin.

az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89 --etag AAAAAAAAAAA=

'{enrollment_id}' kaydını '{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'nde yeni bir birincil anahtarla güncelleştirin.

az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --primary-key {new_primary_key} --etag AAAAAAAAAAA=

'{enrollment_id}' kaydını '{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'nde yeni bir yeniden sağlama türüyle güncelleştirin.

az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --reprovision-policy {reprovision_type} --etag AAAAAAAAAAA=

'{enrollment_id}' kaydını '{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'nde yeni bir ayırma ilkesiyle güncelleştirin.

az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --allocation-policy geolatency --etag AAAAAAAAAAA= --iot-hubs {iot_hub_host_name1} {iot_hub_host_name2} {iot_hub_host_name3}

'{resource_group_name}' kaynak grubundaki '{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'ndeki '{enrollment_id}' kaydını ilk ikiz özellikleri '{"location":{"region":"USA"}}', ilk ikiz etiketleri '{"version":"2"}' ve cihaz bilgileri '{"color" ile güncelleştirin: "kırmızı"}'.

az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --initial-twin-properties "{'location':{'region':'USA'}}" --initial-twin-tags "{'version1':'2'}" --device-information "{'color':'red'}"

'{dps_name}' Azure IoT Cihaz Sağlama Hizmeti'ndeki '{enrollment_id}' kaydını özel bir ADR Ad Alanı Kimlik Bilgisi İlkesi kullanacak şekilde güncelleştirin.

az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --credential-policy-name {my_policy}

Gerekli Parametreler

--eid --enrollment-id

Tek tek cihaz kayıt kimliği.

İ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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure Policy belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--allocation-policy --ap

Bir cihazın bir IoT Hub nasıl atandığını belirlemek için ayırma ilkesi türü. Sağlanmadıysa, ayırma ilkesi Cihaz Sağlama Hizmeti örneği için varsayılan olarak ayarlanan geçerli ayırma ilkesi olacaktır.

Özellik Değer
Parametre grubu: Allocation Policy Arguments
Kabul edilen değerler: custom, geoLatency, hashed, static
--api-version --av

Özel ayırma isteğinde gönderilen sağlama hizmeti türlerinin API sürümü. Desteklenen en düşük sürüm: 2018-09-01-preview.

Özellik Değer
Parametre grubu: Allocation Policy Arguments
--auth-type

İş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 iotdps-data-auth-type={auth-type-value}yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Access Control Arguments
Default value: key
Kabul edilen değerler: key, login
--certificate-path --cp

Birincil sertifikayı içeren dosyanın yolu.

Özellik Değer
Parametre grubu: Authentication Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--cpn --credential-policy-name

ADR Ad Alanı Kimlik Bilgisi İlkesi Adı.

Özellik Değer
Parametre grubu: ADR Credential Policy Arguments
--device-id -d

IoT Hub kaydedilen cihaz kimliği.

--device-information --info

İsteğe bağlı cihaz bilgileri.

--dps-name -n

Azure IoT Hub Cihaz Sağlama Hizmeti'nin adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--edge-enabled --ee

Kenar etkinleştirmeyi gösteren bayrak.

Özellik Değer
Kabul edilen değerler: false, true
--ek --endorsement-key

BIR TPM cihazı için TPM onay anahtarı.

--etag -e

Kaynağın son durumuna karşılık gelen etag veya varlık etiketi. Etag sağlanmadıysa '*' değeri kullanılır.

--ih --iot-hubs

Ayırma ilkesiyle ilişkili hedef IoT Hub ana bilgisayar adı. Birden çok IoT Hub'ı için boşlukla ayrılmış liste kullanın.

Özellik Değer
Parametre grubu: Allocation Policy Arguments
--initial-twin-properties --props

İlk cihaz ikizi özellikleri.

--initial-twin-tags --tags

İlk cihaz ikizi etiketleri.

--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık connection string destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık connection string hem de ad sağlanırsa, connection string öncelik alır. --dps-name sağlanmadıysa gereklidir.

Özellik Değer
Parametre grubu: Device Provisioning Service Identifier Arguments
--pk --primary-key

base64 biçiminde depolanan birincil simetrik paylaşılan erişim anahtarı.

Özellik Değer
Parametre grubu: Authentication Arguments
--provisioning-status --ps

Kayıt girdisini etkinleştirin veya devre dışı bırakın.

Özellik Değer
Kabul edilen değerler: disabled, enabled
--rc --remove-certificate

Geçerli birincil sertifikayı kaldırmak için bayrak ekleyin.

Özellik Değer
Parametre grubu: Authentication Arguments
Kabul edilen değerler: false, true
--remove-secondary-certificate --rsc

Geçerli ikincil sertifikayı kaldırmak için bayrak ekleyin.

Özellik Değer
Parametre grubu: Authentication Arguments
Kabul edilen değerler: false, true
--reprovision-policy --rp

Farklı bir IoT Hub yeniden sağlamada cihaz verilerinin nasıl işleneceğini belirleyen ilke.

Özellik Değer
Kabul edilen değerler: never, reprovisionandmigratedata, reprovisionandresetdata
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--scp --secondary-certificate-path

İkincil sertifikayı içeren dosyanın yolu.

Özellik Değer
Parametre grubu: Authentication Arguments
--secondary-key --sk

base64 biçiminde depolanan ikincil simetrik paylaşılan erişim anahtarı.

Özellik Değer
Parametre grubu: Authentication Arguments
--webhook-url --wh

Özel ayırma istekleri için kullanılan Azure İşlevi web kancası URL'si.

Özellik Değer
Parametre grubu: Allocation Policy Arguments
Global Parametreler
--debug

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
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

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