匯出裝置防病毒軟體健康情況詳細數據 API 方法和屬性
適用於:
想要體驗適用於端點的 Microsoft Defender 嗎? 注册免費試用版。
注意事項
如果您是美國政府客戶,請使用 適用於美國政府客戶的 Microsoft Defender 中所列的 URI。
提示
為了獲得更好的效能,您可以使用更接近您地理位置的伺服器:
- us.api.security.microsoft.com
- eu.api.security.microsoft.com
- uk.api.security.microsoft.com
- au.api.security.microsoft.com
- swa.api.security.microsoft.com
- ina.api.security.microsoft.com
重要事項
本文中的部分資訊與發行前版本產品有關,在產品正式發行前可能會大幅度修改。 Microsoft 對此處提供的資訊,不提供任何明確或隱含的瑕疵擔保。
匯出裝置防病毒軟體健康情況詳細數據 API 描述
擷取 Microsoft Defender 防病毒軟體裝置健康情況詳細數據的清單。 此 API 有不同的 API 呼叫, (方法) 取得不同類型的數據。 因為數據量可能很大,所以有兩種方式可以擷取:
JSON 回應 API 會將組織中的所有數據提取為 JSON 回應。 此方法最適合 裝置少於 100 K 的小型組織。 回應會進行分頁,因此您可以使用回應中的 @odata.nextLink 欄位來擷取下一個結果。
透過檔案 此 API 解決方案可讓您更快速且更可靠地提取大量數據。 因此,建議大型組織使用超過100 K的裝置。 此 API 會將組織中的所有資料提取為下載檔。 回應包含可從 Azure 記憶體下載所有數據的 URL。 此 API 可讓您從 Azure 記憶體下載所有資料,如下所示:
- 呼叫 API 以取得包含您所有組織資料的下載 URL 清單。
- 使用下載 URL 下載所有檔案,並視需要處理數據。
使用「JSON 回應 或 透過檔案」收集的數據是目前狀態的目前快照集。 它不包含歷史數據。 若要收集歷史數據,客戶必須將數據儲存在自己的數據記憶體中。
重要事項
若要讓 Windows Server 2012 R2 和 Windows Server 2016 出現在裝置健康情況報告中,這些裝置必須使用新式整合解決方案套件上線。 如需詳細資訊,請 參閱 Windows Server 2012 R2 和 2016 新式整合解決方案的新功能。
如需在 Microsoft Defender 入口網站中使用 裝置健康情況和防病毒軟體合規性 報告工具的相關信息,請參閱: Microsoft Defender for Endpoint 中的裝置健康情況和防病毒軟體報告。
1.1 導出裝置防病毒軟體健康情況詳細數據 API 方法
方法 | 資料類型 | 描述 |
---|---|---|
(JSON 回應) | Microsoft每個裝置集合的Defender防病毒軟體健康情況。 請參閱 :1.2 匯出裝置防病毒軟體健康情況詳細資料 API 屬性 (JSON 回應) | 傳回數據表,其中包含 DeviceId、 ConfigurationId 之每個唯一組合的專案。 API 會將組織中的所有數據提取為 JSON 回應。 此方法最適合裝置少於 100 K 的小型組織。 回應是分頁的,因此您可以使用 @odata.nextLink 回應中的 字段來擷取下一個結果。 |
透過檔案) ( | Microsoft每個裝置集合的Defender防病毒軟體健康情況。 請參閱: 1.3 透過檔案 (匯出裝置防病毒軟體健康情況詳細資料 API 屬性) | 傳回數據表,其中包含 DeviceId、 ConfigurationId 之每個唯一組合的專案。 此 API 解決方案可讓您更快速且更可靠地提取大量數據。 因此,建議大型組織使用超過100 K的裝置。 此 API 會將組織中的所有資料提取為下載檔。 回應包含可從 Azure 記憶體下載所有數據的 URL。 此 API 可讓您從 Azure 記憶體下載所有資料,如下所示:
|
1.2 限制
- 頁面大小上限:200,000
- 此 API 的速率限制:每分鐘 30 次呼叫,每小時 1,000 次呼叫
1.3 匯出裝置防病毒軟體健康情況詳細數據 API 屬性 (JSON 回應)
注意事項
- 下表中定義的屬性會依字母順序依屬性標識碼列出。 執行此 API 時,產生的輸出不一定會以此數據表所列的相同順序傳回。
- 請注意, 不支援 rbacgroupname 和 Id 篩選運算子。
- 回應中可能會傳回一些額外的數據行。 這些數據行可以是暫時性的,而且可能會被移除;只使用記載的數據行。
屬性 (識別碼) | 資料類型 | 描述 | 傳回值的範例 |
---|---|---|---|
avEngineUpdateTime | DateTimeOffset | 裝置上上次更新 AV 引擎的日期時間 | “2022-08-04T12:44:02Z” |
avEngineVersion | 字串 | 防病毒軟體引擎版本 | "1.1.19400.3" |
avIsEngineUpToDate | 字串 | AV 引擎的最新狀態 | “True”、“False”、“Unknown” |
avIsPlatformUpToDate | 字串 | AV 平臺的最新狀態 | “True”、“False”、“Unknown” |
avIsSignatureUpToDate | 字串 | 防病毒軟體簽章的最新狀態 | “True”、“False”、“Unknown” |
avMode | 字串 | 防病毒軟體模式。 | 每個模式都是字串型別整數值,範圍從 0 到 5。 請參閱下列對應,以查看其值的意義:
|
avPlatformUpdateTime | DateTimeOffset | 裝置上上次更新 AV 平臺的日期時間 | “2022-08-04T12:44:02Z” |
avPlatformVersion | 字串 | 防病毒軟體平臺版本 | "4.18.2203.5" |
avSignaturePublishTime | DateTimeOffset | 發行AV安全性情報組建的日期時間 | “2022-08-04T12:44:02Z” |
avSignatureUpdateTime | DateTimeOffset | 裝置上上次更新 AV 安全性情報的日期時間 | “2022-08-04T12:44:02Z” |
avSignatureVersion | 字串 | 防病毒軟體安全情報版本 | "1.371.1323.0" |
computerDnsName | 字串 | DNS 名稱 | “SampleDns” |
dataRefreshTimestamp | DateTimeOffset | 重新整理此報表數據的日期時間 | “2022-08-04T12:44:02Z” |
fullScanError | 字串 | 完整掃描的錯誤碼 | “0x80508023” |
fullScanResult | 字串 | 此裝置的完整掃描結果 | “已完成” “Canceled” “Failed” |
fullScanTime | DateTimeOffset | 完整掃描完成的日期時間 | “2022-08-04T12:44:02Z” |
id | 字串 | 機器 GUID | “30a8fa2826abf24d24379b23f8a44d471f00feab” |
lastSeenTime | DateTimeOffset | 這部電腦的上次查看日期時間 | “2022-08-04T12:44:02Z” |
machineId | 字串 | 機器 GUID | “30a8fa2826abf24d24379b23f8a44d471f00feab” |
osKind | 字串 | 操作系統種類 | “windows”、“mac”、“linux” |
osPlatform | 字串 | 操作系統主要版本名稱 | Windows 10、macOs |
osVersion | 字串 | 作業系統版本 | 10.0.18363.1440, 12.4.0.0 |
quickScanError | 字串 | 快速掃描的錯誤碼 | “0x80508023” |
quickScanResult | 字串 | 此裝置的快速掃描結果 | “已完成” “Canceled” “Failed” |
quickScanTime | DateTimeOffset | 快速掃描完成的日期時間 | “2022-08-04T12:44:02Z” |
rbacGroupId | Long | 這部電腦所屬的裝置群組標識碼 | 712 |
rbacGroupName | 字串 | 此電腦所屬的裝置組名 | “SampleGroup” |
1.4 透過檔案匯出裝置防病毒軟體健康情況詳細數據 API 屬性 ()
重要事項
本節中的資訊與發行前版本產品有關,這些產品可能會在正式發行之前進行大幅修改。 Microsoft 對此處提供的資訊,不提供任何明確或隱含的瑕疵擔保。
注意事項
- 檔案是以多行 JSON 格式壓縮 &。
- 下載 URL 的有效期只有 3 小時;否則,您可以使用 參數。
- 如需數據的最大下載速度,您可以確定您是從數據所在的相同 Azure 區域下載。
- 每筆記錄大約是 1 KB 的數據。 為您選擇正確的 pageSize 參數時,應該將此納入考慮。
- 回應中可能會傳回一些額外的數據行。 這些數據行是暫時性的,而且可能會被移除,請只使用記載的數據行。
屬性 (識別碼) | 資料類型 | 描述 | 傳回值的範例 |
---|---|---|---|
匯出檔案 | array[string] | 保存組織目前快照集之檔案的下載 URL 清單。 | ["https://tvmexportstrstgeus.blob.core.windows.net/tvm-export...1", "https://tvmexportstrstgeus.blob.core.windows.net/tvm-export...2"] |
GeneratedTime | 字串 | 產生匯出的時間。 | 2022-05-20T08:00:00Z |
注意事項
在每個匯出檔案中,都可以找到包含防病毒軟體資訊相關數據的屬性 “DeviceGatheredInfo”。 其每個屬性都可以為您提供裝置健康情況和狀態的相關信息。
另請參閱
提示
想要深入了解? 在我們的技術社群中與Microsoft安全性社群互動:Microsoft適用於端點的Defender技術社群。