# Airbyte Tasks
Verified by Prefect
This module contains a task for triggering Airbyte connection sync jobs
prefect.tasks.airbyte.airbyte.AirbyteConnectionTask(airbyte_server_host="localhost", airbyte_server_port=8000, airbyte_api_version="v1", connection_id=None, **kwargs)[source]
Task for triggering Airbyte Connections, where "A connection is a configuration for syncing data between a source and a destination." For more information refer to the Airbyte docs
This task assumes that the Airbyte Open-Source, since "For Airbyte Open-Source you don't need the API Token for Authentication! All endpoints are possible to access using the API without it." For more information refer to the Airbyte docs
airbyte_server_host (str, optional): Hostname of Airbyte server where connection is configured. Defaults to localhost.
airbyte_server_port (str, optional): Port that the Airbyte server is listening on. Defaults to 8000.
airbyte_api_version (str, optional): Version of Airbyte API to use to trigger connection sync. Defaults to v1.
connection_id (str, optional): Default connection id to use for sync jobs, if none is specified to
**kwargs (Any, optional): additional kwargs to pass to the base Task constructor
prefect.tasks.airbyte.airbyte.AirbyteConnectionTask.run(airbyte_server_host=None, airbyte_server_port=None, airbyte_api_version=None, connection_id=None, poll_interval_s=15)[source]
Task run method for triggering an Airbyte Connection.
This documentation was auto-generated from commit 01705d3
on January 14, 2022 at 15:39 UTC