DeviceManagementOperations interface

Bir DeviceManagement işlemlerini temsil eden arayüz.

Özellikler

createOrUpdateDeployment

Dağıtım oluşturur veya güncelleştirir.

deleteDeployment

Dağıtımı siler.

deleteDeploymentForDeviceClassSubgroup

Cihaz sınıfı alt grubu dağıtımlarını siler.

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.

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.

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.

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.

getDeployment

Dağıtım özelliklerini alır.

getDeploymentForDeviceClassSubgroup

Dağıtım özelliklerini alır.

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.

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.

getDeviceClass

Cihaz sınıfının özelliklerini alır.

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.

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.

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.

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.

getGroup

Cihaz grubu özelliklerini alır.

getLogCollection

Cihaz tanılama günlüğü koleksiyonunu alma

getLogCollectionDetailedStatus

Ayrıntılı durumla günlük toplamayı alma

getOperationStatus

İşlem durumunu alma.

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.

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.

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.

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.

listDeploymentsForDeviceClassSubgroup

Cihaz sınıfı alt grubu için dağıtımların listesini alır.

listDeploymentsForGroup

Cihaz grubu için dağıtımların listesini alır.

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.

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.

listDevices

IoT Hub için Cihaz Güncelleştirmesi'ne bağlı cihazların listesini alır.

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.

listGroups

Tüm cihaz gruplarının listesini alır. $default grubu her zaman önce döndürülür.

listHealthOfDevices

Cihaz durumunun listesini alma

listInstallableUpdatesForDeviceClass

Cihaz sınıfı için yüklenebilir güncelleştirmelerin listesini alır.

listLogCollections

Tüm cihaz tanılama günlüğü koleksiyonlarını alma

listOperationStatuses

Tüm cihaz içeri aktarma işlemlerinin listesini alın. Tamamlanan işlemler otomatik olarak silinmeden önce 7 gün boyunca tutulur.

retryDeployment

Başarısız cihazlarla dağıtımı yeniden denenir.

startLogCollection

Belirtilen cihazlarda cihaz tanılama günlüğü koleksiyonunu başlatın.

stopDeployment

Dağıtımı durdurur.

updateDeviceClass

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>