Class: Aws::Glue::Types::GetPlanRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::GetPlanRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#additional_plan_options_map ⇒ Hash<String,String>
A map to hold additional optional key-value parameters.
-
#language ⇒ String
The programming language of the code to perform the mapping.
-
#location ⇒ Types::Location
The parameters for the mapping.
-
#mapping ⇒ Array<Types::MappingEntry>
The list of mappings from a source table to target tables.
-
#sinks ⇒ Array<Types::CatalogEntry>
The target tables.
-
#source ⇒ Types::CatalogEntry
The source table.
Instance Attribute Details
#additional_plan_options_map ⇒ Hash<String,String>
A map to hold additional optional key-value parameters.
Currently, these key-value pairs are supported:
-
‘inferSchema` — Specifies whether to set `inferSchema` to true or false for the default script generated by an Glue job. For example, to set `inferSchema` to true, pass the following key value pair:
‘–additional-plan-options-map ’“inferSchema”:“true”‘`
11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 |
# File 'lib/aws-sdk-glue/types.rb', line 11621 class GetPlanRequest < Struct.new( :mapping, :source, :sinks, :location, :language, :additional_plan_options_map) SENSITIVE = [] include Aws::Structure end |
#language ⇒ String
The programming language of the code to perform the mapping.
11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 |
# File 'lib/aws-sdk-glue/types.rb', line 11621 class GetPlanRequest < Struct.new( :mapping, :source, :sinks, :location, :language, :additional_plan_options_map) SENSITIVE = [] include Aws::Structure end |
#location ⇒ Types::Location
The parameters for the mapping.
11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 |
# File 'lib/aws-sdk-glue/types.rb', line 11621 class GetPlanRequest < Struct.new( :mapping, :source, :sinks, :location, :language, :additional_plan_options_map) SENSITIVE = [] include Aws::Structure end |
#mapping ⇒ Array<Types::MappingEntry>
The list of mappings from a source table to target tables.
11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 |
# File 'lib/aws-sdk-glue/types.rb', line 11621 class GetPlanRequest < Struct.new( :mapping, :source, :sinks, :location, :language, :additional_plan_options_map) SENSITIVE = [] include Aws::Structure end |
#sinks ⇒ Array<Types::CatalogEntry>
The target tables.
11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 |
# File 'lib/aws-sdk-glue/types.rb', line 11621 class GetPlanRequest < Struct.new( :mapping, :source, :sinks, :location, :language, :additional_plan_options_map) SENSITIVE = [] include Aws::Structure end |
#source ⇒ Types::CatalogEntry
The source table.
11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 |
# File 'lib/aws-sdk-glue/types.rb', line 11621 class GetPlanRequest < Struct.new( :mapping, :source, :sinks, :location, :language, :additional_plan_options_map) SENSITIVE = [] include Aws::Structure end |