مشاركة عبر


@azure-rest/iot-device-update package

الواجهات

CloudInitiatedRollbackPolicy

نهج العودة إلى الحالة السابقة للتوزيع

CloudInitiatedRollbackPolicyFailure

حالات الفشل في بدء نهج العودة إلى الحالة السابقة

CloudInitiatedRollbackPolicyFailureOutput

حالات الفشل في بدء نهج العودة إلى الحالة السابقة

CloudInitiatedRollbackPolicyOutput

نهج العودة إلى الحالة السابقة للتوزيع

ContractModelOutput

نموذج تعاقد عامل Device Update.

Deployment

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

DeploymentDeviceStateOutput

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

DeploymentDeviceStatesListOutput

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

DeploymentOutput

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

DeploymentStatusOutput

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

DeploymentsListOutput

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

DeviceClassOutput

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

DeviceClassPropertiesOutput

خصائص فئة الجهاز المستخدمة لحساب معرف فئة الجهاز

DeviceClassSubgroupDeploymentStatusOutput

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

DeviceClassSubgroupOutput

تفاصيل المجموعة الفرعية لفئة الجهاز. المجموعة الفرعية لفئة الجهاز هي مجموعة فرعية من الأجهزة في مجموعة تشترك في نفس معرف فئة الجهاز.

DeviceClassSubgroupUpdatableDevicesListOutput

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

DeviceClassSubgroupUpdatableDevicesOutput

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

DeviceClassSubgroupsListOutput

قائمة المجموعات الفرعية لفئة الجهاز داخل مجموعة.

DeviceClassesListOutput

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

DeviceHealthListOutput

صفيف من Device Health، مع دعم ترحيل الخادم.

DeviceHealthOutput

صحة الجهاز

DeviceManagementCreateOrUpdateDeployment200Response

إنشاء عملية نشر أو تحديثها.

DeviceManagementCreateOrUpdateDeploymentBodyParam
DeviceManagementCreateOrUpdateDeploymentDefaultResponse

إنشاء عملية نشر أو تحديثها.

DeviceManagementCreateOrUpdateDeploymentMediaTypesParam
DeviceManagementDeleteDeployment204Response

حذف عملية نشر.

DeviceManagementDeleteDeploymentDefaultResponse

حذف عملية نشر.

DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response

حذف نشر مجموعة فرعية لفئة الجهاز.

DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse

حذف نشر مجموعة فرعية لفئة الجهاز.

DeviceManagementDeleteDeviceClass204Response

حذف فئة جهاز. يتم إنشاء فئات الأجهزة تلقائيا عندما تكون الأجهزة الممكنة لتحديث الجهاز متصلة بالمركز ولكن لا يتم تنظيفها تلقائيا نظرا لأنه يتم الرجوع إليها بواسطة DeviceClassSubgroups. إذا قام المستخدم بحذف جميع DeviceClassSubgroups لفئة جهاز، فيمكنه أيضا حذف فئة الجهاز لإزالة السجلات من النظام والتوقف عن التحقق من توافق فئة الجهاز هذه مع التحديثات الجديدة. إذا تمت إعادة توصيل جهاز من أي وقت مضى لفئة الجهاز هذه، إعادة إنشائه.

DeviceManagementDeleteDeviceClassDefaultResponse

حذف فئة جهاز. يتم إنشاء فئات الأجهزة تلقائيا عندما تكون الأجهزة الممكنة لتحديث الجهاز متصلة بالمركز ولكن لا يتم تنظيفها تلقائيا نظرا لأنه يتم الرجوع إليها بواسطة DeviceClassSubgroups. إذا قام المستخدم بحذف جميع DeviceClassSubgroups لفئة جهاز، فيمكنه أيضا حذف فئة الجهاز لإزالة السجلات من النظام والتوقف عن التحقق من توافق فئة الجهاز هذه مع التحديثات الجديدة. إذا تمت إعادة توصيل جهاز من أي وقت مضى لفئة الجهاز هذه، إعادة إنشائه.

DeviceManagementDeleteDeviceClassSubgroup204Response

حذف مجموعة فرعية لفئة الجهاز. يتم إنشاء هذه المجموعة الفرعية تلقائيا عند توصيل جهاز ممكن عليه تحديث الجهاز بالمركز والإبلاغ عن خصائصه. لا يتم تنظيف المجموعات والمجموعات الفرعية والنشرات تلقائيا ولكن يتم الاحتفاظ بها لأغراض المحفوظات. يمكن للمستخدمين استدعاء هذا الأسلوب لحذف مجموعة فرعية إذا لم يكونوا بحاجة إلى الاحتفاظ بأي من محفوظات المجموعة الفرعية ولم يعودوا بحاجة إليها. إذا تم توصيل جهاز مرة أخرى لهذه المجموعة الفرعية بعد حذف المجموعة الفرعية، فستتم إعادة إنشائها تلقائيا ولكن لن يكون هناك محفوظات.

DeviceManagementDeleteDeviceClassSubgroupDefaultResponse

