InfoType 是機密資料的類型。Sensitive Data Protection 支援內建和自訂 infoType。您可以在 infoType 參考資料中查看所有內建 infoType,也可以使用 DLP API 透過程式列出所有內建 infoType。
infoTypes.list
方法會列出 Sensitive Data Protection 目前支援的所有內建 infoType。每個 infoType 皆包含以下資訊:
- infoType 識別碼 (ID),也就是 infoType 的內部名稱。
- infoType 顯示名稱,也就是使用者可判讀的 infoType 名稱。
- 檢查或風險分析作業是否支援 infoType。
程式碼範例
如要列出所有內建的 infoType 偵測工具,請按照下列步驟操作:
控制台
在 Google Cloud 控制台中,開啟 Sensitive Data Protection。
按一下「Configuration」(設定) 分頁標籤,然後點選「InfoTypes」(infoType)。
系統會顯示包含所有內建 infoType 偵測工具的表格。
C#
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱這篇文章。
如要驗證 Sensitive Data Protection,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Go
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱這篇文章。
如要驗證 Sensitive Data Protection,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Java
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱這篇文章。
如要驗證 Sensitive Data Protection,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Node.js
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱這篇文章。
如要驗證 Sensitive Data Protection,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
PHP
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱這篇文章。
如要驗證 Sensitive Data Protection,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱這篇文章。
如要驗證 Sensitive Data Protection,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
REST
JSON 輸入:
GET https://dlp.googleapis.com/v2/infoTypes?key={YOUR_API_KEY}
將上述要求傳送至指定端點時,系統會傳回所有預先定義的偵測器清單,格式如下:
[INFOTYPE-NAME]
代表 infoType 偵測工具的名稱。[INFOTYPE-DISPLAY-NAME]
代表偵測工具的顯示名稱"supportedBy"
會設為"INSPECT"
、"RISK_ANALYSIS"
或兩者,視偵測器是否支援檢查或風險分析作業而定[INFOTYPE-DESCRIPTION]
代表偵測工具的說明。
JSON 輸出:
{
"infoTypes":[
{
"name":"[INFOTYPE-NAME]",
"displayName":"[INFOTYPE-DISPLAY-NAME]",
"supportedBy":[
"INSPECT"
],
"description":"[INFOTYPE-DESCRIPTION]"
},
...
]
}
APIs Explorer
您可以使用 APIs Explorer 列出 infoType 偵測工具:
前往
infoTypes.list
的 API 參考資料頁面,然後按一下下列按鈕,即可前往 API Explorer:取消勾選「Google OAuth 2.0」。
按一下 [Execute] (執行)。
API 探索工具會將要求傳送至機密資料保護服務,後者會傳回包含所有支援的 infoType 偵測工具的 JSON 物件。