UNPKG

@vectorize-io/vectorize-client

Version:
44 lines (43 loc) 2.57 kB
/** * Vectorize API * API for Vectorize services (Beta) * * The version of the OpenAPI document: 0.1.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { AWSS3Config } from './AWSS3Config'; import type { AZUREBLOBConfig } from './AZUREBLOBConfig'; import type { CONFLUENCEConfig } from './CONFLUENCEConfig'; import type { DISCORDConfig } from './DISCORDConfig'; import type { DOCUSIGNConfig } from './DOCUSIGNConfig'; import type { DROPBOXConfig } from './DROPBOXConfig'; import type { FIRECRAWLConfig } from './FIRECRAWLConfig'; import type { FIREFLIESConfig } from './FIREFLIESConfig'; import type { GCSConfig } from './GCSConfig'; import type { GITHUBConfig } from './GITHUBConfig'; import type { GMAILConfig } from './GMAILConfig'; import type { GOOGLEDRIVEConfig } from './GOOGLEDRIVEConfig'; import type { GOOGLEDRIVEOAUTHConfig } from './GOOGLEDRIVEOAUTHConfig'; import type { GOOGLEDRIVEOAUTHMULTICUSTOMConfig } from './GOOGLEDRIVEOAUTHMULTICUSTOMConfig'; import type { GOOGLEDRIVEOAUTHMULTIConfig } from './GOOGLEDRIVEOAUTHMULTIConfig'; import type { INTERCOMConfig } from './INTERCOMConfig'; import type { NOTIONConfig } from './NOTIONConfig'; import type { ONEDRIVEConfig } from './ONEDRIVEConfig'; import type { SHAREPOINTConfig } from './SHAREPOINTConfig'; import type { WEBCRAWLERConfig } from './WEBCRAWLERConfig'; import type { ZOOMADMINConfig } from './ZOOMADMINConfig'; import type { ZOOMConfig } from './ZOOMConfig'; /** * @type SourceConnectorInputConfig * Configuration specific to the connector type * @export */ export type SourceConnectorInputConfig = AWSS3Config | AZUREBLOBConfig | CONFLUENCEConfig | DISCORDConfig | DOCUSIGNConfig | DROPBOXConfig | FIRECRAWLConfig | FIREFLIESConfig | GCSConfig | GITHUBConfig | GMAILConfig | GOOGLEDRIVEConfig | GOOGLEDRIVEOAUTHConfig | GOOGLEDRIVEOAUTHMULTICUSTOMConfig | GOOGLEDRIVEOAUTHMULTIConfig | INTERCOMConfig | NOTIONConfig | ONEDRIVEConfig | SHAREPOINTConfig | WEBCRAWLERConfig | ZOOMADMINConfig | ZOOMConfig; export declare function SourceConnectorInputConfigFromJSON(json: any): SourceConnectorInputConfig; export declare function SourceConnectorInputConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): SourceConnectorInputConfig; export declare function SourceConnectorInputConfigToJSON(json: any): any; export declare function SourceConnectorInputConfigToJSONTyped(value?: SourceConnectorInputConfig | null, ignoreDiscriminator?: boolean): any;