حذف مجموعة فرعية لفئة الجهاز. يتم إنشاء هذه المجموعة الفرعية تلقائيا عند توصيل جهاز ممكن عليه تحديث الجهاز بالمركز والإبلاغ عن خصائصه. لا يتم تنظيف المجموعات والمجموعات الفرعية والنشرات تلقائيا ولكن يتم الاحتفاظ بها لأغراض المحفوظات. يمكن للمستخدمين استدعاء هذا الأسلوب لحذف مجموعة فرعية إذا لم يكونوا بحاجة إلى الاحتفاظ بأي من محفوظات المجموعة الفرعية ولم يعودوا بحاجة إليها. إذا تم توصيل جهاز مرة أخرى لهذه المجموعة الفرعية بعد حذف المجموعة الفرعية، فستتم إعادة إنشائها تلقائيا ولكن لن يكون هناك محفوظات.

DeviceManagementDeleteGroup204Response

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

DeviceManagementDeleteGroupDefaultResponse

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

DeviceManagementGetBestUpdatesForDeviceClassSubgroup
DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response

احصل على أفضل تحديث متوفر لمجموعة فرعية من فئة الجهاز وعدد الأجهزة التي تحتاج إلى هذا التحديث.

DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse

احصل على أفضل تحديث متوفر لمجموعة فرعية من فئة الجهاز وعدد الأجهزة التي تحتاج إلى هذا التحديث.

DeviceManagementGetDeployment
DeviceManagementGetDeployment200Response

الحصول على خصائص التوزيع.

DeviceManagementGetDeploymentDefaultResponse

الحصول على خصائص التوزيع.

DeviceManagementGetDeploymentForDeviceClassSubgroup
DeviceManagementGetDeploymentForDeviceClassSubgroup200Response

الحصول على خصائص التوزيع.

DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse

الحصول على خصائص التوزيع.

DeviceManagementGetDeploymentStatus
DeviceManagementGetDeploymentStatus200Response

الحصول على حالة التوزيع بما في ذلك تصنيف تفصيلي لعدد الأجهزة قيد التقدم أو مكتملة أو فاشلة.

DeviceManagementGetDeploymentStatusDefaultResponse

الحصول على حالة التوزيع بما في ذلك تصنيف تفصيلي لعدد الأجهزة قيد التقدم أو مكتملة أو فاشلة.

DeviceManagementGetDevice
DeviceManagementGetDevice200Response

يحصل على خصائص الجهاز وأحدث حالة نشر لجهاز متصل بتحديث الجهاز ل IoT Hub.

DeviceManagementGetDeviceClass
DeviceManagementGetDeviceClass200Response

الحصول على خصائص فئة الجهاز.

DeviceManagementGetDeviceClassDefaultResponse

الحصول على خصائص فئة الجهاز.

DeviceManagementGetDeviceClassSubgroup
DeviceManagementGetDeviceClassSubgroup200Response

الحصول على تفاصيل المجموعة الفرعية لفئة الجهاز. المجموعة الفرعية لفئة الجهاز هي مجموعة الأجهزة داخل المجموعة التي تشترك في نفس فئة الجهاز. تتوافق جميع الأجهزة ضمن فئة الجهاز نفسها مع التحديثات نفسها.

DeviceManagementGetDeviceClassSubgroupDefaultResponse

الحصول على تفاصيل المجموعة الفرعية لفئة الجهاز. المجموعة الفرعية لفئة الجهاز هي مجموعة الأجهزة داخل المجموعة التي تشترك في نفس فئة الجهاز. تتوافق جميع الأجهزة ضمن فئة الجهاز نفسها مع التحديثات نفسها.

DeviceManagementGetDeviceClassSubgroupDeploymentStatus
DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response

الحصول على حالة التوزيع بما في ذلك تصنيف تفصيلي لعدد الأجهزة قيد التقدم أو مكتملة أو فاشلة.

DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse

الحصول على حالة التوزيع بما في ذلك تصنيف تفصيلي لعدد الأجهزة قيد التقدم أو مكتملة أو فاشلة.

DeviceManagementGetDeviceClassSubgroupUpdateCompliance
DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response

احصل على معلومات توافق تحديث مجموعة الأجهزة الفرعية مثل عدد الأجهزة الموجودة في آخر تحديث لها، وعدد الأجهزة التي تحتاج إلى تحديثات جديدة، وعدد الأجهزة قيد التقدم في تلقي تحديث جديد.

DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse

احصل على معلومات توافق تحديث مجموعة الأجهزة الفرعية مثل عدد الأجهزة الموجودة في آخر تحديث لها، وعدد الأجهزة التي تحتاج إلى تحديثات جديدة، وعدد الأجهزة قيد التقدم في تلقي تحديث جديد.

DeviceManagementGetDeviceDefaultResponse

يحصل على خصائص الجهاز وأحدث حالة نشر لجهاز متصل بتحديث الجهاز ل IoT Hub.

