@azure/iot-device-update package

Sınıflar

DeviceUpdateClient

Arabirimler

CloudInitiatedRollbackPolicy

Dağıtım için geri alma ilkesi

CloudInitiatedRollbackPolicyFailure

Geri alma ilkesini başlatmak için hata koşulları

Compatibility

Uyumluluk bilgisini güncellemeyi temsil eden anahtar-değer çiftleri.

ContractModel

Cihaz Güncelleştirmesi aracı sözleşme modeli.

Deployment

Dağıtım meta verileri.

DeploymentDeviceState

Dağıtım cihazı durumu.

DeploymentStatus

Dağıtım durumu meta verileri.

Device

Cihaz meta verileri.

DeviceClass

Cihaz sınıfı meta verileri.

DeviceClassProperties

Cihaz sınıfı kimliğini hesaplamak için kullanılan cihaz sınıfı özellikleri

DeviceClassSubgroup

Cihaz sınıfı alt grubu ayrıntıları. Cihaz sınıfı alt grubu, aynı cihaz sınıfı kimliğini paylaşan bir gruptaki cihazların bir alt kümesidir.

DeviceClassSubgroupDeploymentStatus

Cihaz sınıfı alt grubu dağıtım durumu meta verileri.

DeviceClassSubgroupUpdatableDevices

Cihaz sınıfı alt grubu, güncelleştirme bilgileri ve güncelleştirmenin geçerli olduğu cihaz sayısı.

DeviceHealth

Cihaz Durumu

DeviceManagementCreateOrUpdateDeploymentOptionalParams

İsteğe bağlı parametreler.

DeviceManagementDeleteDeploymentForDeviceClassSubgroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementDeleteDeploymentOptionalParams

İsteğe bağlı parametreler.

DeviceManagementDeleteDeviceClassOptionalParams

İsteğe bağlı parametreler.

DeviceManagementDeleteDeviceClassSubgroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementDeleteGroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetBestUpdatesForDeviceClassSubgroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeploymentForDeviceClassSubgroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeploymentOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeploymentStatusOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeviceClassOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeviceClassSubgroupDeploymentStatusOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeviceClassSubgroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeviceClassSubgroupUpdateComplianceOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeviceModuleOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetDeviceOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetGroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetLogCollectionDetailedStatusOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetLogCollectionOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetOperationStatusOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetUpdateComplianceForGroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementGetUpdateComplianceOptionalParams

İsteğe bağlı parametreler.

DeviceManagementImportDevicesOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListBestUpdatesForGroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListDeploymentsForDeviceClassSubgroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListDeploymentsForGroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListDeviceClassSubgroupsForGroupOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListDeviceClassesOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListDevicesOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListGroupsOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListHealthOfDevicesOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListInstallableUpdatesForDeviceClassOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListLogCollectionsOptionalParams

İsteğe bağlı parametreler.

DeviceManagementListOperationStatusesOptionalParams

İsteğe bağlı parametreler.

DeviceManagementOperations

Bir DeviceManagement işlemlerini temsil eden arayüz.

DeviceManagementRetryDeploymentOptionalParams

İsteğe bağlı parametreler.

DeviceManagementStartLogCollectionOptionalParams

İsteğe bağlı parametreler.

DeviceManagementStopDeploymentOptionalParams

İsteğe bağlı parametreler.

DeviceManagementUpdateDeviceClassOptionalParams

İsteğe bağlı parametreler.

DeviceOperation

İşlem meta verileri.

DeviceUpdateAgentId

Cihaz Güncelleştirme aracı kimliği

DeviceUpdateClientOptionalParams

İstemci için isteğe bağlı parametreler.

DeviceUpdateDeleteUpdateOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateGetFileOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateGetOperationStatusOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateGetUpdateOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateImportUpdateOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateListFilesOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateListNamesOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateListOperationStatusesOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateListProvidersOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateListUpdatesOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateListVersionsOptionalParams

İsteğe bağlı parametreler.

DeviceUpdateOperations

Arayüz, bir DeviceUpdate işlemlerini temsil ediyor.

ErrorModel

Hata ayrıntıları.

ErrorResponse

Yaygın hata yanıtı.

