Aracılığıyla paylaş


Aygıt

Azure Sphere cihazlarını yönetir.

Işlem Açıklama
App Bir cihazdaki uygulamaların durumunu değiştirir.
Yeteneği Cihaz özelliklerini yönetir.
Sertifika Cihaz sertifika deposunu yönetir.
Iddia Azure Sphere kiracısına daha önce sahipsiz bir cihaz talep etmektedir.
enable-cloud-test Hata ayıklamayı devre dışı bırakmak ve güncelleştirmeleri almak için bir cihaz ayarlar.
geliştirmeyi etkinleştirme Yerel hata ayıklama için bir cihaz ayarlar.
Görüntü Bir cihaz için görüntüleri yönetir.
Liste Kiracıdaki tüm cihazları görüntüler.
list-attached Bağlı cihazları Listeler.
üretim durumu Bağlı cihazın üretim durumunu yönetir.
Cihazdaki ağ arabirimlerinin durumu hakkında bilgi sağlar.
Kurtarmak Cihaza yeni üretici yazılımı yüklemek için özel kurtarma modunu kullanır.
yeniden tarama iliştirildi Ekli cihazları sorun giderme yardımı olarak yeniden tarar (yalnızca Windows).
Yeni -den başlatın Bağlı cihazı yeniden başlatır.
Göster Cihazın güncelleştirme yapılandırmasıyla ilgili ayrıntıları görüntüler.
show-attached Cihazın kendisinden eklenen cihazla ilgili ayrıntıları görüntüler.
show-count Kiracıdaki toplam cihaz sayısını gösterir.
show-deployment-status En son dağıtım güncelleştirmesinin durumunu görüntüler.
show-os-version Yerel cihaz işletim sistemi sürümünü görüntüler.
dışarıdan yükleme Ekli cihaza bir görüntü yükler.
Güncelleştirme Cihazı belirli bir cihaz grubuna yerleştirerek Güncelleştirmeler.
Wifi Cihaz için Wi-Fi yapılandırmasını yönetir.

App

Cihazdaki uygulamaları yönetir.

Uygulama seçeneklerinin çoğu, azsphere cihazı enable-development kullanılarak alınabilen appDevelopment özelliğini gerektirir. SDK imzalı bir uygulamayı veya üretim imzalı bir uygulamayı başlatmak, durdurmak veya hatalarını ayıklamak için cihazın appDevelopment özelliğine sahip olması gerekir.

Hangi gerçek zamanlı çekirdekte çalıştığını belirlemek için azsphere device app stop ve azsphere device start komutunu kullanarak çalışan gerçek zamanlı özellikli bir uygulamayı yeniden başlatabilirsiniz.

Işlem Açıklama
show-memory-stats Ekli cihazdaki uygulamaların bellek istatistiklerini görüntüler.
show-quota Cihazdaki geçerli uygulama tarafından kullanılan depolama miktarını görüntüler.
show-status Cihazdaki geçerli uygulamanın durumunu döndürür.
Başlatmak Cihaza yüklenen uygulamayı başlatır.
Durdurmak Cihazda çalışan uygulamayı durdurur.

app show-memory-stats

Ekli cihazdaki uygulamalar için bellek istatistiklerini gösterir. Bu komut yalnızca appDevelopment cihaz özelliği yapılandırıldığında kullanılabilir. Yığın bellek ayırma izlemesi yapılandırıldıysa ek bilgiler gösterilir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device app show-memory-stats
 -------------- -------------
 Name           Usage (bytes)
 ============================
 Total          434176
 User Mode      147456
 Peak User Mode 147456
 -------------- -------------

app show-quota

Bağlı cihazda ayrılan ve kullanımda olan değiştirilebilir depolama miktarını görüntüler.

Uygulama bildirimindedeğiştirilebilir depolama kotasını ayarlarsınız ve Azure Sphere işletim sistemi dosya için kesimler ayırdığında kotaları zorlar. Sonuç olarak, değeri azaltırsanız MutableStorage , kullanılan depolama alanı miktarı değişmez, ancak bildirilen ayrılan değer farklı olur. Örneğin, uygulama zaten 16 KB kullandıysa ve değeri 8 KB olarak değiştirirseniz MutableStorage , komut uygulamanın ayrılmış 16 KB/8 KB kullandığını bildirir. Veriler cihazda kalır.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-i, --component-id GUID Kota bilgilerinin alındığı bileşenin kimliğini belirtir. Atlanırsa, tüm bileşenler için kota bilgilerini gösterir.
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device app show-quota
ae4714aa-03aa-492b-9663-962f966a9cc3: 0KB out of 8KB of mutable storage used.

app show-status

Cihazdaki uygulamaların geçerli durumunu görüntüler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-i, --component-id GUID Durumunun görüntüleneceği bileşenin kimliğini belirtir. Atlanırsa, tüm bileşenlerin durumunu gösterir.
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device app show-status
9ce57001-90eb-45e1-bd0a-4fc07b0c85c9
App state: running

uygulama başlatma

Cihazdaki uygulamaları başlatır.

İsteğe bağlı parametreler

Parametre Türü Açıklama
--debug-mode Boolean Hata ayıklama için uygulamayı başlatır. --component-id sağlanmalıdır.
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-i, --component-id GUID Başlatacak bileşenin kimliğini belirtir. Atlanırsa, tüm uygulamaları başlatır.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device app start
836cbcf1-0b4d-45ab-963a-eadcd5017b6a
App state: running
Core     : High-level

uygulama durağı

Cihazdaki uygulamaları durdurur.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-i, --component-id GUID Durdurulacak bileşenin kimliğini belirtir. Atlanırsa, tüm uygulamaları durdurur.
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device app stop
836cbcf1-0b4d-45ab-963a-eadcd5017b6a
App state: stopped

Yeteneği

Cihaz özelliklerini yönetir. Cihaz özellikleri, tek bir Azure Sphere cihazında gerçekleştirilebilecek işlemleri belirler.

Cihaz özellikleri , azsphere device capabilitiey download komutu kullanılarak Azure Sphere Güvenlik Hizmeti'nden dosya olarak indirilir. azsphere device capability update komutunu kullanarak ekli Azure Sphere cihazına cihaz yetenek yapılandırması uygulayabilir ve azsphere device capability select komutunu kullanarak bir bakım oturumu oluşturabilirsiniz. Cihaz özellikleri hakkında daha fazla bilgi için bkz. Cihaz özellikleri ve iletişim.

Işlem Açıklama
Indir Azure Sphere Güvenlik Hizmeti'nden bir cihaz yetenek yapılandırmasını indirir.
Seçin Bakım oturumu için kullanılacak indirilen bir yetenek dosyasını seçer.
show-attached Bağlı cihaz için yetenek yapılandırmasını görüntüler.
Güncelleştirme Ekli cihaza bir cihaz yetenek yapılandırması uygular.

yetenek indirme

Azure Sphere Güvenlik Hizmeti'nden bir cihaz özelliği indirir.

appDevelopment özelliği, SDK imzalı uygulamaları dışarıdan yüklemenize ve cihazdaki herhangi bir uygulamayı başlatmanıza, durdurmanıza, hatalarını ayıklamanıza veya silmenize olanak tanır. appDevelopment özelliği olmadan yalnızca buluta yüklenmiş uygulamalar yüklenebilir ve başlatılabilir, durdurulabilir, hata ayıklanabilir ve silinemez. appDevelopment özelliği azsphere device enable-development komutunun bir parçası olarak uygulanır.

FieldServicing özelliğinin indirilmesi, tek bir Azure Sphere cihazının özelliğini içeren bir dosyaya neden olur. fieldServicing yetenek dosyası yerel bilgisayarınıza indirilir ve azsphere device capability select komutuyla birlikte kullanılabilir.

Gerekli parametreler

