Aracılığıyla paylaş


Azure IoT Central V3 (Önizleme)

Azure IoT Central, IoT cihazlarınızı uygun ölçekte bağlamanızı, izlemenizi ve yönetmenizi kolaylaştırır. IoT Central V3 bağlayıcısı ile bir kural tetiklendiğinde iş akışlarını tetikleyebilir ve komutları yürüterek, özellikleri güncelleştirerek, cihazlardan telemetri alarak ve daha fazlasını yaparak eylemler gerçekleştirebilirsiniz. Bu bağlayıcıyı Azure IoT Central V3 uygulamanızla kullanın.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Azure IoT Central Teknik Desteği
URL https://aka.ms/iotcentral-create-technical-support-ticket-trial
Bağlayıcı Meta Verileri
Publisher Microsoft Corporation
Web sitesi https://azure.microsoft.com/services/iot-central/
Gizlilik ilkesi https://privacy.microsoft.com
Kategoriler Nesnelerin İnterneti

Azure IoT Central V3 bağlayıcısı, Azure IoT Central V3 uygulamanızı iş akışlarınıza bağlamak için kullanılabilir. Kural tetiklendiğinde iş akışlarını çalıştırmak için bağlayıcıyı kullanabilirsiniz. Telemetri verileri ve özellikleri gibi IoT cihazlarınızdan en son bilgileri almak için bunu kullanabilirsiniz. Ayrıca komutlar göndererek ve uygun öğeleri güncelleştirerek IoT cihazlarınızı güncelleştirmek için de kullanabilirsiniz.

Önkoşullar

  • Bu bağlayıcıyı kullanmak için Azure IoT Central V3 Farklı ÖdeYou-Go uygulamasında kullanıcı olmanız gerekir.
  • Microsoft Entra Id iş veya okul hesabı kullanmanız gerekir.

Kimlik bilgilerini alma

Bu bağlayıcıyı iş akışınıza eklemek için öncelikle bağlanmak istediğiniz Azure IoT Central uygulamasındaki bir kullanıcı olan Microsoft Entra ID iş veya okul hesabında oturum açmanız gerekir.

Sürüm notları

Eylül 2021

  • Azure IoT Central V3 bağlayıcısı artık genel kullanıma sunulan 1.0 REST API yüzeyimizle uyumlu olacak şekilde güncelleştirildi. Tüm bağlayıcı eylemleri artık DTDLv2 biçimimizi destekliyor ve DTDLv1 tabanlı modeller için destek kullanım dışı bırakılıyor.
  • , Get/Update device propertiesve Get device telemetry value eylemleriRun a device command, Azure IoT Central'daki en son cihaz şablonu özelliklerine destek eklemek için güncelleştirildi. Bu eylemler artık hem kök hem de bileşen özelliklerini destekler.
  • Yeni bir cihaz modülü eylemleri kümesi eklendi. Bu eylemler, hem cihaz modüllerinin hem de modül bileşenlerinin Komutlar, Özellikler, Telemetriler ile etkileşim kuran iş akışlarının oluşturulmasına olanak tanır.
  • Get/Create/Update/Delete a device En son Azure IoT Central REST API'siyle uyumlu olacak şekilde güncelleştirilecek eylemler.
  • ve eylemleri Get device cloud propertiesUpdate device cloud properties artık ve Update device properties'nin Get device properties bir parçasıdır. Yeni eylemler, iş akışlarının hem Cihaz Özellikleri hem de Bulut Özellikleri ile aynı anda etkileşim kurmasını sağlar.

Kullanımdan kaldırma bildirimi: CY21'in sonunda, aşağıdaki listede kullanım dışı olarak işaretlenen eylemler yeni iş akışları oluştururken artık kullanılamayacaktır. Bu eylemlere başvuran mevcut iş akışları Mart 2022'ye kadar çalışmaya devam edecektir. Azure IoT Central'da desteklenen yeni duyurulan eylemlerden yararlanmak için iş akışlarınızı güncelleştirmenizi öneririz.

Kasım 2021

  • Azure IoT Central uygulaması için cihaz ve cihaz şablonlarını listelemek için yeni eylemler eklendi. Bu eylemler sayfalandırma desteğini içerir.
  • Bağlayıcıya, iş akışlarının bir uygulamanın kullanıcılarını oluşturmasına, güncelleştirmesine, listelemesine ve silmesine olanak sağlayan yeni bir kullanıcı yönetimi eylemleri kümesi eklendi.
  • İş akışları artık yeni Get device command response eylemleri kullanarak bir cihaz komutunun en son yürütmesini alabilir. Bu eylem kümesi kök, bileşen ve modül komutlarını destekler.

Bilinen sorunlar ve sınırlamalar

  • Bu bağlayıcıyı Microsoft Power Automate'te kullanmak için IoT Central uygulamasında en az bir kez oturum açmış olmanız gerekir. Aksi takdirde uygulama Uygulama açılan listesinde görünmez
  • Microsoft kişisel hesaplarının (, , @outlook.com etki alanları gibi@hotmail.com@live.com) IoT Central bağlayıcıda oturum açması desteklenmez. Microsoft Entra Id iş veya okul hesabı kullanmanız gerekir.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Credentials Credentials Tüm bölgeler Paylaşılamaz
