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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-finspacedata/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 'gems/aws-sdk-finspacedata/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 'gems/aws-sdk-finspacedata/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 'gems/aws-sdk-finspacedata/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