InfoType 是機密資料的類型。Sensitive Data Protection 支援內建和自訂 infoType。您可以在 infoType 參考資料中查看所有內建 infoType,也可以使用 DLP API,以程式輔助方式列出所有內建 infoType。
infoTypes.list 方法會列出 Sensitive Data Protection 目前支援的所有內建 infoType。每個 infoType 都包含下列資訊:
程式碼範例
如要列出所有內建 infoType 偵測工具,請按照下列步驟操作:
控制台
在 Google Cloud 控制台中,開啟 Sensitive Data Protection。
依序點選「設定」分頁標籤和「infoType」。
系統會顯示表格,列出所有內建的 infoType 偵測工具。
C#
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱「Sensitive Data Protection 用戶端程式庫」。
如要向 Sensitive Data Protection 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Go
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱「Sensitive Data Protection 用戶端程式庫」。
如要向 Sensitive Data Protection 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱「Sensitive Data Protection 用戶端程式庫」。
如要向 Sensitive Data Protection 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱「Sensitive Data Protection 用戶端程式庫」。
如要向 Sensitive Data Protection 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
PHP
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱「Sensitive Data Protection 用戶端程式庫」。
如要向 Sensitive Data Protection 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
如要瞭解如何安裝及使用 Sensitive Data Protection 的用戶端程式庫,請參閱「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.listAPI 參考資料頁面的 APIs Explorer:取消勾選「Google OAuth 2.0」。
點選「Execute」。
APIs Explorer 會向 Sensitive Data Protection 傳送要求,後者則會傳回 JSON 物件,其中包含所有支援的 infoType 偵測工具。