Parametre Türü Açıklama
--Türü Yetenek türü İndirilmesi gereken cihaz özelliğinin türünü belirtir. Değerler appDevelopment, fieldServicing veya hiçbiridir. appDevelopment özelliğini veya fieldServicing özelliğini kaldırmak için none kullanın.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
--Hedef Dize Yetenek yapılandırmasının kaydedildiği yolu ve dosya adını belirtir. Mutlak veya göreli bir yol ekleyin. Bir yol sağlamazsanız komut, cihaz ID.cap> dosyasının ilk sekiz karakterinin adlandırma>< kuralı< özelliğini kullanarak dosyayı yerel dizinde depolar.
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device capability download --type appDevelopment
The appdevelopment capability was saved as:
 --------------------------------------------
 Result
 ============================================
 C:\capability-file\appdevelopment-<first eight characters of device ID>.cap
 --------------------------------------------

yetenek seçimi

Ekli Azure Sphere cihazıyla kullanılacak yetenek dosyasını seçer.

azsphere device capability select komutu herhangi bir yetenekle kullanılabilir, ancak çoğunlukla bir bakım oturumunu etkinleştirmek için fieldServicing özelliğiyle birlikte kullanılır. Herhangi bir kullanıcı rolünün azsphere device capability select komutuna erişimi vardır.

fieldServicing özelliğini kullandığınızda, Azure Sphere cihazı ile yetenek dosyasını içeren yerel bilgisayar arasında iletişim etkinleştirilir. fieldServicing yetenek dosyası, yerel bilgisayar ile Azure Sphere cihazı arasındaki oturum için kullanılır ve oturumdaki her komut, kullanımda olan yetenek dosyasını belirten bir iletiyle birlikte eklenir.

Bir bakım oturumlarını sonlandırmak için azsphere cihaz özelliği select --none komutunu kullanın.

İsteğe bağlı parametreler

Parametre Türü Açıklama
--capability-file Dize Seçecek cihaz özelliği yapılandırma dosyasının yolunu ve dosya adını belirtir. Göreli veya mutlak bir yol sağlayabilirsiniz.
-n, --none - Daha önce seçilen tüm cihaz yetenek yapılandırmasını temizler.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device capability select --capability-file appdevcap
The capability session uses C:\capability-file\appdevcap.

özellik show-attached

Bağlı cihazda depolanan yetenek yapılandırmasını görüntüler.

Not

komutu, bir yetenek dosyası kullanılarak yapılandırılan özellikleri ve panolarda varsayılan olarak sunulan özelliklerin tümünü değil bazılarını görüntüler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device capability show-attached
 --------------------
 DeviceCapabilities
 ====================
 EnableFieldServicing
 --------------------
azsphere device capability show-attached
 --------------------
 DeviceCapabilities
 ====================
 EnableAppDevelopment
 --------------------

yetenek güncelleştirmesi

Ekli cihaza bir cihaz yetenek yapılandırması uygular.

Gerekli parametreler

Parametre Türü Açıklama
--capability-file Dize Uygulanacak cihaz yetenek dosyasının yolunu ve dosya adını belirtir. Göreli veya mutlak bir yol sağlayabilirsiniz.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device capability update --capability-file appdevcap.bin
Using selected capability file: C:\capability-file\appdevcap.bin
The capability file C:\capability-file\appdevcap.bin was added on the device. The device will restart.

Sertifika

Ekli cihazdaki sertifikaları yönetir.

Işlem Açıklama
Ekle Bağlı cihazdaki sertifika deposuna bir sertifika ekler.
Silmek Bir sertifikayı ekli cihazın sertifika deposundan siler.
Liste Bağlı cihazın sertifika deposunda bulunan sertifika kimliklerini Listeler.
Göster Bağlı cihazın sertifika deposundaki bir sertifikanın ayrıntılarını görüntüler.
show-quota Ekli cihazın sertifika deposundaki kullanılabilir boş alanı görüntüler.

sertifika ekleme

Bağlı cihazın sertifika deposuna bir sertifika ekler.

Kök CA ve istemci sertifikalarının Azure Sphere cihazına yüklenebilmesi için .pem biçiminde olması gerekir. Cihazınızın istemci sertifikası ve özel anahtarıyla (ve isteğe bağlı olarak özel anahtarınız için bir parolayla) birlikte, uygun sunucudan Kök CA sertifikasını almanız gerekir. Her sertifikanın EAP-TLS ağınızdaki uygun sunucu tarafından oluşturulması ve imzalanması gerekir. Ağ yöneticiniz veya güvenlik ekibiniz sertifikaları almak için ihtiyacınız olan ayrıntıları sağlayabilir. Kök CA sertifikasını alma hakkında daha fazla bilgi için bkz. EAP-TLS ağları için sertifika alma ve dağıtma.

Dikkat

Sertifika kimlikleri hem istemci hem de Kök CA sertifikaları için sistem genelinde olduğundan, azsphere komutu veya yeni sertifika ekleyen bir işlev çağrısı, önceki bir komut veya işlev çağrısı tarafından eklenen bir sertifikanın üzerine yazabilir ve bu da ağ bağlantısı hatalarına neden olabilir. Net sertifika güncelleştirme yordamları geliştirmenizi ve sertifika kimliklerini dikkatle seçmenizi kesinlikle öneririz.

Daha fazla bilgi için bkz. Sertifika Kimlikleri .

Gerekli parametreler

Parametre Türü Açıklama
-i, --cert-id Dize Eklenecek sertifikanın tanımlayıcısını belirtir. Dize tanımlayıcısı (en fazla 16 karakter). Geçerli karakterler arasında büyük harfler (A-Z), küçük harfler (a-z), sayılar (0-9), alt çizgi (_), nokta (.) ve kısa çizgi (-) bulunur. Bu tanımlayıcı, EAP-TLS ağları için Wi-Fi yapılandırmalarında da kullanılır.
--cert-type Dize Eklenecek sertifikanın türünü (istemci veya rootca) belirtir.
-p, --public-key-file Dize Ortak anahtar sertifikası .pem dosyasının yolunu belirtir. Göreli veya mutlak bir yol sağlayabilirsiniz.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
--private-key-file Dize İstemci özel anahtar sertifikası .pem dosyasının yolunu belirtir. İstemci türünde bir sertifika eklerken gereklidir. Göreli veya mutlak bir yol sağlayabilirsiniz.
-w, --private-key-password Dize İstemci özel anahtarı için isteğe bağlı bir parola belirtir. Parola, şifrelenmiş bir istemci sertifikası özel anahtarı eklerken gereklidir.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device certificate add --cert-id certroot --cert-type rootca --public-key-file publiccert.pem
Certificate 'certroot' successfully added.
azsphere device certificate add --cert-id certclient --cert-type client --private-key-file privatekey.pem --private-key-password 1234 --public-key-file publiccert.pem
Certificate 'certclient' successfully added.

sertifika silme

Bir sertifikayı ekli cihazın sertifika deposundan siler.

Gerekli parametreler

Parametre Türü Açıklama
-c, --certificate
Veya
--cert-id [Retiring]
Dize Silinecek sertifikanın tanımlayıcısını belirtir. Bağımsız --cert-id değişken kaldırılacak ve gelecek bir sürümde kaldırılacaktır. Daha fazla bilgi için bkz. Azure Sphere CLI'da önemli değişiklikler (özellikler kullanımdan kaldırılıyor).

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device certificate delete --certificate certclient

sertifika listesi

Cihazın sertifika deposunda bulunan sertifikaları Listeler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device certificate list
 -----------
 Identifiers
 ===========
 rootCert
 -----------

sertifika gösterisi

Cihazın sertifika deposundaki tek bir sertifikanın ayrıntılarını gösterir.

Gerekli parametreler

Parametre Türü Açıklama
-c, --certificate
Veya
--cert-id [Retiring]
Dize Ayrıntılarının gösterildiği sertifikanın tanımlayıcısını belirtir. Bağımsız --cert-id değişken kaldırılacak ve gelecek bir sürümde kaldırılacaktır. Daha fazla bilgi için bkz. Azure Sphere CLI'da önemli değişiklikler (özellikler kullanımdan kaldırılıyor).

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device certificate show --certificate certclient
---------- ------------------- ------------------- ----------------------------------- -----------------------------------
 Id         StartDate           EndDate             SubjectName                         IssuerName
 ==========================================================================================================================
 certclient 06/08/2019 19:15:48 06/08/2069 19:25:44 /DC=local/DC=azsphere/CN=azsphereca /DC=local/DC=azsphere/CN=azsphereca
 ---------- ------------------- ------------------- ----------------------------------- -----------------------------------

