@azure/iot-device-update package

الفصول

DeviceUpdateClient
DeviceUpdateClientContext

الواجهات

AccessCondition

مجموعة المعلمات

Compatibility

تحديث معلومات التوافق.

Deployment

بيانات تعريف النشر.

DeploymentDeviceState

حالة جهاز النشر.

DeploymentDeviceStatesFilter

عامل تصفية حالة جهاز النشر.

DeploymentFilter

عامل تصفية التوزيع.

DeploymentStatus

بيانات تعريف حالة النشر.

DeploymentsGetAllDeploymentsNextOptionalParams

المعلمات الاختيارية.

DeploymentsGetAllDeploymentsOptionalParams

المعلمات الاختيارية.

DeploymentsGetDeploymentDevicesNextOptionalParams

المعلمات الاختيارية.

DeploymentsGetDeploymentDevicesOptionalParams

المعلمات الاختيارية.

Device

بيانات تعريف الجهاز.

DeviceClass

بيانات تعريف فئة الجهاز.

DeviceFilter

عامل تصفية حالة التشغيل.

DeviceTag

خصائص علامة الجهاز.

DeviceUpdateClientOptionalParams

المعلمات الاختيارية.

DevicesGetAllDevicesNextOptionalParams

المعلمات الاختيارية.

DevicesGetAllDevicesOptionalParams

المعلمات الاختيارية.

DevicesGetGroupBestUpdatesNextOptionalParams

المعلمات الاختيارية.

DevicesGetGroupBestUpdatesOptionalParams

المعلمات الاختيارية.

ErrorModel

تفاصيل الخطأ.

File

تحديث بيانات تعريف الملف.

FileImportMetadata

بيانات التعريف التي تصف ملف تحديث.

Group

تفاصيل المجموعة.

GroupBestUpdatesFilter

مرشح أفضل تحديثات المجموعة.

ImportManifestMetadata

بيانات التعريف التي تصف بيان الاستيراد، وهو مستند يصف الملفات وبيانات التعريف الأخرى حول إصدار تحديث.

ImportUpdateInput

استيراد بيانات تعريف إدخال التحديث.

InnerError

كائن يحتوي على معلومات أكثر تحديدا من الكائن الحالي حول الخطأ.

Operation

بيانات تعريف العملية.

OperationFilter

عامل تصفية حالة التشغيل.

PageableListOfDeploymentDeviceStates

قائمة حالات جهاز التوزيع.

PageableListOfDeployments

قائمة عمليات التوزيع.

PageableListOfDeviceClasses

قائمة فئات الأجهزة.

PageableListOfDeviceTags

قائمة علامات الجهاز.

PageableListOfDevices

قائمة الأجهزة.

PageableListOfGroups

قائمة المجموعات.

PageableListOfOperations

قائمة العمليات مع دعم ترحيل الخادم.

PageableListOfStrings

قائمة السلاسل مع دعم ترحيل الخادم.

PageableListOfUpdatableDevices

قائمة الأجهزة القابلة للتحديث.

PageableListOfUpdateIds

قائمة هويات التحديث.

UpdatableDevices

معرف التحديث وعدد الأجهزة التي ينطبق عليها التحديث.

Update

تحديث بيانات التعريف.

UpdateCompliance

تحديث معلومات التوافق.

UpdateId

تحديث المعرف.

UpdatesDeleteUpdateHeaders

يحدد الرؤوس لعملية Updates_deleteUpdate.

UpdatesGetFileOptionalParams

المعلمات الاختيارية.

UpdatesGetOperationHeaders

يحدد الرؤوس لعملية Updates_getOperation.

UpdatesGetOperationOptionalParams

المعلمات الاختيارية.

UpdatesGetOperationsNextOptionalParams

المعلمات الاختيارية.

UpdatesGetOperationsOptionalParams

المعلمات الاختيارية.

UpdatesGetUpdateOptionalParams

المعلمات الاختيارية.

UpdatesImportUpdateHeaders

يحدد الرؤوس لعملية Updates_importUpdate.

النوع أسماء مستعارة

DeploymentState

تعريف قيم DeploymentState.
يمكن استخدام KnownDeploymentState بالتبادل مع DeploymentState، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

معرفة القيم التي تدعمها الخدمة

نشط: يمكن إرسال النشر إلى الأجهزة المستهدفة في النشر.
تم استبداله: يوجد نشر أحدث بنفس الاستهداف ولن تتلقى أي أجهزة هذا النشر.
تم الإلغاء: تم إلغاء النشر ولن تستلمها أي أجهزة.

DeploymentType

يحدد قيم DeploymentType.
يمكن استخدام KnownDeploymentType بالتبادل مع DeploymentType، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

