ConnectorConfiguration
¶
Source code in docs_src/capo_appflow/types/connector_configuration.py
authentication_config
instance-attribute
¶
authentication_config: NotRequired[AuthenticationConfig]
The authentication config required for the connector.
can_use_as_destination
instance-attribute
¶
can_use_as_destination: Boolean
Specifies whether the connector can be used as a destination.
can_use_as_source
instance-attribute
¶
can_use_as_source: Boolean
Specifies whether the connector can be used as a source.
connector_arn
instance-attribute
¶
connector_arn: NotRequired[ARN]
The Amazon Resource Name (ARN) for the registered connector.
connector_description
instance-attribute
¶
connector_description: NotRequired[ConnectorDescription]
A description about the connector.
connector_label
instance-attribute
¶
connector_label: NotRequired[ConnectorLabel]
The label used for registering the connector.
connector_metadata
instance-attribute
¶
connector_metadata: NotRequired[ConnectorMetadata]
Specifies connector-specific metadata such as oAuthScopes, supportedRegions, privateLinkServiceUrl, and so on.
connector_modes
instance-attribute
¶
connector_modes: NotRequired[ConnectorModeList]
The connection modes that the connector supports.
connector_owner
instance-attribute
¶
connector_owner: NotRequired[ConnectorOwner]
The owner who developed the connector.
connector_provisioning_config
instance-attribute
¶
connector_provisioning_config: NotRequired[ConnectorProvisioningConfig]
The configuration required for registering the connector.
connector_provisioning_type
instance-attribute
¶
connector_provisioning_type: NotRequired[ConnectorProvisioningType]
The provisioning type used to register the connector.
connector_runtime_settings
instance-attribute
¶
connector_runtime_settings: NotRequired[ConnectorRuntimeSettingList]
The required connector runtime settings.
connector_version
instance-attribute
¶
connector_version: NotRequired[ConnectorVersion]
The connector version.
is_private_link_enabled
instance-attribute
¶
is_private_link_enabled: Boolean
Specifies if PrivateLink is enabled for that connector.
is_private_link_endpoint_url_required
instance-attribute
¶
is_private_link_endpoint_url_required: Boolean
Specifies if a PrivateLink endpoint URL is required.
registered_at
instance-attribute
¶
registered_at: NotRequired[Date]
The date on which the connector was registered.
registered_by
instance-attribute
¶
registered_by: NotRequired[RegisteredBy]
Information about who registered the connector.
supported_api_versions
instance-attribute
¶
supported_api_versions: NotRequired[SupportedApiVersionList]
A list of API versions that are supported by the connector.
supported_data_transfer_apis
instance-attribute
¶
supported_data_transfer_apis: NotRequired[SupportedDataTransferApis]
The APIs of the connector application that Amazon AppFlow can use to transfer your data.
supported_data_transfer_types
instance-attribute
¶
supported_data_transfer_types: NotRequired[SupportedDataTransferTypeList]
The data transfer types that the connector supports.
- RECORD
-
Structured records.
- FILE
-
Files or binary data.
supported_destination_connectors
instance-attribute
¶
supported_destination_connectors: NotRequired[ConnectorTypeList]
Lists the connectors that are available for use as destinations.
supported_operators
instance-attribute
¶
supported_operators: NotRequired[SupportedOperatorList]
A list of operators supported by the connector.
supported_scheduling_frequencies
instance-attribute
¶
supported_scheduling_frequencies: NotRequired[SchedulingFrequencyTypeList]
Specifies the supported flow frequency for that connector.
supported_trigger_types
instance-attribute
¶
supported_trigger_types: NotRequired[TriggerTypeList]
Specifies the supported trigger types for the flow.
supported_write_operations
instance-attribute
¶
supported_write_operations: NotRequired[SupportedWriteOperationList]
A list of write operations supported by the connector.