Protocol integrations

Protocols

These integrations allow you to perform various operations within various services using standardized communication protocols or interface.

File Transfer Protocol (FTP)

Operators:

airflow.providers.ftp.operators.ftp.

Hooks:

airflow.providers.ftp.hooks.ftp.

Sensors:

airflow.providers.ftp.sensors.ftp.

Provider:

apache-airflow-providers-ftp

Product documentation:

File Transfer Protocol (FTP)

gRPC

Operators:

airflow.providers.grpc.operators.grpc.

Hooks:

airflow.providers.grpc.hooks.grpc.

Provider:

apache-airflow-providers-grpc

Product documentation:

gRPC

Hypertext Transfer Protocol (HTTP)

Operators:

airflow.providers.http.operators.http.

Hooks:

airflow.providers.http.hooks.http.

Sensors:

airflow.providers.http.sensors.http.

Guides:

HTTP Operators.

Provider:

apache-airflow-providers-http

Product documentation:

Hypertext Transfer Protocol (HTTP)

Internet Message Access Protocol (IMAP)

Hooks:

airflow.providers.imap.hooks.imap.

Sensors:

airflow.providers.imap.sensors.imap_attachment.

Provider:

apache-airflow-providers-imap

Product documentation:

Internet Message Access Protocol (IMAP)

Java Database Connectivity (JDBC)

Hooks:

airflow.providers.jdbc.hooks.jdbc.

Guides:

JdbcOperator.

Provider:

apache-airflow-providers-jdbc

Product documentation:

Java Database Connectivity (JDBC)

ODBC

Hooks:

airflow.providers.odbc.hooks.odbc.

Provider:

apache-airflow-providers-odbc

Product documentation:

ODBC

Samba

Hooks:

airflow.providers.samba.hooks.samba.

Provider:

apache-airflow-providers-samba

Product documentation:

Samba

Secure Shell (SSH)

Operators:

airflow.providers.ssh.operators.ssh.

Hooks:

airflow.providers.ssh.hooks.ssh.

Provider:

apache-airflow-providers-ssh

Product documentation:

Secure Shell (SSH)

Simple Mail Transfer Protocol (SMTP)

Operators:

airflow.providers.smtp.operators.smtp.

Hooks:

airflow.providers.smtp.hooks.smtp.

Provider:

apache-airflow-providers-smtp

Product documentation:

Simple Mail Transfer Protocol (SMTP)

SSH File Transfer Protocol (SFTP)

Operators:

airflow.providers.sftp.operators.sftp.

Hooks:

airflow.providers.sftp.hooks.sftp.

Sensors:

airflow.providers.sftp.sensors.sftp, airflow.providers.sftp.decorators.sensors.sftp.

Provider:

apache-airflow-providers-sftp

Product documentation:

SSH File Transfer Protocol (SFTP)

Windows PowerShell Remoting Protocol

Operators:

airflow.providers.microsoft.psrp.operators.psrp.

Hooks:

airflow.providers.microsoft.psrp.hooks.psrp.

Provider:

apache-airflow-providers-microsoft-psrp

Product documentation:

Windows PowerShell Remoting Protocol

Windows Remote Management (WinRM)

Operators:

airflow.providers.microsoft.winrm.operators.winrm.

Hooks:

airflow.providers.microsoft.winrm.hooks.winrm.

Guides:

Microsoft WinRM Operators.

Provider:

apache-airflow-providers-microsoft-winrm

Product documentation:

Windows Remote Management (WinRM)

Transfers

These integrations allow you to copy data.

Hypertext Transfer Protocol (HTTP) to Amazon Simple Storage Service (S3)

Source product documentation:

Hypertext Transfer Protocol (HTTP)

Target product documentation:

Amazon Simple Storage Service (S3)

Operator guide:

HTTP to Amazon S3

Python API:

airflow.providers.amazon.aws.transfers.http_to_s3

Provider:

apache-airflow-providers-amazon

Internet Message Access Protocol (IMAP) to Amazon Simple Storage Service (S3)

Source product documentation:

Internet Message Access Protocol (IMAP)

Target product documentation:

Amazon Simple Storage Service (S3)

Operator guide:

Imap Attachment to Amazon S3

Python API:

airflow.providers.amazon.aws.transfers.imap_attachment_to_s3

Provider:

apache-airflow-providers-amazon

Amazon Simple Storage Service (S3) to SSH File Transfer Protocol (SFTP)

Source product documentation:

Amazon Simple Storage Service (S3)

Target product documentation:

SSH File Transfer Protocol (SFTP)

Operator guide:

Amazon S3 to SFTP

Python API:

airflow.providers.amazon.aws.transfers.s3_to_sftp

Provider:

apache-airflow-providers-amazon

SSH File Transfer Protocol (SFTP) to Amazon Simple Storage Service (S3)

Source product documentation:

SSH File Transfer Protocol (SFTP)

Target product documentation:

Amazon Simple Storage Service (S3)

Operator guide:

SFTP to Amazon S3

Python API:

airflow.providers.amazon.aws.transfers.sftp_to_s3

Provider:

apache-airflow-providers-amazon

Amazon Simple Storage Service (S3) to File Transfer Protocol (FTP)

Source product documentation:

Amazon Simple Storage Service (S3)

Target product documentation:

File Transfer Protocol (FTP)

Operator guide:

Amazon S3 to FTP

Python API:

airflow.providers.amazon.aws.transfers.s3_to_ftp

Provider:

apache-airflow-providers-amazon

File Transfer Protocol (FTP) to Amazon Simple Storage Service (S3)

Source product documentation:

File Transfer Protocol (FTP)

Target product documentation:

Amazon Simple Storage Service (S3)

Operator guide:

FTP to Amazon S3

Python API:

airflow.providers.amazon.aws.transfers.ftp_to_s3

Provider:

apache-airflow-providers-amazon

Apache Hive to Samba

Source product documentation:

Apache Hive

Target product documentation:

Samba

Python API:

airflow.providers.apache.hive.transfers.hive_to_samba

Provider:

apache-airflow-providers-apache-hive

Google Cloud Storage (GCS) to SSH File Transfer Protocol (SFTP)

Source product documentation:

Google Cloud Storage (GCS)

Target product documentation:

SSH File Transfer Protocol (SFTP)

Operator guide:

Google Cloud Storage Transfer Operator to SFTP

Python API:

airflow.providers.google.cloud.transfers.gcs_to_sftp

Provider:

apache-airflow-providers-google

SSH File Transfer Protocol (SFTP) to Google Cloud Storage (GCS)

Source product documentation:

SSH File Transfer Protocol (SFTP)

Target product documentation:

Google Cloud Storage (GCS)

Operator guide:

SFTP to Google Cloud Storage Transfer Operator

Python API:

airflow.providers.google.cloud.transfers.sftp_to_gcs

Provider:

apache-airflow-providers-google

SSH File Transfer Protocol (SFTP) to Microsoft Azure Blob Storage

Source product documentation:

SSH File Transfer Protocol (SFTP)

Target product documentation:

Microsoft Azure Blob Storage

Operator guide:

SFTP to Azure Blob Storage Transfer Operator

Python API:

airflow.providers.microsoft.azure.transfers.sftp_to_wasb

Provider:

apache-airflow-providers-microsoft-azure

Google Cloud Storage (GCS) to Samba

Source product documentation:

Google Cloud Storage (GCS)

Target product documentation:

Samba

Operator guide:

Google Cloud Storage Transfer Operator to Samba

Python API:

airflow.providers.samba.transfers.gcs_to_samba

Provider:

apache-airflow-providers-samba

Was this entry helpful?