Validate Persistence Configuration

Validate a complete persistence configuration including all category templates before saving it. This endpoint checks for template syntax, uniqueness requirements, and path collisions between categories.

Endpoint

Bash
Copy

Request Body

FieldTypeDescription
requireMetadatabooleantrue for Spark policy (metadata required), false for Pushdown policy
categoriesConfig.goodobjectConfiguration for good (passing) records
categoriesConfig.good.suffixTemplatestringTemplate for good records path
categoriesConfig.good.formatstringStorage format: PARQUET, CSV, JSON, ORC
categoriesConfig.badobjectConfiguration for bad (failing) records (same structure as good)
categoriesConfig.metadataobjectConfiguration for metadata. Required if requireMetadata is true
categoriesConfig.metadata.suffixTemplatestringTemplate for metadata path

Sample Request

Bash
Copy

Response (200 OK)

JSON
Copy

Response (200 OK) - Invalid Template

JSON
Copy

Response (200 OK) - Multiple Errors

JSON
Copy

Response (200 OK) - Path Collision

JSON
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard