Skip to main content

CustomerRedactionResult

The result of redacting one customer's personal data. A dry run writes nothing and tells no app.

type CustomerRedactionResult {
dryRun: Boolean!
perModelCounts: String!
requestId: String
retainedNote: String!
totalRows: Int!
}

Fields​

CustomerRedactionResult.dryRun ● Boolean! non-null scalar​

True when this was a preview only (no rows were modified).

CustomerRedactionResult.perModelCounts ● String! non-null scalar​

JSON map of model name → anonymized (or would-anonymize) row count.

CustomerRedactionResult.requestId ● String scalar​

Id of this request, also sent to apps in customers.redact. Null on a dry run.

CustomerRedactionResult.retainedNote ● String! non-null scalar​

Human-readable note on which record classes are deliberately retained.

CustomerRedactionResult.totalRows ● Int! non-null scalar​

Total rows that were (or, on a dry run, would be) anonymized.

Returned By​

redactCustomerPersonalData mutation