sertifika show-quota

Ekli cihazın sertifika deposundaki kullanılabilir boş alanı görüntüler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device certificate show-quota
--------------
Available space (bytes)
==============
24514
--------------

Iddia

Geçerli Azure Sphere kiracısı için daha önce sahipsiz bir cihaz talep etmektedir.

Önemli

Cihazı talep etmeden önce doğru Azure Sphere kiracısında oturum açtığınızdan emin olun. Bir cihaz yalnızca bir kez talep edilebilir. Talepte bulunıldıktan sonra cihaz farklı bir kiracıya taşınamaz.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
--Kuvvet Boolean Bir cihazı geçerli kullanıcının seçili Azure Sphere kiracısında talep edilmeye zorlar.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device claim
warn: You are claiming a device to the following tenant:
warn: a323c263-2aa3-2559-aabb-a3fc32631900 (Tenant1)
warn: Do you want to claim the device ID 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968 to this tenant?
warn: You cannot change the Azure Sphere tenant this device is claimed to once this action has completed.
Enter 'yes' to continue. Enter anything else to exit.
> yes
Claiming device.
Successfully claimed device ID '352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968' into tenant 'Tenant1' with ID 'a323c263-2aa3-2559-aabb-a3fc32631900'.

enable-cloud-test

Uygulama geliştirmeyi devre dışı bırakarak, mevcut uygulamaları silerek ve bulut yüklü uygulama güncelleştirmelerini etkinleştirerek ekli cihazı bulut yüklemesini test etme amacıyla okur.

Bir cihazın bilgisayara eklenmesini gerektirir ve yalnızca bağlı cihazda çalışır.

Özellikle, enable-cloud-test:

  • Bağlı cihaz için appDevelopment özelliğini kaldırır.
  • Cihazı, bulut yüklü uygulama güncelleştirmelerini etkinleştiren bir cihaz grubuna atar.
  • Cihazı yeniden başlatır.

Enable-cloud-test'in gerçekleştirdiği belirli görevler, bir ürün ve cihaz grubunun bu cihaz için atanmış olup olmadığına bağlıdır.

Azsphere device enable-cloud-test parametresiz çalıştırılırsa cihaz, cihazın geçerli ürününün Alan Testi cihaz grubuna yerleştirilir. Bu, her ürün için otomatik olarak oluşturulan ve uygulama güncelleştirmelerini etkinleştiren varsayılan cihaz gruplarından biridir. Cihazın bir ürünü yoksa veya cihazın içinde Bir Alan Testi cihaz grubu yoksa bir hata döndürülür.

Bir ürün belirtilirse, cihaz söz konusu ürünün Alan Testi cihaz grubuna yerleştirilir. Bu cihaz grubu yoksa bir hata döndürülür.

Bir cihaz grubu belirtilirse, cihaz içine yerleştirilir. Hedef cihaz grubu uygulama güncelleştirmelerini etkinleştirmezse bir hata döndürülür.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-p, --product GUID veya ad Hedef ürünü belirtir. Bu belirtildiğinde, cihaz da belirtilmedikçe --device-group bu ürünün varsayılan Alan Testi cihaz grubuna taşınır. Azure Sphere ürününün kimliğini veya adını belirtebilirsiniz.
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
-g, --device-group GUID veya ad Cihazın taşınacağı cihaz grubunu belirtir. Cihaz grubu kimliğini veya cihaz grubu adını belirtebilirsiniz. Cihaz grubu adını kullanmak için hem ürün adını hem de cihaz grubu adını <product-name/device-group-name> biçiminde sağlamanız gerekir. Bu, varsayılan olarak ürünün Alan Testi cihaz grubudur.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnekler

Örnek 1. Cihazı kimliğine göre mevcut cihaz grubuna atama

Bu örnek, ekli cihazı mevcut bir ürün ve cihaz grubuna atar.

azsphere device enable-cloud-test --device-group '3548b179-m16f-4f64-6dme-d3c643662e76'
Your internal capabilities will be retained, including the Enable App development capability. Sideloaded images may be removed by over-the-air application updates.
Getting device group by ID '3548b179-m16f-4f64-6dme-d3c643662e76'.
Leaving any existing applications on the device.
Setting device group to 'Field Test' with ID '3548b179-m16f-4f64-6dme-d3c643662e76')
Successfully updated device's device group.
Successfully set up device for application updates.
(Device ID: 'ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD')

Örnek 2. Cihazı farklı cihaz grubuna atama

Bu örnek önceki örneğe benzer, ancak cihaz için mevcut ürünü korur. Burada enable-cloud-test işlemi, cihazın ait olduğu cihaz grubunu değiştirir ve appDevelopment özelliğini kaldırır. Bu komut, bir cihazı uygulama güncelleştirmelerini etkinleştirilmeyen bir geliştirme ortamından bunu sağlayan bir üretim ortamına taşımak için kullanışlıdır.

azsphere device enable-cloud-test --device-group "Marketing/Field Test"

Örnek 3. Cihazı ürün adına göre atama

Bu örnek bulut yüklemesini etkinleştirir ve cihazı ada göre bir ürüne atar.

azsphere device enable-cloud-test --product DW100

geliştirmeyi etkinleştirme

Cihazda dışarıdan yüklemeyi ve hata ayıklamayı etkinleştirerek ve bunu uygulama güncelleştirmelerini buluttan devre dışı bırakabilen bir cihaz grubuna atayarak bir cihazın geliştirilmesini sağlar. Varsayılan olarak bu, cihazın ürününün Geliştirme cihaz grubudur, ancak diğer cihaz grupları belirtilebilir. Üretim senaryolarında kullanmayın. Daha fazla bilgi için bkz . Bağlı cihazlar üretme .

Özellikle, geliştirmeyi etkinleştir:

  • Bağlı cihaz için appDevelopment özelliğini indirir ve uygular.
  • Cihazı, bulut yüklü uygulama güncelleştirmelerini etkinleştirmeyen bir cihaz grubuna atar.
  • Cihazı yeniden başlatır.

Azsphere device enable-development komutunu parametre olmadan çalıştırırsanız:

  • Cihazda henüz bir ürün veya cihaz grubu yoksa, komutu ekli cihaz için appDevelopment özelliğini indirip uygular ve cihazı yeniden başlatır. Mevcut uygulamalar cihazda kalır ve işletim sistemi güncelleştirilir. Cihazınızı talep etmek için yükleme işlemi ve üst düzey bir uygulama derlemeye yönelik Hızlı Başlangıç bundan etkilenmez.
  • Cihazın zaten bir ürünü varsa, komutu cihazı ürünün Geliştirme cihaz grubuna taşır. Varsayılan olarak, dışarıdan yüklenen uygulamaların üzerine yazılmadığından emin olarak bu grup için uygulama güncelleştirmeleri devre dışı bırakılır.

azsphere device enable-development komutunu parametresiyle --product çalıştırırsanız:

  • Cihazı ürünün Geliştirme cihaz grubunda Places. Bu cihaz grubu yoksa bir hata döndürülür.

azsphere device enable-development komutunu parametresiyle --device-group çalıştırırsanız:

  • Places belirtilen cihaz grubundaki cihaz belirtilir. Hedef cihaz grubu uygulama güncelleştirmelerini etkinleştirmemelidir veya bir hata döndürülür.

