Delen via


@azure/iot-device-update package

Klassen

DeviceUpdateClient
DeviceUpdateClientContext

Interfaces

AccessCondition

Parametergroep

Compatibility

Compatibiliteitsgegevens bijwerken.

Deployment

Metagegevens van de implementatie.

DeploymentDeviceState

Implementatieapparaatstatus.

DeploymentDeviceStatesFilter

Statusfilter voor implementatieapparaat.

DeploymentFilter

Implementatiefilter.

DeploymentStatus

Metagegevens van de implementatiestatus.

DeploymentsGetAllDeploymentsNextOptionalParams

Optionele parameters.

DeploymentsGetAllDeploymentsOptionalParams

Optionele parameters.

DeploymentsGetDeploymentDevicesNextOptionalParams

Optionele parameters.

DeploymentsGetDeploymentDevicesOptionalParams

Optionele parameters.

Device

Metagegevens van het apparaat.

DeviceClass

Metagegevens van apparaatklasse.

DeviceFilter

Filter voor de bedrijfsstatus.

DeviceTag

Eigenschappen van apparaattags.

DeviceUpdateClientOptionalParams

Optionele parameters.

DevicesGetAllDevicesNextOptionalParams

Optionele parameters.

DevicesGetAllDevicesOptionalParams

Optionele parameters.

DevicesGetGroupBestUpdatesNextOptionalParams

Optionele parameters.

DevicesGetGroupBestUpdatesOptionalParams

Optionele parameters.

ErrorModel

Foutdetails.

File

Metagegevens van bestand bijwerken.

FileImportMetadata

Metagegevens die een updatebestand beschrijven.

Group

Groepsdetails.

GroupBestUpdatesFilter

Filter voor beste updates groeperen.

ImportManifestMetadata

Metagegevens die het importmanifest beschrijven, een document waarin de bestanden en andere metagegevens over een updateversie worden beschreven.

ImportUpdateInput

Invoermetagegevens voor bijwerken importeren.

InnerError

Een object met meer specifieke informatie dan het huidige object over de fout.

Operation

Metagegevens van bewerkingen.

OperationFilter

Filter voor de bedrijfsstatus.

PageableListOfDeploymentDeviceStates

De lijst met implementatieapparaatstatussen.

PageableListOfDeployments

De lijst met implementaties.

PageableListOfDeviceClasses

De lijst met apparaatklassen.

PageableListOfDeviceTags

De lijst met apparaattags.

PageableListOfDevices

De lijst met apparaten.

PageableListOfGroups

De lijst met groepen.

PageableListOfOperations

De lijst met bewerkingen met ondersteuning voor serverpaginering.

PageableListOfStrings

De lijst met tekenreeksen met ondersteuning voor serverpaginering.

PageableListOfUpdatableDevices

De lijst met updatable apparaten.

PageableListOfUpdateIds

De lijst met update-identiteiten.

UpdatableDevices

Update-id en het aantal apparaten waarvoor de update van toepassing is.

Update

Metagegevens bijwerken.

UpdateCompliance

Nalevingsinformatie bijwerken.

UpdateId

Id bijwerken.

UpdatesDeleteUpdateHeaders

Definieert koppen voor Updates_deleteUpdate bewerking.

UpdatesGetFileOptionalParams

Optionele parameters.

UpdatesGetOperationHeaders

Definieert koppen voor Updates_getOperation bewerking.

UpdatesGetOperationOptionalParams

Optionele parameters.

UpdatesGetOperationsNextOptionalParams

Optionele parameters.

UpdatesGetOperationsOptionalParams

Optionele parameters.

UpdatesGetUpdateOptionalParams

Optionele parameters.

UpdatesImportUpdateHeaders

Definieert koppen voor Updates_importUpdate bewerking.

Type-aliassen

DeploymentState

Definieert waarden voor DeploymentState.
KnownDeploymentState kan door elkaar worden gebruikt met DeploymentState, bevat deze opsomming de bekende waarden die de service ondersteunt.

Waarden kennen die worden ondersteund door de service

Actief: de implementatie kan worden verzonden naar apparaten waarop de implementatie is gericht.
Vervangen: er bestaat een nieuwere implementatie met dezelfde targeting en er zijn geen apparaten die deze implementatie ontvangen.
Geannuleerd: de implementatie is geannuleerd en deze wordt niet op apparaten ontvangen.

DeploymentType

Definieert waarden voor DeploymentType.
KnownDeploymentType kan door elkaar worden gebruikt met DeploymentType, deze enum bevat de bekende waarden die door de service worden ondersteund.

Waarden kennen die worden ondersteund door de service

