Interface ConnectorSpec

interface ConnectorSpec {
    key?: string;
    name?: string;
    appUri?: string;
    logoUri?: string;
    apiDocsUri?: string;
    api?: {
        type: ConnectorApiType;
    };
    ui?: ConnectorUiSpec;
    auth?: ConnectorAuth;
    parametersSchema?: DataSchema;
    data?: ConnectorDataSpec;
    udms?: string[];
    udm?: Record<string, ConnectorUdmSpec>;
    operations?: ConnectorOperationHandler[];
    test?: ConnectorMethodImplementation;
    hasReadme?: boolean;
    appUuid?: string;
    knowledgeBaseUuid?: string;
    workspaceId?: string;
}

Hierarchy (view full)

Properties

key?: string
name?: string
appUri?: string
logoUri?: string
apiDocsUri?: string
api?: {
    type: ConnectorApiType;
}
parametersSchema?: DataSchema
udms?: string[]
udm?: Record<string, ConnectorUdmSpec>
hasReadme?: boolean
appUuid?: string
knowledgeBaseUuid?: string
workspaceId?: string