Partager via


@azure/iot-device-update package

Classes

DeviceUpdateClient
DeviceUpdateClientContext

Interfaces

AccessCondition

Groupe de paramètres

Compatibility

Mettez à jour les informations de compatibilité.

Deployment

Métadonnées de déploiement.

DeploymentDeviceState

État de l’appareil de déploiement.

DeploymentDeviceStatesFilter

Filtre d’état du périphérique de déploiement.

DeploymentFilter

Filtre de déploiement.

DeploymentStatus

Métadonnées d’état du déploiement.

DeploymentsGetAllDeploymentsNextOptionalParams

Paramètres facultatifs.

DeploymentsGetAllDeploymentsOptionalParams

Paramètres facultatifs.

DeploymentsGetDeploymentDevicesNextOptionalParams

Paramètres facultatifs.

DeploymentsGetDeploymentDevicesOptionalParams

Paramètres facultatifs.

Device

Métadonnées de l’appareil.

DeviceClass

Métadonnées de classe d’appareil.

DeviceFilter

Filtre d’état de fonctionnement.

DeviceTag

Propriétés de balise d’appareil.

DeviceUpdateClientOptionalParams

Paramètres facultatifs.

DevicesGetAllDevicesNextOptionalParams

Paramètres facultatifs.

DevicesGetAllDevicesOptionalParams

Paramètres facultatifs.

DevicesGetGroupBestUpdatesNextOptionalParams

Paramètres facultatifs.

DevicesGetGroupBestUpdatesOptionalParams

Paramètres facultatifs.

ErrorModel

Détails de l’erreur.

File

Mettez à jour les métadonnées du fichier.

FileImportMetadata

Métadonnées décrivant un fichier de mise à jour.

Group

Détails du groupe.

GroupBestUpdatesFilter

Filtrer les meilleures mises à jour de groupe.

ImportManifestMetadata

Métadonnées décrivant le manifeste d’importation, document qui décrit les fichiers et d’autres métadonnées sur une version de mise à jour.

ImportUpdateInput

Importer les métadonnées d’entrée de mise à jour.

InnerError

Objet contenant des informations plus spécifiques que l’objet actuel sur l’erreur.

Operation

Métadonnées d’opération.

OperationFilter

Filtre d’état de fonctionnement.

PageableListOfDeploymentDeviceStates

Liste des états de l’appareil de déploiement.

PageableListOfDeployments

Liste des déploiements.

PageableListOfDeviceClasses

Liste des classes d’appareil.

PageableListOfDeviceTags

Liste des balises d’appareil.

PageableListOfDevices

Liste des appareils.

PageableListOfGroups

Liste des groupes.

PageableListOfOperations

Liste des opérations avec prise en charge de la pagination du serveur.

PageableListOfStrings

Liste des chaînes avec prise en charge de la pagination du serveur.

PageableListOfUpdatableDevices

Liste des appareils pouvant être mis à jour.

PageableListOfUpdateIds

Liste des identités de mise à jour.

UpdatableDevices

Identificateur de mise à jour et nombre d’appareils pour lesquels la mise à jour s’applique.

Update

Mettez à jour les métadonnées.

UpdateCompliance

Mettez à jour les informations de conformité.

UpdateId

Mettre à jour l’identificateur.

UpdatesDeleteUpdateHeaders

Définit les en-têtes pour Updates_deleteUpdate opération.

UpdatesGetFileOptionalParams

Paramètres facultatifs.

UpdatesGetOperationHeaders

Définit les en-têtes pour Updates_getOperation opération.

UpdatesGetOperationOptionalParams

Paramètres facultatifs.

UpdatesGetOperationsNextOptionalParams

Paramètres facultatifs.

UpdatesGetOperationsOptionalParams

Paramètres facultatifs.

UpdatesGetUpdateOptionalParams

Paramètres facultatifs.

UpdatesImportUpdateHeaders

Définit les en-têtes de Updates_importUpdate opération.

Alias de type

DeploymentState

Définit des valeurs pour DeploymentState.
KnownDeploymentState peut être utilisé de manière interchangeable avec DeploymentState, cette énumération contient les valeurs connues que le service prend en charge.

Connaître les valeurs prises en charge par le service

Actif : le déploiement peut être envoyé aux appareils ciblés dans le déploiement.
Remplacé : il existe un déploiement plus récent avec le même ciblage et aucun appareil ne recevra ce déploiement.
Annulé : le déploiement a été annulé et aucun appareil ne le recevra.

DeploymentType

