共用方式為


@azure-rest/iot-device-update package

介面

CloudInitiatedRollbackPolicy

部署的復原原則

CloudInitiatedRollbackPolicyFailure

起始回復原則的失敗狀況

CloudInitiatedRollbackPolicyFailureOutput

起始回復原則的失敗狀況

CloudInitiatedRollbackPolicyOutput

部署的復原原則

ContractModelOutput

裝置更新代理程式合約模型。

Deployment

部署元數據。

DeploymentDeviceStateOutput

部署裝置狀態。

DeploymentDeviceStatesListOutput

部署裝置狀態的清單。

DeploymentOutput

部署元數據。

DeploymentStatusOutput

部署狀態元數據。

DeploymentsListOutput

部署清單。

DeviceClassOutput

裝置類別元數據。

DeviceClassPropertiesOutput

用來計算裝置類別識別碼的裝置類別屬性

DeviceClassSubgroupDeploymentStatusOutput

裝置類別子群組部署狀態元數據。

DeviceClassSubgroupOutput

裝置類別子群組詳細數據。 裝置類別子群組是群組中共用相同裝置類別標識碼的裝置子集。

DeviceClassSubgroupUpdatableDevicesListOutput

裝置類別子群組的可更新裝置清單。

DeviceClassSubgroupUpdatableDevicesOutput

裝置類別子群組、更新資訊,以及適用更新的裝置數目。

DeviceClassSubgroupsListOutput

群組內的裝置類別子群組清單。

DeviceClassesListOutput

裝置類別的清單。

DeviceHealthListOutput

裝置健康情況陣列,具有伺服器分頁支援。

DeviceHealthOutput

裝置健康情況

DeviceManagementCreateOrUpdateDeployment200Response

建立或更新部署。

DeviceManagementCreateOrUpdateDeploymentBodyParam
DeviceManagementCreateOrUpdateDeploymentDefaultResponse

建立或更新部署。

DeviceManagementCreateOrUpdateDeploymentMediaTypesParam
DeviceManagementDeleteDeployment204Response

刪除部署。

DeviceManagementDeleteDeploymentDefaultResponse

刪除部署。

DeviceManagementDeleteDeploymentForDeviceClassSubgroup204Response

刪除裝置類別子群組部署。

DeviceManagementDeleteDeploymentForDeviceClassSubgroupDefaultResponse

刪除裝置類別子群組部署。

DeviceManagementDeleteDeviceClass204Response

刪除裝置類別。 當啟用裝置更新的裝置連線到中樞,但不會自動清除裝置類別,因為 DeviceClassSubgroups 會參考它們。 如果使用者已刪除裝置類別的所有 DeviceClassSubgroup,他們也可以刪除裝置類別,以從系統移除記錄,並停止檢查此裝置類別與新更新的相容性。 如果裝置曾經針對此裝置類別重新連線,將會重新建立。

DeviceManagementDeleteDeviceClassDefaultResponse

刪除裝置類別。 當啟用裝置更新的裝置連線到中樞,但不會自動清除裝置類別,因為 DeviceClassSubgroups 會參考它們。 如果使用者已刪除裝置類別的所有 DeviceClassSubgroup,他們也可以刪除裝置類別,以從系統移除記錄,並停止檢查此裝置類別與新更新的相容性。 如果裝置曾經針對此裝置類別重新連線,將會重新建立。

DeviceManagementDeleteDeviceClassSubgroup204Response

刪除裝置類別子群組。 當啟用裝置更新的裝置連線到中樞並報告其屬性時,系統會自動建立此子群組。 群組、子群組和部署不會自動清除,但會保留供歷程記錄之用。 如果使用者不需要保留子群組的任何歷程記錄,且不再需要它,使用者可以呼叫此方法來刪除子群組。 如果在刪除子群組之後,此子群組再次連線裝置,系統就會自動重新建立,但不會有任何歷程記錄。

DeviceManagementDeleteDeviceClassSubgroupDefaultResponse

刪除裝置類別子群組。 當啟用裝置更新的裝置連線到中樞並報告其屬性時,系統會自動建立此子群組。 群組、子群組和部署不會自動清除,但會保留供歷程記錄之用。 如果使用者不需要保留子群組的任何歷程記錄,且不再需要它,使用者可以呼叫此方法來刪除子群組。 如果在刪除子群組之後,此子群組再次連線裝置,系統就會自動重新建立,但不會有任何歷程記錄。

DeviceManagementDeleteGroup204Response

刪除裝置群組。 當啟用裝置更新的裝置連線到中樞並報告其屬性時,會自動建立此群組。 群組、子群組和部署不會自動清除,但會保留供歷程記錄之用。 如果使用者不需要保留群組的任何歷程記錄,且不再需要群組,則可以呼叫此方法來刪除群組。 如果裝置在刪除群組之後再次連線到此群組,系統就會自動重新建立,但不會有任何歷程記錄。