Voltooid: een volledige implementatie, inclusief het downloaden, installeren en toepassen van acties.
Downloaden: een implementatie die alleen kan worden gedownload en die geen installatie- of toepasacties bevat. Momenteel niet ondersteund.
Installeren: een implementatie die alleen kan worden geïnstalleerd en die geen downloadacties bevat, alleen installeert en voltooit. Momenteel niet ondersteund.

DeploymentsCancelDeploymentResponse

Bevat antwoordgegevens voor de bewerking cancelDeployment.

DeploymentsCreateOrUpdateDeploymentResponse

Bevat antwoordgegevens voor de bewerking createOrUpdateDeployment.

DeploymentsGetAllDeploymentsNextResponse

Bevat antwoordgegevens voor de bewerking getAllDeploymentsNext.

DeploymentsGetAllDeploymentsResponse

Bevat antwoordgegevens voor de bewerking getAllDeployments.

DeploymentsGetDeploymentDevicesNextResponse

Bevat antwoordgegevens voor de getDeploymentDevicesNext-bewerking.

DeploymentsGetDeploymentDevicesResponse

Bevat antwoordgegevens voor de bewerking getDeploymentDevices.

DeploymentsGetDeploymentResponse

Bevat antwoordgegevens voor de getDeployment-bewerking.

DeploymentsGetDeploymentStatusResponse

Bevat antwoordgegevens voor de bewerking getDeploymentStatus.

DeploymentsRetryDeploymentResponse

Bevat antwoordgegevens voor de bewerking retryDeployment.

DeviceDeploymentState

Definieert waarden voor DeviceDeploymentState.
KnownDeviceDeploymentState kan door elkaar worden gebruikt met DeviceDeploymentState, deze enum bevat de bekende waarden die door de service worden ondersteund.

Waarden kennen die worden ondersteund door de service

Geslaagd: De implementatie is met succes voltooid.
InProgress: De implementatie is aan de gang.
Mislukt: de implementatie is voltooid met een fout.
Geannuleerd: de implementatie is geannuleerd.
Niet compatibel: de implementatie is niet compatibel met het apparaat.

DeviceGroupType

Definieert waarden voor DeviceGroupType.
KnownDeviceGroupType kan door elkaar worden gebruikt met DeviceGroupType, deze enum bevat de bekende waarden die door de service worden ondersteund.

Waarden kennen die worden ondersteund door de service

Alle: de implementatie moet naar alle apparaten in de apparaatklasse worden verzonden.
Apparaten: de implementatie moet worden verzonden naar de lijst met apparaten in de definitie van de apparaatgroep.
DeviceGroupDefinitions: de implementatie moet worden verzonden naar de lijst met apparaten die worden geretourneerd door de samenvoeging van alle definitiequery's voor apparaatgroepen.

DeviceState

Definieert waarden voor DeviceState.
KnownDeviceState kan door elkaar worden gebruikt met DeviceState, bevat dit enum de bekende waarden die de service ondersteunt.

Waarden kennen die worden ondersteund door de service

NotStarted: Niet gestart (of niet geïnitialiseerd)
Incompatibel: Implementatie niet compatibel voor dit apparaat.
AlreadyInDeployment: Er is een andere implementatie aan de gang voor dit apparaat.
Geannuleerd: De implementatie voor dit apparaat is geannuleerd.
InProgress: Implementatie aan de gang.
Mislukt: implementatie is mislukt.
Geslaagd: implementatie voltooid met succes.

DevicesCreateOrUpdateGroupResponse

Bevat antwoordgegevens voor de bewerking createOrUpdateGroup.

DevicesGetAllDeviceClassesNextResponse

Bevat antwoordgegevens voor de bewerking getAllDeviceClassesNext.

DevicesGetAllDeviceClassesResponse

Bevat antwoordgegevens voor de bewerking getAllDeviceClasses.

DevicesGetAllDeviceTagsNextResponse

Bevat antwoordgegevens voor de bewerking getAllDeviceTagsNext.

DevicesGetAllDeviceTagsResponse

Bevat antwoordgegevens voor de bewerking getAllDeviceTags.

DevicesGetAllDevicesNextResponse

Bevat antwoordgegevens voor de bewerking getAllDevicesNext.

DevicesGetAllDevicesResponse

Bevat antwoordgegevens voor de bewerking getAllDevices.

DevicesGetAllGroupsNextResponse

Bevat antwoordgegevens voor de bewerking getAllGroupsNext.

DevicesGetAllGroupsResponse

Bevat antwoordgegevens voor de bewerking getAllGroups.

DevicesGetDeviceClassDeviceIdsNextResponse

Bevat antwoordgegevens voor de bewerking getDeviceClassDeviceIdsNext.

DevicesGetDeviceClassDeviceIdsResponse

Bevat antwoordgegevens voor de bewerking getDeviceClassDeviceIds.

DevicesGetDeviceClassInstallableUpdatesNextResponse