DeviceManagementGetDeviceModule
DeviceManagementGetDeviceModule200Response

يحصل على خصائص وحدة الجهاز وأحدث حالة نشر لوحدة جهاز متصلة بتحديث الجهاز ل IoT Hub.

DeviceManagementGetDeviceModuleDefaultResponse

يحصل على خصائص وحدة الجهاز وأحدث حالة نشر لوحدة جهاز متصلة بتحديث الجهاز ل IoT Hub.

DeviceManagementGetGroup
DeviceManagementGetGroup200Response

الحصول على خصائص مجموعة الأجهزة.

DeviceManagementGetGroupDefaultResponse

الحصول على خصائص مجموعة الأجهزة.

DeviceManagementGetLogCollection200Response

الحصول على مجموعة سجل تشخيصات الجهاز

DeviceManagementGetLogCollectionDefaultResponse

الحصول على مجموعة سجل تشخيصات الجهاز

DeviceManagementGetLogCollectionDetailedStatus
DeviceManagementGetLogCollectionDetailedStatus200Response

الحصول على مجموعة سجل بحالة مفصلة

DeviceManagementGetLogCollectionDetailedStatusDefaultResponse

الحصول على مجموعة سجل بحالة مفصلة

DeviceManagementGetOperationStatus
DeviceManagementGetOperationStatus200Headers
DeviceManagementGetOperationStatus200Response

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

DeviceManagementGetOperationStatus304Response

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

DeviceManagementGetOperationStatusDefaultResponse

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

DeviceManagementGetOperationStatusHeaderParam
DeviceManagementGetOperationStatusHeaders
DeviceManagementGetUpdateCompliance
DeviceManagementGetUpdateCompliance200Response

الحصول على تصنيف تفصيلي لعدد الأجهزة الموجودة على آخر تحديث لها، أو توفر تحديثات جديدة، أو أنها قيد التقدم تتلقى تحديثات جديدة.

DeviceManagementGetUpdateComplianceDefaultResponse

الحصول على تصنيف تفصيلي لعدد الأجهزة الموجودة على آخر تحديث لها، أو توفر تحديثات جديدة، أو أنها قيد التقدم تتلقى تحديثات جديدة.

DeviceManagementGetUpdateComplianceForGroup
DeviceManagementGetUpdateComplianceForGroup200Response

احصل على معلومات التوافق لتحديث مجموعة الأجهزة مثل عدد الأجهزة الموجودة على آخر تحديث لها، وعدد الأجهزة التي تحتاج إلى تحديثات جديدة، وعدد الأجهزة قيد التقدم في تلقي تحديث جديد.

DeviceManagementGetUpdateComplianceForGroupDefaultResponse

احصل على معلومات التوافق لتحديث مجموعة الأجهزة مثل عدد الأجهزة الموجودة على آخر تحديث لها، وعدد الأجهزة التي تحتاج إلى تحديثات جديدة، وعدد الأجهزة قيد التقدم في تلقي تحديث جديد.

DeviceManagementImportDevices
DeviceManagementImportDevices202Headers
DeviceManagementImportDevices202Response

استيراد الأجهزة الموجودة من IoT Hub. هذه عملية طويلة الأمد؛ استخدم قيمة رأس استجابة Operation-Location للتحقق من حالة العملية.

DeviceManagementImportDevicesBodyParam
DeviceManagementImportDevicesDefaultResponse

استيراد الأجهزة الموجودة من IoT Hub. هذه عملية طويلة الأمد؛ استخدم قيمة رأس استجابة Operation-Location للتحقق من حالة العملية.

DeviceManagementImportDevicesMediaTypesParam
DeviceManagementListBestUpdatesForGroup
DeviceManagementListBestUpdatesForGroup200Response

احصل على أفضل التحديثات المتوفرة لمجموعة أجهزة وعدد الأجهزة التي تحتاج إلى كل تحديث.

DeviceManagementListBestUpdatesForGroupDefaultResponse

احصل على أفضل التحديثات المتوفرة لمجموعة أجهزة وعدد الأجهزة التي تحتاج إلى كل تحديث.

DeviceManagementListDeploymentsForDeviceClassSubgroup
DeviceManagementListDeploymentsForDeviceClassSubgroup200Response

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

DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse

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

DeviceManagementListDeploymentsForDeviceClassSubgroupQueryParam
DeviceManagementListDeploymentsForDeviceClassSubgroupQueryParamProperties
DeviceManagementListDeploymentsForGroup
DeviceManagementListDeploymentsForGroup200Response

الحصول على قائمة عمليات النشر لمجموعة أجهزة.

DeviceManagementListDeploymentsForGroupDefaultResponse

الحصول على قائمة عمليات النشر لمجموعة أجهزة.

DeviceManagementListDeploymentsForGroupQueryParam
DeviceManagementListDeploymentsForGroupQueryParamProperties
DeviceManagementListDeviceClassSubgroupsForGroup
DeviceManagementListDeviceClassSubgroupsForGroup200Response

