Class: Aws::Appflow::Types::ConnectorConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::ConnectorConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appflow/types.rb
Overview
The configuration settings related to a given connector.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#authentication_config ⇒ Types::AuthenticationConfig
The authentication config required for the connector.
-
#can_use_as_destination ⇒ Boolean
Specifies whether the connector can be used as a destination.
-
#can_use_as_source ⇒ Boolean
Specifies whether the connector can be used as a source.
-
#connector_arn ⇒ String
The Amazon Resource Name (ARN) for the registered connector.
-
#connector_description ⇒ String
A description about the connector.
-
#connector_label ⇒ String
The label used for registering the connector.
-
#connector_metadata ⇒ Types::ConnectorMetadata
Specifies connector-specific metadata such as ‘oAuthScopes`, `supportedRegions`, `privateLinkServiceUrl`, and so on.
-
#connector_modes ⇒ Array<String>
The connection modes that the connector supports.
-
#connector_name ⇒ String
The connector name.
-
#connector_owner ⇒ String
The owner who developed the connector.
-
#connector_provisioning_config ⇒ Types::ConnectorProvisioningConfig
The configuration required for registering the connector.
-
#connector_provisioning_type ⇒ String
The provisioning type used to register the connector.
-
#connector_runtime_settings ⇒ Array<Types::ConnectorRuntimeSetting>
The required connector runtime settings.
-
#connector_type ⇒ String
The connector type.
-
#connector_version ⇒ String
The connector version.
-
#is_private_link_enabled ⇒ Boolean
Specifies if PrivateLink is enabled for that connector.
-
#is_private_link_endpoint_url_required ⇒ Boolean
Specifies if a PrivateLink endpoint URL is required.
-
#logo_url ⇒ String
Logo URL of the connector.
-
#registered_at ⇒ Time
The date on which the connector was registered.
-
#registered_by ⇒ String
Information about who registered the connector.
-
#supported_api_versions ⇒ Array<String>
A list of API versions that are supported by the connector.
-
#supported_data_transfer_apis ⇒ Array<Types::DataTransferApi>
The APIs of the connector application that Amazon AppFlow can use to transfer your data.
-
#supported_data_transfer_types ⇒ Array<String>
The data transfer types that the connector supports.
-
#supported_destination_connectors ⇒ Array<String>
Lists the connectors that are available for use as destinations.
-
#supported_operators ⇒ Array<String>
A list of operators supported by the connector.
-
#supported_scheduling_frequencies ⇒ Array<String>
Specifies the supported flow frequency for that connector.
-
#supported_trigger_types ⇒ Array<String>
Specifies the supported trigger types for the flow.
-
#supported_write_operations ⇒ Array<String>
A list of write operations supported by the connector.
Instance Attribute Details
#authentication_config ⇒ Types::AuthenticationConfig
The authentication config required for the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#can_use_as_destination ⇒ Boolean
Specifies whether the connector can be used as a destination.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#can_use_as_source ⇒ Boolean
Specifies whether the connector can be used as a source.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_arn ⇒ String
The Amazon Resource Name (ARN) for the registered connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_description ⇒ String
A description about the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_label ⇒ String
The label used for registering the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_metadata ⇒ Types::ConnectorMetadata
Specifies connector-specific metadata such as ‘oAuthScopes`, `supportedRegions`, `privateLinkServiceUrl`, and so on.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_modes ⇒ Array<String>
The connection modes that the connector supports.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_name ⇒ String
The connector name.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_owner ⇒ String
The owner who developed the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_provisioning_config ⇒ Types::ConnectorProvisioningConfig
The configuration required for registering the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_provisioning_type ⇒ String
The provisioning type used to register the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_runtime_settings ⇒ Array<Types::ConnectorRuntimeSetting>
The required connector runtime settings.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_type ⇒ String
The connector type.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#connector_version ⇒ String
The connector version.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#is_private_link_enabled ⇒ Boolean
Specifies if PrivateLink is enabled for that connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#is_private_link_endpoint_url_required ⇒ Boolean
Specifies if a PrivateLink endpoint URL is required.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#logo_url ⇒ String
Logo URL of the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#registered_at ⇒ Time
The date on which the connector was registered.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#registered_by ⇒ String
Information about who registered the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#supported_api_versions ⇒ Array<String>
A list of API versions that are supported by the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#supported_data_transfer_apis ⇒ Array<Types::DataTransferApi>
The APIs of the connector application that Amazon AppFlow can use to transfer your data.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#supported_data_transfer_types ⇒ Array<String>
The data transfer types that the connector supports.
RECORD
: Structured records.
FILE
: Files or binary data.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#supported_destination_connectors ⇒ Array<String>
Lists the connectors that are available for use as destinations.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#supported_operators ⇒ Array<String>
A list of operators supported by the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#supported_scheduling_frequencies ⇒ Array<String>
Specifies the supported flow frequency for that connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#supported_trigger_types ⇒ Array<String>
Specifies the supported trigger types for the flow.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |
#supported_write_operations ⇒ Array<String>
A list of write operations supported by the connector.
413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-appflow/types.rb', line 413 class ConnectorConfiguration < Struct.new( :can_use_as_source, :can_use_as_destination, :supported_destination_connectors, :supported_scheduling_frequencies, :is_private_link_enabled, :is_private_link_endpoint_url_required, :supported_trigger_types, :connector_metadata, :connector_type, :connector_label, :connector_description, :connector_owner, :connector_name, :connector_version, :connector_arn, :connector_modes, :authentication_config, :connector_runtime_settings, :supported_api_versions, :supported_operators, :supported_write_operations, :connector_provisioning_type, :connector_provisioning_config, :logo_url, :registered_at, :registered_by, :supported_data_transfer_types, :supported_data_transfer_apis) SENSITIVE = [] include Aws::Structure end |