Skip to content

@sqlrooms/room-shell / UrlDataSource

Variable: UrlDataSource

const UrlDataSource: z.ZodObject<{ tableName: z.ZodString; type: z.ZodLiteral<"url">; url: z.ZodString; loadOptions: z.ZodOptional<z.ZodDiscriminatedUnion<[z.ZodObject<{ schema: z.ZodOptional<z.ZodString>; select: z.ZodOptional<z.ZodArray<z.ZodString>>; where: z.ZodOptional<z.ZodString>; view: z.ZodOptional<z.ZodBoolean>; temp: z.ZodOptional<z.ZodBoolean>; replace: z.ZodOptional<z.ZodBoolean>; method: z.ZodEnum<{ read_json: "read_json"; read_ndjson: "read_ndjson"; read_parquet: "read_parquet"; read_csv: "read_csv"; auto: "auto"; }>; }, z.core.$catchall<z.ZodUnknown>>, z.ZodObject<{ schema: z.ZodOptional<z.ZodString>; select: z.ZodOptional<z.ZodArray<z.ZodString>>; where: z.ZodOptional<z.ZodString>; view: z.ZodOptional<z.ZodBoolean>; temp: z.ZodOptional<z.ZodBoolean>; replace: z.ZodOptional<z.ZodBoolean>; options: z.ZodOptional<z.ZodUnion<readonly [..., ..., ...]>>; method: z.ZodLiteral<"st_read">; }, z.core.$catchall<z.ZodUnknown>>], "method">>; httpMethod: z.ZodOptional<z.ZodString>; headers: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>; }, z.core.$strip>

Interface

Configuration for URL-based data sources UrlDataSource