معرفة القيم التي تدعمها الخدمة

مكتمل: نشر كامل بما في ذلك تنزيل الإجراءات وتثبيتها وتطبيقها.
تنزيل: نشر للتنزيل فقط لا يتضمن أي إجراءات تثبيت أو تطبيق. غير مدعومة في الوقت الحالي.
التثبيت: طرح للتثبيت فقط لا يتضمن أي إجراءات تنزيل، فقط التثبيت والإكمال. غير مدعومة في الوقت الحالي.

DeploymentsCancelDeploymentResponse

يحتوي على بيانات استجابة لعملية cancelDeploy.

DeploymentsCreateOrUpdateDeploymentResponse

يحتوي على بيانات استجابة لعملية createOrUpdateDeploy.

DeploymentsGetAllDeploymentsNextResponse

يحتوي على بيانات استجابة لعملية getAllDeploymentsNext.

DeploymentsGetAllDeploymentsResponse

يحتوي على بيانات استجابة لعملية getAllDeployments.

DeploymentsGetDeploymentDevicesNextResponse

يحتوي على بيانات استجابة لعملية getDeploymentDevicesNext.

DeploymentsGetDeploymentDevicesResponse

يحتوي على بيانات استجابة لعملية getDeploymentDevices.

DeploymentsGetDeploymentResponse

يحتوي على بيانات استجابة لعملية getDeployment.

DeploymentsGetDeploymentStatusResponse

يحتوي على بيانات استجابة لعملية getDeploymentStatus.

DeploymentsRetryDeploymentResponse

يحتوي على بيانات استجابة لعملية retryDeploy.

DeviceDeploymentState

يحدد قيم DeviceDeploymentState.
يمكن استخدام KnownDeviceDeploymentState بالتبادل مع DeviceDeploymentState، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

معرفة القيم التي تدعمها الخدمة

ناجح: اكتمل النشر بنجاح.
قيد التقدم: النشر قيد التقدم.
فشل: اكتمل النشر بالفشل.
تم الإلغاء: تم إلغاء النشر.
غير متوافق: النشر غير متوافق مع الجهاز.

DeviceGroupType

يحدد قيم DeviceGroupType.
يمكن استخدام KnownDeviceGroupType بالتبادل مع DeviceGroupType ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

معرفة القيم التي تدعمها الخدمة

الكل: يجب إرسال النشر إلى جميع الأجهزة في فئة الجهاز.
الأجهزة: يجب إرسال النشر إلى قائمة الأجهزة في تعريف مجموعة الأجهزة.
DeviceGroupDefinitions: يجب إرسال النشر إلى قائمة الأجهزة التي تم إرجاعها بواسطة اتحاد جميع استعلامات تعريف مجموعة الأجهزة.

DeviceState

يحدد قيم DeviceState.
يمكن استخدام KnownDeviceState بالتبادل مع DeviceState ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

معرفة القيم التي تدعمها الخدمة

NotStarted: لم يتم البدء (أو غير مهيأ)
غير متوافق: النشر غير متوافق مع هذا الجهاز.
AlreadyInDeployment: عملية نشر أخرى جارية لهذا الجهاز.
تم الإلغاء: تم إلغاء النشر لهذا الجهاز.
قيد التقدم: النشر جار.
فشل: فشل النشر.
ناجح: اكتمل النشر بنجاح.

DevicesCreateOrUpdateGroupResponse

يحتوي على بيانات استجابة لعملية createOrUpdateGroup.

DevicesGetAllDeviceClassesNextResponse

يحتوي على بيانات استجابة لعملية getAllDeviceClassesNext.

DevicesGetAllDeviceClassesResponse

يحتوي على بيانات استجابة لعملية getAllDeviceClasses.

DevicesGetAllDeviceTagsNextResponse

يحتوي على بيانات استجابة لعملية getAllDeviceTagsNext.

DevicesGetAllDeviceTagsResponse

يحتوي على بيانات استجابة لعملية getAllDeviceTags.

DevicesGetAllDevicesNextResponse

يحتوي على بيانات استجابة لعملية getAllDevicesNext.

DevicesGetAllDevicesResponse

يحتوي على بيانات الاستجابة لعملية getAllDevices.

DevicesGetAllGroupsNextResponse

يحتوي على بيانات الاستجابة لعملية getAllGroupsNext.

DevicesGetAllGroupsResponse

يحتوي على بيانات استجابة لعملية getAllGroups.

DevicesGetDeviceClassDeviceIdsNextResponse

يحتوي على بيانات استجابة لعملية getDeviceClassDeviceIdsNext.

DevicesGetDeviceClassDeviceIdsResponse

