Type Alias SemanticTypeResponse

{
* activated: true,
* config: {
* validationContent: "ANY_CHARACTER",
* validationPattern: "^[a-z]{3}@qlik\.com$"
* },
* createdAt: "2025-07-16T13:38:03Z",
* createdBy: "685bc460dcdf02ef734cd2e6",
* description: "qlik email is a trigram followed by @qlik",
* label: "Qlik email",
* type: "REGEX",
* updatedAt: "2025-07-16T13:38:03Z",
* updatedBy: "685bc460dcdf02ef734cd2e6",
* useForValidation: true
* }
type SemanticTypeResponse = {
    activated: boolean;
    config: SemanticTypeRegex | SemanticTypeDictionary | SemanticTypeCompound;
    createdAt: string;
    createdBy: string;
    description?: string;
    id: string;
    label: string;
    parentId?: string;
    type: "REGEX" | "DICTIONARY" | "COMPOUND";
    updatedAt: string;
    updatedBy: string;
    useForValidation: boolean;
}
Index
activated: boolean
createdAt: string
createdBy: string
description?: string
id: string
label: string
parentId?: string

Parent semantic type identifier. This field is omitted from the default response and is only returned when explicitly requested with fields=parentId.

type: "REGEX" | "DICTIONARY" | "COMPOUND"
updatedAt: string
updatedBy: string
useForValidation: boolean