分享方式:


OT 監視感應器的警示管理 API 參考

本文列出支援適用於 IoT 的 Microsoft Defender 監視感應器的警示管理 REST API。

警示 (擷取警示資訊)

使用此 API 來針對適用於 IoT 的 Defender 感應器,要求其偵測到的所有警示清單。

URI: /api/v1/alerts

GET

查詢參數

名稱 描述 範例 必要/選用
state 僅取得已處理或未處理的警示。 支援的值:
- handled
- unhandled
/api/v1/alerts?state=handled 選擇性
fromTime 從給定的時間開始建立的警示,以 Epoch 時間和 UTC 時區的毫秒計算。 /api/v1/alerts?fromTime=<epoch> 選擇性
toTime 僅可在給定時間前開始建立警示,以 Epoch 時間和 UTC 時區的毫秒計算。 /api/v1/alerts?toTime=<epoch> 選擇性
type 僅取得特定類型的警示。 支援的值:
- unexpected new devices
- disconnections
忽略其他所有值。
/api/v1/alerts?type=disconnections 選擇性

事件 (擷取時間軸事件)

使用此 API 來要求報告給事件時間軸的事件清單。

注意

以相同的參數值,在相同小時內執行相同的 API,會傳回快取的值。 如果您在一小時內執行此 API 兩次,建議您修改查詢參數以取得更新的回應。

URI: /api/v1/events

GET

查詢參數

名稱 描述 範例 必要/選用
minutesTimeFrame 依報告事件的指定時間範圍來篩選結果。 從目前時間回溯定義。
最大值 = 4320 (3 天)。 任何較大的值均會被視為 4320,沒有錯誤
/api/v1/events?minutesTimeFrame=20 選擇性
type 僅篩選特定類型的結果。 支援類型以外的任何值均會被忽略。 如需詳細資訊,請參閱 事件 typetitle 參考 /api/v1/events?type=DEVICE_CONNECTION_CREATED

/api/v1/events?type=REMOTE_ACCESS&minutesTimeFrame
選擇性

事件 typetitle 參考

本節列出事件 API 的事件類型標題值所支援的值。

事件類型 事件標題
DEVICE_CREATE 已偵測到裝置
DEVICE_UPDATE 已更新裝置
ALERT_REPORTED 已偵測到警示
ALERT_UPDATED 已更新警示
SCAN 已掃描到裝置
PROGRAM_DEVICE PLC 程式設計
MMS_PROGRAM_DEVICE PLC 程式更新
SCL_UPLOADED 已上傳 SCL
EXCLUSION_RULE_CREATED 已建立排除規則
EXCLUSION_RULE_REMOVED 已移除排除規則
EXCLUSION_RULE_UPDATED 已更新排除規則
DEVICE_CONNECTION_CREATED 已偵測到裝置連線
USER_LOGIN 使用者登入嘗試
FILE_TRANSFER 已偵測到檔案傳輸
CUSTOM_EVENT 使用者定義事件
REMOTE_ACCESS 已建立遠端存取連線
BACK_TO_NORMAL 回到正常狀態
MMS_MEMORY_BLOCK_OPERATION MMS 記憶體區塊作業
MMS_PROGRAM_OPERATION MMS 程式作業
HTTP_BASIC_AUTHENTICATION HTTP 基本驗證
SIEMENS_S_7_MEMORY_BLOCK_OPERATION Siemens S7 記憶體區塊作業
SIEMENS_S_7_AUTHENTICATION Siemens S7 驗證
REPORT_CREATED 已建立報表
SNMP_TRAP 已偵測到簡易網路管理通訊協定 (SNMP) 陷阱
DATABASE_ACTION 資料庫結構操作
PLC_MODULE_CHANGE PLC 模組變更
FIRMWARE_UPDATE 韌體更新
PLC_START PLC 開始
SRTP_PLC_RESET PLC 重設
SRTP_PLC_COPY_FIRMWARE 韌體更新
SRTP_LOGIN_PROGRAMMING PLC 程式設計模式集合
SRTP_PLC_CHANGE_PASSWORD PLC 密碼變更
OPC_DATA_ACCESS_GROUP_MANAGEMENT_OPERATION OPC 資料存取群組管理作業
OPC_DATA_ACCESS_ITEM_MANAGEMENT_OPERATION OPC 資料存取項目管理作業
OPC_DATA_ACCESS_IO_SUBSCRIPTION_MANAGEMENT_OPERATION OPC 資料存取 IO 訂用帳戶管理作業
OPC_AE_EVENT_SUBSCRIPTION OPC AE 事件訂用帳戶
OPC_AE_EVENT_CONDITION_MANAGEMENT_OPERATION OPC AE 事件條件管理作業
OPC_AE_EVENT OPC AE 事件
SRTP_CHANGE_PRIVILEGE PLC 變更存取層級
SRTP_CHANGE_LEVEL_FAILED PLC 變更存取層級失敗
SUITELINK_INIT_CONNECTION 已初始化的 Wonderware 工作階段
USER_OPERATION 使用者作業
DIP_UPLOADED 已上傳的資料情報套件
FTP_AUTHENTICATION_FAILURE FTP 驗證失敗
PROFINET_DPC_VALUE_SET Profinet 設定作業
S7PLUS_PLC_MODE_CHANGE PLC 模式變更
S7_PLC_MODE_CHANGE PLC 模式變更
DELETE_DEVICE 裝置已刪除
S7PLUS_PROGRAMMING PLC 程式設計
FIRMWARE_CHANGED 已變更 PLC 韌體
DELTAV_PROGRAMMING DeltaV 安裝指令碼
USER_DEFINED_RULE_CREATED 已建立使用者定義規則
USER_DEFINED_RULE_EDITED 已編輯使用者定義規則
USER_DEFINED_RULE_DELETED 已刪除使用者定義規則
USER_DEFINED_RULE_OPERATION 使用者定義規則作業
REMOTE_PROCESS_EXECUTION 遠端流程執行
DEVICE_UNIFICATION 已更新裝置
通知 已手動解決通知
ENIP_CONTROLLER_PROGRAM_DELETE 刪除控制器程式
ENIP_CONTROLLER_PROGRAM_RESET 重設控制器程式
ENIP_CONTROLLER_GENERIC_RESET 控制器重設
ENIP_CONTROLLER_GENERIC_STOP 控制器停止
ENIP_CONTROLLER_GENERIC_START 啟動控制器
TELNET_AUTHENTICATION_FAILURE Telnet 驗證失敗
CONFIGURATION_OF_CLEARTEXT_PASSWORD 設定純文字密碼
CLEARTEXT_AUTHENTICATION 純文字驗證
PROGRAM_UPLOAD_DEVICE PLC 程式上傳
CONFIGURATION_CHANGE PLC 設定寫入
CONFIGURATION_READ PLC 設定讀取
SYSLOG_MSG Syslog 訊息
INTERNET_ACCESS 網際網路存取
CAMP_MEMORY_WRITE_OPERATION 常見的 ASCII 訊息通訊協定記憶體寫入作業
MUTED_ALERT 已偵測到事件並設為靜音
DHCP_UPDATE 更新位址
DIP_FAILURE 資料情報套件安裝失敗
DELETE_DEVICE_SCHEDULE 排程刪除的非使用中裝置
PLC_OPERATING_MODE_CHANGED 已偵測到的 PLC 作業模式變更
HARDWARE_UPDATE_BY_IDENTIFIER 更新位址

下一步

如需詳細資訊,請參閱適用於 IoT 的 Defender API 參考概觀