Here is a list of predefined structures that are used throughout Power Scripts with specific functions for Insight.
Name | Fields | Fields type | Notes |
---|---|---|---|
IReferenceType | id | integer | |
name | string | ||
description | string | ||
color | string | ||
objectSchemaId | integer | ||
removable | boolean | ||
IObjectType | id | integer | |
name | string | ||
created | date | ||
updated | date | ||
description | string | ||
position | integer | ||
objectSchemaId | integer | ||
parentObjectTypeId | integer | ||
abstractObjectType | boolean | ||
IObjectAttrType | id | integer | |
name | string | ||
created | date | ||
updated | date | ||
description | string | ||
position | integer | ||
minCardinality | integer | ||
maxCardinality | integer | ||
objectTypeId | integer | ||
iql | string | ||
suffix | string | ||
regex | string | ||
typeValue | string | ||
additionalValue | string | ||
options | string | ||
multiTypeValues | string[] | ||
typeId | integer | ||
defaultTypeId | integer | ||
refObjectTypeId | integer | ||
refObjectType | IReferenceType | ||
IObject | id | integer | |
key | string | ||
created | date | ||
updated | date | ||
label | string | ||
objectTypeId | integer | ||
objectAttributes | IObjectAttr[] | Array of IObjectAttr types | |
IObjectAttr | id | integer | |
objectId | integer | ||
objectAttrTypeId | integer | ||
objectAttrValues | IObjectAttrValue[] | Array of IObjectAttrValue types | |
IObjectAttrValue | id | integer | |
textVal | string | ||
boolVal | boolean | ||
dateVal | date | ||
intVal | integer | ||
dblVal | number | ||
additionalVal | string | ||
invalidVal | string | ||
refObjectId | integer |