Class: Aws::Appflow::Types::ConnectorConfiguration

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

Overview

The configuration settings related to a given connector.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#authentication_configTypes::AuthenticationConfig

The authentication config required for the connector.



361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#can_use_as_destinationBoolean

Specifies whether the connector can be used as a destination.

Returns:

  • (Boolean)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#can_use_as_sourceBoolean

Specifies whether the connector can be used as a source.

Returns:

  • (Boolean)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_arnString

The Amazon Resource Name (ARN) for the registered connector.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_descriptionString

A description about the connector.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_labelString

The label used for registering the connector.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_metadataTypes::ConnectorMetadata

Specifies connector-specific metadata such as oAuthScopes, supportedRegions, privateLinkServiceUrl, and so on.



361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_modesArray<String>

The connection modes that the connector supports.

Returns:

  • (Array<String>)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_nameString

The connector name.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_ownerString

The owner who developed the connector.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_provisioning_configTypes::ConnectorProvisioningConfig

The configuration required for registering the connector.



361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_provisioning_typeString

The provisioning type used to register the connector.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_runtime_settingsArray<Types::ConnectorRuntimeSetting>

The required connector runtime settings.

Returns:



361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_typeString

The connector type.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#connector_versionString

The connector version.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

Specifies if PrivateLink is enabled for that connector.

Returns:

  • (Boolean)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

Specifies if a PrivateLink endpoint URL is required.

Returns:

  • (Boolean)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#logo_urlString

Logo URL of the connector.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#registered_atTime

The date on which the connector was registered.

Returns:

  • (Time)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#registered_byString

Information about who registered the connector.

Returns:

  • (String)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#supported_api_versionsArray<String>

A list of API versions that are supported by the connector.

Returns:

  • (Array<String>)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#supported_destination_connectorsArray<String>

Lists the connectors that are available for use as destinations.

Returns:

  • (Array<String>)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#supported_operatorsArray<String>

A list of operators supported by the connector.

Returns:

  • (Array<String>)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#supported_scheduling_frequenciesArray<String>

Specifies the supported flow frequency for that connector.

Returns:

  • (Array<String>)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#supported_trigger_typesArray<String>

Specifies the supported trigger types for the flow.

Returns:

  • (Array<String>)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end

#supported_write_operationsArray<String>

A list of write operations supported by the connector.

Returns:

  • (Array<String>)


361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 361

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)
  SENSITIVE = []
  include Aws::Structure
end