Schema Validation

SchemaValidation

SchemaValidation.Schemas

Methods

list(, ): <>
get/zones/{zone_id}/schema_validation/schemas

List all uploaded schemas

get(, , ):
get/zones/{zone_id}/schema_validation/schemas/{schema_id}

Get details of a schema

create(, ):
post/zones/{zone_id}/schema_validation/schemas

Upload a schema

edit(, , ):
patch/zones/{zone_id}/schema_validation/schemas/{schema_id}

Edit details of a schema to enable validation

delete(, , ):
delete/zones/{zone_id}/schema_validation/schemas/{schema_id}

Delete a schema

Domain types

PublicSchema{…}

A schema used in schema validation

SchemaValidation.Settings

Methods

get(, ):
get/zones/{zone_id}/schema_validation/settings

Get global schema validation settings

update(, ):
put/zones/{zone_id}/schema_validation/settings

Update global schema validation settings

edit(, ):
patch/zones/{zone_id}/schema_validation/settings

Edit global schema validation settings

SchemaValidation.Settings.Operations

Methods

list(, ): <>
get/zones/{zone_id}/schema_validation/settings/operations

List per-operation schema validation settings

get(, , ):
get/zones/{zone_id}/schema_validation/settings/operations/{operation_id}

Get per-operation schema validation setting

update(, , ):
put/zones/{zone_id}/schema_validation/settings/operations/{operation_id}

Update per-operation schema validation setting

bulkEdit(, ):
patch/zones/{zone_id}/schema_validation/settings/operations

Bulk edit per-operation schema validation settings

delete(, , ):
delete/zones/{zone_id}/schema_validation/settings/operations/{operation_id}

Delete per-operation schema validation setting