DeviceManagementDeleteGroupDefaultResponse

刪除裝置群組。 當啟用裝置更新的裝置連線到中樞並報告其屬性時,會自動建立此群組。 群組、子群組和部署不會自動清除,但會保留供歷程記錄之用。 如果使用者不需要保留群組的任何歷程記錄,且不再需要群組,則可以呼叫此方法來刪除群組。 如果裝置在刪除群組之後再次連線到此群組,系統就會自動重新建立,但不會有任何歷程記錄。

DeviceManagementGetBestUpdatesForDeviceClassSubgroup
DeviceManagementGetBestUpdatesForDeviceClassSubgroup200Response

取得裝置類別子群組的最佳可用更新,以及需要此更新之裝置數目的計數。

DeviceManagementGetBestUpdatesForDeviceClassSubgroupDefaultResponse

取得裝置類別子群組的最佳可用更新,以及需要此更新之裝置數目的計數。

DeviceManagementGetDeployment
DeviceManagementGetDeployment200Response

取得部署屬性。

DeviceManagementGetDeploymentDefaultResponse

取得部署屬性。

DeviceManagementGetDeploymentForDeviceClassSubgroup
DeviceManagementGetDeploymentForDeviceClassSubgroup200Response

取得部署屬性。

DeviceManagementGetDeploymentForDeviceClassSubgroupDefaultResponse

取得部署屬性。

DeviceManagementGetDeploymentStatus
DeviceManagementGetDeploymentStatus200Response

取得部署的狀態,包括部署中有多少裝置正在進行、完成或失敗的細目。

DeviceManagementGetDeploymentStatusDefaultResponse

取得部署的狀態,包括部署中有多少裝置正在進行、完成或失敗的細目。

DeviceManagementGetDevice
DeviceManagementGetDevice200Response

取得連線至IoT中樞裝置更新之裝置的裝置屬性和最新部署狀態。

DeviceManagementGetDeviceClass
DeviceManagementGetDeviceClass200Response

取得裝置類別的屬性。

DeviceManagementGetDeviceClassDefaultResponse

取得裝置類別的屬性。

DeviceManagementGetDeviceClassSubgroup
DeviceManagementGetDeviceClassSubgroup200Response

取得裝置類別子群組詳細數據。 裝置類別子群組是共用相同裝置類別之群組內的一組裝置。 相同裝置類別中的所有裝置都與相同的更新相容。

DeviceManagementGetDeviceClassSubgroupDefaultResponse

取得裝置類別子群組詳細數據。 裝置類別子群組是共用相同裝置類別之群組內的一組裝置。 相同裝置類別中的所有裝置都與相同的更新相容。

DeviceManagementGetDeviceClassSubgroupDeploymentStatus
DeviceManagementGetDeviceClassSubgroupDeploymentStatus200Response

取得部署的狀態,包括部署中有多少裝置正在進行、完成或失敗的細目。

DeviceManagementGetDeviceClassSubgroupDeploymentStatusDefaultResponse

取得部署的狀態,包括部署中有多少裝置正在進行、完成或失敗的細目。

DeviceManagementGetDeviceClassSubgroupUpdateCompliance
DeviceManagementGetDeviceClassSubgroupUpdateCompliance200Response

取得裝置類別子群組更新合規性資訊,例如有多少裝置在其最新更新、需要多少新更新,以及接收新更新時有多少個正在進行中。

DeviceManagementGetDeviceClassSubgroupUpdateComplianceDefaultResponse

取得裝置類別子群組更新合規性資訊,例如有多少裝置在其最新更新、需要多少新更新,以及接收新更新時有多少個正在進行中。

DeviceManagementGetDeviceDefaultResponse

取得連線至IoT中樞裝置更新之裝置的裝置屬性和最新部署狀態。

DeviceManagementGetDeviceModule
DeviceManagementGetDeviceModule200Response

取得連線至IoT中樞裝置更新之裝置模組的裝置模組屬性和最新部署狀態。

DeviceManagementGetDeviceModuleDefaultResponse

取得連線至IoT中樞裝置更新之裝置模組的裝置模組屬性和最新部署狀態。

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 中樞匯入現有的裝置。 這是長時間執行的作業;使用 Operation-Location 回應標頭值來檢查作業狀態。

DeviceManagementImportDevicesBodyParam
DeviceManagementImportDevicesDefaultResponse

從 IoT 中樞匯入現有的裝置。 這是長時間執行的作業;使用 Operation-Location 回應標頭值來檢查作業狀態。

DeviceManagementImportDevicesMediaTypesParam
DeviceManagementListBestUpdatesForGroup
DeviceManagementListBestUpdatesForGroup200Response

取得裝置群組的最佳可用更新,以及每個更新需要多少個裝置計數。

DeviceManagementListBestUpdatesForGroupDefaultResponse

