Type Alias PatchSemanticTypeRequest

PatchSemanticTypeRequest: {
    op: "replace";
    path:
        | "/label"
        | "/description"
        | "/useForValidation"
        | "/activated"
        | "/config/validationContent"
        | "/config/validationPattern"
        | "/config/validationCriteria"
        | "/config/values"
        | "/config/children";
    value?: PatchSemanticTypeRequestValue;
}[]

Type Declaration

  • op: "replace"
  • path:
        | "/label"
        | "/description"
        | "/useForValidation"
        | "/activated"
        | "/config/validationContent"
        | "/config/validationPattern"
        | "/config/validationCriteria"
        | "/config/values"
        | "/config/children"
  • Optionalvalue?: PatchSemanticTypeRequestValue

    The new value to apply at the given path. The accepted type depends on the target path: a string for /label, /description, /config/validationContent, /config/validationPattern, and /config/validationCriteria; a boolean for /useForValidation and /activated; an array for /config/values and /config/children.