az iot du account

Note

Bu başvuru, Azure CLI (sürüm 2.70.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.

Extension GA
az iot du account delete

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

Extension GA
az iot du account list

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

Extension GA
az iot du account private-endpoint-connection

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

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

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

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

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

Extension GA
az iot du account private-link-resource

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

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

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

Extension GA
az iot du account show

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

Extension GA
az iot du account update

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

Extension GA
az iot du account wait

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

Extension 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
                         [--acquire-policy-token]
                         [--assign-identity]
                         [--change-reference]
                         [--location]
                         [--no-wait]
                         [--pna --public-network-access {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ı. az config set defaults.adu_account={name}kullanarak varsayılan hesap adını yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Account Identifier Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Account Identifier Arguments

İ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 İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--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.

Özellik Değer
Parametre grubu: Managed Service Identity 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
--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.

Özellik Değer
Default value: False
--pna --public-network-access

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

Özellik Değer
Parametre grubu: Network Arguments
Default value: Enabled
Kabul edilen değerler: Disabled, Enabled
--role

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

Özellik Değer
Parametre grubu: Managed Service Identity Arguments
Default value: Contributor
--scopes

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

Özellik Değer
Parametre grubu: Managed Service Identity Arguments
--sku

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

Özellik Değer
Default value: Standard
Kabul edilen değerler: Free, 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.

Ö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 du account delete

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

az iot du account delete --account
                         [--acquire-policy-token]
                         [--change-reference]
                         [--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ı. az config set defaults.adu_account={name}kullanarak varsayılan hesap adını yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Account Identifier Arguments

İ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 İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy 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
--no-wait

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

Özellik Değer
Default value: False
--resource-group -g

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

Özellik Değer
Parametre grubu: Account Identifier Arguments
--yes -y

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

Özellik Değer
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.

Ö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 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

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.

--resource-group -g

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

Özellik Değer
Parametre grubu: Account Identifier 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 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ı. az config set defaults.adu_account={name}kullanarak varsayılan hesap adını yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Account Identifier Arguments

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

--resource-group -g

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

Özellik Değer
Parametre grubu: Account Identifier 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 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
                         [--acquire-policy-token]
                         [--add]
                         [--change-reference]
                         [--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ı. az config set defaults.adu_account={name}kullanarak varsayılan hesap adını yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Account Identifier Arguments

İ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 İlkesi belirteci alma.

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

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

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--change-reference

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

Özellik Değer
Parametre grubu: Global Policy Arguments
--force-string

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

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: False
--no-wait

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

Özellik Değer
Default value: False
--remove

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

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--resource-group -g

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

Özellik Değer
Parametre grubu: Account Identifier Arguments
--set

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

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
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 du account wait

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

az iot du account wait --account
                       [--acquire-policy-token]
                       [--change-reference]
                       [--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ı. az config set defaults.adu_account={name}kullanarak varsayılan hesap adını yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Account Identifier Arguments

İ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 İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy 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
--created

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

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--custom

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

Özellik Değer
Parametre grubu: Wait Condition Arguments
--deleted

Silinene kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--exists

Kaynak var olana kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--interval

Saniye cinsinden yoklama aralığı.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 30
--resource-group -g

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

Özellik Değer
Parametre grubu: Account Identifier Arguments
--timeout

Saniye cinsinden en fazla bekleme.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 3600
--updated

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

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 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.

Ö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