Schema Validation
Schema ValidationSchemas
List all uploaded schemas
schema_validation.schemas.list(SchemaListParams**kwargs) -> SyncV4PagePaginationArray[PublicSchema]
GET/zones/{zone_id}/schema_validation/schemas
Get details of a schema
schema_validation.schemas.get(strschema_id, SchemaGetParams**kwargs) -> PublicSchema
GET/zones/{zone_id}/schema_validation/schemas/{schema_id}
Upload a schema
schema_validation.schemas.create(SchemaCreateParams**kwargs) -> PublicSchema
POST/zones/{zone_id}/schema_validation/schemas
Edit details of a schema to enable validation
schema_validation.schemas.edit(strschema_id, SchemaEditParams**kwargs) -> PublicSchema
PATCH/zones/{zone_id}/schema_validation/schemas/{schema_id}
Delete a schema
schema_validation.schemas.delete(strschema_id, SchemaDeleteParams**kwargs) -> SchemaDeleteResponse
DELETE/zones/{zone_id}/schema_validation/schemas/{schema_id}
Schema ValidationSettings
Get global schema validation settings
schema_validation.settings.get(SettingGetParams**kwargs) -> SettingGetResponse
GET/zones/{zone_id}/schema_validation/settings
Update global schema validation settings
schema_validation.settings.update(SettingUpdateParams**kwargs) -> SettingUpdateResponse
PUT/zones/{zone_id}/schema_validation/settings
Edit global schema validation settings
schema_validation.settings.edit(SettingEditParams**kwargs) -> SettingEditResponse
PATCH/zones/{zone_id}/schema_validation/settings
Schema ValidationSettingsOperations
List per-operation schema validation settings
schema_validation.settings.operations.list(OperationListParams**kwargs) -> SyncV4PagePaginationArray[OperationListResponse]
GET/zones/{zone_id}/schema_validation/settings/operations
Get per-operation schema validation setting
schema_validation.settings.operations.get(stroperation_id, OperationGetParams**kwargs) -> OperationGetResponse
GET/zones/{zone_id}/schema_validation/settings/operations/{operation_id}
Update per-operation schema validation setting
schema_validation.settings.operations.update(stroperation_id, OperationUpdateParams**kwargs) -> OperationUpdateResponse
PUT/zones/{zone_id}/schema_validation/settings/operations/{operation_id}
Bulk edit per-operation schema validation settings
schema_validation.settings.operations.bulk_edit(OperationBulkEditParams**kwargs) -> OperationBulkEditResponse
PATCH/zones/{zone_id}/schema_validation/settings/operations
Delete per-operation schema validation setting
schema_validation.settings.operations.delete(stroperation_id, OperationDeleteParams**kwargs) -> OperationDeleteResponse
DELETE/zones/{zone_id}/schema_validation/settings/operations/{operation_id}