احصل على المجموعات الفرعية لفئة الجهاز للمجموعة. المجموعة الفرعية لفئة الجهاز هي مجموعة الأجهزة داخل المجموعة التي تشترك في نفس فئة الجهاز. تتوافق جميع الأجهزة ضمن فئة الجهاز نفسها مع التحديثات نفسها.

DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse

احصل على المجموعات الفرعية لفئة الجهاز للمجموعة. المجموعة الفرعية لفئة الجهاز هي مجموعة الأجهزة داخل المجموعة التي تشترك في نفس فئة الجهاز. تتوافق جميع الأجهزة ضمن فئة الجهاز نفسها مع التحديثات نفسها.

DeviceManagementListDeviceClassSubgroupsForGroupQueryParam
DeviceManagementListDeviceClassSubgroupsForGroupQueryParamProperties
DeviceManagementListDeviceClasses
DeviceManagementListDeviceClasses200Response

يحصل على قائمة بجميع فئات الأجهزة (مجموعات الأجهزة المتوافقة مع التحديثات نفسها استنادا إلى معرف النموذج وخصائص التوافق التي تم الإبلاغ عنها في واجهة PnP لتحديث الجهاز في IoT Hub) لجميع الأجهزة المتصلة بتحديث الجهاز ل IoT Hub.

DeviceManagementListDeviceClassesDefaultResponse

يحصل على قائمة بجميع فئات الأجهزة (مجموعات الأجهزة المتوافقة مع التحديثات نفسها استنادا إلى معرف النموذج وخصائص التوافق التي تم الإبلاغ عنها في واجهة PnP لتحديث الجهاز في IoT Hub) لجميع الأجهزة المتصلة بتحديث الجهاز ل IoT Hub.

DeviceManagementListDeviceClassesQueryParam
DeviceManagementListDeviceClassesQueryParamProperties
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response

الحصول على قائمة بالأجهزة في عملية نشر مع حالتها. مفيد للحصول على قائمة بالأجهزة الفاشلة.

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse

الحصول على قائمة بالأجهزة في عملية نشر مع حالتها. مفيد للحصول على قائمة بالأجهزة الفاشلة.

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentQueryParam
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentQueryParamProperties
DeviceManagementListDevices
DeviceManagementListDevices200Response

يحصل على قائمة بالأجهزة المتصلة بتحديث الجهاز ل IoT Hub.

DeviceManagementListDevicesDefaultResponse

يحصل على قائمة بالأجهزة المتصلة بتحديث الجهاز ل IoT Hub.

DeviceManagementListDevicesQueryParam
DeviceManagementListDevicesQueryParamProperties
DeviceManagementListGroups
DeviceManagementListGroups200Response

الحصول على قائمة بجميع مجموعات الأجهزة. سيتم دائما إرجاع مجموعة $default أولا.

DeviceManagementListGroupsDefaultResponse

الحصول على قائمة بجميع مجموعات الأجهزة. سيتم دائما إرجاع مجموعة $default أولا.

DeviceManagementListGroupsQueryParam
DeviceManagementListGroupsQueryParamProperties
DeviceManagementListHealthOfDevices
DeviceManagementListHealthOfDevices200Response

الحصول على قائمة بصحة الجهاز

DeviceManagementListHealthOfDevicesDefaultResponse

الحصول على قائمة بصحة الجهاز

DeviceManagementListHealthOfDevicesQueryParam
DeviceManagementListHealthOfDevicesQueryParamProperties
DeviceManagementListInstallableUpdatesForDeviceClass
DeviceManagementListInstallableUpdatesForDeviceClass200Response

الحصول على قائمة بالتحديثات القابلة للتثبيت لفئة الجهاز.

DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse

الحصول على قائمة بالتحديثات القابلة للتثبيت لفئة الجهاز.

DeviceManagementListLogCollections
DeviceManagementListLogCollections200Response

الحصول على جميع مجموعات سجل تشخيص الجهاز

DeviceManagementListLogCollectionsDefaultResponse

الحصول على جميع مجموعات سجل تشخيص الجهاز

DeviceManagementListOperationStatuses
DeviceManagementListOperationStatuses200Response

احصل على قائمة بجميع عمليات استيراد الجهاز. يتم الاحتفاظ بالعملية المكتملة لمدة 7 أيام قبل الحذف التلقائي.

DeviceManagementListOperationStatusesDefaultResponse

احصل على قائمة بجميع عمليات استيراد الجهاز. يتم الاحتفاظ بالعملية المكتملة لمدة 7 أيام قبل الحذف التلقائي.

DeviceManagementListOperationStatusesQueryParam
DeviceManagementListOperationStatusesQueryParamProperties
DeviceManagementRetryDeployment
DeviceManagementRetryDeployment200Response

إعادة محاولة التوزيع مع الأجهزة الفاشلة.

DeviceManagementRetryDeploymentDefaultResponse

إعادة محاولة التوزيع مع الأجهزة الفاشلة.

