ENUM
ValidationLevel
Validation checks to skip or add when saving records; pass a list and the selected values combine.
link GraphQL Schema definition
- enum ValidationLevel {
- # No validation is skipped; this is the default when the list is empty.
- # On update, validates only the fields whose values change in the request.
- # Skips validation rules configured on the record type's form, such as fields
- # marked as required, and step checklist requirements.
- # Allows setting fields that are normally read-only, except fields that are always
- # system-managed.
- # Skips checks on related records, such as rejecting links to deleted records; ids
- # of records that do not exist are still rejected.
- # Skips checks on field values (required, empty, minimum/maximum and format); the
- # value type is still checked.
- # Saves the record even when a calculated field fails to evaluate or yields an
- # empty value for a required field.
- # Allows moving a lead, opportunity or quote forward past steps whose required
- # checklist items are not completed.
- # Also enforces conditional required-field and visibility rules defined on the
- # form; slower, so it is off by default.
- # Skips the check that values of unique fields are not already used by another
- # record.
- # Calculated fields are not recalculated when the record is saved.
- # Combines all SKIP_* values except SKIP_UNIQUE_VALIDATION and SKIP_RECALCULATION;
- # ids of records that do not exist are still rejected.
- }