Skip to main content

Connection Table

A ConnectionTable, linked to its ConnectionColumns, represents a potential Export output.

Properties

PropertyDetails
Connection requiredType Int64 Description The Id of the Connection having the ConnectionTable.
DisplayName optionalType String Description The name displayed for the ConnectionTable.
Identifier requiredType String Description The identifier of the ConnectionTable.
Path optionalType String Description Path to the schema of the ConnectionTable.

Child Element: Column

Connection columns correspond to the attributes existing in a specific external system and retrieved through its schema. They are linked to a connection table which can hold several connection columns. Connection columns provide an assistance to the input of properties in entity types to ensure that the attribute names are valid.

Properties

PropertyDetails
DisplayName optionalType String Description Name displayed for the column.
ForeignColumn optionalType Int64 Description Defines the id of the foreign key if provided by the system.
Identifier requiredType String Description Identifier of the column.
IsMultivalued default value: falseType Boolean Description Defines if the attribute is multi-valued.
KeyType default value: 0Type ConnectionColumnKeyType Description Defines the key type of the column. - 0: not a key - 1: primary key - 2: unique key
Path optionalType String Description Allows to regroup columns based on a criteria. For example, for an LDAP system, the path is the value of the attribute objectClass.
ValueLength default value: 0Type Int32 Description Maximum length of the attribute value.
ValueType default value: 0Type ConnectionColumnValueType Description Defines the format of the attribute value. - 0: String - 1: Bytes - 2: Int32 - 3: Int64 - 4: DateTime - 5: Bool - 6: Guid - 7: Double - 8: Binary - 9: Byte - 10: Int16