Définit les valeurs de DeploymentType.
KnownDeploymentType peut être utilisé de manière interchangeable avec DeploymentType, cette énumération contient les valeurs connues que le service prend en charge.

Connaître les valeurs prises en charge par le service

Complet : déploiement complet comprenant des actions de téléchargement, d’installation et d’application.
Téléchargement : déploiement de téléchargement uniquement qui n’inclut aucune action d’installation ou d’application. N’est pas pris en charge actuellement.
Installation : déploiement d’installation uniquement qui n’inclut aucune action de téléchargement, mais uniquement l’installation et l’achèvement. N’est pas pris en charge actuellement.

DeploymentsCancelDeploymentResponse

Contient les données de réponse pour l’opération cancelDeployment.

DeploymentsCreateOrUpdateDeploymentResponse

Contient les données de réponse pour l’opération createOrUpdateDeployment.

DeploymentsGetAllDeploymentsNextResponse

Contient les données de réponse pour l’opération getAllDeploymentsNext.

DeploymentsGetAllDeploymentsResponse

Contient les données de réponse pour l’opération getAllDeployments.

DeploymentsGetDeploymentDevicesNextResponse

Contient les données de réponse pour l’opération getDeploymentDevicesNext.

DeploymentsGetDeploymentDevicesResponse

Contient les données de réponse pour l’opération getDeploymentDevices.

DeploymentsGetDeploymentResponse

Contient des données de réponse pour l’opération getDeployment.

DeploymentsGetDeploymentStatusResponse

Contient les données de réponse pour l’opération getDeploymentStatus.

DeploymentsRetryDeploymentResponse

Contient les données de réponse pour l’opération retryDeployment.

DeviceDeploymentState

Définit les valeurs de DeviceDeploymentState.
KnownDeviceDeploymentState peut être utilisé de manière interchangeable avec DeviceDeploymentState, cette énumération contient les valeurs connues que le service prend en charge.

Connaître les valeurs prises en charge par le service

Succès : Le déploiement s’est terminé avec succès.
En cours : le déploiement est en cours.
Échec : le déploiement s’est terminé sans échec.
Annulé : le déploiement a été annulé.
Incompatible : le déploiement n’est pas compatible avec l’appareil.

DeviceGroupType

Définit les valeurs de DeviceGroupType.
KnownDeviceGroupType peut être utilisé de manière interchangeable avec DeviceGroupType, cette énumération contient les valeurs connues prises en charge par le service.

Connaître les valeurs prises en charge par le service

Tous : le déploiement doit être envoyé à tous les appareils de la classe d’appareils.
Appareils : le déploiement doit être envoyé à la liste des appareils dans la définition du groupe d’appareils.
DeviceGroupDefinitions : le déploiement doit être envoyé à la liste des périphériques renvoyés par l’union de toutes les requêtes de définition de groupe de périphériques.

DeviceState

Définit des valeurs pour DeviceState.
KnownDeviceState peut être utilisé de manière interchangeable avec DeviceState, cette énumération contient les valeurs connues prises en charge par le service.

Connaître les valeurs prises en charge par le service

NotStarted : non démarré (ou non initialisé)
Incompatible : Déploiement incompatible pour cet appareil.
AlreadyInDeployment : un autre déploiement est en cours pour cet appareil.
Annulé : le déploiement a été annulé pour cet appareil.
En cours : Déploiement en cours.
Échec : échec du déploiement.
Réussi : le déploiement s’est terminé avec succès.

DevicesCreateOrUpdateGroupResponse

Contient les données de réponse pour l’opération createOrUpdateGroup.

DevicesGetAllDeviceClassesNextResponse

Contient les données de réponse pour l’opération getAllDeviceClassesNext.

DevicesGetAllDeviceClassesResponse

Contient les données de réponse pour l’opération getAllDeviceClasses.

DevicesGetAllDeviceTagsNextResponse

Contient les données de réponse pour l’opération getAllDeviceTagsNext.

DevicesGetAllDeviceTagsResponse

Contient les données de réponse pour l’opération getAllDeviceTags.

DevicesGetAllDevicesNextResponse

Contient les données de réponse pour l’opération getAllDevicesNext.

DevicesGetAllDevicesResponse

Contient les données de réponse pour l’opération getAllDevices.

DevicesGetAllGroupsNextResponse

Contient les données de réponse pour l’opération getAllGroupsNext.

DevicesGetAllGroupsResponse

Contient les données de réponse de l’opération getAllGroups.

DevicesGetDeviceClassDeviceIdsNextResponse

Contient les données de réponse pour l’opération getDeviceClassDeviceIdsNext.

DevicesGetDeviceClassDeviceIdsResponse