DeviceManagementStartLogCollection
DeviceManagementStartLogCollection201Response

ابدأ مجموعة سجل تشخيصات الجهاز على أجهزة محددة.

DeviceManagementStartLogCollectionBodyParam
DeviceManagementStartLogCollectionDefaultResponse

ابدأ مجموعة سجل تشخيصات الجهاز على أجهزة محددة.

DeviceManagementStartLogCollectionMediaTypesParam
DeviceManagementStopDeployment
DeviceManagementStopDeployment200Response

إيقاف التوزيع.

DeviceManagementStopDeploymentDefaultResponse

إيقاف التوزيع.

DeviceManagementUpdateDeviceClass200Response

تحديث تفاصيل فئة الجهاز.

DeviceManagementUpdateDeviceClassBodyParam
DeviceManagementUpdateDeviceClassDefaultResponse

تحديث تفاصيل فئة الجهاز.

DeviceManagementUpdateDeviceClassMediaTypesParam
DeviceOperationOutput

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

DeviceOperationsListOutput

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

DeviceOutput

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

DeviceUpdateAgentId

معرف عامل تحديث الجهاز

DeviceUpdateAgentIdOutput

معرف عامل تحديث الجهاز

DeviceUpdateClientOptions

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

DeviceUpdateDeleteUpdate202Headers
DeviceUpdateDeleteUpdate202Response

حذف إصدار تحديث معين. هذه عملية طويلة الأمد؛ استخدم قيمة رأس استجابة Operation-Location للتحقق من حالة العملية.

DeviceUpdateDeleteUpdateDefaultResponse

حذف إصدار تحديث معين. هذه عملية طويلة الأمد؛ استخدم قيمة رأس استجابة Operation-Location للتحقق من حالة العملية.

DeviceUpdateGetFile
DeviceUpdateGetFile200Response

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

DeviceUpdateGetFile304Response

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

DeviceUpdateGetFileDefaultResponse

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

DeviceUpdateGetFileHeaderParam
DeviceUpdateGetFileHeaders
DeviceUpdateGetOperationStatus
DeviceUpdateGetOperationStatus200Headers
DeviceUpdateGetOperationStatus200Response

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

DeviceUpdateGetOperationStatus304Response

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

DeviceUpdateGetOperationStatusDefaultResponse

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

DeviceUpdateGetOperationStatusHeaderParam
DeviceUpdateGetOperationStatusHeaders
DeviceUpdateGetUpdate
DeviceUpdateGetUpdate200Response

الحصول على إصدار تحديث معين.

DeviceUpdateGetUpdate304Response

الحصول على إصدار تحديث معين.

DeviceUpdateGetUpdateDefaultResponse

الحصول على إصدار تحديث معين.

DeviceUpdateGetUpdateHeaderParam
DeviceUpdateGetUpdateHeaders
DeviceUpdateImportUpdate
DeviceUpdateImportUpdate200Response

استيراد إصدار تحديث جديد. هذه عملية طويلة الأمد؛ استخدم قيمة رأس استجابة Operation-Location للتحقق من حالة العملية.

DeviceUpdateImportUpdate202Headers
DeviceUpdateImportUpdate202Response

استيراد إصدار تحديث جديد. هذه عملية طويلة الأمد؛ استخدم قيمة رأس استجابة Operation-Location للتحقق من حالة العملية.

DeviceUpdateImportUpdateBodyParam
DeviceUpdateImportUpdateDefaultResponse

استيراد إصدار تحديث جديد. هذه عملية طويلة الأمد؛ استخدم قيمة رأس استجابة Operation-Location للتحقق من حالة العملية.

DeviceUpdateImportUpdateMediaTypesParam
DeviceUpdateListFiles
DeviceUpdateListFiles200Response

احصل على قائمة بجميع معرفات ملفات التحديث للإصدار المحدد.

DeviceUpdateListFilesDefaultResponse

احصل على قائمة بجميع معرفات ملفات التحديث للإصدار المحدد.

DeviceUpdateListNames
DeviceUpdateListNames200Response

احصل على قائمة بجميع أسماء التحديثات التي تطابق الموفر المحدد.

DeviceUpdateListNamesDefaultResponse

احصل على قائمة بجميع أسماء التحديثات التي تطابق الموفر المحدد.

DeviceUpdateListOperationStatuses
DeviceUpdateListOperationStatuses200Response

احصل على قائمة بجميع عمليات تحديث الاستيراد. يتم الاحتفاظ بالعملية المكتملة لمدة 7 أيام قبل الحذف التلقائي. لا يتم إرجاع عمليات الحذف بواسطة إصدار واجهة برمجة التطبيقات هذا.

DeviceUpdateListOperationStatusesDefaultResponse

احصل على قائمة بجميع عمليات تحديث الاستيراد. يتم الاحتفاظ بالعملية المكتملة لمدة 7 أيام قبل الحذف التلقائي. لا يتم إرجاع عمليات الحذف بواسطة إصدار واجهة برمجة التطبيقات هذا.

