Class: Aws::Appflow::Types::UpsolverS3OutputFormatConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb

Overview

The configuration that determines how Amazon AppFlow formats the flow output data when Upsolver is used as the destination.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aggregation_configTypes::AggregationConfig

The aggregation settings that you can use to customize the output format of your flow data.



5828
5829
5830
5831
5832
5833
5834
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5828

class UpsolverS3OutputFormatConfig < Struct.new(
  :file_type,
  :prefix_config,
  :aggregation_config)
  SENSITIVE = []
  include Aws::Structure
end

#file_typeString

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.

Returns:

  • (String)


5828
5829
5830
5831
5832
5833
5834
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5828

class UpsolverS3OutputFormatConfig < Struct.new(
  :file_type,
  :prefix_config,
  :aggregation_config)
  SENSITIVE = []
  include Aws::Structure
end

#prefix_configTypes::PrefixConfig

Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.

Returns:



5828
5829
5830
5831
5832
5833
5834
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 5828

class UpsolverS3OutputFormatConfig < Struct.new(
  :file_type,
  :prefix_config,
  :aggregation_config)
  SENSITIVE = []
  include Aws::Structure
end