Bazı durumlarda azsphere device enable-development bir hata bildirir ve cihazı talep etmenizi önerir. Cihazı zaten talep ettiyseniz, cihazı talep ettiğiniz kiracıda oturum açtığınızdan emin olmak için azsphere tenant show-selected komutunu kullanın. Aksi takdirde, doğru kiracıda oturum açmak için azsphere oturum açma bilgilerini kullanın. Uygun kiracıda oturum açtığınızdan emin olduğunuzda, cihazı talep etmek için azsphere cihaz talebi'ni kullanın.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-g, --device-group GUID veya ad Cihazın taşınacağı cihaz grubunu belirtir. Atlanırsa, cihazı varsayılan bir gruba atar. Cihaz grubu kimliğini veya cihaz grubu adını belirtebilirsiniz. Cihaz grubu adını kullanmak için hem ürün adını hem de cihaz grubu adını <product-name/device-group-name> biçiminde sağlamanız gerekir.
-r, --enable-rt-core-debugging Boolean Gerçek zamanlı çekirdek üzerinde çalışan uygulamalarda hata ayıklamak için gereken sürücüleri yükler. Bu seçenek yönetici izinleri gerektirir.
-p, --product GUID veya ad Hedef ürünü belirtir. Bu değeri belirttiğinizde, cihaz da belirtilmediği sürece --device-group bu ürünün varsayılan Geliştirme cihaz grubuna taşınır. Azure Sphere ürününün kimliğini veya adını belirtebilirsiniz.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device enable-development
Capability configuration has been successfully cleared.
PS C:\Users\v-shypr> azsphere device enable-development
Getting device group 'Development' for product 'DW100'.
The device already has the 'Enable App development' capability. No changes will be applied to its existing capabilities.
Setting device group to 'Development' with ID '7f860cc1-4949-4000-a541-9a988ba4c3cd'.
Successfully disabled application updates.
Installing debugging server to device.
Deploying 'C:\Program Files (x86)\Microsoft Azure Sphere SDK\DebugTools\gdbserver.imagepackage' to the attached device.
Image package 'C:\Program Files (x86)\Microsoft Azure Sphere SDK\DebugTools\gdbserver.imagepackage' has been deployed to the attached device.
Previous device capabilities retained. Ensure that you have the correct development capabilities installed before continuing.
Successfully set up device for application development, and disabled application updates.
(Device ID: '352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968')

Görüntü

Bağlı cihaza yüklenen veya bu cihaza hedeflenen görüntüler hakkında bilgi döndürür.

Işlem Açıklama
list-installed Şu anda bağlı cihazda yüklü olan görüntülerle ilgili ayrıntıları sağlar.
liste hedefli Ekli cihaza hedeflenen görüntülerle ilgili ayrıntıları sağlar.

resim listesi-yüklü

Ekli cihaza yüklenen görüntüleri Listeler. Bilgi listesi bileşen ve görüntü kimliklerini içerir.

Not

Uzun resim adları 31 karakterde kesilir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-f, --full Boolean Cihaza yüklenen tüm yazılım görüntülerini Listeler. Varsayılan olarak, yalnızca uygulama görüntülerini, hata ayıklayıcılarını ve pano yapılandırma görüntülerini listeler.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device image list-installed
Installed images:
 --> gdbserver
   --> Image type:   Application
   --> Component ID: 8548b129-b16f-4f84-8dbe-d2c847862e78
   --> Image ID:     dc6205bd-4478-4c9b-81ad-5e41ac23ed68
 --> CrashApplicatio
   --> Image type:   Application
   --> Component ID: 9ce57001-90eb-45e1-bd0a-4fc07b0c85c9
   --> Image ID:     cc77124e-6447-4c0f-9f99-fc0ad5ef46ef

resim listesi hedefli

Azure Sphere Güvenlik Hizmeti'ne yüklenen ve cihaz güncelleştirildiğinde yüklenecek görüntüleri Listeler. Azure Sphere cihazınızın bulut tabanlı uygulama güncelleştirmelerini kabul etmeye hazır olduğundan emin olmak için bkz. Cihazınız için bulut tabanlı dağıtımı etkinleştirme.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
-f, --full Boolean Azure Sphere kiracınızdaki tüm görüntüleri Listeler.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device image list-targeted
 ----------------------- ------------------------------------ ------------------------------------ ---------------- --------------------
 Name                    ComponentId                          ImageId                              ImageType       RegionalDataBoundary 
 =======================================================================================================================================
 HelloWorld_HighLevelApp 1689d8b2-c835-2e27-27ad-e894d6d15fa9 50419cb6-a33b-4cbe-8bd0-425048664b6f Applications    None   
 ----------------------- ------------------------------------ ------------------------------------ -------------------------------------   

Liste

Bir kiracıdaki tüm cihazları Listeler. Liste, ilk 500 cihazdan sonra kesilir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device list
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
 DeviceId                                                                                                                         TenantId                             ChipSku  ProductId                            DeviceGroupId
 ========================================================================================================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 4f48d618-09f7-45dc-a5a4-1433cabbee91 6f52bead-700d-4289-bdc2-2f11f774270e
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
 ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 4f48d618-09f7-45dc-a5a4-1433cabbee91 6f52bead-700d-4289-bdc2-2f11f774270e
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------

Bu komut için görüntülenen çıkışı özelleştirmek için parametresini kullanabilirsiniz --query . Daha fazla bilgi için bkz. SORGU CLI komut çıkışı.

Aşağıdaki örnekte yalnızca Cihaz Kimliği ve Ürün Kimliği'ni seçme gösterilmektedir:

azsphere device list --query '[].{DeviceId:deviceId, ProductId:productId}'
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
 DeviceId                                                                                                                         ProductId
 =====================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 4f48d618-09f7-45dc-a5a4-1433cabbee91
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
 ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD 4f48d618-09f7-45dc-a5a4-1433cabbee91
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------

Ipucu

Azsphere product show --product <product-ID> komutunu çalıştırarak ürün adını veya azsphere device-group show --device-group devicegroup-ID> değerini görüntüleyip cihaz grubu < adını görüntüleyin.

list-attached

Yerel bilgisayara bağlı cihazları Listeler.

Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device list-attached
1 device attached:
--> Device ID: 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968
  --> Is responsive: yes
  --> IP address: 192.128.48.1
  --> Connection path: 21143

üretim durumu

Bağlı cihazın üretim durumunu yönetir.

Işlem Açıklama
Göster Bağlı cihazın üretim durumunu görüntüler.
Güncelleştirme bağlı cihazın üretim durumunu Güncelleştirmeler.

Dikkat

Üretim durumu değişiklikleri kalıcı ve geri alınamaz.

üretim durumu gösterisi

Bağlı cihazın üretim durumunu görüntüler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device manufacturing-state show
------------------
ManufacturingState
==================
Module1Complete
------------------

üretim durumu güncelleştirmesi

bağlı cihazın üretim durumunu Güncelleştirmeler. Daha fazla bilgi için bkz. Cihaz üretim durumunu ayarlama.

Dikkat

Üretim durumu değişiklikleri kalıcı ve geri alınamaz.

Gerekli parametreler

Parametre Türü Açıklama
-s, --state Üretim durumları Cihaz için ayarlanacağı üretim durumunu belirtir. Olası durumlar arasında ve Module1CompletebulunurDeviceComplete.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device manufacturing-state update --state Module1Complete
Updating manufacturing state to Module1Complete.
Restarting device for changes to take effect.
The device was successfully restarted.

Bağlı cihazdaki ağ arabirimlerinin durumu hakkında bilgi sağlar.

Işlem Açıklama
Etkinleştirmek Bağlı cihazda bir ağ arabirimini etkinleştirir.
Devre dışı bırakmak Bağlı cihazda bir ağ arabirimini devre dışı bırakır.
list-firewall-rules Bağlı cihaz için güvenlik duvarı kurallarını Listeler.
liste arabirimleri Bağlı cihazın ağ arabirimlerini Listeler.
Proxy Ağ ara sunucusu ayarlarını yönetir.
show-diagnostics Bağlı cihazdaki bir veya tüm kablosuz ağlar için ağ tanılamasını gösterir.
show-status Bağlı cihazın ağ durumunu gösterir.
update-interface Cihaz için bir ağ arabirimi yapılandırması Güncelleştirmeler.

ağ etkinleştirme

Bağlı cihazda bir ağ arabirimini etkinleştirir.

Not

Bu komut, Ethernet eth0 ve wlan0 bağlantıları yapılandırmak için desteklenir. veya azspheresvcyapılandırdığınızda lo bir hata döndürülür.

Gerekli parametreler

Parametre Türü Açıklama
--Arabirim Dize Etkinleştirileceği arabirimi belirtir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network enable --interface wlan0
Network interface configuration is successfully applied to the device.
Run the command 'azsphere device network list-interfaces' to view details of the network interfaces for the attached device.

ağ devre dışı bırakma

