Partager via


@azure/iot-device-update package

Classes

DeviceUpdateClient
DeviceUpdateClientContext

Interfaces

AccessCondition

Groupe de paramètres

Compatibility

Mettre à jour les informations de compatibilité.

Deployment

Métadonnées de déploiement.

DeploymentDeviceState

État de l’appareil de déploiement.

DeploymentDeviceStatesFilter

Filtre d’état de l’appareil 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

Les métadonnées des appareils.

DeviceClass

Métadonnées de classe d’appareil.

DeviceFilter

Filtre d’état de l’opération.

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

Mettre à 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 autres métadonnées relatives à 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 l’opération.

PageableListOfDeploymentDeviceStates

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

PageableListOfDeployments

Liste des déploiements.

PageableListOfDeviceClasses

Liste des classes d’appareils.

PageableListOfDeviceTags

Liste des étiquettes 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 est applicable.

Update

Mettre à jour les métadonnées.

UpdateCompliance

Mettre à jour les informations de conformité.

UpdateId

Mettre à jour l’identificateur.

UpdatesDeleteUpdateHeaders

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

UpdatesGetFileOptionalParams

Paramètres facultatifs.

UpdatesGetOperationHeaders

Définit des 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 des en-têtes pour Updates_importUpdate opération.

Alias de type

DeploymentState

Définit des valeurs pour DeploymentState.
KnownDeploymentState peut être utilisé indifféremment 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é : un déploiement plus récent avec le même ciblage existe et aucun appareil ne recevra ce déploiement.
Annulé : le déploiement a été annulé et aucun appareil ne le recevra.

DeploymentType

Définit des valeurs pour DeploymentType.
KnownDeploymentType peut être utilisé indifféremment 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

Terminé : déploiement complet comprenant des actions de téléchargement, d’installation et d’application.
Téléchargement : déploiement en téléchargement uniquement qui n’inclut aucune action d’installation ou d’application. Actuellement non pris en charge.
Installer : un déploiement d’installation uniquement qui n’inclut aucune action de téléchargement, mais uniquement l’installation et la fin. Actuellement non pris en charge.

DeploymentsCancelDeploymentResponse

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

DeploymentsCreateOrUpdateDeploymentResponse

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

DeploymentsGetAllDeploymentsNextResponse

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

DeploymentsGetAllDeploymentsResponse

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

DeploymentsGetDeploymentDevicesNextResponse

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

DeploymentsGetDeploymentDevicesResponse

Contient des 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 des données de réponse pour l’opération getDeploymentStatus.

DeploymentsRetryDeploymentResponse

Contient des données de réponse pour l’opération de redéploiement de nouvelle tentative.

DeviceDeploymentState

Définit des valeurs pour DeviceDeploymentState.
KnownDeviceDeploymentState peut être utilisé indifféremment 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

Réussite : le déploiement s’est terminé avec succès.
InProgress : le déploiement est en cours.
Échec : le déploiement s’est terminé avec échec.
Annulé : le déploiement a été annulé.
Incompatible : le déploiement n’est pas compatible avec l’appareil.

DeviceGroupType

Définit des valeurs pour DeviceGroupType.
KnownDeviceGroupType peut être utilisé indifféremment avec DeviceGroupType. Cette énumération contient les valeurs connues que le service prend en charge.

Connaître les valeurs prises en charge par le service

Tout : le déploiement doit être envoyé à tous les appareils de la classe d’appareil.
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 appareils retournés par l’union de toutes les requêtes de définition de groupe d’appareils.

DeviceState

Définit des valeurs pour DeviceState.
KnownDeviceState peut être utilisé indifféremment avec DeviceState. Cette énumération contient les valeurs connues que le service prend en charge.

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.
InProgress : Déploiement en cours.
Échec : échec du déploiement.
Réussite : le déploiement s’est terminé avec succès.

DevicesCreateOrUpdateGroupResponse

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

DevicesGetAllDeviceClassesNextResponse

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

DevicesGetAllDeviceClassesResponse

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

DevicesGetAllDeviceTagsNextResponse

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

DevicesGetAllDeviceTagsResponse

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

DevicesGetAllDevicesNextResponse

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

DevicesGetAllDevicesResponse

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

DevicesGetAllGroupsNextResponse

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

DevicesGetAllGroupsResponse

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

DevicesGetDeviceClassDeviceIdsNextResponse

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

DevicesGetDeviceClassDeviceIdsResponse

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

DevicesGetDeviceClassInstallableUpdatesNextResponse

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

DevicesGetDeviceClassInstallableUpdatesResponse

Contient des 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 des données de réponse pour l’opération getDevice.

DevicesGetDeviceTagResponse

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

DevicesGetGroupBestUpdatesNextResponse

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

DevicesGetGroupBestUpdatesResponse

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

DevicesGetGroupResponse

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

DevicesGetGroupUpdateComplianceResponse

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

DevicesGetUpdateComplianceResponse

Contient des 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 : IoT Hub groupe basé sur des balises.

OperationFilterStatus

Définit des valeurs pour OperationFilterStatus.
KnownOperationFilterStatus peut être utilisé indifféremment 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

Exécution
NotStarted

OperationStatus

Définit des valeurs pour OperationStatus.
KnownOperationStatus peut être utilisé indifféremment 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

Undefined : état de l’opération non définie.
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éussite : l’opération en arrière-plan s’est terminée avec succès.
Échec : opération en arrière-plan terminée avec échec.

UpdatesDeleteUpdateResponse

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

UpdatesGetFileResponse

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

UpdatesGetFilesNextResponse

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

UpdatesGetFilesResponse

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

UpdatesGetNamesNextResponse

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

UpdatesGetNamesResponse

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

UpdatesGetOperationResponse

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

UpdatesGetOperationsNextResponse

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

UpdatesGetOperationsResponse

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

UpdatesGetProvidersNextResponse

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

UpdatesGetProvidersResponse

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

UpdatesGetUpdateResponse

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

UpdatesGetVersionsNextResponse

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

UpdatesGetVersionsResponse

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

UpdatesImportUpdateResponse

Contient des 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 que le service accepte.

KnownDeviceDeploymentState

Valeurs connues de DeviceDeploymentState que le service accepte.

KnownDeviceGroupType

Valeurs connues de DeviceGroupType que le service accepte.

KnownDeviceState

Valeurs connues de DeviceState que le service accepte.

KnownGroupType

Valeurs connues de GroupType que le service accepte.

KnownOperationFilterStatus

Valeurs connues d’OperationFilterStatus que le service accepte.

KnownOperationStatus

Valeurs connues d’OperationStatus que le service accepte.