يحتوي على بيانات استجابة لعملية getDeviceClassDeviceIds.

DevicesGetDeviceClassInstallableUpdatesNextResponse

يحتوي على بيانات استجابة لعملية getDeviceClassInstallableUpdatesNext.

DevicesGetDeviceClassInstallableUpdatesResponse

يحتوي على بيانات الاستجابة لعملية getDeviceClassInstallableUpdates.

DevicesGetDeviceClassResponse

يحتوي على بيانات الاستجابة لعملية getDeviceClass.

DevicesGetDeviceResponse

يحتوي على بيانات استجابة لعملية getDevice.

DevicesGetDeviceTagResponse

يحتوي على بيانات استجابة لعملية getDeviceTag.

DevicesGetGroupBestUpdatesNextResponse

يحتوي على بيانات الاستجابة لعملية getGroupBestUpdatesNext.

DevicesGetGroupBestUpdatesResponse

يحتوي على بيانات استجابة لعملية getGroupBestUpdates.

DevicesGetGroupResponse

يحتوي على بيانات استجابة لعملية getGroup.

DevicesGetGroupUpdateComplianceResponse

يحتوي على بيانات استجابة لعملية getGroupUpdateCompliance.

DevicesGetUpdateComplianceResponse

يحتوي على بيانات استجابة لعملية getUpdateCompliance.

GroupType

تعريف قيم GroupType.
يمكن استخدام KnownGroupType بالتبادل مع GroupType، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

معرفة القيم التي تدعمها الخدمة

IoTHubTag: مجموعة قائمة على علامة IoT Hub.

OperationFilterStatus

يحدد قيم OperationFilterStatus.
يمكن استخدام KnownOperationFilterStatus بالتبادل مع OperationFilterStatus ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

معرفة القيم التي تدعمها الخدمة

تشغيل
NotStarted

OperationStatus

تعريف قيم OperationStatus.
يمكن استخدام KnownOperationStatus بالتبادل مع OperationStatus، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

معرفة القيم التي تدعمها الخدمة

غير محدد: حالة عملية غير محددة.
NotStarted: تم إنشاء عملية الخلفية ولكن لم تبدأ بعد.
قيد التشغيل: عملية الخلفية قيد التشغيل حاليا.
نجحت: انتهت عملية الخلفية بنجاح.
فشل: انتهت عملية الخلفية بالفشل.

UpdatesDeleteUpdateResponse

يحتوي على بيانات استجابة لعملية deleteUpdate.

UpdatesGetFileResponse

يحتوي على بيانات استجابة لعملية getFile.

UpdatesGetFilesNextResponse

يحتوي على بيانات استجابة لعملية getFilesNext.

UpdatesGetFilesResponse

يحتوي على بيانات استجابة لعملية getFiles.

UpdatesGetNamesNextResponse

يحتوي على بيانات استجابة لعملية getNamesNext.

UpdatesGetNamesResponse

يحتوي على بيانات استجابة لعملية getNames.

UpdatesGetOperationResponse

يحتوي على بيانات استجابة لعملية getOperation.

UpdatesGetOperationsNextResponse

يحتوي على بيانات استجابة لعملية getOperationsNext.

UpdatesGetOperationsResponse

يحتوي على بيانات استجابة لعملية getOperations.

UpdatesGetProvidersNextResponse

يحتوي على بيانات استجابة لعملية getProvidersNext.

UpdatesGetProvidersResponse

يحتوي على بيانات استجابة لعملية getProviders.

UpdatesGetUpdateResponse

يحتوي على بيانات استجابة لعملية getUpdate.

UpdatesGetVersionsNextResponse

يحتوي على بيانات استجابة لعملية getVersionsNext.

UpdatesGetVersionsResponse

يحتوي على بيانات استجابة لعملية getVersions.

UpdatesImportUpdateResponse

يحتوي على بيانات استجابة لعملية importUpdate.

التعدادات

KnownDeploymentState

القيم المعروفة DeploymentState تقبلها الخدمة.

KnownDeploymentType

القيم المعروفة ل DeploymentType التي تقبلها الخدمة.

KnownDeviceDeploymentState

القيم المعروفة ل DeviceDeploymentState التي تقبلها الخدمة.

KnownDeviceGroupType

القيم المعروفة ل DeviceGroupType التي تقبلها الخدمة.

KnownDeviceState

القيم المعروفة ل DeviceState التي تقبلها الخدمة.

KnownGroupType

القيم المعروفة ل GroupType التي تقبلها الخدمة.

KnownOperationFilterStatus

القيم المعروفة ل OperationFilterStatus التي تقبلها الخدمة.

KnownOperationStatus

القيم المعروفة OperationStatus التي تقبلها الخدمة.