Varsayılan [KULLANIM DIŞI] Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır. Tüm bölgeler Paylaşılamaz

Credentials

Kimlik Doğrulama Kimliği: 1. bölüm

Geçerli: Tüm bölgeler

Credentials

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

Varsayılan [KULLANIM DIŞI]

Geçerli: Tüm bölgeler

Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

"Kimlik ID'sine göre cihaz alma"

Cihaz kimliğine göre mevcut bir cihazla ilgili ayrıntıları alın.

Başarısız cihazlarda işi sürdürme

Tüm başarısız cihazlarda mevcut bir işin yeniden çalıştırılmasını yürütür.

Bileşen komut yanıtı alma

Cihaz bileşeni komutu için son yanıtı alın.

Bileşen komutu çalıştırma

Bir bileşende bir komut çalıştırın.

Bileşen telemetri değerini alma

Bir bileşenden son telemetri değerini alın.

bir iş edinin

Kimliğine göre var olan bir iş hakkındaki ayrıntıları alın.

Cihaz bulut özelliklerini güncelleştirme (kullanım dışı)

Cihazın tüm bulut özellik değerlerini cihaz kimliğine göre güncelleştirin (kullanım dışı).

Cihaz bulutu özelliklerini alma (kullanım dışı)

Cihaz kimliğine göre bir cihazın tüm bulut özellik değerlerini alma (kullanım dışı).

Cihaz durumlarını alma

İş kimliğine göre tek tek cihaz durumlarının listesini alın.

Cihaz grubu alma

Kimliğine göre mevcut bir cihaz grubuyla ilgili ayrıntıları alın.

Cihaz grubu kimliğine göre cihazları alma

Uygulamadaki bir cihaz grubundaki cihazların listesini alma.

Cihaz grubu oluşturma

Cihaz grubu oluşturma veya güncelleştirme.

Cihaz grubunu silme

Var olan bir cihaz grubunu kimliğine göre silme

Cihaz gruplarını listeleme

Bir uygulamadaki cihaz gruplarının listesini alın.

Cihaz ilişkisi oluşturma

Verilen cihaz ile cihaz kimliği ve ilişki kimliği verilen yeni bir cihaz arasında yeni bir cihaz ilişkisi oluşturun.

Cihaz ilişkisini alma

Cihaz kimliğine ve ilişki kimliğine göre mevcut cihaz ilişkisi hakkındaki ayrıntıları alın.

Cihaz ilişkisini güncelleştirme

Verilen cihaz ile cihaz kimliği ve ilişki kimliği verilen yeni bir cihaz arasındaki mevcut cihaz ilişkisini güncelleştirin.

Cihaz ilişkisini silme

Mevcut bir cihaz ilişkisini cihaz kimliğine ve ilişki kimliğine göre silin.

Cihaz komut yanıtlarını alma

Cihaz komutu için son yanıtı alın.

Cihaz komutu yürütme (kullanım dışı)

Bir cihazda komut yürütme (kullanım dışı).

Cihaz komutu çalıştırma

Cihazda bir komut çalıştırın.

Cihaz oluşturma veya güncelleştirme

Yeni bir cihaz oluşturun veya mevcut bir cihazı cihaz kimliğine göre güncelleştirin.

Cihaz oluşturma veya güncelleştirme (kullanım dışı)

Yeni bir cihaz oluşturun veya mevcut bir cihazı cihaz kimliğine göre güncelleştirin. (kullanım dışı)

Cihaz oluşturma veya güncelleştirme (kullanım dışı)

Yeni bir cihaz oluşturun veya mevcut bir cihazı cihaz kimliğine göre güncelleştirin (kullanım dışı).

Cihaz silme

Mevcut bir cihazı cihaz kimliğine göre silin.

Cihaz telemetrisi değerini alma

Bir cihazdan son telemetri değerini alın.

Cihaz telemetrisi değerini alma (kullanım dışı)

Bir cihazdan son telemetri değerini alın (kullanım dışı).

Cihaz özelliklerini alma

Cihaz kimliğine göre bir cihazın tüm özellik değerlerini alın.

Cihaz özelliklerini alma (kullanım dışı)

Cihaz kimliğine göre bir cihazın tüm özellik değerlerini alma (kullanım dışı).

Cihaz özelliklerini güncelleştirme

Cihazın tüm özellik değerlerini cihaz kimliğine göre güncelleştirin.

Cihaz özelliklerini güncelleştirme (kullanım dışı)

Cihazın tüm özellik değerlerini cihaz kimliğine göre güncelleştirin (kullanım dışı).

Cihaz şablonlarını listeleme

Bir uygulamadaki cihaz şablonlarının listesini alın.

Cihaz şablonunu silme

Var olan bir cihaz şablonunu kimlikle silin.

Cihazları listeleyin

Bir uygulamadaki cihazların listesini alın.

Cihazı silme (kullanım dışı)

Mevcut bir cihazı cihaz kimliğine göre silin (kullanım dışı).

Durdurulmuş işi sürdürme

Var olan durdurulmuş bir işin yürütülmesini sürdür.

İlişkileri listele

Cihaz kimliğine göre tüm ilişkileri listeleyin.

İş oluşturma

İş tanımı aracılığıyla yeni bir iş oluşturun ve yürütin.

