Class: Aws::Glacier::Types::CSVInput
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::Glacier::Types::CSVInput
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-glacier/types.rb
 
Overview
Contains information about the comma-separated value (CSV) file to select from.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #comments  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A single character used to indicate that a row should be ignored when the character is present at the start of that row.
 - 
  
    
      #field_delimiter  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A value used to separate individual fields from each other within a record.
 - 
  
    
      #file_header_info  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Describes the first line of input.
 - 
  
    
      #quote_character  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A value used as an escape character where the field delimiter is part of the value.
 - 
  
    
      #quote_escape_character  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A single character used for escaping the quotation-mark character inside an already escaped value.
 - 
  
    
      #record_delimiter  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A value used to separate individual records from each other.
 
Instance Attribute Details
#comments ⇒ String
A single character used to indicate that a row should be ignored when the character is present at the start of that row.
      165 166 167 168 169 170 171 172 173 174  | 
    
      # File 'lib/aws-sdk-glacier/types.rb', line 165 class CSVInput < Struct.new( :file_header_info, :comments, :quote_escape_character, :record_delimiter, :field_delimiter, :quote_character) SENSITIVE = [] include Aws::Structure end  | 
  
#field_delimiter ⇒ String
A value used to separate individual fields from each other within a record.
      165 166 167 168 169 170 171 172 173 174  | 
    
      # File 'lib/aws-sdk-glacier/types.rb', line 165 class CSVInput < Struct.new( :file_header_info, :comments, :quote_escape_character, :record_delimiter, :field_delimiter, :quote_character) SENSITIVE = [] include Aws::Structure end  | 
  
#file_header_info ⇒ String
Describes the first line of input. Valid values are ‘None`, `Ignore`, and `Use`.
      165 166 167 168 169 170 171 172 173 174  | 
    
      # File 'lib/aws-sdk-glacier/types.rb', line 165 class CSVInput < Struct.new( :file_header_info, :comments, :quote_escape_character, :record_delimiter, :field_delimiter, :quote_character) SENSITIVE = [] include Aws::Structure end  | 
  
#quote_character ⇒ String
A value used as an escape character where the field delimiter is part of the value.
      165 166 167 168 169 170 171 172 173 174  | 
    
      # File 'lib/aws-sdk-glacier/types.rb', line 165 class CSVInput < Struct.new( :file_header_info, :comments, :quote_escape_character, :record_delimiter, :field_delimiter, :quote_character) SENSITIVE = [] include Aws::Structure end  | 
  
#quote_escape_character ⇒ String
A single character used for escaping the quotation-mark character inside an already escaped value.
      165 166 167 168 169 170 171 172 173 174  | 
    
      # File 'lib/aws-sdk-glacier/types.rb', line 165 class CSVInput < Struct.new( :file_header_info, :comments, :quote_escape_character, :record_delimiter, :field_delimiter, :quote_character) SENSITIVE = [] include Aws::Structure end  | 
  
#record_delimiter ⇒ String
A value used to separate individual records from each other.
      165 166 167 168 169 170 171 172 173 174  | 
    
      # File 'lib/aws-sdk-glacier/types.rb', line 165 class CSVInput < Struct.new( :file_header_info, :comments, :quote_escape_character, :record_delimiter, :field_delimiter, :quote_character) SENSITIVE = [] include Aws::Structure end  |