Contient les données de réponse pour l’opération getDeviceClassDeviceIDS.

DevicesGetDeviceClassInstallableUpdatesNextResponse

Contient les données de réponse pour l’opération getDeviceClassInstallableUpdatesNext.

DevicesGetDeviceClassInstallableUpdatesResponse

Contient les données de réponse pour l’opération getDeviceClassInstallableUpdates.

DevicesGetDeviceClassResponse

Contient des données de réponse pour l’opération getDeviceClass.

DevicesGetDeviceResponse

Contient les données de réponse pour l’opération getDevice.

DevicesGetDeviceTagResponse

Contient les données de réponse pour l’opération getDeviceTag.

DevicesGetGroupBestUpdatesNextResponse

Contient les données de réponse pour l’opération getGroupBestUpdatesNext.

DevicesGetGroupBestUpdatesResponse

Contient les données de réponse pour l’opération getGroupBestUpdates.

DevicesGetGroupResponse

Contient les données de réponse pour l’opération getGroup.

DevicesGetGroupUpdateComplianceResponse

Contient les données de réponse pour l’opération getGroupUpdateCompliance.

DevicesGetUpdateComplianceResponse

Contient les données de réponse pour l’opération getUpdateCompliance.

GroupType

Définit des valeurs pour GroupType.
KnownGroupType peut être utilisé de manière interchangeable avec GroupType, cette énumération contient les valeurs connues que le service prend en charge.

Connaître les valeurs prises en charge par le service

IoTHubTag : groupe basé sur des balises IoT Hub.

OperationFilterStatus

Définit les valeurs de OperationFilterStatus.
KnownOperationFilterStatus peut être utilisé de manière interchangeable avec OperationFilterStatus, cette énumération contient les valeurs connues que le service prend en charge.

Connaître les valeurs prises en charge par le service

en cours d’exécution
notStarted

OperationStatus

Définit des valeurs pour OperationStatus.
KnownOperationStatus peut être utilisé de manière interchangeable avec OperationStatus, cette énumération contient les valeurs connues que le service prend en charge.

Connaître les valeurs prises en charge par le service

Non défini : état de l’opération non défini.
NotStarted : opération en arrière-plan créée mais pas encore démarrée.
En cours d’exécution : l’opération en arrière-plan est en cours d’exécution.
Réussi : l’opération en arrière-plan s’est terminée avec succès.
Échec : l’opération en arrière-plan s’est terminée par un échec.

UpdatesDeleteUpdateResponse

Contient les données de réponse pour l’opération deleteUpdate.

UpdatesGetFileResponse

Contient les données de réponse pour l’opération getFile.

UpdatesGetFilesNextResponse

Contient les données de réponse pour l’opération getFilesNext.

UpdatesGetFilesResponse

Contient les données de réponse pour l’opération getFiles.

UpdatesGetNamesNextResponse

Contient les données de réponse pour l’opération getNamesNext.

UpdatesGetNamesResponse

Contient les données de réponse pour l’opération getNames.

UpdatesGetOperationResponse

Contient les données de réponse pour l’opération getOperation.

UpdatesGetOperationsNextResponse

Contient les données de réponse pour l’opération getOperationsNext.

UpdatesGetOperationsResponse

Contient les données de réponse pour l’opération getOperations.

UpdatesGetProvidersNextResponse

Contient les données de réponse pour l’opération getProvidersNext.

UpdatesGetProvidersResponse

Contient les données de réponse pour l’opération getProviders.

UpdatesGetUpdateResponse

Contient les données de réponse pour l’opération getUpdate.

UpdatesGetVersionsNextResponse

Contient les données de réponse pour l’opération getVersionsNext.

UpdatesGetVersionsResponse

Contient les données de réponse pour l’opération getVersions.

UpdatesImportUpdateResponse

Contient les données de réponse pour l’opération importUpdate.

Énumérations

KnownDeploymentState

Valeurs connues de DeploymentState que le service accepte.

KnownDeploymentType

Valeurs connues de DeploymentType acceptées par le service.

KnownDeviceDeploymentState

Valeurs connues de DeviceDeploymentState acceptées par le service.

KnownDeviceGroupType

Valeurs connues de DeviceGroupType acceptées par le service.

KnownDeviceState

Valeurs connues de DeviceState acceptées par le service.

KnownGroupType

Valeurs connues de GroupType acceptées par le service.

KnownOperationFilterStatus

Valeurs connues de OperationFilterStatus acceptées par le service.

KnownOperationStatus

Valeurs connues de OperationStatus que le service accepte.