Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PluginConnection

A plugin's Connection

Hierarchy

  • PluginConnection

Index

Properties

apps: string[]
defaultSyncMode?: "sync" | "additive" | "enrich"
description: string
direction: "import" | "export"
displayName: string
groupAggregations?: AggregationMethod[]
methods?: { destinationMappingOptions?: DestinationMappingOptionsMethod<any>; destinationOptions?: DestinationOptionsMethod<any>; exportArrayProperties?: ExportArrayPropertiesMethod<any>; exportRecord?: ExportRecordPluginMethod<any>; exportRecords?: ExportRecordsPluginMethod<any>; importRecords?: RecordsPluginMethod<any>; processExportedRecords?: ProcessExportedRecordsPluginMethod<any>; propertyOptions?: PropertyOptionsMethod; recordProperties?: RecordPropertiesPluginMethod<any>; recordProperty?: RecordPropertyPluginMethod<any>; scheduleOptions?: ScheduleOptionsMethod; sourceFilters?: SourceFilterMethod<any>; sourceOptions?: SourceOptionsMethod<any>; sourcePreview?: SourcePreviewMethod<any>; sourceRunPercentComplete?: SourceRunPercentCompleteMethod<any>; uniquePropertyBootstrapOptions?: UniquePropertyBootstrapOptions<any> }

Type declaration

name: string
skipSourceMapping?: boolean
supportIncrementalSchedule?: boolean
syncModes?: ("sync" | "additive" | "enrich")[]

Generated using TypeDoc