Variable ProjectDefinitionSchemaConst
ProjectDefinitionSchema: ZodObject<
{
data: ZodObject<
{
lists: ZodArray<
ZodEffects<
ZodObject<
{
create_dt: ZodEffects<ZodOptional<(...)>, number, number>;
id: ZodEffects<ZodOptional<(...)>, (...) | (...), string>;
name: ZodString;
token: ZodString;
update_dt: ZodEffects<ZodOptional<(...)>, number, number>;
} & {
type: ZodEffects<
ZodEffects<(...), (...), (...)>,
(...) | (...),
"list",
>;
},
"strip",
ZodTypeAny,
{
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
},
{
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "list";
update_dt?: number;
},
>,
{
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
},
{
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "list";
update_dt?: number;
},
>,
"many",
>;
meta: ZodArray<
ZodObject<
{
create_dt: ZodNumber;
id: ZodString;
token: ZodString;
update_dt: ZodNumber;
} & {
meta: ZodObject<
{
alias: ...;
assignee: ...;
author: ...;
buisnessPhones: ...;
category: ...;
completeness: ...;
consistant: ...;
consistency: ...;
content: ...;
correctness: ...;
dataQuality: ...;
dateModified: ...;
dateModifiedValue: ...;
dbStatus: ...;
default: ...;
description: ...;
email: ...;
endDate: ...;
estimateCost: ...;
estimateTime: ...;
extension: ...;
external: ...;
fileSize: ...;
fileSizeRaw: ...;
fileType: ...;
first_name: ...;
groups: ...;
itemPath: ...;
jobTitle: ...;
key: ...;
last_name: ...;
linkItem: ...;
liveview: ...;
metatag: ...;
mimeType: ...;
modifiedBy: ...;
modile: ...;
officeLocaltion: ...;
path: ...;
preferredLanguage: ...;
project_id: ...;
projectStatus: ...;
rat: ...;
ref_extern: ...;
register_dt: ...;
remark: ...;
resolve_dt: ...;
site: ...;
startDate: ...;
status: ...;
tags: ...;
type: ...;
url: ...;
userGroup: ...;
userPrincipalName: ...;
validationType: ...;
value: ...;
views: ...;
} & { children: ... },
"strip",
ZodTypeAny,
{
alias?: string;
assignee?: string;
author?: string;
buisnessPhones?: string;
category?: string;
children?: (...)[];
completeness?: number;
consistant?: number;
consistency?: string;
content?: string;
correctness?: number;
dataQuality?: string;
dateModified?: string;
dateModifiedValue?: number;
dbStatus?: string;
default?: boolean;
description?: (...) | (...);
email?: string;
endDate?: string;
estimateCost?: string;
estimateTime?: string;
extension?: string;
external?: any;
fileSize?: number;
fileSizeRaw?: number;
fileType?: string;
first_name?: string;
groups?: string;
itemPath?: string;
jobTitle?: string;
key?: string;
last_name?: string;
linkItem?: string;
liveview?: string;
metatag?: (...)[];
mimeType?: string;
modifiedBy?: string;
modile?: string;
officeLocaltion?: string;
path?: any;
preferredLanguage?: string;
project_id?: string;
projectStatus?: string;
rat?: {
numericQuality?: ...;
qualityDate?: ...;
qualityLevel?: ...;
qualitySummary?: ...;
};
ref_extern?: (...)
| (...);
register_dt?: number;
remark?: string;
resolve_dt?: number;
site?: { id?: ...; url?: ... };
startDate?: string;
status?: string;
tags?: (...)[];
type?: string;
url?: string;
userGroup?: any;
userPrincipalName?: string;
validationType?: string;
value?: string;
views?: { bubble?: ...; forceDirectedTree?: ...; listView?: ... };
},
{
alias?: string;
assignee?: string;
author?: string;
buisnessPhones?: string;
category?: string;
children?: (...)[];
completeness?: number;
consistant?: number;
consistency?: string;
content?: string;
correctness?: number;
dataQuality?: string;
dateModified?: string;
dateModifiedValue?: number;
dbStatus?: string;
default?: boolean;
description?: string;
email?: string;
endDate?: string;
estimateCost?: string;
estimateTime?: string;
extension?: string;
external?: {
excel?: ...;
graph365?: ...;
jira?: ...;
relatics?: ...;
sharepoint?: ...;
testlink?: ...;
};
fileSize?: number;
fileSizeRaw?: number;
fileType?: string;
first_name?: string;
groups?: string;
itemPath?: string;
jobTitle?: string;
key?: string;
last_name?: string;
linkItem?: string;
liveview?: string;
metatag?: (...)[];
mimeType?: string;
modifiedBy?: string;
modile?: string;
officeLocaltion?: string;
path?: (...)[];
preferredLanguage?: string;
project_id?: string;
projectStatus?: string;
rat?: {
numericQuality?: ...;
qualityDate?: ...;
qualityLevel?: ...;
qualitySummary?: ...;
};
ref_extern?: string;
register_dt?: number;
remark?: string;
resolve_dt?: number;
site?: { id?: ...; url?: ... };
startDate?: string;
status?: string;
tags?: (...)[];
type?: string;
url?: string;
userGroup?: (...)[];
userPrincipalName?: string;
validationType?: string;
value?: string;
views?: { bubble?: ...; forceDirectedTree?: ...; listView?: ... };
},
>;
},
"strip",
ZodTypeAny,
{
create_dt?: number;
id?: string;
meta?: {
alias?: string;
assignee?: string;
author?: string;
buisnessPhones?: string;
category?: string;
children?: (
| {
child?: ...;
create_dt?: ...;
id?: ...;
meta?: ...;
name?: ...;
token?: ...;
type?: ...;
update_dt?: ...;
}
| {
child?: ...;
create_dt?: ...;
id?: ...;
meta?: ...;
name?: ...;
token?: ...;
type?: ...;
update_dt?: ...;
}
)[];
completeness?: number;
consistant?: number;
consistency?: string;
content?: string;
correctness?: number;
dataQuality?: string;
dateModified?: string;
dateModifiedValue?: number;
dbStatus?: string;
default?: boolean;
description?: string
| string[];
email?: string;
endDate?: string;
estimateCost?: string;
estimateTime?: string;
extension?: string;
external?: any;
fileSize?: number;
fileSizeRaw?: number;
fileType?: string;
first_name?: string;
groups?: string;
itemPath?: string;
jobTitle?: string;
key?: string;
last_name?: string;
linkItem?: string;
liveview?: string;
metatag?: string[];
mimeType?: string;
modifiedBy?: string;
modile?: string;
officeLocaltion?: string;
path?: any;
preferredLanguage?: string;
project_id?: string;
projectStatus?: string;
rat?: {
numericQuality?: string;
qualityDate?: string;
qualityLevel?: string;
qualitySummary?: string;
};
ref_extern?: string
| string[];
register_dt?: number;
remark?: string;
resolve_dt?: number;
site?: { id?: string; url?: string };
startDate?: string;
status?: string;
tags?: string[];
type?: string;
url?: string;
userGroup?: any;
userPrincipalName?: string;
validationType?: string;
value?: string;
views?: {
bubble?: any;
forceDirectedTree?: any;
listView?: { views?: any };
};
};
token?: string;
update_dt?: number;
},
{
create_dt?: number;
id?: string;
meta?: {
alias?: string;
assignee?: string;
author?: string;
buisnessPhones?: string;
category?: string;
children?: (
| {
child?: ...;
create_dt?: ...;
id?: ...;
meta?: ...;
name?: ...;
token?: ...;
type?: ...;
update_dt?: ...;
}
| {
child?: ...;
create_dt?: ...;
id?: ...;
meta?: ...;
name?: ...;
token?: ...;
type?: ...;
update_dt?: ...;
}
)[];
completeness?: number;
consistant?: number;
consistency?: string;
content?: string;
correctness?: number;
dataQuality?: string;
dateModified?: string;
dateModifiedValue?: number;
dbStatus?: string;
default?: boolean;
description?: string;
email?: string;
endDate?: string;
estimateCost?: string;
estimateTime?: string;
extension?: string;
external?: {
excel?: { token?: string };
graph365?: { id?: string; url?: string };
jira?: { id?: string; url?: string };
relatics?: { id?: string; url?: string };
sharepoint?: { id?: string; url?: string };
testlink?: { id?: string; url?: string };
};
fileSize?: number;
fileSizeRaw?: number;
fileType?: string;
first_name?: string;
groups?: string;
itemPath?: string;
jobTitle?: string;
key?: string;
last_name?: string;
linkItem?: string;
liveview?: string;
metatag?: string[];
mimeType?: string;
modifiedBy?: string;
modile?: string;
officeLocaltion?: string;
path?: string[];
preferredLanguage?: string;
project_id?: string;
projectStatus?: string;
rat?: {
numericQuality?: string;
qualityDate?: string;
qualityLevel?: string;
qualitySummary?: string;
};
ref_extern?: string;
register_dt?: number;
remark?: string;
resolve_dt?: number;
site?: { id?: string; url?: string };
startDate?: string;
status?: string;
tags?: string[];
type?: string;
url?: string;
userGroup?: string[];
userPrincipalName?: string;
validationType?: string;
value?: string;
views?: {
bubble?: any;
forceDirectedTree?: any;
listView?: { views?: any };
};
};
token?: string;
update_dt?: number;
},
>,
"many",
>;
nodes: ZodArray<
ZodObject<
{} & {
create_dt: ZodEffects<
ZodOptional<ZodNullable<(...)>>,
number,
number,
>;
id: ZodEffects<
ZodOptional<ZodNullable<(...)>>,
string | (...)[],
string,
>;
name: ZodString;
token: ZodString;
type: ZodEnum<
[
"attachement",
"product",
"test",
"functional",
"system",
"work",
"worklog",
"contact",
"requirement",
"register",
"risk",
"object",
"file",
"order",
"deliverable",
"entity",
"material",
],
>;
update_dt: ZodEffects<
ZodOptional<ZodNullable<(...)>>,
number,
number,
>;
},
"strip",
ZodTypeAny,
{
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?:
| "object"
| "attachement"
| "order"
| "deliverable"
| "contact"
| "work"
| "worklog"
| "entity"
| "material"
| "requirement"
| "register"
| "test"
| "file"
| "functional"
| "structure"
| "product"
| "process"
| "role"
| "right"
| "group"
| "invoice"
| "user"
| "risk"
| "descision"
| "action"
| "list"
| "project"
| "system"
| "application_component"
| "test_project"
| "test_build"
| "test_plan"
| "test_suite"
| "test_case"
| "test_case_execution"
| "structure_child"
| "list_child";
update_dt?: number;
},
{
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: | "object"
| "attachement"
| "order"
| "deliverable"
| "contact"
| "work"
| "worklog"
| "entity"
| "material"
| "requirement"
| "register"
| "test"
| "file"
| "functional"
| "structure"
| "product"
| "process"
| "role"
| "right"
| "group"
| "invoice"
| "user"
| "risk"
| "descision"
| "action"
| "list"
| "project"
| "system"
| "application_component"
| "test_project"
| "test_build"
| "test_plan"
| "test_suite"
| "test_case"
| "test_case_execution"
| "structure_child"
| "list_child";
update_dt?: number;
},
>,
"many",
>;
relations: ZodArray<
ZodObject<
{
create_dt: ZodNumber;
f_id: ZodOptional<ZodNullable<ZodString>>;
f_token: ZodString;
r_id: ZodOptional<ZodNullable<ZodString>>;
r_type: ZodString;
t_id: ZodOptional<ZodNullable<ZodString>>;
t_token: ZodString;
update_dt: ZodNumber;
},
"strip",
ZodTypeAny,
{
create_dt?: number;
f_id?: string;
f_token?: string;
r_id?: string;
r_type?: string;
t_id?: string;
t_token?: string;
update_dt?: number;
},
{
create_dt?: number;
f_id?: string;
f_token?: string;
r_id?: string;
r_type?: string;
t_id?: string;
t_token?: string;
update_dt?: number;
},
>,
"many",
>;
structures: ZodArray<
ZodEffects<
ZodObject<
{
create_dt: ZodEffects<ZodOptional<(...)>, number, number>;
id: ZodEffects<ZodOptional<(...)>, (...) | (...), string>;
name: ZodString;
token: ZodString;
update_dt: ZodEffects<ZodOptional<(...)>, number, number>;
} & {
type: ZodEffects<
ZodEffects<(...), (...), (...)>,
(...) | (...),
"structure",
>;
},
"strip",
ZodTypeAny,
{
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
},
{
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "structure";
update_dt?: number;
},
>,
{
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
},
{
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "structure";
update_dt?: number;
},
>,
"many",
>;
},
"strip",
ZodTypeAny,
{
lists?: {
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
}[];
meta?: {
create_dt?: number;
id?: string;
meta?: {
alias?: string;
assignee?: string;
author?: string;
buisnessPhones?: string;
category?: string;
children?: (
| {
child?: (...)
| (...);
create_dt?: number;
id?: (...) | (...);
meta?: any;
name?: string;
token?: string;
type?: "structure_child";
update_dt?: number;
}
| {
child?: (...)
| (...);
create_dt?: number;
id?: (...) | (...);
meta?: any;
name?: string;
token?: string;
type?: "list_child";
update_dt?: number;
}
)[];
completeness?: number;
consistant?: number;
consistency?: string;
content?: string;
correctness?: number;
dataQuality?: string;
dateModified?: string;
dateModifiedValue?: number;
dbStatus?: string;
default?: boolean;
description?: string
| string[];
email?: string;
endDate?: string;
estimateCost?: string;
estimateTime?: string;
extension?: string;
external?: any;
fileSize?: number;
fileSizeRaw?: number;
fileType?: string;
first_name?: string;
groups?: string;
itemPath?: string;
jobTitle?: string;
key?: string;
last_name?: string;
linkItem?: string;
liveview?: string;
metatag?: string[];
mimeType?: string;
modifiedBy?: string;
modile?: string;
officeLocaltion?: string;
path?: any;
preferredLanguage?: string;
project_id?: string;
projectStatus?: string;
rat?: {
numericQuality?: string;
qualityDate?: string;
qualityLevel?: string;
qualitySummary?: string;
};
ref_extern?: string
| string[];
register_dt?: number;
remark?: string;
resolve_dt?: number;
site?: { id?: string; url?: string };
startDate?: string;
status?: string;
tags?: string[];
type?: string;
url?: string;
userGroup?: any;
userPrincipalName?: string;
validationType?: string;
value?: string;
views?: {
bubble?: any;
forceDirectedTree?: any;
listView?: { views?: any };
};
};
token?: string;
update_dt?: number;
}[];
nodes?: {
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?:
| "object"
| "attachement"
| "order"
| "deliverable"
| "contact"
| "work"
| "worklog"
| "entity"
| "material"
| "requirement"
| "register"
| "test"
| "file"
| "functional"
| "structure"
| "product"
| "process"
| "role"
| "right"
| "group"
| "invoice"
| "user"
| "risk"
| "descision"
| "action"
| "list"
| "project"
| "system"
| "application_component"
| "test_project"
| "test_build"
| "test_plan"
| "test_suite"
| "test_case"
| "test_case_execution"
| "structure_child"
| "list_child";
update_dt?: number;
}[];
relations?: {
create_dt?: number;
f_id?: string;
f_token?: string;
r_id?: string;
r_type?: string;
t_id?: string;
t_token?: string;
update_dt?: number;
}[];
structures?: {
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
}[];
},
{
lists?: {
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "list";
update_dt?: number;
}[];
meta?: {
create_dt?: number;
id?: string;
meta?: {
alias?: string;
assignee?: string;
author?: string;
buisnessPhones?: string;
category?: string;
children?: (
| {
child?: (...)
| (...);
create_dt?: number;
id?: string;
meta?: {};
name?: string;
token?: string;
type?: "structure_child";
update_dt?: number;
}
| {
child?: (...)
| (...);
create_dt?: number;
id?: string;
meta?: {};
name?: string;
token?: string;
type?: "list_child";
update_dt?: number;
}
)[];
completeness?: number;
consistant?: number;
consistency?: string;
content?: string;
correctness?: number;
dataQuality?: string;
dateModified?: string;
dateModifiedValue?: number;
dbStatus?: string;
default?: boolean;
description?: string;
email?: string;
endDate?: string;
estimateCost?: string;
estimateTime?: string;
extension?: string;
external?: {
excel?: { token?: string };
graph365?: { id?: string; url?: string };
jira?: { id?: string; url?: string };
relatics?: { id?: string; url?: string };
sharepoint?: { id?: string; url?: string };
testlink?: { id?: string; url?: string };
};
fileSize?: number;
fileSizeRaw?: number;
fileType?: string;
first_name?: string;
groups?: string;
itemPath?: string;
jobTitle?: string;
key?: string;
last_name?: string;
linkItem?: string;
liveview?: string;
metatag?: string[];
mimeType?: string;
modifiedBy?: string;
modile?: string;
officeLocaltion?: string;
path?: string[];
preferredLanguage?: string;
project_id?: string;
projectStatus?: string;
rat?: {
numericQuality?: string;
qualityDate?: string;
qualityLevel?: string;
qualitySummary?: string;
};
ref_extern?: string;
register_dt?: number;
remark?: string;
resolve_dt?: number;
site?: { id?: string; url?: string };
startDate?: string;
status?: string;
tags?: string[];
type?: string;
url?: string;
userGroup?: string[];
userPrincipalName?: string;
validationType?: string;
value?: string;
views?: {
bubble?: any;
forceDirectedTree?: any;
listView?: { views?: any };
};
};
token?: string;
update_dt?: number;
}[];
nodes?: {
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: | "object"
| "attachement"
| "order"
| "deliverable"
| "contact"
| "work"
| "worklog"
| "entity"
| "material"
| "requirement"
| "register"
| "test"
| "file"
| "functional"
| "structure"
| "product"
| "process"
| "role"
| "right"
| "group"
| "invoice"
| "user"
| "risk"
| "descision"
| "action"
| "list"
| "project"
| "system"
| "application_component"
| "test_project"
| "test_build"
| "test_plan"
| "test_suite"
| "test_case"
| "test_case_execution"
| "structure_child"
| "list_child";
update_dt?: number;
}[];
relations?: {
create_dt?: number;
f_id?: string;
f_token?: string;
r_id?: string;
r_type?: string;
t_id?: string;
t_token?: string;
update_dt?: number;
}[];
structures?: {
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "structure";
update_dt?: number;
}[];
},
>;
self: ZodEffects<
ZodObject<
{
create_dt: ZodEffects<
ZodOptional<ZodNullable<ZodOptional<ZodNumber>>>,
number,
number,
>;
id: ZodEffects<
ZodOptional<ZodNullable<ZodOptional<ZodString>>>,
string | string[],
string,
>;
name: ZodString;
token: ZodString;
update_dt: ZodEffects<
ZodOptional<ZodNullable<ZodOptional<ZodNumber>>>,
number,
number,
>;
} & {
type: ZodEffects<
ZodEffects<
ZodOptional<ZodNullable<ZodOptional<(...)>>>,
string | string[],
"project",
>,
string | string[],
"project",
>;
},
"strip",
ZodTypeAny,
{
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
},
{
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "project";
update_dt?: number;
},
>,
{
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
},
{
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "project";
update_dt?: number;
},
>;
},
"strip",
ZodTypeAny,
{
data?: {
lists?: {
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
}[];
meta?: {
create_dt?: number;
id?: string;
meta?: {
alias?: string;
assignee?: string;
author?: string;
buisnessPhones?: string;
category?: string;
children?: (
| {
child?: number
| (...)[];
create_dt?: number;
id?: string | (...)[];
meta?: any;
name?: string;
token?: string;
type?: "structure_child";
update_dt?: number;
}
| {
child?: number
| (...)[];
create_dt?: number;
id?: string | (...)[];
meta?: any;
name?: string;
token?: string;
type?: "list_child";
update_dt?: number;
}
)[];
completeness?: number;
consistant?: number;
consistency?: string;
content?: string;
correctness?: number;
dataQuality?: string;
dateModified?: string;
dateModifiedValue?: number;
dbStatus?: string;
default?: boolean;
description?: string
| string[];
email?: string;
endDate?: string;
estimateCost?: string;
estimateTime?: string;
extension?: string;
external?: any;
fileSize?: number;
fileSizeRaw?: number;
fileType?: string;
first_name?: string;
groups?: string;
itemPath?: string;
jobTitle?: string;
key?: string;
last_name?: string;
linkItem?: string;
liveview?: string;
metatag?: string[];
mimeType?: string;
modifiedBy?: string;
modile?: string;
officeLocaltion?: string;
path?: any;
preferredLanguage?: string;
project_id?: string;
projectStatus?: string;
rat?: {
numericQuality?: string;
qualityDate?: string;
qualityLevel?: string;
qualitySummary?: string;
};
ref_extern?: string
| string[];
register_dt?: number;
remark?: string;
resolve_dt?: number;
site?: { id?: string; url?: string };
startDate?: string;
status?: string;
tags?: string[];
type?: string;
url?: string;
userGroup?: any;
userPrincipalName?: string;
validationType?: string;
value?: string;
views?: {
bubble?: any;
forceDirectedTree?: any;
listView?: { views?: any };
};
};
token?: string;
update_dt?: number;
}[];
nodes?: {
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?:
| "object"
| "attachement"
| "order"
| "deliverable"
| "contact"
| "work"
| "worklog"
| "entity"
| "material"
| "requirement"
| "register"
| "test"
| "file"
| "functional"
| "structure"
| "product"
| "process"
| "role"
| "right"
| "group"
| "invoice"
| "user"
| "risk"
| "descision"
| "action"
| "list"
| "project"
| "system"
| "application_component"
| "test_project"
| "test_build"
| "test_plan"
| "test_suite"
| "test_case"
| "test_case_execution"
| "structure_child"
| "list_child";
update_dt?: number;
}[];
relations?: {
create_dt?: number;
f_id?: string;
f_token?: string;
r_id?: string;
r_type?: string;
t_id?: string;
t_token?: string;
update_dt?: number;
}[];
structures?: {
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
}[];
};
self?: {
create_dt?: number;
id?: string
| string[];
name?: string;
token?: string;
type?: string | string[];
update_dt?: number;
};
},
{
data?: {
lists?: {
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "list";
update_dt?: number;
}[];
meta?: {
create_dt?: number;
id?: string;
meta?: {
alias?: string;
assignee?: string;
author?: string;
buisnessPhones?: string;
category?: string;
children?: (
| {
child?: string
| number;
create_dt?: number;
id?: string;
meta?: {};
name?: string;
token?: string;
type?: "structure_child";
update_dt?: number;
}
| {
child?: string
| number;
create_dt?: number;
id?: string;
meta?: {};
name?: string;
token?: string;
type?: "list_child";
update_dt?: number;
}
)[];
completeness?: number;
consistant?: number;
consistency?: string;
content?: string;
correctness?: number;
dataQuality?: string;
dateModified?: string;
dateModifiedValue?: number;
dbStatus?: string;
default?: boolean;
description?: string;
email?: string;
endDate?: string;
estimateCost?: string;
estimateTime?: string;
extension?: string;
external?: {
excel?: { token?: string };
graph365?: { id?: string; url?: string };
jira?: { id?: string; url?: string };
relatics?: { id?: string; url?: string };
sharepoint?: { id?: string; url?: string };
testlink?: { id?: string; url?: string };
};
fileSize?: number;
fileSizeRaw?: number;
fileType?: string;
first_name?: string;
groups?: string;
itemPath?: string;
jobTitle?: string;
key?: string;
last_name?: string;
linkItem?: string;
liveview?: string;
metatag?: string[];
mimeType?: string;
modifiedBy?: string;
modile?: string;
officeLocaltion?: string;
path?: string[];
preferredLanguage?: string;
project_id?: string;
projectStatus?: string;
rat?: {
numericQuality?: string;
qualityDate?: string;
qualityLevel?: string;
qualitySummary?: string;
};
ref_extern?: string;
register_dt?: number;
remark?: string;
resolve_dt?: number;
site?: { id?: string; url?: string };
startDate?: string;
status?: string;
tags?: string[];
type?: string;
url?: string;
userGroup?: string[];
userPrincipalName?: string;
validationType?: string;
value?: string;
views?: {
bubble?: any;
forceDirectedTree?: any;
listView?: { views?: any };
};
};
token?: string;
update_dt?: number;
}[];
nodes?: {
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: | "object"
| "attachement"
| "order"
| "deliverable"
| "contact"
| "work"
| "worklog"
| "entity"
| "material"
| "requirement"
| "register"
| "test"
| "file"
| "functional"
| "structure"
| "product"
| "process"
| "role"
| "right"
| "group"
| "invoice"
| "user"
| "risk"
| "descision"
| "action"
| "list"
| "project"
| "system"
| "application_component"
| "test_project"
| "test_build"
| "test_plan"
| "test_suite"
| "test_case"
| "test_case_execution"
| "structure_child"
| "list_child";
update_dt?: number;
}[];
relations?: {
create_dt?: number;
f_id?: string;
f_token?: string;
r_id?: string;
r_type?: string;
t_id?: string;
t_token?: string;
update_dt?: number;
}[];
structures?: {
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "structure";
update_dt?: number;
}[];
};
self?: {
create_dt?: number;
id?: string;
name?: string;
token?: string;
type?: "project";
update_dt?: number;
};
},
> = ProjectDefinition