İşleri Listele

Bir uygulamadaki işlerin listesini alma.

Kimliğe göre cihaz şablonu alma

Kimliğine göre mevcut bir cihaz şablonu hakkındaki ayrıntıları alın.

Kimliğine göre cihaz alma (kullanım dışı)

Cihaz kimliğine (kullanım dışı) göre mevcut cihazla ilgili ayrıntıları alın.

Kullanıcı alma

Kimliğine göre kullanıcı alma

Kullanıcı oluşturma

Uygulamada kullanıcı oluşturma

Kullanıcıları listeleme

Uygulamadaki kullanıcıların listesini alma

Kullanıcıyı güncelleştirme

Uygulamadaki bir kullanıcıyı düzeltme eki aracılığıyla güncelleştirme

Kullanıcıyı silme

Kullanıcıyı silme

Kuruluş edinme

Var olan bir kuruluşla ilgili ayrıntıları kimlik bilgilerine göre alın.

Kuruluş oluşturma

Yeni bir kuruluş oluşturun.

Kuruluşları listeleme

Bir uygulamadaki kuruluşların listesini alın.

Kuruluşu silme

Var olan bir kuruluşu kimlikle silme

Modül bileşeni komut yanıtlarını alma

Modül bileşeni komutu için son yanıtı alın.

Modül bileşeni komutunu çalıştırma

Modül bileşeninde bir komut çalıştırın.

Modül bileşeni telemetri değerini alma

Modül bileşeninden son telemetri değerini alın.

Modül komut yanıtlarını alma

Cihaz modülü komutu için son yanıtı alma

Modül komutu çalıştırma

Modülde bir komut çalıştırın.

Modül telemetri değerini alma

Modülden son telemetri değerini alın.

Modül özelliklerini alma

Modülün tüm özellik değerlerini alır.

Modül özelliklerini güncelleştirme

Modülün tüm özellik değerlerini güncelleştirin.

Rol alma

Kimliğine göre bir rol alın.

Rolleri listeleme

Bir uygulamadaki rollerin listesini alın.

Zamanlanmış iş alma

Kimliğine göre var olan zamanlanmış bir iş hakkındaki ayrıntıları alın.

Zamanlanmış iş kimliğine göre işleri alma

Zamanlanmış iş tanımı için iş listesini alın.

Zamanlanmış iş oluşturma

İş tanımı aracılığıyla yeni bir zamanlanmış iş oluşturun ve yürütin.

Zamanlanmış işi güncelleştirme

Var olan bir zamanlanmış işi kimliğine göre güncelleştirin.

Zamanlanmış işi silme

Var olan bir zamanlanmış işi kimliğine göre silin.

Zamanlanmış işleri listeleme

Bir uygulamadaki zamanlanmış işlerin listesini alma.

Çalışan bir işi durdurma

Çalışmakta olan bir işin yürütülmesini durdurun.

"Kimlik ID'sine göre cihaz alma"

Cihaz kimliğine göre mevcut bir cihazla ilgili ayrıntıları alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Döndürülenler

Body
DeviceV1

Başarısız cihazlarda işi sürdürme

Tüm başarısız cihazlarda mevcut bir işin yeniden çalıştırılmasını yürütür.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

İş Kimliği
job_id True string

İşin benzersiz kimliği.

Kimliği Yeniden Çalıştır
rerun_id True string

Yeniden çalıştırmanın benzersiz kimliği.

Döndürülenler

İş tanımı.

Body
JobStatic

Bileşen komut yanıtı alma

Cihaz bileşeni komutu için son yanıtı alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Bileşeni
component_name True string

Cihaz bileşeninin adı.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Bileşen komutu çalıştırma

Bir bileşende bir komut çalıştırın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Bileşeni
component_name True string

Cihaz bileşeninin adı.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz komut gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Bileşen telemetri değerini alma

Bir bileşenden son telemetri değerini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Bileşeni
component_name True string

Cihaz bileşeninin adı.

Cihaz Telemetrisi
telemetry_name True string

Bu cihaz telemetrisinin adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

bir iş edinin

Kimliğine göre var olan bir iş hakkındaki ayrıntıları alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

İş Kimliği
job_id True string

İşin benzersiz kimliği.

Döndürülenler

İş tanımı.

Body
JobStatic

Cihaz bulut özelliklerini güncelleştirme (kullanım dışı)