Bağlı cihazda bir ağ arabirimini devre dışı bırakır.

Not

Bu komut, Ethernet eth0 ve wlan0 bağlantıları yapılandırmak için desteklenir. veya azspheresvcyapılandırdığınızda lo bir hata döndürülür.

Gerekli parametreler

Parametre Türü Açıklama
--Arabirim Dize Etkinleştirileceği arabirimi belirtir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network disable --interface wlan0
Network interface configuration is successfully applied to the device.
Run the command 'azsphere device network list-interfaces' to view details of the network interfaces for the attached device.

ağ listesi-güvenlik duvarı-kuralları

Bağlı cihaz için güvenlik duvarı kurallarını Listeler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.

Aşağıdaki kurallar görüntülenir:

  • Güvenlik Duvarı Kural Kümesi Adı: Güvenlik duvarı kural kümesi bloğunun adını görüntüler.
    • Değerler PREROUTING, POSTROUTING, INPUT, FORWARD ve OUTPUT'tır.
  • Kural Kümesi Geçerli mi: Kural kümesinin durumunu görüntüler. Değerler Doğru veya Yanlış'tır.
  • Güvenlik Duvarı Kural Kümesi Kuralları: Aşağıdaki kuralların değerlerini görüntüler:
    • Kaynak IP: Gönderen makinenin IP adresini görüntüler.
    • Kaynak Maske: Gönderen makinenin ağ maskesini görüntüler.
    • Hedef IP: Hedef makinenin IP adresini görüntüler.
    • Hedef Maske: Kullanımdan kaldırma makinesinin ağ maskesini görüntüler.
    • UID: Kurala uygulanan kullanıcı kimliğini görüntüler. 4294967295 (0xFFFFFFFF) hiçbir UID uygulanmadığını ve bu nedenle herkes için geçerli olduğunu gösterir.
    • Eylem: Gerçekleştirilecek eylemi görüntüler. Değerler kabul edilebilir veya bırakılabilir.
    • Arabirim IN adı: Giriş arabirimi adını görüntüler. Örneğin, wlan0.
    • Arabirim OUT adı: Çıkış arabirimi adını görüntüler. Örneğin, wlan0.
    • Durum: Bağlantı durumunu görüntüler. Değerler hiçbiri, oluşturulmamış veya ilişkili değil.
    • TCP Maskesi: TCP maskeleri dizisini görüntüler. Değerler fin, syn, rst, psh, ack ve urg değerleridir.
    • TCP Cmp: TCP bayrakları dizisini görüntüler. Değerler urg, ack, psh, rst, syb ve fin'dir.
    • TCP Inv: Boole değeri, TCP bayraklarının algısının ters çevrilmesi gerektiğini belirtir. Değerler Doğru veya Yanlış'tır.
    • Protokol: Güvenlik duvarı kuralının protokollerini görüntüler. Değerler icmp, igmp, tcp, udp değerleridir.
    • Kaynak Bağlantı Noktası Aralığı: Trafiği gönderen kaynaktan bağlantı noktası aralığını görüntüler. Değer 0 ile 65535 arasında olabilir.
    • Hedef Bağlantı Noktası Aralığı: Trafiği alan hedefte bağlantı noktası aralığını görüntüler. Değer 0 ile 65535 arasında olabilir.
    • Paketler: Paket sayısını görüntüler.
    • Bayt: Bayt sayısını görüntüler.

Bayrakların kısa bir özeti aşağıdaki gibi listelenir:

  • ÜRG: Acil İşaretçi alanı önemli
  • ACK: Bildirim alanı önemli
  • PSH: Gönderme işlevi
  • RST: Bağlantıyı sıfırlama
  • SYN: Sıra numaralarını eşitleme
  • FIN: Gönderenden başka veri yok
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network list-firewall-rules
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 Ruleset     IsValid SourceIp     SourceMask      DestinationIp   DestinationMask UID        Action InterfaceInName TcpInv Protocol SourcePortRange DestinationPortRange Packets Bytes  TcpMask TcpCmp
 =====================================================================================================================================================================================================
 PREROUTING  False   None         None            None            None            None       None   None            None   None     None            None                 None    None   None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 False  any      0-65535         0-65535              0       0      None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 True   tcp      0-65535         0-65535              823     394754 syn,ack syn
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    192.168.35.1 <value>         <value>         <value>         <value>     accept azspheresvc     False  any      0-65535         0-65535              15      780    None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 False  udp      53-53           0-65535              0       0      None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 False  udp      53-53           0-65535              0       0      None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
 INPUT       True    <value>      <value>         <value>         <value>         <value>     accept                 False  udp      53-53           0-65535              0       0      None    None
 ----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------

ağ listesi arabirimleri

Bağlı cihazın ağ arabirimlerini Listeler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network list-interfaces
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
 InterfaceName InterfaceUp ConnectedToNetwork IpAcquired IpAddresses   ConnectedToInternet IpAssignment HardwareAddress
 ========================================================================================================================
 azspheresvc   True        False              False      <value>       False               None         None
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
 eth0          True        True               True       <value>       True                dynamic      <value>
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
 lo            True        False              False      <value>       False               None         None
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
 wlan0         True        True               True       <value>       True                dynamic      <value>
 ------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------

ağ proxy'si

Ağ bağlantısı için proxy adresi kullanımını yönetir. Bir Azure Sphere cihazını ara sunucu aracılığıyla İnternet'e bağlanacak şekilde yapılandırma hakkında daha fazla bilgi için bkz. Ara sunucu üzerinden bağlanma.

Not

Şu anda yalnızca HTTP proxy'leri desteklenmektedir.

Işlem Açıklama
proxy uygula Bağlı cihazda ağ proxy'sini yapılandırıyor.
proxy silme Bağlı cihazda ara sunucu bağlantısını siler.
proxy gösterisi Bağlı cihazda ara sunucu bağlantısını gösterir.

proxy uygula

Bağlı cihazda ağ proxy'sini yapılandırıyor.

Gerekli parametreler

Parametre Türü Açıklama
-a, --address Dize Kullanılacak ara sunucunun ağ adresini belirtir.
-t, --authentication Dize Kullanılacak kimlik doğrulama türünü belirtir. İzin verilen değerler: anonymous veya basic. Ara sunucu bir kullanıcı adı ve parola gerektiriyorsa, bunu olarak basicayarlayın, aksi takdirde kullanın anonymous.
-r, --port Tamsayı Kullanılacak ağ adresinde bağlantı noktasını belirtir. Değerin 65535'e eşit veya daha küçük olması gerekir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
--Etkinleştirmek Dize Ara sunucunun etkinleştirilip etkinleştirilmeymeyeceğini belirtir. veya --disableayarlamanız --enable gerekir.
--Devre dışı bırakmak Dize Ara sunucunun devre dışı bırakılıp bırakılmayacağını belirtir. veya --disableayarlamanız --enable gerekir.
-n, --no-proxy-addresses Dize Ara sunucu bağlantısı için cihazın kaçınması gereken boşlukla ayrılmış ağ adresleri dizisini belirtir.
-p, --password Dize Proxy kimlik doğrulaması için parolayı belirtir Yalnızca temel kimlik doğrulaması için kullanılır. Maksimum uzunluk: 64 karakter.
-u, --username Dize Proxy kimlik doğrulaması için kullanıcı adını belirtir. Yalnızca temel kimlik doğrulaması için kullanılır. Maksimum uzunluk: 64 karakter.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network proxy apply --address contoso.com --authentication anonymous --port 8080 --enable
 ----------- ------- ----- ------------------ ----------------
 Address     Enabled Port  AuthenticationType NoProxyAddresses
 =============================================================
 contoso.com True   8080  anonymous
 ----------- ------- ----- ------------------ ----------------

proxy silme

Bağlı cihazda ara sunucu bağlantısını siler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network proxy delete

proxy gösterisi

Bağlı cihazda ara sunucu bağlantısını gösterir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network proxy show
 ----------- ------- ----- ------------------ ----------------
 Address     Enabled Port  AuthenticationType NoProxyAddresses
 =============================================================
 contoso.com True   8080  anonymous
 ----------- ------- ----- ------------------ ----------------

ağ show-diagnostics

