Class: Aws::FinSpaceData::Types::DataViewDestinationTypeParams

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-finspacedata/types.rb

Overview

Structure for the Dataview destination type parameters.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destination_typeString

Destination type for a Dataview.

  • ‘GLUE_TABLE` – Glue table destination type.

  • ‘S3` – S3 destination type.

Returns:

  • (String)


751
752
753
754
755
756
757
# File 'lib/aws-sdk-finspacedata/types.rb', line 751

class DataViewDestinationTypeParams < Struct.new(
  :destination_type,
  :s3_destination_export_file_format,
  :s3_destination_export_file_format_options)
  SENSITIVE = []
  include Aws::Structure
end

#s3_destination_export_file_formatString

Dataview export file format.

  • ‘PARQUET` – Parquet export file format.

  • ‘DELIMITED_TEXT` – Delimited text export file format.

Returns:

  • (String)


751
752
753
754
755
756
757
# File 'lib/aws-sdk-finspacedata/types.rb', line 751

class DataViewDestinationTypeParams < Struct.new(
  :destination_type,
  :s3_destination_export_file_format,
  :s3_destination_export_file_format_options)
  SENSITIVE = []
  include Aws::Structure
end

#s3_destination_export_file_format_optionsHash<String,String>

Format Options for S3 Destination type.

Here is an example of how you could specify the ‘s3DestinationExportFileFormatOptions`

‘ { “header”: “true”, “delimiter”: “,”, “compression”: “gzip” }`

Returns:

  • (Hash<String,String>)


751
752
753
754
755
756
757
# File 'lib/aws-sdk-finspacedata/types.rb', line 751

class DataViewDestinationTypeParams < Struct.new(
  :destination_type,
  :s3_destination_export_file_format,
  :s3_destination_export_file_format_options)
  SENSITIVE = []
  include Aws::Structure
end