DeviceManagementOperations interface
Bir DeviceManagement işlemlerini temsil eden arayüz.
Özellikler
| create |
Dağıtım oluşturur veya güncelleştirir. |
| delete |
Dağıtımı siler. |
| delete |
Cihaz sınıfı alt grubu dağıtımlarını siler. |
| delete |
Cihaz sınıfını siler. Cihaz sınıfları, Cihaz Güncelleştirme özellikli cihazlar hub'a bağlandığında otomatik olarak oluşturulur, ancak DeviceClassSubgroups tarafından başvurulduğundan otomatik olarak temizlenmez. Kullanıcı bir cihaz sınıfı için tüm DeviceClassSubgroup'ları sildiyse, kayıtları sistemden kaldırmak ve bu cihaz sınıfının yeni güncelleştirmelerle uyumluluğunu denetlemeyi durdurmak için cihaz sınıfını da silebilir. Bu cihaz sınıfı için bir cihaz yeniden bağlanırsa yeniden oluşturulur. |
| delete |
Cihaz sınıfı alt grubunu siler. Bu alt grup, Cihaz Güncelleştirme özellikli bir cihaz hub'a bağlandığında ve özelliklerini bildirdiğinde otomatik olarak oluşturulur. Gruplar, alt gruplar ve dağıtımlar otomatik olarak temizlenmez, ancak geçmiş amacıyla korunur. Kullanıcılar, alt grubun geçmişini tutmaları ve artık gerekmemesi durumunda bir alt grubu silmek için bu yöntemi çağırabilir. Bir cihaz, alt grup silindikten sonra bu alt grup için yeniden bağlanırsa otomatik olarak yeniden oluşturulur, ancak geçmiş olmaz. |
| delete |
Cihaz grubunu siler. Bu grup, Cihaz Güncelleştirmesi özellikli bir cihaz hub'a bağlandığında ve özelliklerini bildirdiğinde otomatik olarak oluşturulur. Gruplar, alt gruplar ve dağıtımlar otomatik olarak temizlenmez, ancak geçmiş amacıyla korunur. Kullanıcılar, grubun geçmişini tutmaları ve artık gerekmemesi durumunda grubu silmek için bu yöntemi çağırabilir. Grup silindikten sonra bu grup için bir cihaz yeniden bağlanırsa cihaz otomatik olarak yeniden oluşturulur ancak geçmiş olmaz. |
| get |
Bir cihaz sınıfı alt grubu için kullanılabilir en iyi güncelleştirmeyi ve bu güncelleştirmeye kaç cihazın ihtiyaç duyduğuna ilişkin bir sayıyı alın. |
| get |
Dağıtım özelliklerini alır. |
| get |
Dağıtım özelliklerini alır. |
| get |
Dağıtımda devam eden, tamamlanan veya başarısız olan cihazların dökümü de dahil olmak üzere bir dağıtımın durumunu alır. |
| get |
IoT Hub için Cihaz Güncelleştirmesi'ne bağlı bir cihazın cihaz özelliklerini ve en son dağıtım durumunu alır. |
| get |
Cihaz sınıfının özelliklerini alır. |
| get |
Cihaz sınıfı alt grubu ayrıntılarını alır. Cihaz sınıfı alt grubu, gruptaki aynı cihaz sınıfını paylaşan cihaz kümesidir. Aynı cihaz sınıfındaki tüm cihazlar aynı güncelleştirmelerle uyumludur. |
| get |
Dağıtımda devam eden, tamamlanan veya başarısız olan cihazların dökümü de dahil olmak üzere bir dağıtımın durumunu alır. |
| get |
En son güncelleştirmesinde kaç cihazın olduğu, kaç yeni güncelleştirme gerektiği ve yeni bir güncelleştirme alma işleminin devam edenleri gibi cihaz sınıfı alt grubu güncelleştirme uyumluluk bilgilerini alın. |
| get |
IoT Hub için Cihaz Güncelleştirmesi'ne bağlı bir cihaz modülü için cihaz modülü özelliklerini ve en son dağıtım durumunu alır. |
| get |
Cihaz grubu özelliklerini alır. |
| get |
Cihaz tanılama günlüğü koleksiyonunu alma |
| get |
Ayrıntılı durumla günlük toplamayı alma |
| get |
İşlem durumunu alma. |
| get |
En son güncelleştirmelerinde kaç cihazın olduğunu, yeni güncelleştirmelerin kullanılabilir olduğunu veya yeni güncelleştirmeleri almaya devam eden cihazların dökümünü alır. |
| get |
En son güncelleştirmesinde kaç cihaz olduğu, kaç yeni güncelleştirme gerektiği ve yeni bir güncelleştirme alma işleminin devam edenleri gibi cihaz grubu güncelleştirme uyumluluk bilgilerini alın. |
| import |
IoT Hub'dan mevcut cihazları içeri aktar. Bu uzun süre çalışan bir işlemdir; işlem durumunu denetlemek için Operation-Location yanıt üst bilgisi değerini kullanın. |
| list |
Bir cihaz grubu için kullanılabilir en iyi güncelleştirmeleri ve her güncelleştirmeye kaç cihazın ihtiyaç duyduğuna ilişkin bir sayıyı alın. |
| list |
Cihaz sınıfı alt grubu için dağıtımların listesini alır. |
| list |
Cihaz grubu için dağıtımların listesini alır. |
| list |
IoT Hub için Cihaz Güncelleştirmesi'ne bağlı tüm cihazlar için tüm cihaz sınıflarının (IoT Hub'daki Cihaz Güncelleştirmesi PnP arabiriminde bildirilen model kimliğine ve uyumluluk özelliklerine göre aynı güncelleştirmelerle uyumlu cihaz kümeleri) listesini alır. |
| list |
Grubun cihaz sınıfı alt gruplarını alın. Cihaz sınıfı alt grubu, gruptaki aynı cihaz sınıfını paylaşan cihaz kümesidir. Aynı cihaz sınıfındaki tüm cihazlar aynı güncelleştirmelerle uyumludur. |
| list |
IoT Hub için Cihaz Güncelleştirmesi'ne bağlı cihazların listesini alır. |
| list |
Dağıtımdaki cihazların ve durumlarının listesini alır. Başarısız cihazların listesini almak için kullanışlıdır. |
| list |
Tüm cihaz gruplarının listesini alır. $default grubu her zaman önce döndürülür. |
| list |
Cihaz durumunun listesini alma |
| list |
Cihaz sınıfı için yüklenebilir güncelleştirmelerin listesini alır. |
| list |
Tüm cihaz tanılama günlüğü koleksiyonlarını alma |
| list |
Tüm cihaz içeri aktarma işlemlerinin listesini alın. Tamamlanan işlemler otomatik olarak silinmeden önce 7 gün boyunca tutulur. |
| retry |
Başarısız cihazlarla dağıtımı yeniden denenir. |
| start |
Belirtilen cihazlarda cihaz tanılama günlüğü koleksiyonunu başlatın. |
| stop |
Dağıtımı durdurur. |
| update |
Cihaz sınıfı ayrıntılarını güncelleştirin. |
Özellik Ayrıntıları
createOrUpdateDeployment
Dağıtım oluşturur veya güncelleştirir.
createOrUpdateDeployment: (groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
Özellik Değeri
(groupId: string, deploymentId: string, deployment: Deployment, options?: DeviceManagementCreateOrUpdateDeploymentOptionalParams) => Promise<Deployment>
deleteDeployment
Dağıtımı siler.
deleteDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
Özellik Değeri
(groupId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentOptionalParams) => Promise<void>
deleteDeploymentForDeviceClassSubgroup
Cihaz sınıfı alt grubu dağıtımlarını siler.
deleteDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
Özellik Değeri
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams) => Promise<void>
deleteDeviceClass
Cihaz sınıfını siler. Cihaz sınıfları, Cihaz Güncelleştirme özellikli cihazlar hub'a bağlandığında otomatik olarak oluşturulur, ancak DeviceClassSubgroups tarafından başvurulduğundan otomatik olarak temizlenmez. Kullanıcı bir cihaz sınıfı için tüm DeviceClassSubgroup'ları sildiyse, kayıtları sistemden kaldırmak ve bu cihaz sınıfının yeni güncelleştirmelerle uyumluluğunu denetlemeyi durdurmak için cihaz sınıfını da silebilir. Bu cihaz sınıfı için bir cihaz yeniden bağlanırsa yeniden oluşturulur.
deleteDeviceClass: (deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
Özellik Değeri
(deviceClassId: string, options?: DeviceManagementDeleteDeviceClassOptionalParams) => Promise<void>
deleteDeviceClassSubgroup
Cihaz sınıfı alt grubunu siler. Bu alt grup, Cihaz Güncelleştirme özellikli bir cihaz hub'a bağlandığında ve özelliklerini bildirdiğinde otomatik olarak oluşturulur. Gruplar, alt gruplar ve dağıtımlar otomatik olarak temizlenmez, ancak geçmiş amacıyla korunur. Kullanıcılar, alt grubun geçmişini tutmaları ve artık gerekmemesi durumunda bir alt grubu silmek için bu yöntemi çağırabilir. Bir cihaz, alt grup silindikten sonra bu alt grup için yeniden bağlanırsa otomatik olarak yeniden oluşturulur, ancak geçmiş olmaz.
deleteDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
Özellik Değeri
(groupId: string, deviceClassId: string, options?: DeviceManagementDeleteDeviceClassSubgroupOptionalParams) => Promise<void>
deleteGroup
Cihaz grubunu siler. Bu grup, Cihaz Güncelleştirmesi özellikli bir cihaz hub'a bağlandığında ve özelliklerini bildirdiğinde otomatik olarak oluşturulur. Gruplar, alt gruplar ve dağıtımlar otomatik olarak temizlenmez, ancak geçmiş amacıyla korunur. Kullanıcılar, grubun geçmişini tutmaları ve artık gerekmemesi durumunda grubu silmek için bu yöntemi çağırabilir. Grup silindikten sonra bu grup için bir cihaz yeniden bağlanırsa cihaz otomatik olarak yeniden oluşturulur ancak geçmiş olmaz.
deleteGroup: (groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
Özellik Değeri
(groupId: string, options?: DeviceManagementDeleteGroupOptionalParams) => Promise<void>
getBestUpdatesForDeviceClassSubgroup
Bir cihaz sınıfı alt grubu için kullanılabilir en iyi güncelleştirmeyi ve bu güncelleştirmeye kaç cihazın ihtiyaç duyduğuna ilişkin bir sayıyı alın.
getBestUpdatesForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
Özellik Değeri
(groupId: string, deviceClassId: string, options?: DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroupUpdatableDevices>
getDeployment
Dağıtım özelliklerini alır.
getDeployment: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
Özellik Değeri
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentOptionalParams) => Promise<Deployment>
getDeploymentForDeviceClassSubgroup
Dağıtım özelliklerini alır.
getDeploymentForDeviceClassSubgroup: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
Özellik Değeri
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams) => Promise<Deployment>
getDeploymentStatus
Dağıtımda devam eden, tamamlanan veya başarısız olan cihazların dökümü de dahil olmak üzere bir dağıtımın durumunu alır.
getDeploymentStatus: (groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
Özellik Değeri
(groupId: string, deploymentId: string, options?: DeviceManagementGetDeploymentStatusOptionalParams) => Promise<DeploymentStatus>
getDevice
IoT Hub için Cihaz Güncelleştirmesi'ne bağlı bir cihazın cihaz özelliklerini ve en son dağıtım durumunu alır.
getDevice: (deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
Özellik Değeri
(deviceId: string, options?: DeviceManagementGetDeviceOptionalParams) => Promise<Device>
getDeviceClass
Cihaz sınıfının özelliklerini alır.
getDeviceClass: (deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
Özellik Değeri
(deviceClassId: string, options?: DeviceManagementGetDeviceClassOptionalParams) => Promise<DeviceClass>
getDeviceClassSubgroup
Cihaz sınıfı alt grubu ayrıntılarını alır. Cihaz sınıfı alt grubu, gruptaki aynı cihaz sınıfını paylaşan cihaz kümesidir. Aynı cihaz sınıfındaki tüm cihazlar aynı güncelleştirmelerle uyumludur.
getDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
Özellik Değeri
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupOptionalParams) => Promise<DeviceClassSubgroup>
getDeviceClassSubgroupDeploymentStatus
Dağıtımda devam eden, tamamlanan veya başarısız olan cihazların dökümü de dahil olmak üzere bir dağıtımın durumunu alır.
getDeviceClassSubgroupDeploymentStatus: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
Özellik Değeri
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams) => Promise<DeviceClassSubgroupDeploymentStatus>
getDeviceClassSubgroupUpdateCompliance
En son güncelleştirmesinde kaç cihazın olduğu, kaç yeni güncelleştirme gerektiği ve yeni bir güncelleştirme alma işleminin devam edenleri gibi cihaz sınıfı alt grubu güncelleştirme uyumluluk bilgilerini alın.
getDeviceClassSubgroupUpdateCompliance: (groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Özellik Değeri
(groupId: string, deviceClassId: string, options?: DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getDeviceModule
IoT Hub için Cihaz Güncelleştirmesi'ne bağlı bir cihaz modülü için cihaz modülü özelliklerini ve en son dağıtım durumunu alır.
getDeviceModule: (deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
Özellik Değeri
(deviceId: string, moduleId: string, options?: DeviceManagementGetDeviceModuleOptionalParams) => Promise<Device>
getGroup
Cihaz grubu özelliklerini alır.
getGroup: (groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
Özellik Değeri
(groupId: string, options?: DeviceManagementGetGroupOptionalParams) => Promise<Group>
getLogCollection
Cihaz tanılama günlüğü koleksiyonunu alma
getLogCollection: (logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
Özellik Değeri
(logCollectionId: string, options?: DeviceManagementGetLogCollectionOptionalParams) => Promise<LogCollection>
getLogCollectionDetailedStatus
Ayrıntılı durumla günlük toplamayı alma
getLogCollectionDetailedStatus: (logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
Özellik Değeri
(logCollectionId: string, options?: DeviceManagementGetLogCollectionDetailedStatusOptionalParams) => Promise<LogCollectionOperationDetailedStatus>
getOperationStatus
İşlem durumunu alma.
getOperationStatus: (operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
Özellik Değeri
(operationId: string, options?: DeviceManagementGetOperationStatusOptionalParams) => Promise<DeviceOperation>
getUpdateCompliance
En son güncelleştirmelerinde kaç cihazın olduğunu, yeni güncelleştirmelerin kullanılabilir olduğunu veya yeni güncelleştirmeleri almaya devam eden cihazların dökümünü alır.
getUpdateCompliance: (options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
Özellik Değeri
(options?: DeviceManagementGetUpdateComplianceOptionalParams) => Promise<UpdateCompliance>
getUpdateComplianceForGroup
En son güncelleştirmesinde kaç cihaz olduğu, kaç yeni güncelleştirme gerektiği ve yeni bir güncelleştirme alma işleminin devam edenleri gibi cihaz grubu güncelleştirme uyumluluk bilgilerini alın.
getUpdateComplianceForGroup: (groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
Özellik Değeri
(groupId: string, options?: DeviceManagementGetUpdateComplianceForGroupOptionalParams) => Promise<UpdateCompliance>
importDevices
IoT Hub'dan mevcut cihazları içeri aktar. Bu uzun süre çalışan bir işlemdir; işlem durumunu denetlemek için Operation-Location yanıt üst bilgisi değerini kullanın.
importDevices: (importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
Özellik Değeri
(importType: ImportType, options?: DeviceManagementImportDevicesOptionalParams) => PollerLike<OperationState<void>, void>
listBestUpdatesForGroup
Bir cihaz grubu için kullanılabilir en iyi güncelleştirmeleri ve her güncelleştirmeye kaç cihazın ihtiyaç duyduğuna ilişkin bir sayıyı alın.
listBestUpdatesForGroup: (groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
Özellik Değeri
(groupId: string, options?: DeviceManagementListBestUpdatesForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroupUpdatableDevices, DeviceClassSubgroupUpdatableDevices[], PageSettings>
listDeploymentsForDeviceClassSubgroup
Cihaz sınıfı alt grubu için dağıtımların listesini alır.
listDeploymentsForDeviceClassSubgroup: (groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Özellik Değeri
(groupId: string, deviceClassId: string, options?: DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeploymentsForGroup
Cihaz grubu için dağıtımların listesini alır.
listDeploymentsForGroup: (groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
Özellik Değeri
(groupId: string, options?: DeviceManagementListDeploymentsForGroupOptionalParams) => PagedAsyncIterableIterator<Deployment, Deployment[], PageSettings>
listDeviceClasses
IoT Hub için Cihaz Güncelleştirmesi'ne bağlı tüm cihazlar için tüm cihaz sınıflarının (IoT Hub'daki Cihaz Güncelleştirmesi PnP arabiriminde bildirilen model kimliğine ve uyumluluk özelliklerine göre aynı güncelleştirmelerle uyumlu cihaz kümeleri) listesini alır.
listDeviceClasses: (options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
Özellik Değeri
(options?: DeviceManagementListDeviceClassesOptionalParams) => PagedAsyncIterableIterator<DeviceClass, DeviceClass[], PageSettings>
listDeviceClassSubgroupsForGroup
Grubun cihaz sınıfı alt gruplarını alın. Cihaz sınıfı alt grubu, gruptaki aynı cihaz sınıfını paylaşan cihaz kümesidir. Aynı cihaz sınıfındaki tüm cihazlar aynı güncelleştirmelerle uyumludur.
listDeviceClassSubgroupsForGroup: (groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
Özellik Değeri
(groupId: string, options?: DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams) => PagedAsyncIterableIterator<DeviceClassSubgroup, DeviceClassSubgroup[], PageSettings>
listDevices
IoT Hub için Cihaz Güncelleştirmesi'ne bağlı cihazların listesini alır.
listDevices: (options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
Özellik Değeri
(options?: DeviceManagementListDevicesOptionalParams) => PagedAsyncIterableIterator<Device, Device[], PageSettings>
listDeviceStatesForDeviceClassSubgroupDeployment
Dağıtımdaki cihazların ve durumlarının listesini alır. Başarısız cihazların listesini almak için kullanışlıdır.
listDeviceStatesForDeviceClassSubgroupDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
Özellik Değeri
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams) => PagedAsyncIterableIterator<DeploymentDeviceState, DeploymentDeviceState[], PageSettings>
listGroups
Tüm cihaz gruplarının listesini alır. $default grubu her zaman önce döndürülür.
listGroups: (options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
Özellik Değeri
(options?: DeviceManagementListGroupsOptionalParams) => PagedAsyncIterableIterator<Group, Group[], PageSettings>
listHealthOfDevices
Cihaz durumunun listesini alma
listHealthOfDevices: (filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
Özellik Değeri
(filter: string, options?: DeviceManagementListHealthOfDevicesOptionalParams) => PagedAsyncIterableIterator<DeviceHealth, DeviceHealth[], PageSettings>
listInstallableUpdatesForDeviceClass
Cihaz sınıfı için yüklenebilir güncelleştirmelerin listesini alır.
listInstallableUpdatesForDeviceClass: (deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
Özellik Değeri
(deviceClassId: string, options?: DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams) => PagedAsyncIterableIterator<UpdateInfo, UpdateInfo[], PageSettings>
listLogCollections
Tüm cihaz tanılama günlüğü koleksiyonlarını alma
listLogCollections: (options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
Özellik Değeri
(options?: DeviceManagementListLogCollectionsOptionalParams) => PagedAsyncIterableIterator<LogCollection, LogCollection[], PageSettings>
listOperationStatuses
Tüm cihaz içeri aktarma işlemlerinin listesini alın. Tamamlanan işlemler otomatik olarak silinmeden önce 7 gün boyunca tutulur.
listOperationStatuses: (options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
Özellik Değeri
(options?: DeviceManagementListOperationStatusesOptionalParams) => PagedAsyncIterableIterator<DeviceOperation, DeviceOperation[], PageSettings>
retryDeployment
Başarısız cihazlarla dağıtımı yeniden denenir.
retryDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
Özellik Değeri
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementRetryDeploymentOptionalParams) => Promise<Deployment>
startLogCollection
Belirtilen cihazlarda cihaz tanılama günlüğü koleksiyonunu başlatın.
startLogCollection: (logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
Özellik Değeri
(logCollectionId: string, logCollection: LogCollection, options?: DeviceManagementStartLogCollectionOptionalParams) => Promise<LogCollection>
stopDeployment
Dağıtımı durdurur.
stopDeployment: (groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
Özellik Değeri
(groupId: string, deviceClassId: string, deploymentId: string, options?: DeviceManagementStopDeploymentOptionalParams) => Promise<Deployment>
updateDeviceClass
Cihaz sınıfı ayrıntılarını güncelleştirin.
updateDeviceClass: (deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>
Özellik Değeri
(deviceClassId: string, deviceClassPatch: PatchBody, options?: DeviceManagementUpdateDeviceClassOptionalParams) => Promise<DeviceClass>