Bevat antwoordgegevens voor de bewerking getDeviceClassInstallableUpdatesNext.

DevicesGetDeviceClassInstallableUpdatesResponse

Bevat antwoordgegevens voor de bewerking getDeviceClassInstallableUpdates.

DevicesGetDeviceClassResponse

Bevat antwoordgegevens voor de bewerking getDeviceClass.

DevicesGetDeviceResponse

Bevat antwoordgegevens voor de bewerking getDevice.

DevicesGetDeviceTagResponse

Bevat antwoordgegevens voor de bewerking getDeviceTag.

DevicesGetGroupBestUpdatesNextResponse

Bevat antwoordgegevens voor de bewerking getGroupBestUpdatesNext.

DevicesGetGroupBestUpdatesResponse

Bevat antwoordgegevens voor de bewerking getGroupBestUpdates.

DevicesGetGroupResponse

Bevat antwoordgegevens voor de bewerking getGroup.

DevicesGetGroupUpdateComplianceResponse

Bevat antwoordgegevens voor de bewerking getGroupUpdateCompliance.

DevicesGetUpdateComplianceResponse

Bevat antwoordgegevens voor de bewerking getUpdateCompliance.

GroupType

Definieert waarden voor GroupType.
KnownGroupType kan door elkaar worden gebruikt met GroupType, deze enum bevat de bekende waarden die de service ondersteunt.

Waarden kennen die worden ondersteund door de service

IoTHubTag: IoT Hub tag gebaseerde groep.

OperationFilterStatus

Definieert waarden voor OperationFilterStatus.
KnownOperationFilterStatus kan door elkaar worden gebruikt met OperationFilterStatus, deze enum bevat de bekende waarden die de service ondersteunt.

Waarden kennen die worden ondersteund door de service

Bezig met
Niet-gestarte

OperationStatus

Definieert waarden voor OperationStatus.
KnownOperationStatus kan door elkaar worden gebruikt met OperationStatus, bevat dit enum de bekende waarden die door de service worden ondersteund.

Waarden kennen die worden ondersteund door de service

Niet gedefinieerd: Status van niet-gedefinieerde bewerking.
NotStarted: Achtergrondbewerking gemaakt maar nog niet gestart.
Actief: De bewerking op de achtergrond wordt momenteel uitgevoerd.
Geslaagd: Achtergrondoperatie met succes afgerond.
Mislukt: Achtergrondbewerking is voltooid met een fout.

UpdatesDeleteUpdateResponse

Bevat antwoordgegevens voor de bewerking deleteUpdate.

UpdatesGetFileResponse

Bevat antwoordgegevens voor de bewerking getFile.

UpdatesGetFilesNextResponse

Bevat antwoordgegevens voor de bewerking getFilesNext.

UpdatesGetFilesResponse

Bevat antwoordgegevens voor de bewerking getFiles.

UpdatesGetNamesNextResponse

Bevat antwoordgegevens voor de bewerking getNamesNext.

UpdatesGetNamesResponse

Bevat antwoordgegevens voor de bewerking getNames.

UpdatesGetOperationResponse

Bevat antwoordgegevens voor de bewerking getOperation.

UpdatesGetOperationsNextResponse

Bevat antwoordgegevens voor de bewerking getOperationsNext.

UpdatesGetOperationsResponse

Bevat antwoordgegevens voor de bewerking getOperations.

UpdatesGetProvidersNextResponse

Bevat antwoordgegevens voor de bewerking getProvidersNext.

UpdatesGetProvidersResponse

Bevat antwoordgegevens voor de bewerking getProviders.

UpdatesGetUpdateResponse

Bevat antwoordgegevens voor de bewerking getUpdate.

UpdatesGetVersionsNextResponse

Bevat antwoordgegevens voor de bewerking getVersionsNext.

UpdatesGetVersionsResponse

Bevat antwoordgegevens voor de bewerking getVersions.

UpdatesImportUpdateResponse

Bevat antwoordgegevens voor de importUpdate-bewerking.

Enums

KnownDeploymentState

Bekende waarden van DeploymentState die de service accepteert.

KnownDeploymentType

Bekende waarden van DeploymentType die door de service worden geaccepteerd.

KnownDeviceDeploymentState

Bekende waarden van DeviceDeploymentState die door de service worden geaccepteerd.

KnownDeviceGroupType

Bekende waarden van DeviceGroupType die door de service worden geaccepteerd.

KnownDeviceState

Bekende waarden van DeviceState die de service accepteert.

KnownGroupType

Bekende waarden van GroupType die door de service worden geaccepteerd.

KnownOperationFilterStatus

Bekende waarden van OperationFilterStatus die door de service worden geaccepteerd.

KnownOperationStatus

Bekende waarden van OperationStatus die de service accepteert.