Bağlı cihazdaki bir veya tüm Wi-Fi ağları için tanılamayı gösterir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-n, --network Tamsayı Tanılamanın gösterildiği Wi-Fi ağının kimliğini belirtir.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network show-diagnostics
 ------------------------- --------- ----- ------------- --------------- --------
 Timestamp                 NetworkId Ssid  ConfigState   ConnectionState Error
 ================================================================================
 2021-06-16T20:51:29+00:00 0         <value> temp-disabled disconnected    WrongKey
 ------------------------- --------- ----- ------------- --------------- --------

ağ show-status

Bağlı cihazın ağ durumunu gösterir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network show-status
 --------------------------- --------------- -----
 DeviceAuthenticationIsReady NetworkTimeSync Proxy
 =================================================
 True                        complete        ready
 --------------------------- --------------- -----

ağ güncelleştirme arabirimi

Cihazın Ethernet ağ arabirimini Güncelleştirmeler. Cihazın MAC adresini ayarlama hakkında daha fazla bilgi için bkz. Cihazı Ethernet için yapılandırma.

Not

Bu komut, Ethernet eth0 bağlantılarını yapılandırmak için desteklenir. veya azspheresvcwlan0yapılandırdığınızda lobir hata döndürülür.

Gerekli parametreler

Parametre Türü Açıklama
--hardware-address Dize Cihaz için ayarlanacağı donanım adresini şu biçimlerden birinde belirtir: AA:BB:33:DD:EE:FF veya aa:bb:33:dd:ee:ff.
--Arabirim
Veya
--interface-name [Retiring]
Dize Yapılandırılan arabirimin adını belirtir. Ekli cihazın ağ arabirimlerinin ayrıntılarını görüntülemek için azsphere device network list-interfaces komutunu çalıştırın. Bağımsız --interface-name değişken kaldırılacak ve gelecek bir sürümde kaldırılacaktır. Daha fazla bilgi için bkz. Azure Sphere CLI'da önemli değişiklikler (özellikler kullanımdan kaldırılıyor).

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device network update-interface --interface eth0 --hardware-address ba:98:76:54:32:10

Kurtarmak

Cihazdaki sistem yazılımının yerini alır.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutunun çalıştırılacak cihazı belirtir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Cihazın kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtin.
-c, --capability Dize Kurtarma sırasında cihaza uygulanacak cihaz yetenek görüntüsünü belirtir.
-i, --images Dize Cihaza yazacak görüntü paketlerini içeren klasörün yolunu belirtir. Varsayılan olarak kurtarma, bu bayrakla alternatif bir yol sağlanmadığı sürece SDK'daki görüntüleri kullanır.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

Örnek 1:

azsphere device recover
Downloading recovery images...
Download complete.
Starting device recovery. Please note that this may take up to 10 minutes.
Board found. Sending recovery bootloader.
Erasing flash.
Sending 17 images. (5443272 bytes to send)
Sent 1 of 17 images. (5440896 of 5443272 bytes remaining)
Sent 2 of 17 images. (5414844 of 5443272 bytes remaining)
Sent 3 of 17 images. (5311892 of 5443272 bytes remaining)
Sent 4 of 17 images. (5311500 of 5443272 bytes remaining)
Sent 5 of 17 images. (5041520 of 5443272 bytes remaining)
Sent 6 of 17 images. (5024908 of 5443272 bytes remaining)
Sent 7 of 17 images. (4994856 of 5443272 bytes remaining)
Sent 8 of 17 images. (2397456 of 5443272 bytes remaining)
Sent 9 of 17 images. (885796 of 5443272 bytes remaining)
Sent 10 of 17 images. (861220 of 5443272 bytes remaining)
Sent 11 of 17 images. (758608 of 5443272 bytes remaining)
Sent 12 of 17 images. (135796 of 5443272 bytes remaining)
Sent 13 of 17 images. (70048 of 5443272 bytes remaining)
Sent 14 of 17 images. (41164 of 5443272 bytes remaining)
Sent 15 of 17 images. (32768 of 5443272 bytes remaining)
Sent 16 of 17 images. (16384 of 5443272 bytes remaining)
Sent 17 of 17 images. (0 of 5443272 bytes remaining)
Finished writing images; rebooting board.
Device ID: 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968
Device recovered successfully.

Örnek 2:

azsphere device recover --capability "C:\Users\capability file\capability_352FE1F_5.bin"
Downloading recovery images...
Download complete.
Starting device recovery. Please note that this may take up to 10 minutes.
Board found. Sending recovery bootloader.
Erasing flash.
Sending 16 images. (5474668 bytes to send)
Sent 1 of 16 images. (5447384 of 5474668 bytes remaining)
Sent 2 of 16 images. (5343788 of 5474668 bytes remaining)
Sent 3 of 16 images. (5343396 of 5474668 bytes remaining)
Sent 4 of 16 images. (5073416 of 5474668 bytes remaining)
Sent 5 of 16 images. (5056612 of 5474668 bytes remaining)
Sent 6 of 16 images. (5026240 of 5474668 bytes remaining)
Sent 7 of 16 images. (2479376 of 5474668 bytes remaining)
Sent 8 of 16 images. (889892 of 5474668 bytes remaining)
Sent 9 of 16 images. (865316 of 5474668 bytes remaining)
Sent 10 of 16 images. (754512 of 5474668 bytes remaining)
Sent 11 of 16 images. (135796 of 5474668 bytes remaining)
Sent 12 of 16 images. (70048 of 5474668 bytes remaining)
Sent 13 of 16 images. (41164 of 5474668 bytes remaining)
Sent 14 of 16 images. (32768 of 5474668 bytes remaining)
Sent 15 of 16 images. (16384 of 5474668 bytes remaining)
Sent 16 of 16 images. (0 of 5474668 bytes remaining)
Finished writing images; rebooting board.
Device ID: 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968
Device recovered successfully.

yeniden tarama iliştirildi

Tüm FTDI bağlantı noktalarının güç çevrimini yaparak ekli cihazları yeniden tarar ve ekli cihazların toplam sayısını görüntüler. Windows'ta cihaz bağlantısı sorunlarını giderirken bu komutu kullanın. Bu komut yalnızca Windows üzerinde çalışır.

Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

 azsphere device rescan-attached
 -----------
 Count
 ===========
 2
 -----------

Yeni -den başlatın

Bağlı cihazı yeniden başlatır.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device restart
Restarting device.
Device restarted successfully.

Göster

Azure Sphere kiracınızdaki ekli bir cihazın ayrıntılarını görüntüler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device show
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
 DeviceId                                                                                                                         TenantId                             ChipSku  ProductId                            DeviceGroupId
 ========================================================================================================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 6f52bead-700d-4289-bdc2-2f11f774270e 7f860cc1-4949-4000-a541-9a988ba4c3cd
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------

Bu komut için görüntülenen çıkışı özelleştirmek için parametresini kullanabilirsiniz --query . Daha fazla bilgi için bkz. SORGU CLI komut çıkışı.

Aşağıdaki örnekte yalnızca Cihaz Kimliği ve Ürün Kimliği'ni seçme gösterilmektedir:

azsphere device show --device 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968  --query '{DeviceId:deviceId, ProductId:productId}'
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
 DeviceId                                                                                                                         ProductId
 =====================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 6f52bead-700d-4289-bdc2-2f11f774270e
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------

show-attached

Bağlı cihaz hakkındaki bilgileri cihazın kendisinden görüntüler. Bu ayrıntılar, Azure Sphere Güvenlik Hizmeti'nin cihaz için depolayanlardan farklıdır.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device show-attached
Device ID: 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968
IP address: 192.128.48.1
Connection path: 21143

show-deployment-status

Cihaz için uygulama ve işletim sistemi güncelleştirmelerinin dağıtım durumunu görüntüler.

Cihazınızın hangi Azure Sphere işletim sistemi sürümünü çalıştırdığını veya geçerli dağıtım güncelleştirmesinin tamamlanıp tamamlanmadığını öğrenmek için bu komutu kullanın.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device show-deployment-status
Your device is running Azure Sphere OS version <version-number>.
The Azure Sphere Security Service is targeting this device with Azure Sphere OS version <version-number>.
Your device has the expected version of the Azure Sphere OS: <version-number>.