FileImportMetadata

Güncelleştirme dosyasını açıklayan meta veriler.

Group

Grup ayrıntıları.

HealthCheck

Sağlık kontrolü

ImportManifestMetadata

İçeri aktarma bildirimini açıklayan meta veriler, güncelleştirme sürümüyle ilgili dosyaları ve diğer meta verileri açıklayan bir belge.

ImportUpdateInputItem

Güncelleştirme giriş öğesi meta verilerini içeri aktar.

InnerError

Hatayla ilgili geçerli nesneden daha belirli bilgiler içeren bir nesne.

InstallResult

Bir güncelleştirmenin yükleme sonucu ve altındaki herhangi bir adım sonucu.

Instructions

Kurulum talimatlarını konteyner olarak güncelledin.

LogCollection

Tanılama isteği gövdesi

LogCollectionOperationDetailedStatus

Cihaz tanılama işlemi ayrıntılı durumu

LogCollectionOperationDeviceStatus

Tanılama işlemi cihaz durumu

PageSettings

byPage yöntemi için seçenekler

PagedAsyncIterableIterator

Zaman uyumsuz yinelenebilir yinelemeye hem tamamlamaya hem de sayfaya izin veren bir arabirim.

PatchBody

Cihaz Sınıfı JSON Birleştirme Düzeltme Eki istek gövdesi

RestorePollerOptions
Step

Yükleme yönergesi adımlarını güncelleştirin.

StepResult

Bir güncelleştirmenin altındaki adım sonucu.

Update

Meta verileri güncelleştirin.

UpdateCompliance

Uyumluluk bilgilerini güncelleştirin.

UpdateFile

Dosya meta verilerini güncelleştirin.

UpdateFileBase

Dosya temel meta verilerini güncelleştirin.

UpdateFileDownloadHandler

Yük dosyasını indirmek için ilgili dosyaları kullanmak için indirme işleyicisi.

UpdateId

Tanımlayıcıyı güncelleştirin.

UpdateInfo

Bilgileri güncelleştirin.

UpdateOperation

İşlem meta verileri.

Tür Diğer Adları

ContinuablePage

Bir sonuç sayfasını açıklayan arabirim.

DeploymentState

Dağıtım durumu.

DeviceClassSubgroupDeploymentState

Cihaz sınıfı alt grubu dağıtım durumu.

DeviceDeploymentState

Dağıtım durumu.

DeviceHealthState

Cihaz durumu durumları

DownloadSecurity

Cihazın güncelleme yükünü indirirken kullanması gereken protokol.

GroupType

Desteklenen grup türleri.

HealthCheckResult

Sistem durumu denetimi sonucu

ImportType

Cihaz içe aktarma türü.

OperationStatus

İşlem durumu.

StepType

Adım türü.

Numaralandırmalar

KnownVersions

Kullanılabilir API sürümleri.

İşlevler

isRestError(unknown)

RestError için Typeguard

restorePoller<TResponse, TResult>(DeviceUpdateClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Başka bir poller'ın serileştirilmiş durumundan bir poller oluşturur. Bu, farklı bir konakta yoklama oluşturmak istediğinizde veya özgün konak kapsam dahilinde olmadığında bir poller oluşturulması gerektiğinde yararlı olabilir.

Değişkenler

RestError

Başarısız işlem hattı istekleri için özel bir hata türü.

İşlev Ayrıntıları

isRestError(unknown)

RestError için Typeguard

function isRestError(e: unknown): e

Parametreler

e

unknown

Catch yan tümcesi tarafından yakalanan bir şey.

Döndürülenler

e

restorePoller<TResponse, TResult>(DeviceUpdateClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Başka bir poller'ın serileştirilmiş durumundan bir poller oluşturur. Bu, farklı bir konakta yoklama oluşturmak istediğinizde veya özgün konak kapsam dahilinde olmadığında bir poller oluşturulması gerektiğinde yararlı olabilir.

function restorePoller<TResponse, TResult>(client: DeviceUpdateClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parametreler

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Döndürülenler

PollerLike<OperationState<TResult>, TResult>

Değişken Ayrıntıları

RestError

Başarısız işlem hattı istekleri için özel bir hata türü.

RestError: RestErrorConstructor

Tür