Replace a project's DLP settings
Replaces the override as a whole. Entity types you omit inherit the organization’s rule; an empty override map means inherit everything, the same as DELETE. A project pinned to an API key uses this policy as written. A project named per request (project_id body field or X-Project-Id header) may only tighten the organization policy; anything that loosens it is ignored at request time.
Authentication
AuthorizationBearer
A management key (prefixed mgmt_), created in the dashboard under Settings, API keys, Management keys. Distinct from a regular gateway API key, and never used to call models.
Path parameters
project_id
Request
This endpoint expects an object.
override
Keyed by entity type, for example US_SSN. An entity must already exist for the organization, either as a seeded rule or a custom one. Defaults to an empty map, which clears the override
Response
The project's settings, with the effective policy resolved.
override
What this project sets, keyed by entity type. Keys the project does not set are absent, and unset halves come back null
entities
Every entity in the organization's catalog, with the merge applied
Errors
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error