Bu örnekte, <sürüm-numarası> geçerli işletim sistemi sürümünü temsil eder.

show-count

Geçerli kiracıdaki cihaz sayısını görüntüler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

 azsphere device show-count
 ------
 Result
 ======
 2
 ------

show-os-version

Bağlı cihazda geçerli işletim sistemi sürümünü görüntüler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device show-os-version
Your device is running Azure Sphere OS version <version-number>

Bu örnekte, <sürüm-numarası> geçerli işletim sistemi sürümünü temsil eder.

dışarıdan yükleme

Cihazda uygulamayı yönetir.

Bazı dışarıdan yükleme seçenekleri, cihaz DeviceComplete üretim durumuna geçtikten sonra ek özellikler gerektirir. fieldServicing özelliği, geçici üretim imzalı görüntüleri dağıtmanıza ve silmenize ve kalıcı üretim imzalı görüntüler dağıtmanıza olanak tanır. appDevelopment özelliği, hem üretim imzalı hem de SDK imzalı görüntüleri dağıtmanıza ve silmenize olanak tanır.

Işlem Açıklama
Silmek Geçerli uygulamayı cihazdan siler.
Dağıtmak Cihaza bir uygulama yükler.
set-deployment-timeout Dağıtım zaman aşımı süresini saniye cinsinden ayarlar.
show-deployment-timeout Dağıtım zaman aşımı süresini saniye cinsinden gösterir.

, , stopshow-statusve show-quota parametrelerinin startazsphere cihaz uygulaması komutuna taşındığını unutmayın.

dışarıdan yükleme silme

Uygulamaları cihazdan siler.

Bu komut yalnızca appDevelopment cihaz özelliği yapılandırıldığında kullanılabilir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-i, --component-id GUID Cihazdan silinecek uygulamanın kimliğini belirtir. Atlanırsa tüm uygulamaları siler.
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device sideload delete
Component '54acba7c-7719-461a-89db-49c807e0fa4d' deleted.

dışarıdan yükleme dağıtımı

Bir uygulamayı ekli cihaza yükler ve uygulamayı başlatır.

Uygulama bildirimi zaten cihazda olan bir uygulama tarafından kullanılmakta olan bir kaynağı isterse bu komut başarısız olur. Bu durumda azsphere device sideload delete komutunu kullanarak mevcut uygulamayı silin ve dışarıdan yüklemeyi yeniden deneyin. azsphere device sideload delete komutu hem üst düzey uygulamaları hem de gerçek zamanlı uygulamaları siler. Bir uygulamayı silmek ve diğerini bırakmak için silinecek uygulamanın bileşen kimliğini belirtin.

Aynı komut hem üst düzey uygulamaları hem de gerçek zamanlı özellikli uygulamaları dağıtmak için kullanılır.

Not

Çevre birimleri kullanan yeni bir uygulama yüklendiğinde ve aşağıdaki koşullar karşılandığında cihaz yeniden başlatma tetiklenir:

Bir cihaz yeniden başlatma başlatılırsa, yeniden başlatma tamamlanana ve cihaz yanıt verene kadar bekleyin.

Gerekli parametreler

Parametre Türü Açıklama
-p, --image-package Dize Cihaza yüklenemiyor görüntü paketinin yolunu ve dosya adını belirtir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-m, --manual-start Boolean Uygulamayı yükledikten sonra otomatik olarak başlatılmaması için belirtir.
--Kuvvet Boolean Artık desteklenmeyebilecek bir Beta API kullanan bir görüntünün dağıtımını zorlar.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device sideload deploy --image-package C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage
Deploying 'C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage' to the attached device.
Image package 'C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage' has been deployed to the attached device.

dışarıdan yükleme kümesi dağıtımı-zaman aşımı

Cihazdaki görüntüleri dışarıdan yüklemek için dağıtım zaman aşımı değerini saniye cinsinden ayarlar.

Gerekli parametreler

Parametre Türü Açıklama
-v, --value Tamsayı Dışarıdan yükleme komutunun zaman aşımına uğraması için süreyi saniye cinsinden belirtir. Değer pozitif bir tamsayı olmalıdır.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device sideload set-deployment-timeout --value 60
 ------------------
 Deployment timeout
 ==================
 60
 ------------------

dışarıdan yükleme show-deployment-timeout

Cihazdaki görüntüleri dışarıdan yüklemek için geçerli dağıtım zaman aşımı değerini saniye cinsinden görüntüler.

Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device sideload show-deployment-timeout
 ------------------
 Deployment timeout
 ==================
 60
 ------------------

Güncelleştirme

Cihazı Azure Sphere kiracınızda farklı bir cihaz grubuna taşır.

Üründe oluşturduğunuz cihaz gruplarına ek olarak, bir ürün oluşturulduğunda beş varsayılan cihaz grubu eklenir:

  • Geliştirme: Yalnızca sistem yazılım güncelleştirmelerini kabul eder. Uygulama güncelleştirmelerini kabul etmez.
  • Alan Testi: Azure Sphere Güvenlik Hizmeti'nden gelen tüm güncelleştirmeleri kabul eder.
  • Üretim: Azure Sphere Güvenlik Hizmeti'nden gelen tüm güncelleştirmeleri kabul eder.
  • Üretim İşletim Sistemi Değerlendirmesi: Azure Sphere Güvenlik Hizmeti'nden gelen tüm güncelleştirmeleri kabul eder.
  • Alan Testi İşletim Sistemi Değerlendirmesi: Azure Sphere Güvenlik Hizmeti'nden gelen tüm güncelleştirmeleri kabul eder.

Dağıtımda yer alan temel öğeler hakkında daha fazla bilgi için bkz . Dağıtım temelleri.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-g, --device-group GUID veya ad Cihazın taşındığı cihaz grubunu belirtir. Cihaz grubu kimliğini veya cihaz grubu adını belirtebilirsiniz. Cihaz grubu adını kullanmak için hem ürün adını hem de cihaz grubu adını <product-name/device-group-name> biçiminde sağlamanız gerekir.
-d, --device Dize Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
-t, --tenant GUID veya ad Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device update --device-group AW100/Marketing
 ------------------------------------------------------------------------------------------------------ ------------------------------------ -------- ------------------------------------ ------------------------------------
 DeviceId                                                                                               TenantId                             ChipSku  ProductId                            DeviceGroupId
 ==============================================================================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 6f52bead-700d-4289-bdc2-2f11f774270e 7f860cc1-4949-4000-a541-9a988ba4c3cd
 427D205E46A166B7E41135EB968
 ------------------------------------------------------------------------------------------------------ ------------------------------------ -------- ------------------------------------ ------------------------------------

Bu komut için görüntülenen çıkışı özelleştirmek için parametresini kullanabilirsiniz --query . Daha fazla bilgi için bkz. SORGU CLI komut çıkışı.

Aşağıdaki örnekte yalnızca Cihaz Kimliği ve Ürün Kimliği'ni seçme gösterilmektedir:

azsphere device update --device-group AW100/Marketing  --query '{DeviceId:deviceId, ProductId:productId}'
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
 DeviceId                                                                                                                         ProductId
 =====================================================================================================================================================================
 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 6f52bead-700d-4289-bdc2-2f11f774270e
 -------------------------------------------------------------------------------------------------------------------------------- ------------------------------------

Wifi

Bağlı cihaz için Wi-Fi yapılandırmalarını yönetir.

Cihazı bir Wi-Fi ağında kullanmak için ağ hakkında bilgi eklemeniz ve cihazda ağı etkinleştirmeniz gerekir. SSID'lere ASCII olmayan karakterler girebilseniz de , azsphere bunları düzgün görüntülemez.

Uygulamanız Wi-Fi yapılandırma API'sini kullanıyorsa, uygulamanın app_manifest.json dosyasına WifiConfig özelliğini de eklemeniz gerekir.

