Schema Validation
schema_validation
Schema Validation
Schemas
schema_validation.schemas
Methods
Upload A Schema -> Envelope<{ created_at, kind, name, 3 more... }>
post/zones/{zone_id}/schema_validation/schemas
Upload a schema
Delete A Schema -> Envelope<{ schema_id }>
delete/zones/{zone_id}/schema_validation/schemas/{schema_id}
Delete a schema
Edit Details Of A Schema To Enable Validation -> Envelope<{ created_at, kind, name, 3 more... }>
patch/zones/{zone_id}/schema_validation/schemas/{schema_id}
Edit details of a schema to enable validation
Get Details Of A Schema -> Envelope<{ created_at, kind, name, 3 more... }>
get/zones/{zone_id}/schema_validation/schemas/{schema_id}
Get details of a schema
List All Uploaded Schemas -> V4PagePaginationArray<{ created_at, kind, name, 3 more... }>
get/zones/{zone_id}/schema_validation/schemas
List all uploaded schemas
Schema Validation
Settings
schema_validation.settings
Methods
Edit Global Schema Validation Settings -> Envelope<{ validation_default_mitigation_action, validation_override_mitigation_action }>
patch/zones/{zone_id}/schema_validation/settings
Edit global schema validation settings
Get Global Schema Validation Settings -> Envelope<{ validation_default_mitigation_action, validation_override_mitigation_action }>
get/zones/{zone_id}/schema_validation/settings
Get global schema validation settings
Update Global Schema Validation Settings -> Envelope<{ validation_default_mitigation_action, validation_override_mitigation_action }>
put/zones/{zone_id}/schema_validation/settings
Update global schema validation settings
schema_validation.settings.operations
Methods
Bulk Edit Per Operation Schema Validation Settings -> Envelope<Record<string, { mitigation_action, operation_id }>>
patch/zones/{zone_id}/schema_validation/settings/operations
Bulk edit per-operation schema validation settings
Delete Per Operation Schema Validation Setting -> Envelope<{ operation_id }>
delete/zones/{zone_id}/schema_validation/settings/operations/{operation_id}
Delete per-operation schema validation setting
Get Per Operation Schema Validation Setting -> Envelope<{ mitigation_action, operation_id }>
get/zones/{zone_id}/schema_validation/settings/operations/{operation_id}
Get per-operation schema validation setting
List Per Operation Schema Validation Settings -> V4PagePaginationArray<{ mitigation_action, operation_id }>
get/zones/{zone_id}/schema_validation/settings/operations
List per-operation schema validation settings
Update Per Operation Schema Validation Setting -> Envelope<{ mitigation_action, operation_id }>
put/zones/{zone_id}/schema_validation/settings/operations/{operation_id}
Update per-operation schema validation setting