path mgmt/v1alpha1/anonymization.proto
package mgmt.v1alpha1
Messages
AnonymizeManyErrors
Name | Type | Description |
---|
input_index | int64 | Index of input data that caused error |
error_message | string | Error message |
AnonymizeManyRequest
Name | Type | Description |
---|
input_data | repeated string | Array of stringified JSON data to be anonymized (up to 25 items) |
transformer_mappings | repeated TransformerMapping | Array of Transformer mappings |
default_transformers | optional DefaultTransformersConfig | Optional default transformations for any unmapped keys |
halt_on_failure | bool | Flag to indicate whether to stop processing when an error occurs
true: stops on first error encounter |
account_id | string | The unique account identifier |
AnonymizeManyResponse
Name | Type | Description |
---|
output_data | repeated string | Array of anonymized JSON data |
errors | repeated AnonymizeManyErrors | Array of errors that occured during anonymization |
AnonymizeSingleRequest
AnonymizeSingleResponse
Name | Type | Description |
---|
output_data | string | Anonymized JSON data |
Name | Type | Description |
---|
boolean | TransformerConfig | Any identified boolean value will be transformed using this configuration if no mapping is found. |
n | TransformerConfig | Any identified number value will be transformed using this configuration if no mapping is found. |
s | TransformerConfig | Any identified string value will be transformed using this configuration if no mapping is found. |
Name | Type | Description |
---|
expression | string | JQ Expression or Field Path to apply the transformation to |
transformer | TransformerConfig | Configuration of Transformer to apply |
Services
AnonymizationService
Service that transactionally anonymizes data, regardless of the connection type.
AnonymizeMany
Method | AnonymizeMany |
---|
Request | AnonymizeManyRequest |
---|
Response | AnonymizeManyResponse |
---|
Description | Anonymizes many JSON strings by applying specified transformation mappings. This is the bulk version of the `AnonymizeSingle` method. |
---|
AnonymizeSingle