# Airbyte Tasks
Verified by Prefect
This module contains a task for triggering Airbyte connection sync jobs
# AirbyteConnectionTask
class
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
Args:
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 torun.**kwargs (Any, optional): additional kwargs to pass to the base Task constructor
| methods: | 
|---|
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 n/a 
on February 23, 2022 at 19:26 UTC