InfoType 是指敏感数据类型。敏感数据保护支持内置和自定义的 infoType。您可以在 infoTypes 参考文档中查看所有内置 infoType,也可以使用 DLP API 以编程方式列出所有内置 infoType。
infoTypes.list
方法列出了敏感数据保护中当前支持的所有内置 infoType。每个 infoType 都包含以下信息:
代码示例
要列出所有内置 infoType 检测器,请执行以下操作:
控制台
在 Google Cloud 控制台中,打开“敏感数据保护”。
点击配置标签页,然后点击 InfoType。
系统即会显示包含所有内置 infoType 检测器的表格。
C#
如需了解如何安装和使用敏感数据保护客户端库,请参阅 敏感数据保护客户端库。
如需向 Sensitive Data Protection 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Go
如需了解如何安装和使用敏感数据保护客户端库,请参阅 敏感数据保护客户端库。
如需向 Sensitive Data Protection 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Java
如需了解如何安装和使用敏感数据保护客户端库,请参阅 敏感数据保护客户端库。
如需向 Sensitive Data Protection 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
如需了解如何安装和使用敏感数据保护客户端库,请参阅 敏感数据保护客户端库。
如需向 Sensitive Data Protection 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
PHP
如需了解如何安装和使用敏感数据保护客户端库,请参阅 敏感数据保护客户端库。
如需向 Sensitive Data Protection 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Python
如需了解如何安装和使用敏感数据保护客户端库,请参阅 敏感数据保护客户端库。
如需向 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]"
},
...
]
}
API Explorer
您可以使用 API Explorer 列出 infoType 检测器:
点击以下按钮,在
infoTypes.list
方法的参考页面上转到 API Explorer:取消选中 Google OAuth 2.0。
点击执行。
API Explorer 即会向敏感数据保护功能发送请求,而后者会传回一个包含所有受支持的 infoType 检测器的 JSON 对象。