Class: Aws::Glue::Types::TargetTableConfig
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Glue::Types::TargetTableConfig
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
Properties used by the target leg to partition the data on the target.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #partition_spec  ⇒ Array<Types::IntegrationPartition> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Determines the file layout on the target. 
- 
  
    
      #target_table_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The optional name of a target table. 
- 
  
    
      #unnest_spec  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies how nested objects are flattened to top-level elements. 
Instance Attribute Details
#partition_spec ⇒ Array<Types::IntegrationPartition>
Determines the file layout on the target.
| 25636 25637 25638 25639 25640 25641 25642 | # File 'lib/aws-sdk-glue/types.rb', line 25636 class TargetTableConfig < Struct.new( :unnest_spec, :partition_spec, :target_table_name) SENSITIVE = [] include Aws::Structure end | 
#target_table_name ⇒ String
The optional name of a target table.
| 25636 25637 25638 25639 25640 25641 25642 | # File 'lib/aws-sdk-glue/types.rb', line 25636 class TargetTableConfig < Struct.new( :unnest_spec, :partition_spec, :target_table_name) SENSITIVE = [] include Aws::Structure end | 
#unnest_spec ⇒ String
Specifies how nested objects are flattened to top-level elements. Valid values are: “TOPLEVEL”, “FULL”, or “NOUNNEST”.
| 25636 25637 25638 25639 25640 25641 25642 | # File 'lib/aws-sdk-glue/types.rb', line 25636 class TargetTableConfig < Struct.new( :unnest_spec, :partition_spec, :target_table_name) SENSITIVE = [] include Aws::Structure end |