Class: Aws::Appflow::Types::DataTransferApi

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

Overview

The API of the connector application that Amazon AppFlow uses to transfer your data.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#nameString

The name of the connector application API.

Returns:

  • (String)


1661
1662
1663
1664
1665
1666
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1661

class DataTransferApi < Struct.new(
  :name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

You can specify one of the following types:

AUTOMATIC

The default. Optimizes a flow for datasets that fluctuate in size from small to large. For each flow run, Amazon AppFlow chooses to use the SYNC or ASYNC API type based on the amount of data that the run transfers.

SYNC

A synchronous API. This type of API optimizes a flow for small to medium-sized datasets.

ASYNC

An asynchronous API. This type of API optimizes a flow for large datasets.

Returns:

  • (String)


1661
1662
1663
1664
1665
1666
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1661

class DataTransferApi < Struct.new(
  :name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end