blob: 3680915dc36bba460dff0482f510bcd91b1a1e38 [file] [log] [blame]
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
---
package-name: apache-airflow-providers-amazon
name: Amazon
description: |
Amazon integration (including `Amazon Web Services (AWS) <https://aws.amazon.com/>`__).
suspended: false
versions:
- 8.2.0
- 8.1.0
- 8.0.0
- 7.4.1
- 7.4.0
- 7.3.0
- 7.2.1
- 7.2.0
- 7.1.0
- 7.0.0
- 6.2.0
- 6.1.0
- 6.0.0
- 5.1.0
- 5.0.0
- 4.1.0
- 4.0.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.1
- 3.0.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
dependencies:
- apache-airflow>=2.4.0
- apache-airflow-providers-common-sql>=1.3.1
- boto3>=1.24.0
- asgiref
# watchtower 3 has been released end Jan and introduced breaking change across the board that might
# change logging behaviour:
# https://github.com/kislyuk/watchtower/blob/develop/Changes.rst#changes-for-v300-2022-01-26
# TODO: update to watchtower >3
- watchtower~=2.0.1
- jsonpath_ng>=1.5.3
- redshift_connector>=2.0.888
- sqlalchemy_redshift>=0.8.6
- mypy-boto3-rds>=1.24.0
- mypy-boto3-redshift-data>=1.24.0
- mypy-boto3-appflow>=1.24.0
- asgiref
- mypy-boto3-s3>=1.24.0
integrations:
- integration-name: Amazon Athena
external-doc-url: https://aws.amazon.com/athena/
logo: /integration-logos/aws/Amazon-Athena_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/athena.rst
tags: [aws]
- integration-name: Amazon CloudFormation
external-doc-url: https://aws.amazon.com/cloudformation/
logo: /integration-logos/aws/AWS-CloudFormation_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/cloudformation.rst
tags: [aws]
- integration-name: Amazon CloudWatch Logs
external-doc-url: https://aws.amazon.com/cloudwatch/
logo: /integration-logos/aws/Amazon-CloudWatch_light-bg@4x.png
tags: [aws]
- integration-name: Amazon DataSync
external-doc-url: https://aws.amazon.com/datasync/
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/datasync.rst
tags: [aws]
- integration-name: Amazon DynamoDB
external-doc-url: https://aws.amazon.com/dynamodb/
logo: /integration-logos/aws/Amazon-DynamoDB_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/dynamodb.rst
tags: [aws]
- integration-name: Amazon EC2
external-doc-url: https://aws.amazon.com/ec2/
logo: /integration-logos/aws/Amazon-EC2_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/ec2.rst
tags: [aws]
- integration-name: Amazon Elastic Container Registry (ECR)
external-doc-url: https://aws.amazon.com/ecr/
logo: /integration-logos/aws/Amazon-Elastic-Container-Registry_light-bg@4x.png
tags: [aws]
- integration-name: Amazon ECS
external-doc-url: https://aws.amazon.com/ecs/
logo: /integration-logos/aws/Amazon-Elastic-Container-Service_light-bg@4x.png
tags: [aws]
- integration-name: Amazon Elastic Kubernetes Service (EKS)
external-doc-url: https://aws.amazon.com/eks/
logo: /integration-logos/aws/Amazon-Elastic-Kubernetes-Service_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/eks.rst
tags: [aws]
- integration-name: Amazon ElastiCache
external-doc-url: https://aws.amazon.com/elasticache/redis//
logo: /integration-logos/aws/Amazon-ElastiCache_light-bg@4x.png
tags: [aws]
- integration-name: Amazon EMR
external-doc-url: https://aws.amazon.com/emr/
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/emr/emr.rst
logo: /integration-logos/aws/Amazon-EMR_light-bg@4x.png
tags: [aws]
- integration-name: Amazon EMR on EKS
external-doc-url: https://docs.aws.amazon.com/emr/latest/EMR-on-EKS-DevelopmentGuide/emr-eks.html
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/emr/emr_eks.rst
logo: /integration-logos/aws/Amazon-EMR_light-bg@4x.png
tags: [aws]
- integration-name: Amazon EMR Serverless
external-doc-url: https://docs.aws.amazon.com/emr/latest/EMR-Serverless-UserGuide/emr-serverless.html
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/emr/emr_serverless.rst
logo: /integration-logos/aws/Amazon-EMR_light-bg@4x.png
tags: [aws]
- integration-name: Amazon Glacier
external-doc-url: https://aws.amazon.com/glacier/
logo: /integration-logos/aws/Amazon-S3-Glacier_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/s3/glacier.rst
tags: [aws]
- integration-name: Amazon Kinesis Data Firehose
external-doc-url: https://aws.amazon.com/kinesis/data-firehose/
logo: /integration-logos/aws/Amazon-Kinesis-Data-Firehose_light-bg@4x.png
tags: [aws]
- integration-name: Amazon RDS
external-doc-url: https://aws.amazon.com/rds/
logo: /integration-logos/aws/Amazon-RDS_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/rds.rst
tags: [aws]
- integration-name: Amazon Redshift
external-doc-url: https://aws.amazon.com/redshift/
logo: /integration-logos/aws/Amazon-Redshift_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/redshift/redshift_sql.rst
- /docs/apache-airflow-providers-amazon/operators/redshift/redshift_cluster.rst
tags: [aws]
- integration-name: Amazon Redshift Data
external-doc-url: https://aws.amazon.com/redshift/
logo: /integration-logos/aws/Amazon-Redshift_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/redshift/redshift_data.rst
tags: [aws]
- integration-name: Amazon SageMaker
external-doc-url: https://aws.amazon.com/sagemaker/
logo: /integration-logos/aws/Amazon-SageMaker_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/sagemaker.rst
tags: [aws]
- integration-name: Amazon SecretsManager
external-doc-url: https://aws.amazon.com/secrets-manager/
logo: /integration-logos/aws/AWS-Secrets-Manager_light-bg@4x.png
tags: [aws]
- integration-name: Amazon Simple Email Service (SES)
external-doc-url: https://aws.amazon.com/ses/
logo: /integration-logos/aws/Amazon-Simple-Email-Service-SES_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/ecs.rst
tags: [aws]
- integration-name: Amazon Simple Notification Service (SNS)
external-doc-url: https://aws.amazon.com/sns/
logo: /integration-logos/aws/Amazon-Simple-Notification-Service-SNS_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/sns.rst
tags: [aws]
- integration-name: Amazon Simple Queue Service (SQS)
external-doc-url: https://aws.amazon.com/sqs/
logo: /integration-logos/aws/Amazon-Simple-Queue-Service-SQS_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/sqs.rst
tags: [aws]
- integration-name: Amazon Simple Storage Service (S3)
external-doc-url: https://aws.amazon.com/s3/
logo: /integration-logos/aws/Amazon-Simple-Storage-Service-S3_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/s3/s3.rst
tags: [aws]
- integration-name: Amazon Systems Manager (SSM)
external-doc-url: https://aws.amazon.com/systems-manager/
logo: /integration-logos/aws/AWS-Systems-Manager_light-bg@4x.png
tags: [aws]
- integration-name: Amazon Web Services
external-doc-url: https://aws.amazon.com/
logo: /integration-logos/aws/AWS-Cloud-alt_light-bg@4x.png
tags: [aws]
- integration-name: AWS Batch
external-doc-url: https://aws.amazon.com/batch/
logo: /integration-logos/aws/AWS-Batch_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/batch.rst
tags: [aws]
- integration-name: AWS DataSync
external-doc-url: https://aws.amazon.com/datasync/
logo: /integration-logos/aws/AWS-DataSync_light-bg@4x.png
tags: [aws]
- integration-name: AWS Glue
external-doc-url: https://aws.amazon.com/glue/
logo: /integration-logos/aws/AWS-Glue_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/glue.rst
tags: [aws]
- integration-name: AWS Lambda
external-doc-url: https://aws.amazon.com/lambda/
logo: /integration-logos/aws/AWS-Lambda_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/lambda.rst
tags: [aws]
- integration-name: AWS Step Functions
external-doc-url: https://aws.amazon.com/step-functions/
logo: /integration-logos/aws/AWS-Step-Functions_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/step_functions.rst
tags: [aws]
- integration-name: AWS Database Migration Service
external-doc-url: https://aws.amazon.com/dms/
logo: /integration-logos/aws/AWS-Database-Migration-Service_64@5x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/dms.rst
tags: [aws]
- integration-name: Amazon QuickSight
external-doc-url: https://aws.amazon.com/quicksight/
logo: /integration-logos/aws/Amazon-Quicksight_light-bg@4x.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/quicksight.rst
tags: [aws]
- integration-name: AWS Security Token Service (STS)
external-doc-url: https://docs.aws.amazon.com/STS/latest/APIReference/welcome.html
logo: /integration-logos/aws/AWS-STS_light-bg@4x.png
tags: [aws]
- integration-name: Amazon Appflow
external-doc-url: https://docs.aws.amazon.com/appflow/1.0/APIReference/Welcome.html
logo: /integration-logos/aws/Amazon_AppFlow_light.png
how-to-guide:
- /docs/apache-airflow-providers-amazon/operators/appflow.rst
tags: [aws]
operators:
- integration-name: Amazon Athena
python-modules:
- airflow.providers.amazon.aws.operators.athena
- integration-name: AWS Batch
python-modules:
- airflow.providers.amazon.aws.operators.batch
- integration-name: Amazon CloudFormation
python-modules:
- airflow.providers.amazon.aws.operators.cloud_formation
- integration-name: Amazon DataSync
python-modules:
- airflow.providers.amazon.aws.operators.datasync
- integration-name: AWS Database Migration Service
python-modules:
- airflow.providers.amazon.aws.operators.dms
- integration-name: Amazon EC2
python-modules:
- airflow.providers.amazon.aws.operators.ec2
- integration-name: Amazon ECS
python-modules:
- airflow.providers.amazon.aws.operators.ecs
- integration-name: Amazon Elastic Kubernetes Service (EKS)
python-modules:
- airflow.providers.amazon.aws.operators.eks
- integration-name: Amazon EMR
python-modules:
- airflow.providers.amazon.aws.operators.emr
- integration-name: Amazon EMR on EKS
python-modules:
- airflow.providers.amazon.aws.operators.emr
- integration-name: Amazon Glacier
python-modules:
- airflow.providers.amazon.aws.operators.glacier
- integration-name: AWS Glue
python-modules:
- airflow.providers.amazon.aws.operators.glue
- airflow.providers.amazon.aws.operators.glue_crawler
- integration-name: AWS Lambda
python-modules:
- airflow.providers.amazon.aws.operators.lambda_function
- integration-name: Amazon Simple Storage Service (S3)
python-modules:
- airflow.providers.amazon.aws.operators.s3
- integration-name: Amazon SageMaker
python-modules:
- airflow.providers.amazon.aws.operators.sagemaker
- integration-name: Amazon Simple Notification Service (SNS)
python-modules:
- airflow.providers.amazon.aws.operators.sns
- integration-name: Amazon Simple Queue Service (SQS)
python-modules:
- airflow.providers.amazon.aws.operators.sqs
- integration-name: AWS Step Functions
python-modules:
- airflow.providers.amazon.aws.operators.step_function
- integration-name: Amazon RDS
python-modules:
- airflow.providers.amazon.aws.operators.rds
- integration-name: Amazon Redshift
python-modules:
- airflow.providers.amazon.aws.operators.redshift_cluster
- airflow.providers.amazon.aws.operators.redshift_data
- integration-name: Amazon QuickSight
python-modules:
- airflow.providers.amazon.aws.operators.quicksight
- integration-name: Amazon Appflow
python-modules:
- airflow.providers.amazon.aws.operators.appflow
sensors:
- integration-name: Amazon Athena
python-modules:
- airflow.providers.amazon.aws.sensors.athena
- integration-name: AWS Batch
python-modules:
- airflow.providers.amazon.aws.sensors.batch
- integration-name: Amazon CloudFormation
python-modules:
- airflow.providers.amazon.aws.sensors.cloud_formation
- integration-name: AWS Database Migration Service
python-modules:
- airflow.providers.amazon.aws.sensors.dms
- integration-name: Amazon DynamoDB
python-modules:
- airflow.providers.amazon.aws.sensors.dynamodb
- integration-name: Amazon EC2
python-modules:
- airflow.providers.amazon.aws.sensors.ec2
- integration-name: Amazon ECS
python-modules:
- airflow.providers.amazon.aws.sensors.ecs
- integration-name: Amazon Elastic Kubernetes Service (EKS)
python-modules:
- airflow.providers.amazon.aws.sensors.eks
- integration-name: Amazon EMR
python-modules:
- airflow.providers.amazon.aws.sensors.emr
- integration-name: Amazon EMR on EKS
python-modules:
- airflow.providers.amazon.aws.sensors.emr
- integration-name: Amazon Glacier
python-modules:
- airflow.providers.amazon.aws.sensors.glacier
- integration-name: AWS Glue
python-modules:
- airflow.providers.amazon.aws.sensors.glue
- airflow.providers.amazon.aws.sensors.glue_crawler
- airflow.providers.amazon.aws.sensors.glue_catalog_partition
- integration-name: AWS Lambda
python-modules:
- airflow.providers.amazon.aws.sensors.lambda_function
- integration-name: Amazon RDS
python-modules:
- airflow.providers.amazon.aws.sensors.rds
- integration-name: Amazon Redshift
python-modules:
- airflow.providers.amazon.aws.sensors.redshift_cluster
- integration-name: Amazon Simple Storage Service (S3)
python-modules:
- airflow.providers.amazon.aws.sensors.s3
- integration-name: Amazon SageMaker
python-modules:
- airflow.providers.amazon.aws.sensors.sagemaker
- integration-name: Amazon Simple Queue Service (SQS)
python-modules:
- airflow.providers.amazon.aws.sensors.sqs
- integration-name: AWS Step Functions
python-modules:
- airflow.providers.amazon.aws.sensors.step_function
- integration-name: Amazon QuickSight
python-modules:
- airflow.providers.amazon.aws.sensors.quicksight
hooks:
- integration-name: Amazon Athena
python-modules:
- airflow.providers.amazon.aws.hooks.athena
- integration-name: Amazon DynamoDB
python-modules:
- airflow.providers.amazon.aws.hooks.dynamodb
- integration-name: Amazon Web Services
python-modules:
- airflow.providers.amazon.aws.hooks.base_aws
- integration-name: AWS Batch
python-modules:
- airflow.providers.amazon.aws.hooks.batch_client
- airflow.providers.amazon.aws.hooks.batch_waiters
- integration-name: Amazon CloudFormation
python-modules:
- airflow.providers.amazon.aws.hooks.cloud_formation
- integration-name: Amazon DataSync
python-modules:
- airflow.providers.amazon.aws.hooks.datasync
- integration-name: AWS Database Migration Service
python-modules:
- airflow.providers.amazon.aws.hooks.dms
- integration-name: Amazon EC2
python-modules:
- airflow.providers.amazon.aws.hooks.ec2
- integration-name: Amazon Elastic Container Registry (ECR)
python-modules:
- airflow.providers.amazon.aws.hooks.ecr
- integration-name: Amazon ECS
python-modules:
- airflow.providers.amazon.aws.hooks.ecs
- integration-name: Amazon ElastiCache
python-modules:
- airflow.providers.amazon.aws.hooks.elasticache_replication_group
- integration-name: Amazon Elastic Kubernetes Service (EKS)
python-modules:
- airflow.providers.amazon.aws.hooks.eks
- integration-name: Amazon EMR
python-modules:
- airflow.providers.amazon.aws.hooks.emr
- integration-name: Amazon EMR on EKS
python-modules:
- airflow.providers.amazon.aws.hooks.emr
- integration-name: Amazon Glacier
python-modules:
- airflow.providers.amazon.aws.hooks.glacier
- integration-name: AWS Glue
python-modules:
- airflow.providers.amazon.aws.hooks.glue
- airflow.providers.amazon.aws.hooks.glue_crawler
- airflow.providers.amazon.aws.hooks.glue_catalog
- integration-name: Amazon Kinesis Data Firehose
python-modules:
- airflow.providers.amazon.aws.hooks.kinesis
- integration-name: AWS Lambda
python-modules:
- airflow.providers.amazon.aws.hooks.lambda_function
- integration-name: Amazon CloudWatch Logs
python-modules:
- airflow.providers.amazon.aws.hooks.logs
- integration-name: Amazon RDS
python-modules:
- airflow.providers.amazon.aws.hooks.rds
- integration-name: Amazon Redshift
python-modules:
- airflow.providers.amazon.aws.hooks.redshift_sql
- airflow.providers.amazon.aws.hooks.redshift_cluster
- airflow.providers.amazon.aws.hooks.redshift_data
- integration-name: Amazon Simple Storage Service (S3)
python-modules:
- airflow.providers.amazon.aws.hooks.s3
- integration-name: Amazon SageMaker
python-modules:
- airflow.providers.amazon.aws.hooks.sagemaker
- integration-name: Amazon Simple Email Service (SES)
python-modules:
- airflow.providers.amazon.aws.hooks.ses
- integration-name: Amazon Systems Manager (SSM)
python-modules:
- airflow.providers.amazon.aws.hooks.ssm
- integration-name: Amazon SecretsManager
python-modules:
- airflow.providers.amazon.aws.hooks.secrets_manager
- integration-name: Amazon Simple Notification Service (SNS)
python-modules:
- airflow.providers.amazon.aws.hooks.sns
- integration-name: Amazon Simple Queue Service (SQS)
python-modules:
- airflow.providers.amazon.aws.hooks.sqs
- integration-name: AWS Step Functions
python-modules:
- airflow.providers.amazon.aws.hooks.step_function
- integration-name: Amazon QuickSight
python-modules:
- airflow.providers.amazon.aws.hooks.quicksight
- integration-name: AWS Security Token Service (STS)
python-modules:
- airflow.providers.amazon.aws.hooks.sts
- integration-name: Amazon Appflow
python-modules:
- airflow.providers.amazon.aws.hooks.appflow
triggers:
- integration-name: AWS Batch
python-modules:
- airflow.providers.amazon.aws.triggers.batch
- integration-name: Amazon EC2
python-modules:
- airflow.providers.amazon.aws.triggers.ec2
- integration-name: Amazon Redshift
python-modules:
- airflow.providers.amazon.aws.triggers.redshift_cluster
- integration-name: Amazon SageMaker
python-modules:
- airflow.providers.amazon.aws.triggers.sagemaker
- integration-name: AWS Glue
python-modules:
- airflow.providers.amazon.aws.triggers.glue
- airflow.providers.amazon.aws.triggers.glue_crawler
- integration-name: Amazon Simple Storage Service (S3)
python-modules:
- airflow.providers.amazon.aws.triggers.s3
- integration-name: Amazon EMR
python-modules:
- airflow.providers.amazon.aws.triggers.emr
- integration-name: Amazon Elastic Kubernetes Service (EKS)
python-modules:
- airflow.providers.amazon.aws.triggers.eks
transfers:
- source-integration-name: Amazon DynamoDB
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/dynamodb_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.dynamodb_to_s3
- source-integration-name: Google Cloud Storage (GCS)
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/gcs_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.gcs_to_s3
- source-integration-name: Amazon Glacier
target-integration-name: Google Cloud Storage (GCS)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/glacier_to_gcs.rst
python-module: airflow.providers.amazon.aws.transfers.glacier_to_gcs
- source-integration-name: Google
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/google_api_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.google_api_to_s3
- source-integration-name: Apache Hive
target-integration-name: Amazon DynamoDB
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/hive_to_dynamodb.rst
python-module: airflow.providers.amazon.aws.transfers.hive_to_dynamodb
- source-integration-name: Internet Message Access Protocol (IMAP)
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/imap_attachment_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.imap_attachment_to_s3
- source-integration-name: MongoDB
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/mongo_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.mongo_to_s3
- source-integration-name: Amazon Redshift
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/redshift_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.redshift_to_s3
- source-integration-name: Amazon Simple Storage Service (S3)
target-integration-name: Amazon Redshift
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/s3_to_redshift.rst
python-module: airflow.providers.amazon.aws.transfers.s3_to_redshift
- source-integration-name: Amazon Simple Storage Service (S3)
target-integration-name: SSH File Transfer Protocol (SFTP)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/s3_to_sftp.rst
python-module: airflow.providers.amazon.aws.transfers.s3_to_sftp
- source-integration-name: SSH File Transfer Protocol (SFTP)
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/sftp_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.sftp_to_s3
- source-integration-name: Amazon Simple Storage Service (S3)
target-integration-name: File Transfer Protocol (FTP)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/s3_to_ftp.rst
python-module: airflow.providers.amazon.aws.transfers.s3_to_ftp
- source-integration-name: Exasol
target-integration-name: Amazon Simple Storage Service (S3)
python-module: airflow.providers.amazon.aws.transfers.exasol_to_s3
- source-integration-name: File Transfer Protocol (FTP)
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/ftp_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.ftp_to_s3
- source-integration-name: Salesforce
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/salesforce_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.salesforce_to_s3
- source-integration-name: Local
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/local_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.local_to_s3
- source-integration-name: Common SQL
target-integration-name: Amazon Simple Storage Service (S3)
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/sql_to_s3.rst
python-module: airflow.providers.amazon.aws.transfers.sql_to_s3
- source-integration-name: Amazon Simple Storage Service (S3)
target-integration-name: Common SQL
how-to-guide: /docs/apache-airflow-providers-amazon/transfer/s3_to_sql.rst
python-module: airflow.providers.amazon.aws.transfers.s3_to_sql
- source-integration-name: Amazon Web Services
target-integration-name: Amazon Web Services
python-module: airflow.providers.amazon.aws.transfers.base
extra-links:
- airflow.providers.amazon.aws.links.batch.BatchJobDefinitionLink
- airflow.providers.amazon.aws.links.batch.BatchJobDetailsLink
- airflow.providers.amazon.aws.links.batch.BatchJobQueueLink
- airflow.providers.amazon.aws.links.emr.EmrClusterLink
- airflow.providers.amazon.aws.links.emr.EmrLogsLink
- airflow.providers.amazon.aws.links.glue.GlueJobRunDetailsLink
- airflow.providers.amazon.aws.links.logs.CloudWatchEventsLink
connection-types:
- hook-class-name: airflow.providers.amazon.aws.hooks.base_aws.AwsGenericHook
connection-type: aws
- hook-class-name: airflow.providers.amazon.aws.hooks.emr.EmrHook
connection-type: emr
- hook-class-name: airflow.providers.amazon.aws.hooks.redshift_sql.RedshiftSQLHook
connection-type: redshift
secrets-backends:
- airflow.providers.amazon.aws.secrets.secrets_manager.SecretsManagerBackend
- airflow.providers.amazon.aws.secrets.systems_manager.SystemsManagerParameterStoreBackend
logging:
- airflow.providers.amazon.aws.log.s3_task_handler.S3TaskHandler
- airflow.providers.amazon.aws.log.cloudwatch_task_handler.CloudwatchTaskHandler
additional-extras:
- name: pandas
dependencies:
- pandas>=0.17.1
# There is conflict between boto3 and aiobotocore dependency botocore.
# TODO: We can remove it once boto3 and aiobotocore both have compatible botocore version or
# boto3 have native async support and we move away from aio aiobotocore
- name: aiobotocore
dependencies:
- aiobotocore[boto3]>=2.2.0