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)


1654
1655
1656
1657
1658
1659
# File 'gems/aws-sdk-appflow/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 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1654

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