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.



390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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.



390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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>)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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.



390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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:



390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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>)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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>)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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>)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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>)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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>)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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>)


390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 390

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