利用可能な機密データ型テンプレートおよびそれらがサポートする非識別化ルールを取得します。このAPI の応答を使用して、非識別化ルールを設定します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dataworks:QueryDefaultTemplates |
list |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| SceneId |
integer |
必須 |
レベル 2 脱感作シーンの ID。この ID を取得するには、DsgSceneQuerySceneListByName API を呼び出します。 |
123 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答データ。 |
||
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値:
|
true |
| ErrorCode |
string |
リクエストが失敗した場合に返されるエラーコード。 |
1029030003 |
| ErrorMessage |
string |
リクエストが失敗した場合に返されるエラーメッセージ。 |
param error |
| HttpStatusCode |
integer |
返される HTTP ステータスコード。 |
400 |
| Data |
array<object> |
返されたデータ。 |
|
|
array<object> |
センシティブデータ型テンプレートを表すオブジェクト。 |
||
| DataType |
string |
センシティブデータ型。 |
phone |
| DesensPlanTemplate |
object |
サポートされている脱感作方法とそのパラメーターの説明のリスト。 |
|
|
array<object> |
データ秘匿化手法とそのパラメーター。 |
||
|
object |
秘匿化方式およびそのパラメーター。 |
||
| Name |
string |
ディセンシタイゼーション手法の名称です。 |
hash |
| SupportWaterMark |
boolean |
ウォーターマークがサポートされているかどうかを示します。有効な値:
|
true |
| ExtParamTemplate |
array |
非識別化パラメーターとその説明のリストです。 |
|
|
any |
サポートされている脱感作ルールとそのパラメーター構成を記述する JSON オブジェクト。このオブジェクトは参照用であり、脱感作ルールの作成または変更のための直接の入力として使用することはできません。 |
{ "key": "algo", "valueEnum": [ "MD5", "SHA256", "SHA512", "SM3" ], "valueType": "string" }, { "key": "salt", "valueEnum": [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ], "valueType": "int" } |
|
| RequestId |
string |
リクエスト ID。この ID を使用して問題をトラブルシューティングできます。 |
102400001 |
例
成功レスポンス
JSONJSON
{
"Success": true,
"ErrorCode": "1029030003",
"ErrorMessage": "param error",
"HttpStatusCode": 400,
"Data": [
{
"DataType": "phone",
"DesensPlanTemplate": {
"key": [
{
"Name": "hash",
"SupportWaterMark": true,
"ExtParamTemplate": [
"{ \"key\": \"algo\", \"valueEnum\": [ \"MD5\", \"SHA256\", \"SHA512\", \"SM3\" ], \"valueType\": \"string\" }, { \"key\": \"salt\", \"valueEnum\": [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ], \"valueType\": \"int\" }"
]
}
]
}
}
],
"RequestId": "102400001"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | DESENSTEMPLATE.SCENE.ERROR | Scene ID does not exist. | |
| 400 | DESENSTEMPLATE.SCENELEVEL.ERROR | The scene is not a secondary scene. | |
| 400 | PARAMS.ERROR | param error. | |
| 500 | UNKNOWN.ERROR | unknown error. | |
| 403 | PERMISSION.DENIED.ERROR | Permission denied |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。