DeviceUpdateListOperationStatusesQueryParam
DeviceUpdateListOperationStatusesQueryParamProperties
DeviceUpdateListProviders
DeviceUpdateListProviders200Response

احصل على قائمة بجميع موفري التحديثات الذين تم استيرادهم إلى Device Update ل IoT Hub.

DeviceUpdateListProvidersDefaultResponse

احصل على قائمة بجميع موفري التحديثات الذين تم استيرادهم إلى Device Update ل IoT Hub.

DeviceUpdateListUpdates
DeviceUpdateListUpdates200Response

احصل على قائمة بجميع التحديثات التي تم استيرادها إلى Device Update ل IoT Hub.

DeviceUpdateListUpdatesDefaultResponse

احصل على قائمة بجميع التحديثات التي تم استيرادها إلى Device Update ل IoT Hub.

DeviceUpdateListUpdatesQueryParam
DeviceUpdateListUpdatesQueryParamProperties
DeviceUpdateListVersions
DeviceUpdateListVersions200Response

احصل على قائمة بجميع إصدارات التحديث التي تطابق الموفر والاسم المحددين.

DeviceUpdateListVersionsDefaultResponse

احصل على قائمة بجميع إصدارات التحديث التي تطابق الموفر والاسم المحددين.

DeviceUpdateListVersionsQueryParam
DeviceUpdateListVersionsQueryParamProperties
DevicesListOutput

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

ErrorModelOutput

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

ErrorResponseOutput

استجابة الخطأ الشائعة.

FileImportMetadata

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

GroupOutput

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

GroupsListOutput

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

HealthCheckOutput

فحص الصحة

ImportManifestMetadata

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

ImportUpdateInputItem

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

InnerErrorOutput

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

InstallResultOutput

نتيجة التثبيت للتحديث وأي خطوة ينتج عنها.

InstructionsOutput
LogCollection

نص طلب التشخيص

LogCollectionListOutput

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

LogCollectionOperationDetailedStatusOutput

الحالة التفصيلية لعملية تشخيص الجهاز

LogCollectionOperationDeviceStatusOutput

حالة جهاز عملية التشخيص

LogCollectionOutput

نص طلب التشخيص

PageSettings

واجهة تتعقب إعدادات التكرار المصفح

PagedAsyncIterableIterator

واجهة تسمح بالتكرار غير المتزامن حتى الاكتمال والصفحة.

PagingOptions

خيارات مساعد الترحيل

PatchBody

نص طلب تصحيح دمج JSON لفئة الجهاز

Routes
SimplePollerLike

استقصاء بسيط يمكن استخدامه لاستقصاء عملية طويلة الأمد.

StepOutput

تحديث خطوة تعليمات التثبيت.

StepResultOutput

نتيجة الخطوة ضمن تحديث.

StringsListOutput

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

UpdateComplianceOutput

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

UpdateFileBaseOutput

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

UpdateFileDownloadHandlerOutput

قم بتنزيل معالج لاستخدام الملفات ذات الصلة لتنزيل ملف الحمولة.

UpdateFileOutput

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

UpdateId

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

UpdateIdOutput

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

UpdateInfo

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

UpdateInfoListOutput

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

UpdateInfoOutput

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

UpdateListOutput

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

UpdateOperationOutput

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

UpdateOperationsListOutput

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

UpdateOutput

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

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

DeviceManagementCreateOrUpdateDeploymentParameters
DeviceManagementDeleteDeploymentForDeviceClassSubgroupParameters
DeviceManagementDeleteDeploymentParameters
DeviceManagementDeleteDeviceClassParameters
DeviceManagementDeleteDeviceClassSubgroupParameters
DeviceManagementDeleteGroupParameters
DeviceManagementGetBestUpdatesForDeviceClassSubgroupParameters
DeviceManagementGetDeploymentForDeviceClassSubgroupParameters
DeviceManagementGetDeploymentParameters
DeviceManagementGetDeploymentStatusParameters
DeviceManagementGetDeviceClassParameters
DeviceManagementGetDeviceClassSubgroupDeploymentStatusParameters
DeviceManagementGetDeviceClassSubgroupParameters
DeviceManagementGetDeviceClassSubgroupUpdateComplianceParameters
DeviceManagementGetDeviceModuleParameters
DeviceManagementGetDeviceParameters
DeviceManagementGetGroupParameters
DeviceManagementGetLogCollectionDetailedStatusParameters
DeviceManagementGetLogCollectionParameters
DeviceManagementGetOperationStatusParameters
DeviceManagementGetUpdateComplianceForGroupParameters
DeviceManagementGetUpdateComplianceParameters
DeviceManagementImportDevicesParameters
DeviceManagementListBestUpdatesForGroupParameters
DeviceManagementListDeploymentsForDeviceClassSubgroupParameters
DeviceManagementListDeploymentsForGroupParameters
DeviceManagementListDeviceClassSubgroupsForGroupParameters
DeviceManagementListDeviceClassesParameters
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentParameters
DeviceManagementListDevicesParameters
DeviceManagementListGroupsParameters
DeviceManagementListHealthOfDevicesParameters
DeviceManagementListInstallableUpdatesForDeviceClassParameters
DeviceManagementListLogCollectionsParameters
DeviceManagementListOperationStatusesParameters
DeviceManagementRetryDeploymentParameters
DeviceManagementStartLogCollectionParameters
DeviceManagementStopDeploymentParameters
DeviceManagementUpdateDeviceClassParameters
DeviceUpdateClient
DeviceUpdateDeleteUpdateParameters
DeviceUpdateGetFileParameters
DeviceUpdateGetOperationStatusParameters
DeviceUpdateGetUpdateParameters
DeviceUpdateImportUpdateParameters
DeviceUpdateListFilesParameters
DeviceUpdateListNamesParameters
DeviceUpdateListOperationStatusesParameters
DeviceUpdateListProvidersParameters
DeviceUpdateListUpdatesParameters
DeviceUpdateListVersionsParameters
GetArrayType