取得裝置群組的最佳可用更新,以及每個更新需要多少個裝置計數。

DeviceManagementListDeploymentsForDeviceClassSubgroup
DeviceManagementListDeploymentsForDeviceClassSubgroup200Response

取得裝置類別子群組的部署清單。

DeviceManagementListDeploymentsForDeviceClassSubgroupDefaultResponse

取得裝置類別子群組的部署清單。

DeviceManagementListDeploymentsForDeviceClassSubgroupQueryParam
DeviceManagementListDeploymentsForDeviceClassSubgroupQueryParamProperties
DeviceManagementListDeploymentsForGroup
DeviceManagementListDeploymentsForGroup200Response

取得裝置群組的部署清單。

DeviceManagementListDeploymentsForGroupDefaultResponse

取得裝置群組的部署清單。

DeviceManagementListDeploymentsForGroupQueryParam
DeviceManagementListDeploymentsForGroupQueryParamProperties
DeviceManagementListDeviceClassSubgroupsForGroup
DeviceManagementListDeviceClassSubgroupsForGroup200Response

取得群組的裝置類別子群組。 裝置類別子群組是共用相同裝置類別之群組內的一組裝置。 相同裝置類別中的所有裝置都與相同的更新相容。

DeviceManagementListDeviceClassSubgroupsForGroupDefaultResponse

取得群組的裝置類別子群組。 裝置類別子群組是共用相同裝置類別之群組內的一組裝置。 相同裝置類別中的所有裝置都與相同的更新相容。

DeviceManagementListDeviceClassSubgroupsForGroupQueryParam
DeviceManagementListDeviceClassSubgroupsForGroupQueryParamProperties
DeviceManagementListDeviceClasses
DeviceManagementListDeviceClasses200Response

針對連線到IoT中樞裝置更新的所有裝置,取得所有裝置類別的清單(根據IoT中樞的裝置更新 PnP 介面中所報告的型號標識碼和相容性屬性,相容於相同更新的裝置集合)。

DeviceManagementListDeviceClassesDefaultResponse

針對連線到IoT中樞裝置更新的所有裝置,取得所有裝置類別的清單(根據IoT中樞的裝置更新 PnP 介面中所報告的型號標識碼和相容性屬性,相容於相同更新的裝置集合)。

DeviceManagementListDeviceClassesQueryParam
DeviceManagementListDeviceClassesQueryParamProperties
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment200Response

取得部署中的裝置清單及其狀態。 適用於取得失敗的裝置清單。

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentDefaultResponse

取得部署中的裝置清單及其狀態。 適用於取得失敗的裝置清單。

DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentQueryParam
DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentQueryParamProperties
DeviceManagementListDevices
DeviceManagementListDevices200Response

取得連線到IoT中樞裝置更新的裝置清單。

DeviceManagementListDevicesDefaultResponse

取得連線到IoT中樞裝置更新的裝置清單。

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天。 此 API 版本不會傳回刪除作業。

DeviceUpdateListOperationStatusesDefaultResponse

取得所有匯入更新作業的清單。 自動刪除之前,已完成的作業會保留7天。 此 API 版本不會傳回刪除作業。

DeviceUpdateListOperationStatusesQueryParam
DeviceUpdateListOperationStatusesQueryParamProperties
DeviceUpdateListProviders
DeviceUpdateListProviders200Response

取得已匯入IoT中樞裝置更新的所有更新提供者清單。

DeviceUpdateListProvidersDefaultResponse

取得已匯入IoT中樞裝置更新的所有更新提供者清單。

DeviceUpdateListUpdates
DeviceUpdateListUpdates200Response

取得已匯入IoT中樞裝置更新的所有更新清單。

DeviceUpdateListUpdatesDefaultResponse

取得已匯入IoT中樞裝置更新的所有更新清單。

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

協助程式類型,從回應類型推斷分頁元素的類型 這個類型是根據 x-ms-pageable 的 Swagger 資訊,特別是 itemName 屬性上的 swagger 資訊,指出找到頁面專案之回應的屬性。 預設值為 value。 此類型可讓我們根據我們取得作為第二個參數的回應,提供強型別反覆運算器

PatchBodyResourceMergeAndPatch

裝置類別 json 合併修補本文。 目前僅支援修補friendlyName。

函式

default(string, TokenCredential, DeviceUpdateClientOptions)

初始化 DeviceUpdateClient 的新實例

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

建置 Poller 物件的 Helper 函式,以協助輪詢長時間執行的作業。

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 中樞帳戶端點的裝置更新(僅限主機名,沒有通訊協定)。

credentials
TokenCredential

唯一識別客戶端認證

options
DeviceUpdateClientOptions

所有選擇性參數的參數

傳回

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

建置 Poller 物件的 Helper 函式,以協助輪詢長時間執行的作業。

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 來反覆運算元素