az iot du account

Not

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

Cihaz Güncelleştirmesi hesap yönetimi.

Komutlar

Name Description Tür Durum
az iot du account create

Cihaz Güncelleştirme hesabı oluşturun.

Dahili GA
az iot du account delete

Cihaz Güncelleştirme hesabını silin.

Dahili GA
az iot du account list

Bir abonelik veya kaynak grubundaki tüm Cihaz Güncelleştirme hesaplarını listeleyin.

Dahili GA
az iot du account private-endpoint-connection

Cihaz Güncelleştirme hesabı özel uç nokta bağlantı yönetimi.

Dahili GA
az iot du account private-endpoint-connection delete

Cihaz Güncelleştirme hesabıyla ilişkili özel uç nokta bağlantısını silin.

Dahili GA
az iot du account private-endpoint-connection list

Cihaz Güncelleştirme hesabıyla ilişkili özel uç nokta bağlantılarını listeleyin.

Dahili GA
az iot du account private-endpoint-connection set

Cihaz Güncelleştirme hesabıyla ilişkili özel uç nokta bağlantısının durumunu ayarlayın.

Dahili GA
az iot du account private-endpoint-connection show

Cihaz Güncelleştirme hesabıyla ilişkilendirilmiş özel uç nokta bağlantısını gösterin.

Dahili GA
az iot du account private-link-resource

Cihaz Güncelleştirme hesabı özel bağlantı kaynak yönetimi.

Dahili GA
az iot du account private-link-resource list

Hesap tarafından desteklenen özel bağlantı kaynaklarını listeleyin.

Dahili GA
az iot du account show

Cihaz Güncelleştirme hesabının ayrıntılarını gösterin.

Dahili GA
az iot du account update

Cihaz Güncelleştirme hesabını güncelleştirin.

Dahili GA
az iot du account wait

İstenen hesap kaynak durumu karşılanana kadar engelleyin.

Dahili GA

az iot du account create

Cihaz Güncelleştirme hesabı oluşturun.

Bu komut, mevcut hesabın durumunu güncelleştirmek için de kullanılabilir.

az iot du account create --account
                         --resource-group
                         [--assign-identity]
                         [--location]
                         [--no-wait]
                         [--pna {Disabled, Enabled}]
                         [--role]
                         [--scopes]
                         [--sku {Free, Standard}]
                         [--tags]

Örnekler

Kaynak grubu konumunu kullanarak hedef kaynak grubunda bir Cihaz Güncelleştirme hesabı oluşturun.

az iot du account create -n {account_name} -g {resouce_group}

Hedef kaynak grubunda engelleme olmadan belirtilen konuma ve etiketlere sahip ücretsiz bir sku Cihaz Güncelleştirmesi hesabı oluşturun.

az iot du account create -n {account_name} -g {resouce_group} -l westus --tags a=b c=d --sku Free --no-wait

Sistem tarafından yönetilen kimlikle hedef kaynak grubunda bir Cihaz Güncelleştirme hesabı oluşturun.

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system]

Sistem tarafından yönetilen bir kimlikle hedef kaynak grubunda cihaz güncelleştirme hesabı oluşturun ve ardından sistem kimliğini Katkıda Bulunan rolüyle tek bir kapsama atayın.

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount

Sistem ve kullanıcı tarafından atanan yönetilen kimliklerle hedef kaynak grubunda bir Cihaz Güncelleştirmesi hesabı oluşturun ve ardından sistem kimliğini belirtilen özel bir role sahip bir veya daha fazla kapsama (boşlukla ayrılmış) atayın.

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourcegroups/ProResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount1
  /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount2
--role "Storage Blob Data Contributor"

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. kullanarak az config set defaults.adu_account=<name>varsayılan hesap adını yapılandırabilirsiniz.

--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--assign-identity

Sistem veya kullanıcı tarafından atanan kimlikleri boşluklarla ayırarak kabul eder. Sistem tarafından atanan kimliğe başvurmak için '[system]' veya kullanıcı tarafından atanan kimliğe başvurmak için bir kaynak kimliği kullanın. Örnekler için yardım'a göz atın.

