GetPlanRequest
import type { GetPlanRequest } from "https://aws-api.deno.dev/v0.3/services/glue.ts?docs=full";
interface GetPlanRequest {
AdditionalPlanOptionsMap?: {} | null;
[key: string]: string | null | undefined;
Language?: Language | null;
Location?: Location | null;
Mapping: MappingEntry[];
Sinks?: CatalogEntry[] | null;
Source: CatalogEntry;
}§Properties
§
AdditionalPlanOptionsMap?: {} | null
[src][key: string]: string | null | undefined;
A map to hold additional optional key-value parameters.
Currently, these key-value pairs are supported:
inferSchema
— Specifies whether to setinferSchema
to true or false for the default script generated by an Glue job. For example, to setinferSchema
to true, pass the following key value pair: --additional-plan-options-map '{"inferSchema":"true"}'
§
Mapping: MappingEntry[]
[src]The list of mappings from a source table to target tables.
§
Sinks?: CatalogEntry[] | null
[src]The target tables.
§
Source: CatalogEntry
[src]The source table.