Interface DataObjectField

interface DataObjectField {
    archived: boolean;
    authorizedToRevealMasked?: IdentityOption[];
    autoGenerated: boolean;
    autoGenStartValue: number;
    cascadingReferenceDataFilterByCode?: string;
    cascadingReferenceDataFilterByField?: string;
    cascadingReferenceDataName?: string;
    columnName: string;
    constrainingListName?: string;
    createdAt?: Date;
    createdBy?: string;
    dataType: string;
    description?: string;
    displayIndex: number;
    id?: number;
    jsonSchema: string;
    label: string;
    lastUpdatedAt?: Date;
    lastUpdatedBy?: string;
    length: number;
    localizedDescriptions: LocalizedDescription[];
    localizedLabels: LocalizedLabel[];
    masked?: boolean;
    multiValued: boolean;
    name: string;
    ownerName: string;
    precision: number;
    primaryKeyField: boolean;
    readOnly: boolean;
    readOnlyConditionally: {
        conditionId: string;
        objectState: "ENTERED" | "SAVED";
    };
    required: boolean;
    requiredConditionally: {
        conditionId: string;
        objectState: "ENTERED" | "SAVED";
    };
    systemReserved: boolean;
    unique: boolean;
    version?: number;
    [index: string]: any;
}

Hierarchy (view full)

Indexable

  • [index: string]: any

Properties

archived: boolean
authorizedToRevealMasked?: IdentityOption[]
autoGenerated: boolean
autoGenStartValue: number
cascadingReferenceDataFilterByCode?: string
cascadingReferenceDataFilterByField?: string
cascadingReferenceDataName?: string
columnName: string
constrainingListName?: string
createdAt?: Date
createdBy?: string
dataType: string
description?: string
displayIndex: number
id?: number
jsonSchema: string
label: string
lastUpdatedAt?: Date
lastUpdatedBy?: string
length: number
localizedDescriptions: LocalizedDescription[]
localizedLabels: LocalizedLabel[]
masked?: boolean
multiValued: boolean
name: string
ownerName: string
precision: number
primaryKeyField: boolean
readOnly: boolean
readOnlyConditionally: {
    conditionId: string;
    objectState: "ENTERED" | "SAVED";
}
required: boolean
requiredConditionally: {
    conditionId: string;
    objectState: "ENTERED" | "SAVED";
}
systemReserved: boolean
unique: boolean
version?: number