Cihazın tüm bulut özellik değerlerini cihaz kimliğine göre güncelleştirin (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Şablonu Kimliği
instanceOf string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz özellikleri.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz bulutu özelliklerini alma (kullanım dışı)

Cihaz kimliğine göre bir cihazın tüm bulut özellik değerlerini alma (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Şablonu Kimliği
instanceOf string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz durumlarını alma

İş kimliğine göre tek tek cihaz durumlarının listesini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

İş Kimliği
job_id True string

İşin benzersiz kimliği.

Döndürülenler

İş cihazı durumlarının sayfalanan sonuçları.

Cihaz grubu alma

Kimliğine göre mevcut bir cihaz grubuyla ilgili ayrıntıları alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Grubu Kimliği
device_group_id True string

Cihaz grubunun benzersiz kimliği.

Döndürülenler

Cihaz grubu tanımı.

Cihaz grubu kimliğine göre cihazları alma

Uygulamadaki bir cihaz grubundaki cihazların listesini alma.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Grubu Kimliği
device_group_id True string

Cihaz grubunun benzersiz kimliği.

Döndürülenler

Cihaz grubuna ait cihazların sayfalanan sonuçları.

Cihaz grubu oluşturma

Cihaz grubu oluşturma veya güncelleştirme.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Grubu Kimliği
device_group_id True string

Cihaz grubunun benzersiz kimliği.

Cihaz Grubu Kimliği
id string

Cihaz grubunun benzersiz kimliği.

Görüntü adı
displayName True string

Cihaz grubunun görünen adı.

Filter
filter True string

Bu grupta olması gereken cihazları tanımlayan sorgu.

Description
description string

Cihaz grubunun kısa özeti.

ETag (İngilizce)
etag string

Cihaz grubu güncelleştirmelerinde çakışmayı önlemek için kullanılan ETag.

Organizations
organizations array of string

Cihaz grubunun kuruluşlarının listesi, bugün yalnızca bir kuruluş destekleniyor, yakında birden çok kuruluş desteklenecek.

Döndürülenler

Cihaz grubu tanımı.

Cihaz grubunu silme

Var olan bir cihaz grubunu kimliğine göre silme

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Grubu Kimliği
device_group_id True string

Cihaz grubunun benzersiz kimliği.

Cihaz gruplarını listeleme

Bir uygulamadaki cihaz gruplarının listesini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Döndürülenler

Cihaz gruplarının sayfalanan sonuçları.

Cihaz ilişkisi oluşturma

Verilen cihaz ile cihaz kimliği ve ilişki kimliği verilen yeni bir cihaz arasında yeni bir cihaz ilişkisi oluşturun.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

İlişki Kimliği
relationship_id True string

Cihaz ilişkisinin benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz İlişkisi Kimliği
id string

Cihaz ilişkisinin benzersiz kimliği.

Cihaz İlişkisi Hedef Kimliği
target True string

Kaynak (alt) cihazın cihaz kimliği.

Döndürülenler

Cihaz ilişkisini alma

Cihaz kimliğine ve ilişki kimliğine göre mevcut cihaz ilişkisi hakkındaki ayrıntıları alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

İlişki Kimliği
relationship_id True string

Cihaz ilişkisinin benzersiz kimliği.

Döndürülenler

Cihaz ilişkisini güncelleştirme

Verilen cihaz ile cihaz kimliği ve ilişki kimliği verilen yeni bir cihaz arasındaki mevcut cihaz ilişkisini güncelleştirin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

İlişki Kimliği
relationship_id True string

Cihaz ilişkisinin benzersiz kimliği.

Cihaz İlişkisi Kimliği
id string

Cihaz ilişkisinin benzersiz kimliği.

Cihaz İlişkisi Hedef Kimliği
target True string

Kaynak (alt) cihazın cihaz kimliği.

Döndürülenler

Cihaz ilişkisini silme

Mevcut bir cihaz ilişkisini cihaz kimliğine ve ilişki kimliğine göre silin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

İlişki Kimliği
relationship_id True string

Cihaz ilişkisinin benzersiz kimliği.

Cihaz komut yanıtlarını alma

Cihaz komutu için son yanıtı alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz komutu yürütme (kullanım dışı)

Bir cihazda komut yürütme (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Bileşeni
component_name True string

Cihaz bileşeninin adı.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu Kimliği
instanceOf string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz komut gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz komutu çalıştırma

Cihazda bir komut çalıştırın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz komut gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz oluşturma veya güncelleştirme

Yeni bir cihaz oluşturun veya mevcut bir cihazı cihaz kimliğine göre güncelleştirin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Kimliği
id string

Cihazın benzersiz kimliği.

Cihaz Adı
displayName string

Cihazın görünen adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Simüle Edilmiş
simulated boolean

Cihazın simülasyonunun yapılıp yapılmadığı.

Etkinleştirildi
enabled boolean

IoT Central'a cihaz bağlantısının etkinleştirilip etkinleştirilmediği.

Organizations
organizations array of string

Cihazın kuruluşlarının listesi, bugün yalnızca bir kuruluş desteklenmektedir, yakında birden çok kuruluş desteklenecektir.

Sağlandı
provisioned boolean

Kaynakların cihaz için ayrılıp ayrılmadığı.

Döndürülenler

Body
DeviceV2

Cihaz oluşturma veya güncelleştirme (kullanım dışı)

Yeni bir cihaz oluşturun veya mevcut bir cihazı cihaz kimliğine göre güncelleştirin. (kullanım dışı)

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Kimliği
id string

Cihazın benzersiz kimliği.

Cihaz Adı
displayName string

Cihazın görünen adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Simüle Edilmiş
simulated boolean

Cihazın simülasyonunun yapılıp yapılmadığı.

Etkinleştirildi
enabled boolean

IoT Central'a cihaz bağlantısının etkinleştirilip etkinleştirilmediği.

Sağlandı
provisioned boolean

Kaynakların cihaz için ayrılıp ayrılmadığı.

Döndürülenler

Body
DeviceV1

Cihaz oluşturma veya güncelleştirme (kullanım dışı)

Yeni bir cihaz oluşturun veya mevcut bir cihazı cihaz kimliğine göre güncelleştirin (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Kimliği
id string

Cihazın benzersiz kimliği.

Cihaz Adı
displayName string

Cihazın görünen adı.

Cihaz Şablonu
instanceOf string

Cihazın cihaz şablonu tanımı.

Simüle Edilmiş
simulated boolean

Cihazın simülasyonunun yapılıp yapılmadığı.

Onaylandı
approved boolean

Cihazın IoT Central'a bağlanmasının onaylanıp onaylanmamış olduğu.

Sağlandı
provisioned boolean

Kaynakların cihaz için ayrılıp ayrılmadığı.

Döndürülenler

Body
Device

Cihaz silme

Mevcut bir cihazı cihaz kimliğine göre silin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz telemetrisi değerini alma

Bir cihazdan son telemetri değerini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Telemetrisi
telemetry_name True string

Bu cihaz telemetrisinin adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz telemetrisi değerini alma (kullanım dışı)

Bir cihazdan son telemetri değerini alın (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Bileşeni
component_name True string

Cihaz bileşeninin adı.

Cihaz Telemetrisi
telemetry_name True string

Bu cihaz telemetrisinin adı.

Cihaz Şablonu Kimliği
instanceOf string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz özelliklerini alma

Cihaz kimliğine göre bir cihazın tüm özellik değerlerini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz özelliklerini alma (kullanım dışı)

Cihaz kimliğine göre bir cihazın tüm özellik değerlerini alma (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Şablonu Kimliği
instanceOf string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz özelliklerini güncelleştirme

Cihazın tüm özellik değerlerini cihaz kimliğine göre güncelleştirin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz özellikleri.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz özelliklerini güncelleştirme (kullanım dışı)

Cihazın tüm özellik değerlerini cihaz kimliğine göre güncelleştirin (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Şablonu Kimliği
instanceOf string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz özellikleri.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Cihaz şablonlarını listeleme

Bir uygulamadaki cihaz şablonlarının listesini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Döndürülenler

Cihaz şablonunu silme

Var olan bir cihaz şablonunu kimlikle silin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Template
template_id True string

Şablonun benzersiz kimliği.

Cihazları listeleyin

Bir uygulamadaki cihazların listesini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Döndürülenler

Cihazı silme (kullanım dışı)

Mevcut bir cihazı cihaz kimliğine göre silin (kullanım dışı).

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Durdurulmuş işi sürdürme

Var olan durdurulmuş bir işin yürütülmesini sürdür.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

İş Kimliği
job_id True string

İşin benzersiz kimliği.

İlişkileri listele

Cihaz kimliğine göre tüm ilişkileri listeleyin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Döndürülenler

İş oluşturma

İş tanımı aracılığıyla yeni bir iş oluşturun ve yürütin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

İş Kimliği
job_id True string

İşin benzersiz kimliği.

İş türü
job_type string

İşin türü.

Body
body True dynamic

İş oluşturma gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

İşleri Listele

Bir uygulamadaki işlerin listesini alma.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Döndürülenler

İşlerin sayfalanan sonuçları.

Kimliğe göre cihaz şablonu alma

Kimliğine göre mevcut bir cihaz şablonu hakkındaki ayrıntıları alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Template
template_id True string

Şablonun benzersiz kimliği.

Döndürülenler

Kimliğine göre cihaz alma (kullanım dışı)

Cihaz kimliğine (kullanım dışı) göre mevcut cihazla ilgili ayrıntıları alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Döndürülenler

Body
Device

Kullanıcı alma

Kimliğine göre kullanıcı alma

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

User
user_id True string

Kullanıcının benzersiz kimliği.

Döndürülenler

Kullanıcı oluşturma

Uygulamada kullanıcı oluşturma

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

User
user_id True string

Kullanıcının benzersiz kimliği.

Kullanıcı türü
user_type string

Kullanıcının türü.

Body
body True dynamic

Kullanıcı oluşturma gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kullanıcıları listeleme

Uygulamadaki kullanıcıların listesini alma

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Döndürülenler

Kullanıcıyı güncelleştirme

Uygulamadaki bir kullanıcıyı düzeltme eki aracılığıyla güncelleştirme

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

User
user_id True string

Kullanıcının benzersiz kimliği.

Kullanıcı türü
user_type string

Kullanıcının türü.

Body
body True dynamic

Kullanıcı güncelleştirme gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kullanıcıyı silme

Kullanıcıyı silme

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

User
user_id True string

Kullanıcının benzersiz kimliği.

Kuruluş edinme

Var olan bir kuruluşla ilgili ayrıntıları kimlik bilgilerine göre alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Kuruluş Kimliği
organization_id True string

Kuruluşun benzersiz kimliği.

Döndürülenler

Kuruluş oluşturma

Yeni bir kuruluş oluşturun.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Kuruluş Kimliği
organization_id True string

Kuruluşun benzersiz kimliği.

Kuruluş Kimliği
id string

Kuruluşun benzersiz kimliği.

Organizasyon Adı
displayName string

Kuruluşun görünen adı.

Parent
parent string

Üst kuruluşun görünen adı.

Döndürülenler

Kuruluşları listeleme

Bir uygulamadaki kuruluşların listesini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Döndürülenler

Kuruluşu silme

Var olan bir kuruluşu kimlikle silme

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Kuruluş Kimliği
organization_id True string

Kuruluşun benzersiz kimliği.

Modül bileşeni komut yanıtlarını alma

Modül bileşeni komutu için son yanıtı alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Modülü
module True string

Cihaz modülünün adı.

Cihaz Bileşeni
component_name True string

Cihaz bileşeninin adı.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Modül bileşeni komutunu çalıştırma

Modül bileşeninde bir komut çalıştırın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Modülü
module True string

Cihaz modülünün adı.

Cihaz Bileşeni
component_name True string

Cihaz bileşeninin adı.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz komut gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Modül bileşeni telemetri değerini alma

Modül bileşeninden son telemetri değerini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Modülü
module True string

Cihaz modülünün adı.

Cihaz Bileşeni
component_name True string

Cihaz bileşeninin adı.

Cihaz Telemetrisi
telemetry_name True string

Bu cihaz telemetrisinin adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Modül komut yanıtlarını alma

Cihaz modülü komutu için son yanıtı alma

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Modülü
module True string

Cihaz modülünün adı.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Modül komutu çalıştırma

Modülde bir komut çalıştırın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Modülü
module True string

Cihaz modülünün adı.

Cihaz Komutu
command_name True string

Bu cihaz komutunun adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz komut gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Modül telemetri değerini alma

Modülden son telemetri değerini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Modülü
module True string

Cihaz modülünün adı.

Cihaz Telemetrisi
telemetry_name True string

Bu cihaz telemetrisinin adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Modül özelliklerini alma

Modülün tüm özellik değerlerini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Modülü
module True string

Cihaz modülünün adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Modül özelliklerini güncelleştirme

Modülün tüm özellik değerlerini güncelleştirin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Cihaz Kimliği
device_id True string

Cihazın benzersiz kimliği.

Cihaz Modülü
module True string

Cihaz modülünün adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

body
body True dynamic

Cihaz özellikleri.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Rol alma

Kimliğine göre bir rol alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Rol
role_id True string

Rolün benzersiz kimliği.

Döndürülenler

Body
RoleV1

Rolleri listeleme

Bir uygulamadaki rollerin listesini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Döndürülenler

Zamanlanmış iş alma

Kimliğine göre var olan zamanlanmış bir iş hakkındaki ayrıntıları alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Zamanlanmış İş Kimliği
scheduled_job_id True string

Zamanlanan işin benzersiz kimliği.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Zamanlanmış iş kimliğine göre işleri alma

Zamanlanmış iş tanımı için iş listesini alın.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Zamanlanmış İş Kimliği
scheduled_job_id True string

Zamanlanan işin benzersiz kimliği.

Döndürülenler

Zamanlanmış bir işe ait iş tanımlarının sayfalanmış sonuçları.

Zamanlanmış iş oluşturma

İş tanımı aracılığıyla yeni bir zamanlanmış iş oluşturun ve yürütin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Zamanlanmış İş Kimliği
scheduled_job_id True string

Zamanlanan işin benzersiz kimliği.

İş türü
job_type string

İşin türü.

Zamanlama Bitiş Türü
scheduled_job_end_type string

Zamanlanan işin nasıl bitmesi gerektiği (cihaz şablonu geçişlerine uygulanmaz).

Body
body True dynamic

Zamanlanmış İş oluşturma gövdesi.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Zamanlanmış işi güncelleştirme

Var olan bir zamanlanmış işi kimliğine göre güncelleştirin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Zamanlanmış İş Kimliği
scheduled_job_id True string

Zamanlanan işin benzersiz kimliği.

Zamanlama Bitiş Türü
scheduled_job_end_type string

Zamanlanan işin nasıl bitmesi gerektiği (cihaz şablonu geçişlerine uygulanmaz).

Body
body True dynamic

Zamanlanmış İş oluşturma gövdesi.

Döndürülenler

Zamanlanmış iş tanımı.

Zamanlanmış işi silme

Var olan bir zamanlanmış işi kimliğine göre silin.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Zamanlanmış İş Kimliği
scheduled_job_id True string

Zamanlanan işin benzersiz kimliği.

Zamanlanmış işleri listeleme

Bir uygulamadaki zamanlanmış işlerin listesini alma.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Çalışan bir işi durdurma

Çalışmakta olan bir işin yürütülmesini durdurun.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

İş Kimliği
job_id True string

İşin benzersiz kimliği.

Tetikleyiciler

Bir kural tetiklendiğinde

IoT Central'da bir kural tetiklendiğinde tetiklenen bir eylem oluşturun.

Bir kural tetiklendiğinde

IoT Central'da bir kural tetiklendiğinde tetiklenen bir eylem oluşturun.

Parametreler

Name Anahtar Gerekli Tür Description
Uygulama
application True string

Uygulamanın benzersiz kimliği.

İş Akışı Tetikleyici Kimliği
id string

İş akışı tetikleyicisinin benzersiz kimliği.

Rule
rule True string

İş akışı tetikleyicisine bağlı kuralın benzersiz kimliği.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Tanımlar

Device

Name Yol Tür Description
Cihaz Kimliği
id string

Cihazın benzersiz kimliği.

Cihaz Adı
displayName string

Cihazın görünen adı.

Cihaz Şablonu
instanceOf string

Cihazın cihaz şablonu tanımı.

Simüle Edilmiş
simulated boolean

Cihazın simülasyonunun yapılıp yapılmadığı.

Onaylandı
approved boolean

Cihazın IoT Central'a bağlanmasının onaylanıp onaylanmamış olduğu.

Sağlandı
provisioned boolean

Kaynakların cihaz için ayrılıp ayrılmadığı.

DeviceV1

Name Yol Tür Description
Cihaz Kimliği
id string

Cihazın benzersiz kimliği.

Cihaz Adı
displayName string

Cihazın görünen adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Simüle Edilmiş
simulated boolean

Cihazın simülasyonunun yapılıp yapılmadığı.

Etkinleştirildi
enabled boolean

IoT Central'a cihaz bağlantısının etkinleştirilip etkinleştirilmediği.

Sağlandı
provisioned boolean

Kaynakların cihaz için ayrılıp ayrılmadığı.

DeviceV2

Name Yol Tür Description
Cihaz Kimliği
id string

Cihazın benzersiz kimliği.

Cihaz Adı
displayName string

Cihazın görünen adı.

Cihaz Şablonu
template string

Cihazın cihaz şablonu tanımı.

Simüle Edilmiş
simulated boolean

Cihazın simülasyonunun yapılıp yapılmadığı.

Etkinleştirildi
enabled boolean

IoT Central'a cihaz bağlantısının etkinleştirilip etkinleştirilmediği.

Organizations
organizations array of string

Cihazın kuruluşlarının listesi, bugün yalnızca bir kuruluş desteklenmektedir, yakında birden çok kuruluş desteklenecektir.

Sağlandı
provisioned boolean

Kaynakların cihaz için ayrılıp ayrılmadığı.

DeviceCollectionV1

Name Yol Tür Description
value
value array of DeviceV1

Cihaz koleksiyonu.

nextLink
nextLink string

Cihazların sonraki sayfasını almak için URL.

DeviceGroup

Cihaz grubu tanımı.

Name Yol Tür Description
Cihaz Grubu Kimliği
id string

Cihaz grubunun benzersiz kimliği.

Görüntü adı
displayName string

Cihaz grubunun görünen adı.

Filter
filter string

Bu grupta olması gereken cihazları tanımlayan sorgu.

Description
description string

Cihaz grubunun kısa özeti.

ETag (İngilizce)
etag string

Cihaz grubu güncelleştirmelerinde çakışmayı önlemek için kullanılan ETag.

Organizations
organizations array of string

Cihaz grubunun kuruluşlarının listesi, bugün yalnızca bir kuruluş destekleniyor, yakında birden çok kuruluş desteklenecek.

DeviceGroupCollection

Cihaz gruplarının sayfalanan sonuçları.

Name Yol Tür Description
Cihaz Grubu Kimliği
value array of DeviceGroup

Cihaz gruplarının koleksiyonu.

nextLink
nextLink string

Cihaz gruplarının sonraki sayfasını almak için URL.

DeviceGroupDeviceCollection

Cihaz grubuna ait cihazların sayfalanan sonuçları.

Name Yol Tür Description
value
value array of DeviceV1

Cihaz grubuna ait cihazların koleksiyonu.

nextLink
nextLink string

Gruptaki cihazların sonraki sayfasını almak için URL.

DeviceRelationshipStatic

Name Yol Tür Description
Cihaz İlişkisi Kimliği
id string

Cihaz ilişkisinin benzersiz kimliği.

Cihaz İlişkisi Kaynak Kimliği
source string

Kaynak (üst) cihazın cihaz kimliği.

Cihaz İlişkisi Hedef Kimliği
target string

Kaynak (alt) cihazın cihaz kimliği.

DeviceRelationshipCollection

Name Yol Tür Description
value
value array of DeviceRelationshipStatic

Cihaz ilişkileri koleksiyonu.

nextLink
nextLink string

Cihaz ilişkilerinin sonraki sayfasını almak için URL.

DeviceTemplateV1

Name Yol Tür Description
Cihaz Şablonu Kimliği
@id string

Cihaz şablonunun benzersiz kimliği.

Cihaz Şablonu Türleri
@type array of string

Bu cihaz şablonunun JSON-LD türleri.

Cihaz Şablonu Adı
displayName string

Cihaz şablonunun görünen adı.

Cihaz Şablonu Açıklaması
description string

Cihaz şablonunun ayrıntılı açıklaması.

Cihaz Şablonu Yetenek Modeli
capabilityModel

Bu cihaz şablonu tarafından kullanılan yetenek modeli.

DeviceTemplateCollectionV1

Name Yol Tür Description
value
value array of DeviceTemplateV1

Cihaz şablonları koleksiyonu.

nextLink
nextLink string

Cihaz şablonlarının sonraki sayfasını almak için URL.

JobDeviceStatus

İş cihazı durum tanımı.

Name Yol Tür Description
Cihaz Kimliği
id string

İş durumu sağlanan cihazın kimliği.

Cihaz Durumu
status string

verilen cihaz için işin başlatılıp başlatılmadığını, çalıştırılıp çalıştırılmadığını gösterir.

JobDeviceStatusCollection

İş cihazı durumlarının sayfalanan sonuçları.

Name Yol Tür Description
value
value array of JobDeviceStatus

İş cihazı durumlarının koleksiyonu.

nextLink
nextLink string

İş cihazı durumlarının sonraki sayfasını almak için URL.

JobBatch

İş toplu iş tanımı.

Name Yol Tür Description
Toplu İş Türü
type string

Toplu işlem işleminin belirtilen sayıda cihazda mı yoksa toplam cihazların yüzdesinde mi yapıldığı.

Batch Değeri
value number

Toplu işlem yapılan cihazların sayısı veya yüzdesi.

JobCancellationThreshold

İş iptal eşiği tanımı.

Name Yol Tür Description
İptal Eşiği Türü
type string

İptal eşiğinin belirtilen sayıda cihaz başına mı yoksa toplam cihaz yüzdesine göre mi olduğu.

İptal Eşiği Değeri
value number

İptal eşiğinin uygulandığı cihazların sayısı veya yüzdesi.

İptal Eşiği Toplu İşlemi
batch boolean

İptal eşiğinin toplu iş başına mı yoksa genel işe mi uygulanacağı.

JobStatic

İş tanımı.

Name Yol Tür Description
İş Kimliği
id string

İşin benzersiz kimliği.

Görüntü adı
displayName string

İşin görünen adı.

Description
description string

İşin ayrıntılı açıklaması.

Cihaz Grubu
group string

İşin yürütüldiği cihaz grubunun kimliği.

toplu işlem
batch JobBatch

İş toplu iş tanımı.

cancellationThreshold
cancellationThreshold JobCancellationThreshold

İş iptal eşiği tanımı.

Data
data array of object

Bu iş tarafından gerçekleştirilen işlemle ilgili veriler. Tüm girdiler aynı türde olmalıdır.

items
data object
Organizations
organizations array of string

İşin kuruluşlarının listesi, bugün yalnızca bir kuruluş destekleniyor, yakında birden çok kuruluş desteklenecek.

Zamanlanmış İş Kimliği
scheduledJobId string

Bu işi oluşturan zamanlanmış iş tanımının kimliği.

JobCollection

İşlerin sayfalanan sonuçları.

Name Yol Tür Description
value
value array of JobStatic

İş koleksiyonu.

nextLink
nextLink string

İşlerin sonraki sayfasını almak için URL.

Organizasyon

Name Yol Tür Description
Kuruluş Kimliği
id string

Kuruluşun benzersiz kimliği.

Organizasyon Adı
displayName string

Kuruluşun görünen adı.

Parent
parent string

Üst kuruluşun görünen adı.

OrganizationCollection

Name Yol Tür Description
value
value array of Organization

Kuruluş koleksiyonu.

nextLink
nextLink string

Kuruluşların sonraki sayfasını almak için URL.

RoleV1

Name Yol Tür Description
kimlik
id string

Rolün benzersiz kimliği.

ekran adı
displayName string

Rolün görünen adı.

RoleCollectionV1

Name Yol Tür Description
value
value array of RoleV1

Rol koleksiyonu.

ScheduledJobStatic

Zamanlanmış iş tanımı.

Name Yol Tür Description
ETag (İngilizce)
etag string

Zamanlanmış iş güncelleştirmelerinde çakışmayı önlemek için kullanılan ETag.

Zamanlanmış İş Kimliği
id string

Zamanlanan işin benzersiz kimliği.

Görüntü adı
displayName string

Zamanlanan işin görünen adı.

Description
description string

Zamanlanan işin ayrıntılı açıklaması.

Cihaz Grubu
group string

İşin yürütüldiği cihaz grubunun kimliği.

toplu işlem
batch JobBatch

İş toplu iş tanımı.

cancellationThreshold
cancellationThreshold JobCancellationThreshold

İş iptal eşiği tanımı.

Data
data array of object

Bu iş tarafından gerçekleştirilen işlemle ilgili veriler. Tüm girdiler aynı türde olmalıdır.

items
data object
Organizations
organizations array of string

İşin kuruluşlarının listesi, bugün yalnızca bir kuruluş destekleniyor, yakında birden çok kuruluş desteklenecek.

Schedule
schedule object

İşin yürütüldiği zamanlama.

Etkinleştirildi
enabled boolean

Zamanlanan işin etkinleştirilip etkinleştirilmediği.

Tamamlandı
completed boolean

Zamanlanan işin tamamlanıp tamamlanmadığı.

ScheduledJobJobCollection

Zamanlanmış bir işe ait iş tanımlarının sayfalanmış sonuçları.

Name Yol Tür Description
value
value array of JobStatic

İş koleksiyonu.

nextLink
nextLink string

İşlerin sonraki sayfasını almak için URL.

UserStaticV1

Name Yol Tür Description
Kullanıcı kimliği
id string

Kullanıcının benzersiz kimliği.

Kullanıcı türü
type string

Kullanıcının türü.

Görevler
roles array of RoleAssignmentV1

Uygulamaya erişim izinlerini belirten rol atamalarının listesi.

UserCollectionV1

Name Yol Tür Description
Users
value array of UserStaticV1

Kullanıcı koleksiyonu.

RoleAssignmentV1

Name Yol Tür Description
Rol
role string

Bu rol ataması için rolün kimliği.