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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


1654
1655
1656
1657
1658
1659
# File 'lib/aws-sdk-appflow/types.rb', line 1654

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)


1654
1655
1656
1657
1658
1659
# File 'lib/aws-sdk-appflow/types.rb', line 1654

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