infoType は機密データの型です。Sensitive Data Protection は、組み込みとカスタムの両方の infoType をサポートしています。infoTypes リファレンスですべての組み込み infoType を確認できます。また、Cloud DLP API を使用してすべての組み込み infoType をプログラムで一覧表示することもできます。
infoTypes.list メソッドは、現在 Sensitive Data Protection でサポートされているすべての組み込み infoType のリストを出力します。各 infoType には、次の情報が含まれます。
- infoType ID(infoType 内部名)。
- infoType 表示名(人が読める infoType 名)。
- infoType が検査やリスク分析のオペレーションでサポートされているかどうか。
コードの例
すべての組み込み infoType 検出器を一覧表示するには、次のようにします。
コンソール
Google Cloud コンソールで [機密データの保護] を開きます。
[構成] タブをクリックし、[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]"
},
...
]
}
API Explorer
API Explorer を使用して infoType 検出器を一覧表示するには、次のようにします。
次のボタンをクリックして、
infoTypes.listの API リファレンス ページで API Explorer に移動します。[Google OAuth 2.0] チェックボックスをオフにします。
[Execute] をクリックします。
API Explorer から Sensitive Data Protection にリクエストが送信され、サポートされているすべての infoType 検出器を含む JSON オブジェクトが返されます。