Işlem Açıklama
Ekle Kablosuz ağın ayrıntılarını cihaza ekler.
Devre dışı bırakmak Cihazda kablosuz ağı devre dışı bırakır.
Etkinleştirmek Cihazda kablosuz ağ etkinleştirir.
Unutma Kablosuz ağın ayrıntılarını cihazdan kaldırır.
Liste Cihaz için geçerli Wi-Fi yapılandırmasını Listeler.
yeniden yükleme yapılandırması Cihazı yapılandırma Wi-Fi yeniden yükler.
Tarama Kullanılabilir ağları tarar.
Göster Wi-Fi yapılandırmasının ayrıntılarını görüntüler.
show-status Kablosuz arabirimin durumunu görüntüler.

wifi ekle

Ekli cihaza bir Wi-Fi ağının ayrıntılarını ekler.

Bir cihazın birden çok Wi-Fi bağlantısı olabilir. SSID'lere ASCII olmayan karakterler girebilseniz de , azsphere bunları düzgün görüntülemez. Gizli SSID'lere bağlanmak için parametresini ekleyebilirsiniz --targeted-scan . Daha fazla bilgi için bkz. Azure Sphere'ı Wi-Fi'ye bağlama.

Gerekli parametreler

Parametre Türü Açıklama
-s, --ssid Dize Ağın SSID'sini belirtir. Ağ SSID'leri büyük/küçük harfe duyarlıdır.

İsteğe bağlı parametreler

Parametre Türü Açıklama
--client-cert-id Dize [EAP-TLS] İstemci sertifikasını tanımlayan tanımlayıcıyı (en fazla 16 karakter) belirtir (hem ortak hem de özel anahtarı içerir). EAP-TLS ağı ayarlamak için gereklidir.
--client-id <user@domain> Dize [EAP-TLS] Ağın RADIUS sunucusu tarafından kimlik doğrulaması için tanınan kimliği belirtir. Bazı EAP-TLS ağları için gereklidir.
--config-name Dize Ağ yapılandırmasının adını belirten bir dize (en çok 16 karakter) belirtir.
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
--root-ca-cert-id Dize [EAP-tLS] Cihazın sunucunun kimliğini doğruladığı EAP-TLS ağları için sunucunun kök CA sertifikasını tanımlayan tanımlayıcıyı (en fazla 16 karakter) belirtir.
--targeted-scan Boolean Yayın yapılmadığında veya ağ tıkanıklığı tarafından gizlendiğinde bile bir ağa bağlanmaya çalışır.
-p, --psk Dize Yeni ağ için WPA/WPA2 anahtarını belirtir. SSID'yi açık ağ olarak eklemek için atla. Anahtarınız bir ve işareti (&) içeriyorsa, anahtarı tırnak içine alın.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device wifi add --ssid MyNetwork --psk MyPassword
Successfully added network:
 ----- -------- ------------------ --------------- ------------- ------------
 ID    SSID     ConfigurationState ConnectionState SecurityState TargetedScan
 ============================================================================
 1     MyNetwork enabled            unknown         psk           False
 ----- -------- ------------------ --------------- ------------- ------------

Ağ SSID'sinde veya anahtarında eklenmiş boşluklar veya bir ve işareti varsa, SSID veya anahtarı tek tırnak içine alın. SSID veya anahtar bir tırnak işareti içeriyorsa, tırnak işaretinden kaçmak için ters eğik çizgi kullanın. Bir değerin parçasıysa ters eğik çizgilerden kaçış yapılması gerekmez. Daha fazla bilgi için bkz . Tırnak işaretleri ve kaçış karakterleri. Örneğin:

azsphere device wifi add --ssid "New SSID" --psk "key \'value\' with quotes"

wifi devre dışı bırak

Bağlı cihazda bir Wi-Fi ağını devre dışı bırakır.

Gerekli parametreler

Parametre Türü Açıklama
-i, --id Tamsayı Devre dışı bırakacak ağın kimliğini belirtir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device wifi disable --id 0
Successfully disabled network:
----- -------- ------------------ --------------- ------------- ------------
ID    SSID     ConfigurationState ConnectionState SecurityState TargetedScan
============================================================================
0     MyNetwork disabled           disconnected    psk           False
----- -------- ------------------ --------------- ------------- ------------

wifi etkinleştirme

Bağlı cihazda bir Wi-Fi ağı etkinleştirir.

Her ikisi de aralık içindeyse bir ağdan diğerine geçmek için, yeni ağı etkinleştirmeden önce bağlı olan ağı devre dışı bırakın.

Gerekli parametreler

Parametre Türü Açıklama
-i, --id Tamsayı Etkinleştirecek ağın kimliğini belirtir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device wifi enable --id 0
Successfully enabled network:
 ----- -------- ------------------ --------------- ------------- ------------
 ID    SSID     ConfigurationState ConnectionState SecurityState TargetedScan
 ============================================================================
 0     MyNetwork enabled            disconnected    psk           False
 ----- -------- ------------------ --------------- ------------- ------------

wifi unutma

Bağlı cihazdan bir Wi-Fi ağının ayrıntılarını kaldırır.

Gerekli parametreler

Parametre Türü Açıklama
-i, --id Tamsayı Silinecek ağın kimliğini belirtir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device wifi forget --id 0
Successfully forgotten network.

wifi listesi

Bağlı cihaz için geçerli Wi-Fi yapılandırmasını Listeler.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device wifi list
 ----- --------- ------------------ --------------- ------------- ------------
 ID    SSID      ConfigurationState ConnectionState SecurityState TargetedScan
 =============================================================================
 0     MyNetwork1 enabled            connected       psk           False
 ----- ---------  ------------------ --------------- ------------- ------------
 1     MyNetwork2 enabled            disconnected    psk           False
 ----- ---------  ------------------ --------------- ------------- ------------
 2     MyNetwork3 enabled            disconnected    eaptls        False
 ----- ---------  ------------------ --------------- ------------- ------------

wifi yeniden yükleme yapılandırması

ekli cihazda Wi-Fi ağ yapılandırmasını yeniden yükler. EAP-TLS ağlarının sertifika deposunun en son içeriğini kullandığından emin olmak için bir sertifika (azsphere cihaz sertifikası) ekledikten veya kaldırdıktan sonra bu komutu kullanın.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device wifi reload-config
Wi-Fi configuration was successfully reloaded.

wifi taraması

Ekli cihazda görünen kullanılabilir Wi-Fi ağları tarayın. Komut en fazla 64 Wi-Fi ağı döndürür, ancak görüntülenen Wi-Fi ağlarının sayısı, aralıktaki erişim noktalarının yoğunluğu gibi çevresel faktörlerle sınırlı olabilir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device wifi scan
----------------- ------------- ----------------- ----------- ---------
SSID              SecurityState BSSID             SignalLevel Frequency
=======================================================================
MyNetwork0        psk           <value>           -66         2442
----------------- ------------- ----------------- ----------- ---------
MyNetwork1        psk           <value>           -75         2442
----------------- ------------- ----------------- ----------- ---------
MyNetwork2        psk           <value>           -86         2412
----------------- ------------- ----------------- ----------- ---------

wifi gösterisi

Bağlı cihazdaki bir Wi-Fi ağının ayrıntılarını gösterir.

Gerekli parametreler

Parametre Türü Açıklama
-i, --id Tamsayı Gösterilecek ağ yapılandırmasının kimliğini belirtir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

azsphere device wifi show --id 0
 ----- --------- ------------------ --------------- ------------- ------------
 ID    SSID      ConfigurationState ConnectionState SecurityState TargetedScan
 =============================================================================
 0     MyNetwork enabled            disconnected    psk           False
 ----- --------- ------------------ --------------- ------------- ------------

wifi show-status

Bağlı cihazdaki Wi-Fi arabiriminin durumunu gösterir.

İsteğe bağlı parametreler

Parametre Türü Açıklama
-d, --device Dize Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz.
Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür.
Genel parametreler

Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın.
-h, --help Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
-o, --output Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table. Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi.
--Sorgu Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama .
--Ayrıntılı Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug .

Not

Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .

Örnek

 azsphere device wifi show-status
 ----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------
 SSID  ConfigurationState ConnectionState SecurityState Frequency Mode    KeyManagement WpaState  IpAddress     MacAddress
 ================================================================================================================================
<value> enabled            connected       psk           2412      station WPA2-PSK      COMPLETED <value>      <value>
 ----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------