--location -l

Cihaz Güncelleştirme hesabı konumu. Konum sağlanmazsa kaynak grubu konumu kullanılır. kullanarak az configure --defaults location=<name>varsayılan konumu yapılandırabilirsiniz.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--pna --public-network-access

Cihaz Güncelleştirme hesabına genel bir ağdan erişilip erişilebileceğini gösterir.

kabul edilen değerler: Disabled, Enabled
varsayılan değer: Enabled
--role

Sistem tarafından atanan kimliğin sahip olacağı rol adı veya kimlik.

varsayılan değer: Contributor
--scopes

Sistem tarafından atanan kimliğin erişebileceği boşlukla ayrılmış kapsamlar. --no-wait ile kullanılamaz.

--sku

Cihaz Güncelleştirme hesabı SKU'su.

kabul edilen değerler: Free, Standard
varsayılan değer: Standard
--tags

Kaynak etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az iot du account delete

Cihaz Güncelleştirme hesabını silin.

az iot du account delete --account
                         [--no-wait]
                         [--resource-group]
                         [--yes {false, true}]

Örnekler

Hedef hesabı silme.

az iot du account delete -n {account_name}

Onay veya engelleme olmadan bir hedef hesabı silin.

az iot du account delete -n {account_name} -y --no-wait

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. kullanarak az config set defaults.adu_account=<name>varsayılan hesap adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>yapılandırabilirsiniz.

--yes -y

Kullanıcı istemlerini atlayın. Eylemin kabul edilmesini gösterir. Öncelikle otomasyon senaryoları için kullanılır. Varsayılan: false.

kabul edilen değerler: false, true
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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az iot du account list

Bir abonelik veya kaynak grubundaki tüm Cihaz Güncelleştirme hesaplarını listeleyin.

az iot du account list [--resource-group]

Örnekler

Abonelikteki tüm hesapları listeleme.

az iot du account list

Filtre ölçütlerine uyan abonelikteki hesapları listeleme.

az iot du account list --query "[?tags.env == 'test']"

Bir kaynak grubundaki tüm hesapları listeleyin.

az iot du account list -g {resource_group}

İsteğe Bağlı Parametreler

--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az iot du account show

Cihaz Güncelleştirme hesabının ayrıntılarını gösterin.

az iot du account show --account
                       [--resource-group]

Örnekler

Hedef hesabı gösterme.

az iot du account show -n {account_name}

Belirli bir özellik üzerinde bir hedef hesap filtrelemesi gösterin.

az iot du account show -n {account_name} --query identity

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. kullanarak az config set defaults.adu_account=<name>varsayılan hesap adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az iot du account update

Cihaz Güncelleştirme hesabını güncelleştirin.

Şu anda aşağıdaki hesap özellikleri güncelleştirilebilir: kimlik, publicNetworkAccess ve etiketler.

az iot du account update --account
                         [--add]
                         [--force-string]
                         [--no-wait]
                         [--remove]
                         [--resource-group]
                         [--set]

Örnekler

Belirli bir hesap etiketi özniteliği ayarlayın.

az iot du account update -n {account_name} --set tags.env='test'

Genel ağ erişimini devre dışı bırakın.

az iot du account update -n {account_name} --set publicNetworkAccess='Disabled'

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. kullanarak az config set defaults.adu_account=<name>varsayılan hesap adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

varsayılan değer: []
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

varsayılan değer: False
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

varsayılan değer: []
--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>yapılandırabilirsiniz.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

varsayılan değer: []
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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az iot du account wait

İstenen hesap kaynak durumu karşılanana kadar engelleyin.

az iot du account wait --account
                       [--created]
                       [--custom]
                       [--deleted]
                       [--exists]
                       [--interval]
                       [--resource-group]
                       [--timeout]
                       [--updated]

Örnekler

Bir hesap kaynağının güncelleştirilmesi bitene kadar engelleyin.

az iot du account wait -n {account_name} -g {resource_group} --updated

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. kullanarak az config set defaults.adu_account=<name>varsayılan hesap adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

varsayılan değer: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>yapılandırabilirsiniz.

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

varsayılan değer: False
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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.