尝试按照示例代码通过设置 cryptoHashConfig 生成代理哈希时出现以下错误
{ Error: In KmsWrappedCryptoKey
at Http2CallStream.call.on (/home/stoyak/Aritzia/dlp_api/node_modules/@google-cloud/dlp/node_modules/@grpc/grpc-js/build/src/client.js:103:45)
at Http2CallStream.emit (events.js:187:15)
at Http2CallStream.endCall (/home/stoyak/Aritzia/dlp_api/node_modules/@google-cloud/dlp/node_modules/@grpc/grpc-js/build/src/call-stream.js:74:18)
at handlingTrailers (/home/stoyak/Aritzia/dlp_api/node_modules/@google-cloud/dlp/node_modules/@grpc/grpc-js/build/src/call-stream.js:163:18)
at process._tickCallback (internal/process/next_tick.js:68:7)
code: 3,
details: 'In KmsWrappedCryptoKey',
metadata: Metadata { internalRepr: Map {} },
note:
'Exception occurred in retry method that was not classified as transient' }
这是使用的请求
{
"parent":"projects/XXXX",
"item":{
"value":"XXXXXXXX"
},
"deidentifyConfig":{
"infoTypeTransformations":{
"transformations":[
{
"primitiveTransformation":{
"cryptoHashConfig":{
"cryptoKey":{
"kmsWrapped":{
"wrappedKey":"CiQAnHQoiec0s1myvgJiQf+NjFKQ1MxzN2s+v/Jq74ek3tqhnRoSMAAEfzpfTLYI6jaMSRN4J8Q6wOZ0glgNF9UR9N+HxY+dhyTiggHwVQRnbrNnKU9MUw==",
"cryptoKeyName":"projects/XXXX/locations/global/keyRings/XXX/cryptoKeys/XXX"
}
},
"commonAlphabet":"ALPHA_NUMERIC"
}
}
}
]
}
}
}