نوع المساعد لاستخراج نوع صفيف

GetPage

نوع الدالة المخصصة التي تحدد كيفية الحصول على صفحة وارتباط إلى الصفحة التالية إن وجدت.

PaginateReturn

نوع المساعد للاستدلال على نوع العناصر المصفحة من نوع الاستجابة يتم إنشاء هذا النوع استنادا إلى معلومات swagger ل x-ms-pageable على وجه التحديد على الخاصية itemName التي تشير إلى خاصية الاستجابة حيث يتم العثور على عناصر الصفحة. القيمة الافتراضية هي value. سيسمح لنا هذا النوع بتوفير مكرر مكتوب بقوة بناء على الاستجابة التي نحصل عليها كمعلمة ثانية

PatchBodyResourceMergeAndPatch

نص تصحيح دمج json لفئة الجهاز. حاليا يدعم فقط التصحيح friendlyName.

الوظائف

default(string, TokenCredential, DeviceUpdateClientOptions)

تهيئة مثيل جديد من DeviceUpdateClient

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

دالة المساعد التي تنشئ كائن Poller للمساعدة في التحقق من عملية طويلة الأمد.

isUnexpected(DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse)
isUnexpected(DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse)
isUnexpected(DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse)
isUnexpected(DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse)
isUnexpected(DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse)
isUnexpected(DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse)
isUnexpected(DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse)
isUnexpected(DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse)
isUnexpected(DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse)
isUnexpected(DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse)
isUnexpected(DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse)
isUnexpected(DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse)
isUnexpected(DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse)
isUnexpected(DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse)
isUnexpected(DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse)
isUnexpected(DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse)
isUnexpected(DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse)
isUnexpected(DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse)
isUnexpected(DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse)
isUnexpected(DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse)
isUnexpected(DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse)
isUnexpected(DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse)
isUnexpected(DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse)
isUnexpected(DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse)
isUnexpected(DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse)
isUnexpected(DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse)
isUnexpected(DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse)
isUnexpected(DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse)
isUnexpected(DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse)
isUnexpected(DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse)
isUnexpected(DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse)
isUnexpected(DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse)
isUnexpected(DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse)
isUnexpected(DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse)
isUnexpected(DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse)
isUnexpected(DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse)
isUnexpected(DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse)
isUnexpected(DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse)
isUnexpected(DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

المساعد في ترقيم النتائج من استجابة أولية تتبع مواصفات ملحق Autorest x-ms-pageable

تفاصيل الوظيفة

default(string, TokenCredential, DeviceUpdateClientOptions)

تهيئة مثيل جديد من DeviceUpdateClient

function default(endpoint: string, credentials: TokenCredential, options?: DeviceUpdateClientOptions): DeviceUpdateClient

المعلمات

endpoint

string

تحديث الجهاز لنقطة نهاية حساب IoT Hub (اسم المضيف فقط، لا يوجد بروتوكول).

credentials
TokenCredential

تحديد بيانات اعتماد العميل بشكل فريد

options
DeviceUpdateClientOptions

المعلمة لكافة المعلمات الاختيارية

المرتجعات

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

دالة المساعد التي تنشئ كائن Poller للمساعدة في التحقق من عملية طويلة الأمد.

function getLongRunningPoller<TResult>(client: Client, initialResponse: TResult, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>

المعلمات

client
Client

العميل لاستخدامه لإرسال الطلب للحصول على صفحات إضافية.

initialResponse

TResult

الاستجابة الأولية.

options

CreateHttpPollerOptions<TResult, OperationState<TResult>>

خيارات لتعيين حالة استئناف أو فاصل زمني مخصص للاستقصاء.

المرتجعات

Promise<SimplePollerLike<OperationState<TResult>, TResult>>

  • كائن الاستقصاء للاستقصاء عن تحديثات حالة العملية والحصول في النهاية على الاستجابة النهائية.

isUnexpected(DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse)

function isUnexpected(response: DeviceUpdateListUpdates200Response | DeviceUpdateListUpdatesDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateImportUpdate200Response | DeviceUpdateImportUpdate202Response | DeviceUpdateImportUpdateDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateGetUpdate200Response | DeviceUpdateGetUpdate304Response | DeviceUpdateGetUpdateDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse)

function isUnexpected(response: DeviceUpdateDeleteUpdate202Response | DeviceUpdateDeleteUpdateDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse)

function isUnexpected(response: DeviceUpdateListProviders200Response | DeviceUpdateListProvidersDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse)

function isUnexpected(response: DeviceUpdateListNames200Response | DeviceUpdateListNamesDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse)

function isUnexpected(response: DeviceUpdateListVersions200Response | DeviceUpdateListVersionsDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse)

function isUnexpected(response: DeviceUpdateListFiles200Response | DeviceUpdateListFilesDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse)

function isUnexpected(response: DeviceUpdateGetFile200Response | DeviceUpdateGetFile304Response | DeviceUpdateGetFileDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse)

function isUnexpected(response: DeviceUpdateListOperationStatuses200Response | DeviceUpdateListOperationStatusesDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse)

function isUnexpected(response: DeviceUpdateGetOperationStatus200Response | DeviceUpdateGetOperationStatus304Response | DeviceUpdateGetOperationStatusDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceClasses200Response | DeviceManagementListDeviceClassesDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClass200Response | DeviceManagementGetDeviceClassDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementUpdateDeviceClass200Response | DeviceManagementUpdateDeviceClassDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeviceClass204Response | DeviceManagementDeleteDeviceClassDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse)

function isUnexpected(response: DeviceManagementListInstallableUpdatesForDeviceClass200Response | DeviceManagementListInstallableUpdatesForDeviceClassDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementListDevices200Response | DeviceManagementListDevicesDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementImportDevices202Response | DeviceManagementImportDevicesDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse)

function isUnexpected(response: DeviceManagementGetDevice200Response | DeviceManagementGetDeviceDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceModule200Response | DeviceManagementGetDeviceModuleDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse)

function isUnexpected(response: DeviceManagementGetUpdateCompliance200Response | DeviceManagementGetUpdateComplianceDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse)

function isUnexpected(response: DeviceManagementListGroups200Response | DeviceManagementListGroupsDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetGroup200Response | DeviceManagementGetGroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteGroup204Response | DeviceManagementDeleteGroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetUpdateComplianceForGroup200Response | DeviceManagementGetUpdateComplianceForGroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListBestUpdatesForGroup200Response | DeviceManagementListBestUpdatesForGroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeploymentsForGroup200Response | DeviceManagementListDeploymentsForGroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeployment200Response | DeviceManagementGetDeploymentDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementCreateOrUpdateDeployment200Response | DeviceManagementCreateOrUpdateDeploymentDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeployment204Response | DeviceManagementDeleteDeploymentDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeploymentStatus200Response | DeviceManagementGetDeploymentStatusDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceClassSubgroupsForGroup200Response | DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroup200Response | DeviceManagementGetDeviceClassSubgroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeviceClassSubgroup204Response | DeviceManagementDeleteDeviceClassSubgroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response | DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response | DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementListDeploymentsForDeviceClassSubgroup200Response | DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeploymentForDeviceClassSubgroup200Response | DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse)

function isUnexpected(response: DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response | DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementStopDeployment200Response | DeviceManagementStopDeploymentDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementRetryDeployment200Response | DeviceManagementRetryDeploymentDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response | DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse)

function isUnexpected(response: DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response | DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetOperationStatus200Response | DeviceManagementGetOperationStatus304Response | DeviceManagementGetOperationStatusDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse)

function isUnexpected(response: DeviceManagementListOperationStatuses200Response | DeviceManagementListOperationStatusesDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse)

function isUnexpected(response: DeviceManagementStartLogCollection201Response | DeviceManagementStartLogCollectionDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse)

function isUnexpected(response: DeviceManagementGetLogCollection200Response | DeviceManagementGetLogCollectionDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse)

function isUnexpected(response: DeviceManagementListLogCollections200Response | DeviceManagementListLogCollectionsDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse)

function isUnexpected(response: DeviceManagementGetLogCollectionDetailedStatus200Response | DeviceManagementGetLogCollectionDetailedStatusDefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse)

function isUnexpected(response: DeviceManagementListHealthOfDevices200Response | DeviceManagementListHealthOfDevicesDefaultResponse): response

المعلمات

المرتجعات

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

المساعد في ترقيم النتائج من استجابة أولية تتبع مواصفات ملحق Autorest x-ms-pageable

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

المعلمات

client
Client

العميل لاستخدامه لإرسال طلبات الصفحة التالية

initialResponse

TResponse

الاستجابة الأولية التي تحتوي على الارتباط التالي والصفحة الحالية للعناصر

options

PagingOptions<TResponse>

المرتجعات

  • PagedAsyncIterableIterator لتكرار العناصر