Member Junction
    Preparing search index...

    One source object (table, API entity) discovered during introspection.

    interface SourceObjectInfo {
        Description?: string;
        ExternalLabel: string;
        ExternalName: string;
        Fields: SourceFieldInfo[];
        IncrementalWatermarkField?: string;
        PrimaryKeyFields: string[];
        Relationships: SourceRelationshipInfo[];
    }
    Index

    Properties

    Description?: string

    Human-readable description of the object's purpose (used for sp_addextendedproperty on the table).

    ExternalLabel: string

    Human-readable label (e.g., "Deals", "Members").

    ExternalName: string

    Name in the source system (e.g., "deals", "MemberList").

    Fields: SourceFieldInfo[]

    Fields/columns in the source object.

    IncrementalWatermarkField?: string

    Source field name that marks "last changed" for incremental sync. When introspecting a source whose docs (or describe response) name a watermark field, surface it here so SchemaBuilder/IntegrationSchemaSync can populate IntegrationObject.IncrementalWatermarkField. Leave undefined when the source does not expose a documented watermark.

    PrimaryKeyFields: string[]

    Primary key field name(s).

    Relationships: SourceRelationshipInfo[]

    Foreign key relationships to other source objects.