You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2022/04/13 14:25:02 UTC

[airflow-site] 01/01: Add documentation for packages - 2022-04-13

This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch add-documentation-2022-04-13
in repository https://gitbox.apache.org/repos/asf/airflow-site.git

commit 494914f27f01a27f55ecce4cf1f4f77ceaa5b1ee
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Wed Apr 13 16:24:48 2022 +0200

    Add documentation for packages - 2022-04-13
---
 .../3.3.0}/.buildinfo                              |     2 +-
 .../providers/amazon/aws/exceptions/index.html}    |   254 +-
 .../providers/amazon/aws/hooks/athena/index.html}  |   458 +-
 .../amazon/aws/hooks/aws_dynamodb/index.html}      |   202 +-
 .../amazon/aws/hooks/base_aws/index.html}          |   469 +-
 .../amazon/aws/hooks/batch_client/index.html}      |  1043 +-
 .../amazon/aws/hooks/batch_waiters/index.html}     |   422 +-
 .../amazon/aws/hooks/cloud_formation/index.html}   |   303 +-
 .../amazon/aws/hooks/datasync/index.html}          |   743 +-
 .../providers/amazon/aws/hooks/dms/index.html}     |   410 +-
 .../amazon/aws/hooks/dynamodb/index.html}          |   266 +-
 .../providers/amazon/aws/hooks/ec2/index.html}     |   428 +-
 .../providers/amazon/aws/hooks/eks/index.html}     |   914 +-
 .../elasticache_replication_group/index.html}      |   415 +-
 .../providers/amazon/aws/hooks/emr/index.html}     |   436 +-
 .../amazon/aws/hooks/emr_containers/index.html}    |   228 +-
 .../providers/amazon/aws/hooks/glacier/index.html} |   269 +-
 .../providers/amazon/aws/hooks/glue/index.html}    |   342 +-
 .../amazon/aws/hooks/glue_catalog/index.html}      |   358 +-
 .../amazon/aws/hooks/glue_crawler/index.html}      |   389 +-
 .../airflow/providers/amazon/aws/hooks/index.html} |   232 +-
 .../providers/amazon/aws/hooks/kinesis/index.html} |   259 +-
 .../amazon/aws/hooks/lambda_function/index.html}   |   294 +-
 .../providers/amazon/aws/hooks/logs/index.html}    |   269 +-
 .../providers/amazon/aws/hooks/rds/index.html}     |   255 +-
 .../amazon/aws/hooks/redshift/index.html}          |   220 +-
 .../amazon/aws/hooks/redshift_cluster/index.html}  |   328 +-
 .../amazon/aws/hooks/redshift_data/index.html}     |   250 +-
 .../amazon/aws/hooks/redshift_sql/index.html}      |   343 +-
 .../providers/amazon/aws/hooks/s3/index.html       |  1530 +++
 .../amazon/aws/hooks/sagemaker/index.html          |  1592 +++
 .../amazon/aws/hooks/secrets_manager/index.html}   |   267 +-
 .../providers/amazon/aws/hooks/ses/index.html}     |   300 +-
 .../providers/amazon/aws/hooks/sns/index.html}     |   267 +-
 .../providers/amazon/aws/hooks/sqs/index.html}     |   312 +-
 .../amazon/aws/hooks/step_function/index.html}     |   297 +-
 .../_api/airflow/providers/amazon/aws/index.html}  |   723 +-
 .../aws/log/cloudwatch_task_handler/index.html}    |   281 +-
 .../airflow/providers/amazon/aws/log/index.html}   |   201 +-
 .../amazon/aws/log/s3_task_handler/index.html}     |   337 +-
 .../amazon/aws/operators/athena/index.html}        |   331 +-
 .../amazon/aws/operators/aws_lambda/index.html}    |   292 +-
 .../amazon/aws/operators/batch/index.html}         |   374 +-
 .../aws/operators/cloud_formation/index.html}      |   353 +-
 .../amazon/aws/operators/datasync/index.html}      |   402 +-
 .../providers/amazon/aws/operators/dms/index.html} |   795 +-
 .../aws/operators/dms_create_task/index.html}      |   202 +-
 .../aws/operators/dms_delete_task/index.html}      |   202 +-
 .../aws/operators/dms_describe_tasks/index.html}   |   202 +-
 .../aws/operators/dms_start_task/index.html}       |   202 +-
 .../amazon/aws/operators/dms_stop_task/index.html} |   202 +-
 .../providers/amazon/aws/operators/ec2/index.html} |   317 +-
 .../aws/operators/ec2_start_instance/index.html}   |   202 +-
 .../aws/operators/ec2_stop_instance/index.html}    |   202 +-
 .../providers/amazon/aws/operators/ecs/index.html} |   953 +-
 .../providers/amazon/aws/operators/eks/index.html  |  1532 +++
 .../providers/amazon/aws/operators/emr/index.html} |   975 +-
 .../amazon/aws/operators/emr_add_steps/index.html} |   202 +-
 .../aws/operators/emr_containers/index.html}       |   228 +-
 .../aws/operators/emr_create_job_flow/index.html}  |   220 +-
 .../aws/operators/emr_modify_cluster/index.html}   |   202 +-
 .../operators/emr_terminate_job_flow/index.html}   |   202 +-
 .../amazon/aws/operators/glacier/index.html}       |   260 +-
 .../amazon/aws/operators/glue/index.html}          |   321 +-
 .../amazon/aws/operators/glue_crawler/index.html}  |   303 +-
 .../providers/amazon/aws/operators/index.html}     |   274 +-
 .../providers/amazon/aws/operators/rds/index.html} |   911 +-
 .../amazon/aws/operators/redshift/index.html}      |   222 +-
 .../aws/operators/redshift_cluster/index.html}     |   340 +-
 .../amazon/aws/operators/redshift_data/index.html} |   327 +-
 .../amazon/aws/operators/redshift_sql/index.html}  |   303 +-
 .../providers/amazon/aws/operators/s3/index.html   |  1518 +++
 .../amazon/aws/operators/s3_bucket/index.html}     |   202 +-
 .../aws/operators/s3_bucket_tagging/index.html}    |   202 +-
 .../aws/operators/s3_copy_object/index.html}       |   202 +-
 .../aws/operators/s3_delete_objects/index.html}    |   202 +-
 .../aws/operators/s3_file_transform/index.html}    |   202 +-
 .../amazon/aws/operators/s3_list/index.html}       |   202 +-
 .../aws/operators/s3_list_prefixes/index.html}     |   202 +-
 .../amazon/aws/operators/sagemaker/index.html}     |  1106 +-
 .../aws/operators/sagemaker_base/index.html}       |   202 +-
 .../aws/operators/sagemaker_endpoint/index.html}   |   202 +-
 .../sagemaker_endpoint_config/index.html}          |   202 +-
 .../aws/operators/sagemaker_model/index.html}      |   202 +-
 .../aws/operators/sagemaker_processing/index.html} |   202 +-
 .../aws/operators/sagemaker_training/index.html}   |   202 +-
 .../aws/operators/sagemaker_transform/index.html}  |   202 +-
 .../aws/operators/sagemaker_tuning/index.html}     |   202 +-
 .../providers/amazon/aws/operators/sns/index.html} |   294 +-
 .../providers/amazon/aws/operators/sqs/index.html} |   314 +-
 .../amazon/aws/operators/step_function/index.html} |   343 +-
 .../step_function_get_execution_output/index.html} |   202 +-
 .../step_function_start_execution/index.html}      |   202 +-
 .../providers/amazon/aws/secrets/index.html}       |   201 +-
 .../amazon/aws/secrets/secrets_manager/index.html} |   346 +-
 .../amazon/aws/secrets/systems_manager/index.html} |   322 +-
 .../amazon/aws/sensors/athena/index.html}          |   300 +-
 .../providers/amazon/aws/sensors/batch/index.html} |   298 +-
 .../amazon/aws/sensors/cloud_formation/index.html} |   349 +-
 .../providers/amazon/aws/sensors/dms/index.html}   |   303 +-
 .../amazon/aws/sensors/dms_task/index.html}        |   202 +-
 .../providers/amazon/aws/sensors/ec2/index.html}   |   293 +-
 .../aws/sensors/ec2_instance_state/index.html}     |   202 +-
 .../providers/amazon/aws/sensors/eks/index.html}   |   802 +-
 .../providers/amazon/aws/sensors/emr/index.html}   |   847 +-
 .../amazon/aws/sensors/emr_base/index.html}        |   202 +-
 .../amazon/aws/sensors/emr_containers/index.html}  |   228 +-
 .../amazon/aws/sensors/emr_job_flow/index.html}    |   202 +-
 .../amazon/aws/sensors/emr_step/index.html}        |   202 +-
 .../amazon/aws/sensors/glacier/index.html}         |   316 +-
 .../providers/amazon/aws/sensors/glue/index.html}  |   266 +-
 .../aws/sensors/glue_catalog_partition/index.html} |   312 +-
 .../amazon/aws/sensors/glue_crawler/index.html}    |   292 +-
 .../providers/amazon/aws/sensors/index.html}       |   232 +-
 .../providers/amazon/aws/sensors/rds/index.html}   |   315 +-
 .../amazon/aws/sensors/redshift/index.html}        |   243 +-
 .../aws/sensors/redshift_cluster/index.html}       |   262 +-
 .../providers/amazon/aws/sensors/s3/index.html}    |   791 +-
 .../amazon/aws/sensors/s3_key/index.html}          |   202 +-
 .../aws/sensors/s3_keys_unchanged/index.html}      |   202 +-
 .../amazon/aws/sensors/s3_prefix/index.html}       |   202 +-
 .../amazon/aws/sensors/sagemaker/index.html}       |   813 +-
 .../amazon/aws/sensors/sagemaker_base/index.html}  |   202 +-
 .../aws/sensors/sagemaker_endpoint/index.html}     |   202 +-
 .../aws/sensors/sagemaker_training/index.html}     |   202 +-
 .../aws/sensors/sagemaker_transform/index.html}    |   202 +-
 .../aws/sensors/sagemaker_tuning/index.html}       |   202 +-
 .../providers/amazon/aws/sensors/sqs/index.html}   |   338 +-
 .../amazon/aws/sensors/step_function/index.html}   |   316 +-
 .../sensors/step_function_execution/index.html}    |   202 +-
 .../aws/transfers/dynamodb_to_s3/index.html}       |   299 +-
 .../amazon/aws/transfers/exasol_to_s3/index.html}  |   306 +-
 .../amazon/aws/transfers/ftp_to_s3/index.html}     |   299 +-
 .../amazon/aws/transfers/gcs_to_s3/index.html}     |   328 +-
 .../aws/transfers/glacier_to_gcs/index.html}       |   297 +-
 .../aws/transfers/google_api_to_s3/index.html}     |   329 +-
 .../aws/transfers/hive_to_dynamodb/index.html}     |   307 +-
 .../transfers/imap_attachment_to_s3/index.html}    |   287 +-
 .../providers/amazon/aws/transfers/index.html}     |   217 +-
 .../amazon/aws/transfers/local_to_s3/index.html}   |   309 +-
 .../amazon/aws/transfers/mongo_to_s3/index.html}   |   292 +-
 .../amazon/aws/transfers/mysql_to_s3/index.html}   |   237 +-
 .../aws/transfers/redshift_to_s3/index.html}       |   330 +-
 .../amazon/aws/transfers/s3_to_ftp/index.html}     |   261 +-
 .../aws/transfers/s3_to_redshift/index.html}       |   335 +-
 .../amazon/aws/transfers/s3_to_sftp/index.html}    |   293 +-
 .../aws/transfers/salesforce_to_s3/index.html}     |   308 +-
 .../amazon/aws/transfers/sftp_to_s3/index.html}    |   280 +-
 .../amazon/aws/transfers/sql_to_s3/index.html}     |   349 +-
 .../amazon/aws/utils/eks_get_token/index.html}     |   261 +-
 .../providers/amazon/aws/utils/emailer/index.html} |   228 +-
 .../airflow/providers/amazon/aws/utils/index.html} |   203 +-
 .../providers/amazon/aws/utils/rds/index.html}     |   240 +-
 .../amazon/aws/utils/redshift/index.html}          |   257 +-
 .../_api/airflow/providers/amazon/index.html}      |   658 +-
 .../3.3.0/_images/aws-secrets-manager.png          |   Bin 0 -> 28060 bytes
 .../_images/aws-web-identity-federation-gcp.png    |   Bin 0 -> 40170 bytes
 .../airflow/providers/amazon/aws/exceptions.html}  |   282 +-
 .../providers/amazon/aws/hooks/athena.html}        |   722 +-
 .../providers/amazon/aws/hooks/base_aws.html       |  1469 +++
 .../providers/amazon/aws/hooks/batch_client.html}  |  1237 +--
 .../providers/amazon/aws/hooks/batch_waiters.html} |   634 +-
 .../amazon/aws/hooks/cloud_formation.html}         |   315 +-
 .../providers/amazon/aws/hooks/datasync.html}      |   785 +-
 .../airflow/providers/amazon/aws/hooks/dms.html}   |   584 +-
 .../providers/amazon/aws/hooks/dynamodb.html}      |   298 +-
 .../airflow/providers/amazon/aws/hooks/ec2.html}   |   468 +-
 .../airflow/providers/amazon/aws/hooks/eks.html    |  1447 +++
 .../aws/hooks/elasticache_replication_group.html}  |   653 +-
 .../airflow/providers/amazon/aws/hooks/emr.html}   |   840 +-
 .../amazon/aws/hooks/emr_containers.html}          |   266 +-
 .../providers/amazon/aws/hooks/glacier.html}       |   289 +-
 .../airflow/providers/amazon/aws/hooks/glue.html}  |   679 +-
 .../providers/amazon/aws/hooks/glue_catalog.html}  |   525 +-
 .../providers/amazon/aws/hooks/glue_crawler.html}  |   405 +-
 .../providers/amazon/aws/hooks/kinesis.html}       |   286 +-
 .../amazon/aws/hooks/lambda_function.html}         |   525 +-
 .../airflow/providers/amazon/aws/hooks/logs.html}  |   326 +-
 .../airflow/providers/amazon/aws/hooks/rds.html}   |   281 +-
 .../amazon/aws/hooks/redshift_cluster.html}        |   336 +-
 .../providers/amazon/aws/hooks/redshift_data.html} |   274 +-
 .../providers/amazon/aws/hooks/redshift_sql.html}  |   357 +-
 .../airflow/providers/amazon/aws/hooks/s3.html     |  1712 +++
 .../providers/amazon/aws/hooks/sagemaker.html      |  1723 +++
 .../amazon/aws/hooks/secrets_manager.html}         |   289 +-
 .../airflow/providers/amazon/aws/hooks/ses.html}   |   388 +-
 .../airflow/providers/amazon/aws/hooks/sns.html}   |   329 +-
 .../airflow/providers/amazon/aws/hooks/sqs.html}   |   317 +-
 .../providers/amazon/aws/hooks/step_function.html} |   300 +-
 .../amazon/aws/log/cloudwatch_task_handler.html}   |   375 +-
 .../providers/amazon/aws/log/s3_task_handler.html} |   424 +-
 .../providers/amazon/aws/operators/athena.html}    |   539 +-
 .../amazon/aws/operators/aws_lambda.html}          |   324 +-
 .../providers/amazon/aws/operators/batch.html}     |   433 +-
 .../amazon/aws/operators/cloud_formation.html}     |   319 +-
 .../providers/amazon/aws/operators/datasync.html}  |  1045 +-
 .../providers/amazon/aws/operators/dms.html}       |   529 +-
 .../providers/amazon/aws/operators/ec2.html}       |   332 +-
 .../providers/amazon/aws/operators/ecs.html        |  1362 +++
 .../providers/amazon/aws/operators/eks.html        |  1631 +++
 .../providers/amazon/aws/operators/emr.html}       |  1036 +-
 .../amazon/aws/operators/emr_containers.html}      |   266 +-
 .../providers/amazon/aws/operators/glacier.html}   |   277 +-
 .../providers/amazon/aws/operators/glue.html}      |   546 +-
 .../amazon/aws/operators/glue_crawler.html}        |   328 +-
 .../providers/amazon/aws/operators/rds.html        |  1364 +++
 .../amazon/aws/operators/redshift_cluster.html}    |   486 +-
 .../amazon/aws/operators/redshift_data.html}       |   384 +-
 .../amazon/aws/operators/redshift_sql.html}        |   300 +-
 .../airflow/providers/amazon/aws/operators/s3.html |  1454 +++
 .../providers/amazon/aws/operators/sagemaker.html  |  1434 +++
 .../providers/amazon/aws/operators/sns.html}       |   311 +-
 .../providers/amazon/aws/operators/sqs.html}       |   324 +-
 .../amazon/aws/operators/step_function.html}       |   336 +-
 .../amazon/aws/secrets/secrets_manager.html}       |   732 +-
 .../amazon/aws/secrets/systems_manager.html}       |   550 +-
 .../providers/amazon/aws/sensors/athena.html}      |   311 +-
 .../providers/amazon/aws/sensors/batch.html}       |   305 +-
 .../amazon/aws/sensors/cloud_formation.html}       |   336 +-
 .../airflow/providers/amazon/aws/sensors/dms.html} |   343 +-
 .../airflow/providers/amazon/aws/sensors/ec2.html} |   287 +-
 .../airflow/providers/amazon/aws/sensors/eks.html} |   691 +-
 .../airflow/providers/amazon/aws/sensors/emr.html} |   856 +-
 .../amazon/aws/sensors/emr_containers.html}        |   267 +-
 .../providers/amazon/aws/sensors/glacier.html}     |   319 +-
 .../providers/amazon/aws/sensors/glue.html}        |   301 +-
 .../aws/sensors/glue_catalog_partition.html}       |   329 +-
 .../amazon/aws/sensors/glue_crawler.html}          |   309 +-
 .../airflow/providers/amazon/aws/sensors/rds.html} |   541 +-
 .../providers/amazon/aws/sensors/redshift.html}    |   252 +-
 .../amazon/aws/sensors/redshift_cluster.html}      |   286 +-
 .../airflow/providers/amazon/aws/sensors/s3.html}  |  1098 +-
 .../providers/amazon/aws/sensors/sagemaker.html}   |   874 +-
 .../airflow/providers/amazon/aws/sensors/sqs.html} |   601 +-
 .../amazon/aws/sensors/step_function.html}         |   317 +-
 .../amazon/aws/transfers/dynamodb_to_s3.html}      |   375 +-
 .../amazon/aws/transfers/exasol_to_s3.html}        |   331 +-
 .../providers/amazon/aws/transfers/ftp_to_s3.html} |   372 +-
 .../providers/amazon/aws/transfers/gcs_to_s3.html} |   418 +-
 .../amazon/aws/transfers/glacier_to_gcs.html}      |   499 +-
 .../amazon/aws/transfers/google_api_to_s3.html}    |   403 +-
 .../amazon/aws/transfers/hive_to_dynamodb.html}    |   332 +-
 .../aws/transfers/imap_attachment_to_s3.html}      |   335 +-
 .../amazon/aws/transfers/local_to_s3.html}         |   355 +-
 .../amazon/aws/transfers/mongo_to_s3.html}         |   377 +-
 .../amazon/aws/transfers/mysql_to_s3.html}         |   295 +-
 .../amazon/aws/transfers/redshift_to_s3.html}      |   381 +-
 .../providers/amazon/aws/transfers/s3_to_ftp.html} |   301 +-
 .../amazon/aws/transfers/s3_to_redshift.html}      |   392 +-
 .../amazon/aws/transfers/s3_to_sftp.html}          |   316 +-
 .../amazon/aws/transfers/salesforce_to_s3.html}    |   354 +-
 .../amazon/aws/transfers/sftp_to_s3.html}          |   316 +-
 .../providers/amazon/aws/transfers/sql_to_s3.html} |   554 +-
 .../providers/amazon/aws/utils/eks_get_token.html} |   291 +-
 .../providers/amazon/aws/utils/emailer.html}       |   275 +-
 .../airflow/providers/amazon/aws/utils/rds.html}   |   247 +-
 .../providers/amazon/aws/utils/redshift.html}      |   271 +-
 .../3.3.0/_modules}/index.html                     |   331 +-
 .../providers/amazon/aws/exceptions/index.rst.txt  |    41 +
 .../amazon/aws/hooks/athena/index.rst.txt          |   151 +
 .../amazon/aws/hooks/aws_dynamodb/index.rst.txt    |    11 +
 .../amazon/aws/hooks/base_aws/index.rst.txt        |   173 +
 .../amazon/aws/hooks/batch_client/index.rst.txt    |   409 +
 .../amazon/aws/hooks/batch_waiters/index.rst.txt   |   195 +
 .../amazon/aws/hooks/cloud_formation/index.rst.txt |    67 +
 .../amazon/aws/hooks/datasync/index.rst.txt        |   191 +
 .../providers/amazon/aws/hooks/dms/index.rst.txt   |   124 +
 .../amazon/aws/hooks/dynamodb/index.rst.txt        |    54 +
 .../providers/amazon/aws/hooks/ec2/index.rst.txt   |   129 +
 .../providers/amazon/aws/hooks/eks/index.rst.txt   |   383 +
 .../elasticache_replication_group/index.rst.txt    |   129 +
 .../providers/amazon/aws/hooks/emr/index.rst.txt   |   159 +
 .../amazon/aws/hooks/emr_containers/index.rst.txt  |    32 +
 .../amazon/aws/hooks/glacier/index.rst.txt         |    50 +
 .../providers/amazon/aws/hooks/glue/index.rst.txt  |    93 +
 .../amazon/aws/hooks/glue_catalog/index.rst.txt    |   100 +
 .../amazon/aws/hooks/glue_crawler/index.rst.txt    |    97 +
 .../providers/amazon/aws/hooks/index.rst.txt       |    47 +
 .../amazon/aws/hooks/kinesis/index.rst.txt         |    53 +
 .../amazon/aws/hooks/lambda_function/index.rst.txt |    61 +
 .../providers/amazon/aws/hooks/logs/index.rst.txt  |    57 +
 .../providers/amazon/aws/hooks/rds/index.rst.txt   |    54 +
 .../amazon/aws/hooks/redshift/index.rst.txt        |    27 +
 .../aws/hooks/redshift_cluster/index.rst.txt       |    75 +
 .../amazon/aws/hooks/redshift_data/index.rst.txt   |    45 +
 .../amazon/aws/hooks/redshift_sql/index.rst.txt    |    92 +
 .../providers/amazon/aws/hooks/s3/index.rst.txt    |   428 +
 .../amazon/aws/hooks/sagemaker/index.rst.txt       |   436 +
 .../amazon/aws/hooks/secrets_manager/index.rst.txt |    51 +
 .../providers/amazon/aws/hooks/ses/index.rst.txt   |    68 +
 .../providers/amazon/aws/hooks/sns/index.rst.txt   |    64 +
 .../providers/amazon/aws/hooks/sqs/index.rst.txt   |    74 +
 .../amazon/aws/hooks/step_function/index.rst.txt   |    54 +
 .../airflow/providers/amazon/aws/index.rst.txt     |    30 +
 .../aws/log/cloudwatch_task_handler/index.rst.txt  |    58 +
 .../airflow/providers/amazon/aws/log/index.rst.txt |    16 +
 .../amazon/aws/log/s3_task_handler/index.rst.txt   |    76 +
 .../amazon/aws/operators/athena/index.rst.txt      |    85 +
 .../amazon/aws/operators/aws_lambda/index.rst.txt  |    59 +
 .../amazon/aws/operators/batch/index.rst.txt       |   143 +
 .../aws/operators/cloud_formation/index.rst.txt    |   108 +
 .../amazon/aws/operators/datasync/index.rst.txt    |   151 +
 .../amazon/aws/operators/dms/index.rst.txt         |   225 +
 .../aws/operators/dms_create_task/index.rst.txt    |    11 +
 .../aws/operators/dms_delete_task/index.rst.txt    |    11 +
 .../aws/operators/dms_describe_tasks/index.rst.txt |    11 +
 .../aws/operators/dms_start_task/index.rst.txt     |    11 +
 .../aws/operators/dms_stop_task/index.rst.txt      |    11 +
 .../amazon/aws/operators/ec2/index.rst.txt         |    92 +
 .../aws/operators/ec2_start_instance/index.rst.txt |    11 +
 .../aws/operators/ec2_stop_instance/index.rst.txt  |    11 +
 .../amazon/aws/operators/ecs/index.rst.txt         |   242 +
 .../amazon/aws/operators/eks/index.rst.txt         |   506 +
 .../amazon/aws/operators/emr/index.rst.txt         |   270 +
 .../aws/operators/emr_add_steps/index.rst.txt      |    11 +
 .../aws/operators/emr_containers/index.rst.txt     |    32 +
 .../operators/emr_create_job_flow/index.rst.txt    |    27 +
 .../aws/operators/emr_modify_cluster/index.rst.txt |    11 +
 .../operators/emr_terminate_job_flow/index.rst.txt |    11 +
 .../amazon/aws/operators/glacier/index.rst.txt     |    46 +
 .../amazon/aws/operators/glue/index.rst.txt        |    82 +
 .../aws/operators/glue_crawler/index.rst.txt       |    63 +
 .../providers/amazon/aws/operators/index.rst.txt   |    66 +
 .../amazon/aws/operators/rds/index.rst.txt         |   219 +
 .../amazon/aws/operators/redshift/index.rst.txt    |    24 +
 .../aws/operators/redshift_cluster/index.rst.txt   |    94 +
 .../aws/operators/redshift_data/index.rst.txt      |    79 +
 .../aws/operators/redshift_sql/index.rst.txt       |    65 +
 .../amazon/aws/operators/s3/index.rst.txt          |   492 +
 .../amazon/aws/operators/s3_bucket/index.rst.txt   |    11 +
 .../aws/operators/s3_bucket_tagging/index.rst.txt  |    11 +
 .../aws/operators/s3_copy_object/index.rst.txt     |    11 +
 .../aws/operators/s3_delete_objects/index.rst.txt  |    11 +
 .../aws/operators/s3_file_transform/index.rst.txt  |    11 +
 .../amazon/aws/operators/s3_list/index.rst.txt     |    11 +
 .../aws/operators/s3_list_prefixes/index.rst.txt   |    11 +
 .../amazon/aws/operators/sagemaker/index.rst.txt   |   408 +
 .../aws/operators/sagemaker_base/index.rst.txt     |    11 +
 .../aws/operators/sagemaker_endpoint/index.rst.txt |    11 +
 .../sagemaker_endpoint_config/index.rst.txt        |    11 +
 .../aws/operators/sagemaker_model/index.rst.txt    |    11 +
 .../operators/sagemaker_processing/index.rst.txt   |    11 +
 .../aws/operators/sagemaker_training/index.rst.txt |    11 +
 .../operators/sagemaker_transform/index.rst.txt    |    11 +
 .../aws/operators/sagemaker_tuning/index.rst.txt   |    11 +
 .../amazon/aws/operators/sns/index.rst.txt         |    65 +
 .../amazon/aws/operators/sqs/index.rst.txt         |    76 +
 .../aws/operators/step_function/index.rst.txt      |    99 +
 .../index.rst.txt                                  |    11 +
 .../step_function_start_execution/index.rst.txt    |    11 +
 .../providers/amazon/aws/secrets/index.rst.txt     |    16 +
 .../aws/secrets/secrets_manager/index.rst.txt      |   129 +
 .../aws/secrets/systems_manager/index.rst.txt      |    90 +
 .../amazon/aws/sensors/athena/index.rst.txt        |    75 +
 .../amazon/aws/sensors/batch/index.rst.txt         |    60 +
 .../aws/sensors/cloud_formation/index.rst.txt      |   101 +
 .../providers/amazon/aws/sensors/dms/index.rst.txt |    80 +
 .../amazon/aws/sensors/dms_task/index.rst.txt      |    11 +
 .../providers/amazon/aws/sensors/ec2/index.rst.txt |    57 +
 .../aws/sensors/ec2_instance_state/index.rst.txt   |    11 +
 .../providers/amazon/aws/sensors/eks/index.rst.txt |   218 +
 .../providers/amazon/aws/sensors/emr/index.rst.txt |   271 +
 .../amazon/aws/sensors/emr_base/index.rst.txt      |    11 +
 .../aws/sensors/emr_containers/index.rst.txt       |    32 +
 .../amazon/aws/sensors/emr_job_flow/index.rst.txt  |    11 +
 .../amazon/aws/sensors/emr_step/index.rst.txt      |    11 +
 .../amazon/aws/sensors/glacier/index.rst.txt       |    77 +
 .../amazon/aws/sensors/glue/index.rst.txt          |    54 +
 .../sensors/glue_catalog_partition/index.rst.txt   |    71 +
 .../amazon/aws/sensors/glue_crawler/index.rst.txt  |    54 +
 .../providers/amazon/aws/sensors/index.rst.txt     |    47 +
 .../providers/amazon/aws/sensors/rds/index.rst.txt |    71 +
 .../amazon/aws/sensors/redshift/index.rst.txt      |    33 +
 .../aws/sensors/redshift_cluster/index.rst.txt     |    49 +
 .../providers/amazon/aws/sensors/s3/index.rst.txt  |   225 +
 .../amazon/aws/sensors/s3_key/index.rst.txt        |    11 +
 .../aws/sensors/s3_keys_unchanged/index.rst.txt    |    11 +
 .../amazon/aws/sensors/s3_prefix/index.rst.txt     |    11 +
 .../amazon/aws/sensors/sagemaker/index.rst.txt     |   282 +
 .../aws/sensors/sagemaker_base/index.rst.txt       |    11 +
 .../aws/sensors/sagemaker_endpoint/index.rst.txt   |    11 +
 .../aws/sensors/sagemaker_training/index.rst.txt   |    11 +
 .../aws/sensors/sagemaker_transform/index.rst.txt  |    11 +
 .../aws/sensors/sagemaker_tuning/index.rst.txt     |    11 +
 .../providers/amazon/aws/sensors/sqs/index.rst.txt |    91 +
 .../amazon/aws/sensors/step_function/index.rst.txt |    75 +
 .../sensors/step_function_execution/index.rst.txt  |    11 +
 .../aws/transfers/dynamodb_to_s3/index.rst.txt     |    72 +
 .../aws/transfers/exasol_to_s3/index.rst.txt       |    75 +
 .../amazon/aws/transfers/ftp_to_s3/index.rst.txt   |    68 +
 .../amazon/aws/transfers/gcs_to_s3/index.rst.txt   |    94 +
 .../aws/transfers/glacier_to_gcs/index.rst.txt     |    67 +
 .../aws/transfers/google_api_to_s3/index.rst.txt   |    98 +
 .../aws/transfers/hive_to_dynamodb/index.rst.txt   |    77 +
 .../transfers/imap_attachment_to_s3/index.rst.txt  |    58 +
 .../providers/amazon/aws/transfers/index.rst.txt   |    32 +
 .../amazon/aws/transfers/local_to_s3/index.rst.txt |    74 +
 .../amazon/aws/transfers/mongo_to_s3/index.rst.txt |    80 +
 .../amazon/aws/transfers/mysql_to_s3/index.rst.txt |    32 +
 .../aws/transfers/redshift_to_s3/index.rst.txt     |    94 +
 .../amazon/aws/transfers/s3_to_ftp/index.rst.txt   |    53 +
 .../aws/transfers/s3_to_redshift/index.rst.txt     |    90 +
 .../amazon/aws/transfers/s3_to_sftp/index.rst.txt  |    59 +
 .../aws/transfers/salesforce_to_s3/index.rst.txt   |    75 +
 .../amazon/aws/transfers/sftp_to_s3/index.rst.txt  |    63 +
 .../amazon/aws/transfers/sql_to_s3/index.rst.txt   |    98 +
 .../amazon/aws/utils/eks_get_token/index.rst.txt   |    43 +
 .../amazon/aws/utils/emailer/index.rst.txt         |    29 +
 .../providers/amazon/aws/utils/index.rst.txt       |    18 +
 .../providers/amazon/aws/utils/rds/index.rst.txt   |    36 +
 .../amazon/aws/utils/redshift/index.rst.txt        |    42 +
 .../_api/airflow/providers/amazon/index.rst.txt    |    15 +
 .../3.3.0/_sources/commits.rst.txt                 |   716 ++
 .../3.3.0/_sources/connections/aws.rst.txt         |   533 +
 .../3.3.0/_sources/connections/index.rst.txt       |    28 +
 .../3.3.0/_sources/connections/redshift.rst.txt    |    91 +
 .../3.3.0/_sources/index.rst.txt                   |   130 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../logging/cloud-watch-task-handlers.rst.txt      |    38 +
 .../3.3.0/_sources/logging/index.rst.txt           |    25 +
 .../3.3.0/_sources/logging/s3-task-handler.rst.txt |    49 +
 .../3.3.0/_sources/operators/athena.rst.txt        |    57 +
 .../3.3.0/_sources/operators/batch.rst.txt         |    65 +
 .../_sources/operators/cloudformation.rst.txt      |    98 +
 .../3.3.0/_sources/operators/datasync.rst.txt      |   222 +
 .../3.3.0/_sources/operators/dms.rst.txt           |    76 +
 .../3.3.0/_sources/operators/ecs.rst.txt           |   130 +
 .../3.3.0/_sources/operators/eks.rst.txt           |   256 +
 .../3.3.0/_sources/operators/emr.rst.txt           |   162 +
 .../3.3.0/_sources/operators/emr_eks.rst.txt       |    91 +
 .../3.3.0/_sources/operators/glacier.rst.txt       |    72 +
 .../3.3.0/_sources/operators/glue.rst.txt          |   101 +
 .../3.3.0/_sources/operators/index.rst.txt         |    29 +
 .../3.3.0/_sources/operators/lambda.rst.txt        |    58 +
 .../3.3.0/_sources/operators/rds.rst.txt           |   200 +
 .../_sources/operators/redshift_cluster.rst.txt    |    81 +
 .../3.3.0/_sources/operators/redshift_data.rst.txt |    51 +
 .../3.3.0/_sources/operators/redshift_sql.rst.txt  |    66 +
 .../3.3.0/_sources/operators/s3.rst.txt            |   119 +
 .../3.3.0/_sources/operators/sagemaker.rst.txt     |    66 +
 .../3.3.0/_sources/operators/sns.rst.txt           |    59 +
 .../3.3.0/_sources/operators/sqs_publish.rst.txt   |    54 +
 .../operators/transfer/dynamodb_to_s3.rst.txt      |    61 +
 .../_sources/operators/transfer/ftp_to_s3.rst.txt  |    49 +
 .../operators/transfer/glacier_to_gcs.rst.txt      |    45 +
 .../operators/transfer/google_api_to_s3.rst.txt    |    82 +
 .../operators/transfer/hive_to_dynamodb.rst.txt    |    56 +
 .../transfer/imap_attachment_to_s3.rst.txt         |    44 +
 .../_sources/operators/transfer/index.rst.txt      |    28 +
 .../operators/transfer/local_to_s3.rst.txt         |    50 +
 .../operators/transfer/mongo_to_s3.rst.txt         |    54 +
 .../operators/transfer/redshift_to_s3.rst.txt      |    55 +
 .../_sources/operators/transfer/s3_to_ftp.rst.txt  |    50 +
 .../operators/transfer/s3_to_redshift.rst.txt      |    55 +
 .../_sources/operators/transfer/s3_to_sftp.rst.txt |    51 +
 .../operators/transfer/salesforce_to_s3.rst.txt    |    47 +
 .../_sources/operators/transfer/sftp_to_s3.rst.txt |    50 +
 .../_sources/operators/transfer/sql_to_s3.rst.txt  |    52 +
 .../secrets-backends/aws-secrets-manager.rst.txt   |   116 +
 .../aws-ssm-parameter-store.rst.txt                |    79 +
 .../3.3.0/_sources/secrets-backends/index.rst.txt  |    27 +
 .../3.3.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../3.3.0/_static/_gen/css/main.min.css            |     7 +
 .../3.3.0}/_static/_gen/js/docs.js                 |     2 +-
 .../3.3.0/_static/basic.css                        |   906 ++
 .../3.3.0/_static/check-solid.svg                  |     4 +
 .../3.3.0/_static/clipboard.min.js                 |     7 +
 .../3.3.0/_static/copy-button.svg                  |     5 +
 .../3.3.0/_static/copybutton.css                   |    93 +
 .../3.3.0/_static/copybutton.js                    |   220 +
 .../3.3.0/_static/copybutton_funcs.js              |    58 +
 .../3.3.0}/_static/doctools.js                     |    72 +-
 .../3.3.0}/_static/documentation_options.js        |     6 +-
 .../3.3.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../3.3.0/_static/graphviz.css                     |    19 +
 .../3.3.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../3.3.0/_static/jquery.js                        |     2 +
 .../3.3.0/_static/language_data.js                 |   297 +
 .../3.3.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../3.3.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../3.3.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../3.3.0/_static/pygments.css                     |    74 +
 .../3.3.0}/_static/searchtools.js                  |     8 +-
 .../3.3.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../3.3.0/_static/underscore.js                    |     6 +
 .../3.3.0/commits.html                             |  3262 ++++++
 .../3.3.0/connections/aws.html}                    |   963 +-
 .../3.3.0/connections/index.html}                  |   159 +-
 .../3.3.0/connections/redshift.html}               |   207 +-
 .../3.3.0/genindex.html                            |  4535 ++++++++
 .../3.3.0/index.html                               |  1525 +++
 .../3.3.0/installing-providers-from-sources.html}  |   310 +-
 .../3.3.0/logging/cloud-watch-task-handlers.html}  |   168 +-
 .../3.3.0/logging/index.html}                      |   159 +-
 .../3.3.0/logging/s3-task-handler.html}            |   174 +-
 .../3.3.0/objects.inv                              |   Bin 0 -> 14334 bytes
 .../3.3.0/operators/athena.html}                   |   243 +-
 .../3.3.0/operators/batch.html}                    |   207 +-
 .../3.3.0/operators/cloudformation.html}           |   255 +-
 .../3.3.0/operators/datasync.html}                 |   405 +-
 .../3.3.0/operators/dms.html}                      |   235 +-
 .../3.3.0/operators/ecs.html}                      |   307 +-
 .../3.3.0/operators/eks.html}                      |   740 +-
 .../3.3.0/operators/emr.html}                      |   354 +-
 .../3.3.0/operators/emr_eks.html}                  |   271 +-
 .../3.3.0/operators/glacier.html}                  |   198 +-
 .../3.3.0/operators/glue.html}                     |   267 +-
 .../3.3.0/operators/google_api_to_s3_transfer.html |     1 +
 .../3.3.0/operators/imap_attachment_to_s3.html     |     1 +
 .../3.3.0/operators/index.html}                    |   179 +-
 .../3.3.0/operators/lambda.html}                   |   178 +-
 .../3.3.0/operators/rds.html}                      |   386 +-
 .../3.3.0/operators/redshift_cluster.html}         |   230 +-
 .../3.3.0/operators/redshift_data.html}            |   200 +-
 .../3.3.0/operators/redshift_sql.html}             |   208 +-
 .../3.3.0/operators/s3.html}                       |   281 +-
 .../3.3.0/operators/s3_to_redshift.html            |     1 +
 .../3.3.0/operators/sagemaker.html}                |   255 +-
 .../3.3.0/operators/salesforce_to_s3.html          |     1 +
 .../3.3.0/operators/sns.html}                      |   179 +-
 .../3.3.0/operators/sqs_publish.html}              |   214 +-
 .../3.3.0/operators/transfer/dynamodb_to_s3.html}  |   262 +-
 .../3.3.0/operators/transfer/ftp_to_s3.html}       |   228 +-
 .../3.3.0/operators/transfer/glacier_to_gcs.html}  |   220 +-
 .../operators/transfer/google_api_to_s3.html}      |   313 +-
 .../operators/transfer/hive_to_dynamodb.html}      |   233 +-
 .../operators/transfer/imap_attachment_to_s3.html} |   227 +-
 .../3.3.0/operators/transfer/index.html}           |   210 +-
 .../3.3.0/operators/transfer/local_to_s3.html}     |   229 +-
 .../3.3.0/operators/transfer/mongo_to_s3.html}     |   236 +-
 .../3.3.0/operators/transfer/redshift_to_s3.html}  |   233 +-
 .../3.3.0/operators/transfer/s3_to_ftp.html}       |   228 +-
 .../3.3.0/operators/transfer/s3_to_redshift.html}  |   234 +-
 .../3.3.0/operators/transfer/s3_to_sftp.html}      |   229 +-
 .../operators/transfer/salesforce_to_s3.html}      |   231 +-
 .../3.3.0/operators/transfer/sftp_to_s3.html}      |   228 +-
 .../3.3.0/operators/transfer/sql_to_s3.html}       |   232 +-
 .../3.3.0/py-modindex.html}                        |  1137 +-
 .../3.3.0/search.html}                             |   240 +-
 .../3.3.0/searchindex.js                           |     1 +
 .../secrets-backends/aws-secrets-manager.html}     |   248 +-
 .../secrets-backends/aws-ssm-parameter-store.html} |   192 +-
 .../3.3.0/secrets-backends/index.html}             |   157 +-
 .../2.2.3}/.buildinfo                              |     2 +-
 .../providers/apache/livy/hooks/index.html}        |   192 +-
 .../providers/apache/livy/hooks/livy/index.html}   |   777 +-
 .../_api/airflow/providers/apache/livy/index.html} |   199 +-
 .../providers/apache/livy/operators/index.html}    |   192 +-
 .../apache/livy/operators/livy/index.html}         |   314 +-
 .../providers/apache/livy/sensors/index.html}      |   192 +-
 .../providers/apache/livy/sensors/livy/index.html} |   259 +-
 .../apache/livy/example_dags/example_livy.html}    |   266 +-
 .../airflow/providers/apache/livy/hooks/livy.html} |  1150 +-
 .../providers/apache/livy/operators/livy.html}     |   404 +-
 .../providers/apache/livy/sensors/livy.html}       |   284 +-
 .../2.2.3/_modules/index.html}                     |   178 +-
 .../providers/apache/livy/hooks/index.rst.txt      |    15 +
 .../providers/apache/livy/hooks/livy/index.rst.txt |   228 +
 .../airflow/providers/apache/livy/index.rst.txt    |    17 +
 .../providers/apache/livy/operators/index.rst.txt  |    15 +
 .../apache/livy/operators/livy/index.rst.txt       |    97 +
 .../providers/apache/livy/sensors/index.rst.txt    |    15 +
 .../apache/livy/sensors/livy/index.rst.txt         |    54 +
 .../2.2.3/_sources/commits.rst.txt                 |   201 +
 .../2.2.3/_sources/index.rst.txt                   |   112 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../2.2.3/_sources/operators.rst.txt               |    40 +
 .../2.2.3}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.2.3/_static/_gen/css/main.min.css            |     7 +
 .../2.2.3}/_static/_gen/js/docs.js                 |     2 +-
 .../2.2.3/_static/basic.css                        |   906 ++
 .../2.2.3/_static/check-solid.svg                  |     4 +
 .../2.2.3/_static/clipboard.min.js                 |     7 +
 .../2.2.3/_static/copy-button.svg                  |     5 +
 .../2.2.3/_static/copybutton.css                   |    93 +
 .../2.2.3/_static/copybutton.js                    |   220 +
 .../2.2.3/_static/copybutton_funcs.js              |    58 +
 .../2.2.3}/_static/doctools.js                     |    72 +-
 .../2.2.3}/_static/documentation_options.js        |     6 +-
 .../2.2.3/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.2.3/_static/graphviz.css                     |    19 +
 .../2.2.3/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.2.3/_static/jquery.js                        |     2 +
 .../2.2.3/_static/language_data.js                 |   297 +
 .../2.2.3/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.2.3/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.2.3/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.2.3/_static/pygments.css                     |    74 +
 .../2.2.3}/_static/searchtools.js                  |     8 +-
 .../2.2.3/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.2.3/_static/underscore.js                    |     6 +
 .../2.2.3/commits.html}                            |   809 +-
 .../2.2.3/genindex.html}                           |   573 +-
 .../2.2.3/index.html}                              |   538 +-
 .../2.2.3/installing-providers-from-sources.html}  |   304 +-
 .../2.2.3/objects.inv                              |   Bin 0 -> 893 bytes
 .../2.2.3/operators.html}                          |   212 +-
 .../2.2.3/py-modindex.html}                        |   269 +-
 .../2.2.3/search.html}                             |   234 +-
 .../2.2.3/searchindex.js                           |     1 +
 .../1.0.0}/.buildinfo                              |     2 +-
 .../providers/arangodb/hooks/arangodb/index.html}  |   338 +-
 .../airflow/providers/arangodb/hooks/index.html}   |   202 +-
 .../_api/airflow/providers/arangodb/index.html}    |   209 +-
 .../arangodb/operators/arangodb/index.html}        |   270 +-
 .../providers/arangodb/operators/index.html}       |   202 +-
 .../arangodb/sensors/arangodb/index.html}          |   268 +-
 .../airflow/providers/arangodb/sensors/index.html} |   202 +-
 .../arangodb/example_dags/example_arangodb.html}   |   301 +-
 .../providers/arangodb/hooks/arangodb.html}        |   355 +-
 .../providers/arangodb/operators/arangodb.html}    |   290 +-
 .../providers/arangodb/sensors/arangodb.html}      |   280 +-
 .../1.0.0/_modules/index.html}                     |   188 +-
 .../arangodb/hooks/arangodb/index.rst.txt          |    82 +
 .../airflow/providers/arangodb/hooks/index.rst.txt |    15 +
 .../_api/airflow/providers/arangodb/index.rst.txt  |    17 +
 .../arangodb/operators/arangodb/index.rst.txt      |    58 +
 .../providers/arangodb/operators/index.rst.txt     |    15 +
 .../arangodb/sensors/arangodb/index.rst.txt        |    54 +
 .../providers/arangodb/sensors/index.rst.txt       |    15 +
 .../1.0.0/_sources/commits.rst.txt                 |    40 +
 .../1.0.0/_sources/connections/arangodb.rst.txt    |    33 +
 .../1.0.0/_sources/index.rst.txt                   |    90 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../1.0.0/_sources/operators/index.rst.txt         |    66 +
 .../1.0.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../1.0.0/_static/_gen/css/main.min.css            |     7 +
 .../1.0.0}/_static/_gen/js/docs.js                 |     2 +-
 .../1.0.0/_static/basic.css                        |   906 ++
 .../1.0.0/_static/check-solid.svg                  |     4 +
 .../1.0.0/_static/clipboard.min.js                 |     7 +
 .../1.0.0/_static/copy-button.svg                  |     5 +
 .../1.0.0/_static/copybutton.css                   |    93 +
 .../1.0.0/_static/copybutton.js                    |   220 +
 .../1.0.0/_static/copybutton_funcs.js              |    58 +
 .../1.0.0}/_static/doctools.js                     |    72 +-
 .../1.0.0}/_static/documentation_options.js        |     6 +-
 .../1.0.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../1.0.0/_static/graphviz.css                     |    19 +
 .../1.0.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../1.0.0/_static/jquery.js                        |     2 +
 .../1.0.0/_static/language_data.js                 |   297 +
 .../1.0.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../1.0.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../1.0.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../1.0.0/_static/pygments.css                     |    74 +
 .../1.0.0}/_static/searchtools.js                  |     8 +-
 .../1.0.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../1.0.0/_static/underscore.js                    |     6 +
 .../1.0.0/commits.html}                            |   224 +-
 .../1.0.0/connections/arangodb.html}               |   172 +-
 .../1.0.0/genindex.html}                           |   446 +-
 .../1.0.0/index.html}                              |   275 +-
 .../1.0.0/installing-providers-from-sources.html}  |   314 +-
 .../1.0.0/objects.inv                              |   Bin 0 -> 796 bytes
 .../1.0.0/operators}/index.html                    |   280 +-
 .../1.0.0/py-modindex.html}                        |   279 +-
 .../1.0.0/search.html}                             |   244 +-
 .../1.0.0/searchindex.js                           |     1 +
 .../apache-airflow-providers-arangodb/stable.txt   |     1 +
 .../2.1.4}/.buildinfo                              |     2 +-
 .../_api/airflow/providers/celery/index.html}      |   177 +-
 .../celery/sensors/celery_queue/index.html}        |   222 +-
 .../airflow/providers/celery/sensors/index.html}   |   176 +-
 .../providers/celery/sensors/celery_queue.html}    |   278 +-
 .../2.1.4/_modules/index.html}                     |   159 +-
 .../_api/airflow/providers/celery/index.rst.txt    |    15 +
 .../celery/sensors/celery_queue/index.rst.txt      |    37 +
 .../airflow/providers/celery/sensors/index.rst.txt |    15 +
 .../2.1.4/_sources/commits.rst.txt                 |   170 +
 .../2.1.4/_sources/index.rst.txt                   |    74 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../2.1.4}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.1.4/_static/_gen/css/main.min.css            |     7 +
 .../2.1.4}/_static/_gen/js/docs.js                 |     2 +-
 .../2.1.4/_static/basic.css                        |   906 ++
 .../2.1.4/_static/check-solid.svg                  |     4 +
 .../2.1.4/_static/clipboard.min.js                 |     7 +
 .../2.1.4/_static/copy-button.svg                  |     5 +
 .../2.1.4/_static/copybutton.css                   |    93 +
 .../2.1.4/_static/copybutton.js                    |   220 +
 .../2.1.4/_static/copybutton_funcs.js              |    58 +
 .../2.1.4}/_static/doctools.js                     |    72 +-
 .../2.1.4}/_static/documentation_options.js        |     6 +-
 .../2.1.4/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.1.4/_static/graphviz.css                     |    19 +
 .../2.1.4/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.1.4/_static/jquery.js                        |     2 +
 .../2.1.4/_static/language_data.js                 |   297 +
 .../2.1.4/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.1.4/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.1.4/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.1.4/_static/pygments.css                     |    74 +
 .../2.1.4}/_static/searchtools.js                  |     8 +-
 .../2.1.4/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.1.4/_static/underscore.js                    |     6 +
 .../2.1.4/commits.html}                            |   691 +-
 .../2.1.4/genindex.html}                           |   249 +-
 .../2.1.4/index.html}                              |   316 +-
 .../2.1.4/installing-providers-from-sources.html}  |   288 +-
 .../2.1.4/objects.inv                              |     6 +
 .../2.1.4/py-modindex.html}                        |   233 +-
 .../2.1.4/search.html}                             |   218 +-
 .../2.1.4/searchindex.js                           |     1 +
 .../4.0.0}/.buildinfo                              |     2 +-
 .../providers/cncf/kubernetes/hooks/index.html}    |   194 +-
 .../cncf/kubernetes/hooks/kubernetes/index.html}   |   399 +-
 .../airflow/providers/cncf/kubernetes/index.html}  |   207 +-
 .../cncf/kubernetes/operators/index.html}          |   195 +-
 .../operators/kubernetes_pod/index.html}           |   678 +-
 .../operators/spark_kubernetes/index.html}         |   288 +-
 .../providers/cncf/kubernetes/sensors/index.html}  |   194 +-
 .../sensors/spark_kubernetes/index.html}           |   287 +-
 .../providers/cncf/kubernetes/utils/index.html}    |   195 +-
 .../cncf/kubernetes/utils/pod_manager/index.html}  |   756 +-
 .../cncf/kubernetes/utils/xcom_sidecar/index.html} |   305 +-
 .../example_dags/example_kubernetes.html}          |   381 +-
 .../cncf/kubernetes/hooks/kubernetes.html}         |   899 +-
 .../cncf/kubernetes/operators/kubernetes_pod.html  |  1421 +++
 .../kubernetes/operators/spark_kubernetes.html}    |   293 +-
 .../cncf/kubernetes/sensors/spark_kubernetes.html} |   360 +-
 .../cncf/kubernetes/utils/pod_manager.html}        |  1005 +-
 .../cncf/kubernetes/utils/xcom_sidecar.html}       |   275 +-
 .../4.0.0/_modules/index.html}                     |   183 +-
 .../providers/cncf/kubernetes/hooks/index.rst.txt  |    15 +
 .../cncf/kubernetes/hooks/kubernetes/index.rst.txt |   132 +
 .../providers/cncf/kubernetes/index.rst.txt        |    18 +
 .../cncf/kubernetes/operators/index.rst.txt        |    16 +
 .../operators/kubernetes_pod/index.rst.txt         |   183 +
 .../operators/spark_kubernetes/index.rst.txt       |    61 +
 .../cncf/kubernetes/sensors/index.rst.txt          |    15 +
 .../sensors/spark_kubernetes/index.rst.txt         |    59 +
 .../providers/cncf/kubernetes/utils/index.rst.txt  |    16 +
 .../kubernetes/utils/pod_manager/index.rst.txt     |   186 +
 .../kubernetes/utils/xcom_sidecar/index.rst.txt    |    74 +
 .../4.0.0/_sources/commits.rst.txt                 |   416 +
 .../4.0.0/_sources/connections/kubernetes.rst.txt  |    70 +
 .../4.0.0/_sources/index.rst.txt                   |    87 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../4.0.0/_sources/operators.rst.txt               |   151 +
 .../4.0.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../4.0.0/_static/_gen/css/main.min.css            |     7 +
 .../4.0.0}/_static/_gen/js/docs.js                 |     2 +-
 .../4.0.0/_static/basic.css                        |   906 ++
 .../4.0.0/_static/check-solid.svg                  |     4 +
 .../4.0.0/_static/clipboard.min.js                 |     7 +
 .../4.0.0/_static/copy-button.svg                  |     5 +
 .../4.0.0/_static/copybutton.css                   |    93 +
 .../4.0.0/_static/copybutton.js                    |   220 +
 .../4.0.0/_static/copybutton_funcs.js              |    58 +
 .../4.0.0}/_static/doctools.js                     |    72 +-
 .../4.0.0}/_static/documentation_options.js        |     6 +-
 .../4.0.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../4.0.0/_static/graphviz.css                     |    19 +
 .../4.0.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../4.0.0/_static/jquery.js                        |     2 +
 .../4.0.0/_static/language_data.js                 |   297 +
 .../4.0.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../4.0.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../4.0.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../4.0.0/_static/pygments.css                     |    74 +
 .../4.0.0}/_static/searchtools.js                  |     8 +-
 .../4.0.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../4.0.0/_static/underscore.js                    |     6 +
 .../4.0.0/commits.html                             |  2018 ++++
 .../4.0.0/connections/index.html                   |     1 +
 .../4.0.0/connections/kubernetes.html}             |   190 +-
 .../4.0.0/genindex.html}                           |   697 +-
 .../4.0.0/index.html}                              |   900 +-
 .../4.0.0/installing-providers-from-sources.html}  |   306 +-
 .../4.0.0/objects.inv                              |   Bin 0 -> 1555 bytes
 .../4.0.0/operators.html}                          |   505 +-
 .../4.0.0/py-modindex.html}                        |   291 +-
 .../4.0.0/search.html}                             |   236 +-
 .../4.0.0/searchindex.js                           |     1 +
 .../2.6.0}/.buildinfo                              |     2 +-
 .../databricks/hooks/databricks/index.html}        |  1058 +-
 .../databricks/hooks/databricks_base/index.html}   |   369 +-
 .../databricks/hooks/databricks_sql/index.html}    |   367 +-
 .../airflow/providers/databricks/hooks/index.html} |   196 +-
 .../_api/airflow/providers/databricks/index.html}  |   201 +-
 .../databricks/operators/databricks/index.html}    |   944 +-
 .../operators/databricks_repos/index.html}         |   405 +-
 .../operators/databricks_sql/index.html}           |   363 +-
 .../providers/databricks/operators/index.html}     |   196 +-
 .../example_dags/example_databricks.html}          |   293 +-
 .../providers/databricks/hooks/databricks.html}    |  1007 +-
 .../databricks/hooks/databricks_base.html}         |  1023 +-
 .../databricks/hooks/databricks_sql.html}          |   570 +-
 .../providers/databricks/operators/databricks.html |  1405 +++
 .../databricks/operators/databricks_repos.html}    |   902 +-
 .../databricks/operators/databricks_sql.html}      |   934 +-
 .../2.6.0/_modules/index.html}                     |   183 +-
 .../databricks/hooks/databricks/index.rst.txt      |   351 +
 .../databricks/hooks/databricks_base/index.rst.txt |   130 +
 .../databricks/hooks/databricks_sql/index.rst.txt  |   106 +
 .../providers/databricks/hooks/index.rst.txt       |    17 +
 .../airflow/providers/databricks/index.rst.txt     |    16 +
 .../databricks/operators/databricks/index.rst.txt  |   445 +
 .../operators/databricks_repos/index.rst.txt       |   152 +
 .../operators/databricks_sql/index.rst.txt         |   140 +
 .../providers/databricks/operators/index.rst.txt   |    17 +
 .../2.6.0/_sources/commits.rst.txt                 |   266 +
 .../2.6.0/_sources/connections/databricks.rst.txt  |   101 +
 .../2.6.0/_sources/index.rst.txt                   |    87 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../2.6.0/_sources/operators/copy_into.rst.txt     |    82 +
 .../2.6.0/_sources/operators/index.rst.txt         |    28 +
 .../2.6.0/_sources/operators/repos_create.rst.txt  |    69 +
 .../2.6.0/_sources/operators/repos_delete.rst.txt  |    61 +
 .../2.6.0/_sources/operators/repos_update.rst.txt  |    66 +
 .../2.6.0/_sources/operators/run_now.rst.txt       |    67 +
 .../2.6.0/_sources/operators/sql.rst.txt           |   105 +
 .../2.6.0/_sources/operators/submit_run.rst.txt    |    99 +
 .../2.6.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.6.0/_static/_gen/css/main.min.css            |     7 +
 .../2.6.0}/_static/_gen/js/docs.js                 |     2 +-
 .../2.6.0/_static/basic.css                        |   906 ++
 .../2.6.0/_static/check-solid.svg                  |     4 +
 .../2.6.0/_static/clipboard.min.js                 |     7 +
 .../2.6.0/_static/copy-button.svg                  |     5 +
 .../2.6.0/_static/copybutton.css                   |    93 +
 .../2.6.0/_static/copybutton.js                    |   220 +
 .../2.6.0/_static/copybutton_funcs.js              |    58 +
 .../2.6.0}/_static/doctools.js                     |    72 +-
 .../2.6.0}/_static/documentation_options.js        |     6 +-
 .../2.6.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.6.0/_static/graphviz.css                     |    19 +
 .../2.6.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.6.0/_static/jquery.js                        |     2 +
 .../2.6.0/_static/language_data.js                 |   297 +
 .../2.6.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.6.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.6.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.6.0/_static/pygments.css                     |    74 +
 .../2.6.0}/_static/searchtools.js                  |     8 +-
 .../2.6.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.6.0/_static/underscore.js                    |     6 +
 .../2.6.0/commits.html}                            |  1027 +-
 .../2.6.0/connections/databricks.html}             |   212 +-
 .../2.6.0/genindex.html}                           |   752 +-
 .../2.6.0/index.html}                              |   586 +-
 .../2.6.0/installing-providers-from-sources.html}  |   300 +-
 .../2.6.0/objects.inv                              |   Bin 0 -> 1843 bytes
 .../2.6.0/operators/copy_into.html}                |   236 +-
 .../2.6.0/operators/index.html}                    |   160 +-
 .../2.6.0/operators/repos_create.html}             |   211 +-
 .../2.6.0/operators/repos_delete.html}             |   198 +-
 .../2.6.0/operators/repos_update.html}             |   205 +-
 .../2.6.0/operators/run_now.html}                  |   211 +-
 .../2.6.0/operators/sql.html}                      |   298 +-
 .../2.6.0/operators/submit_run.html}               |   264 +-
 .../2.6.0/py-modindex.html}                        |   281 +-
 .../2.6.0/search.html}                             |   236 +-
 .../2.6.0/searchindex.js                           |     1 +
 .../apache-airflow-providers-databricks/stable.txt |     2 +-
 .../2.1.4}/.buildinfo                              |     2 +-
 .../discord/hooks/discord_webhook/index.html}      |   280 +-
 .../airflow/providers/discord/hooks/index.html}    |   176 +-
 .../_api/airflow/providers/discord/index.html}     |   179 +-
 .../discord/operators/discord_webhook/index.html}  |   245 +-
 .../providers/discord/operators/index.html}        |   176 +-
 .../providers/discord/hooks/discord_webhook.html}  |   504 +-
 .../discord/operators/discord_webhook.html}        |   291 +-
 .../2.1.4/_modules/index.html}                     |   160 +-
 .../discord/hooks/discord_webhook/index.rst.txt    |    69 +
 .../airflow/providers/discord/hooks/index.rst.txt  |    15 +
 .../_api/airflow/providers/discord/index.rst.txt   |    16 +
 .../operators/discord_webhook/index.rst.txt        |    54 +
 .../providers/discord/operators/index.rst.txt      |    15 +
 .../2.1.4/_sources/commits.rst.txt                 |   178 +
 .../2.1.4/_sources/index.rst.txt                   |    91 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../2.1.4}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.1.4/_static/_gen/css/main.min.css            |     7 +
 .../2.1.4}/_static/_gen/js/docs.js                 |     2 +-
 .../2.1.4/_static/basic.css                        |   906 ++
 .../2.1.4/_static/check-solid.svg                  |     4 +
 .../2.1.4/_static/clipboard.min.js                 |     7 +
 .../2.1.4/_static/copy-button.svg                  |     5 +
 .../2.1.4/_static/copybutton.css                   |    93 +
 .../2.1.4/_static/copybutton.js                    |   220 +
 .../2.1.4/_static/copybutton_funcs.js              |    58 +
 .../2.1.4}/_static/doctools.js                     |    72 +-
 .../2.1.4}/_static/documentation_options.js        |     6 +-
 .../2.1.4/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.1.4/_static/graphviz.css                     |    19 +
 .../2.1.4/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.1.4/_static/jquery.js                        |     2 +
 .../2.1.4/_static/language_data.js                 |   297 +
 .../2.1.4/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.1.4/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.1.4/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.1.4/_static/pygments.css                     |    74 +
 .../2.1.4}/_static/searchtools.js                  |     8 +-
 .../2.1.4/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.1.4/_static/underscore.js                    |     6 +
 .../2.1.4/commits.html}                            |   723 +-
 .../2.1.4/genindex.html}                           |   308 +-
 .../2.1.4/index.html}                              |   333 +-
 .../2.1.4/installing-providers-from-sources.html}  |   288 +-
 .../2.1.4/objects.inv                              |     8 +
 .../2.1.4/py-modindex.html}                        |   243 +-
 .../2.1.4/search.html}                             |   218 +-
 .../2.1.4/searchindex.js                           |     1 +
 .../2.6.0}/.buildinfo                              |     2 +-
 .../providers/docker/decorators/docker/index.html} |   238 +-
 .../providers/docker/decorators/index.html}        |   186 +-
 .../providers/docker/hooks/docker/index.html}      |   262 +-
 .../airflow/providers/docker/hooks/index.html}     |   186 +-
 .../_api/airflow/providers/docker/index.html}      |   194 +-
 .../providers/docker/operators/docker/index.html}  |   415 +-
 .../docker/operators/docker_swarm/index.html}      |   320 +-
 .../airflow/providers/docker/operators/index.html} |   187 +-
 .../providers/docker/decorators/docker.html}       |   526 +-
 .../airflow/providers/docker/hooks/docker.html}    |   321 +-
 .../providers/docker/operators/docker.html}        |  1122 +-
 .../providers/docker/operators/docker_swarm.html}  |   585 +-
 .../2.6.0/_modules/index.html}                     |   172 +-
 .../docker/decorators/docker/index.rst.txt         |    42 +
 .../providers/docker/decorators/index.rst.txt      |    15 +
 .../providers/docker/hooks/docker/index.rst.txt    |    60 +
 .../airflow/providers/docker/hooks/index.rst.txt   |    15 +
 .../_api/airflow/providers/docker/index.rst.txt    |    17 +
 .../docker/operators/docker/index.rst.txt          |   176 +
 .../docker/operators/docker_swarm/index.rst.txt    |   105 +
 .../providers/docker/operators/index.rst.txt       |    16 +
 .../2.6.0/_sources/commits.rst.txt                 |   325 +
 .../2.6.0/_sources/connections/docker.rst.txt      |    70 +
 .../2.6.0/_sources/index.rst.txt                   |    80 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../2.6.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.6.0/_static/_gen/css/main.min.css            |     7 +
 .../2.6.0}/_static/_gen/js/docs.js                 |     2 +-
 .../2.6.0/_static/basic.css                        |   906 ++
 .../2.6.0/_static/check-solid.svg                  |     4 +
 .../2.6.0/_static/clipboard.min.js                 |     7 +
 .../2.6.0/_static/copy-button.svg                  |     5 +
 .../2.6.0/_static/copybutton.css                   |    93 +
 .../2.6.0/_static/copybutton.js                    |   220 +
 .../2.6.0/_static/copybutton_funcs.js              |    58 +
 .../2.6.0}/_static/doctools.js                     |    72 +-
 .../2.6.0}/_static/documentation_options.js        |     6 +-
 .../2.6.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.6.0/_static/graphviz.css                     |    19 +
 .../2.6.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.6.0/_static/jquery.js                        |     2 +
 .../2.6.0/_static/language_data.js                 |   297 +
 .../2.6.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.6.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.6.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.6.0/_static/pygments.css                     |    74 +
 .../2.6.0}/_static/searchtools.js                  |     8 +-
 .../2.6.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.6.0/_static/underscore.js                    |     6 +
 .../2.6.0/commits.html                             |  1686 +++
 .../2.6.0/connections/docker.html}                 |   173 +-
 .../2.6.0/genindex.html}                           |   407 +-
 .../2.6.0/index.html}                              |   648 +-
 .../2.6.0/installing-providers-from-sources.html}  |   298 +-
 .../2.6.0/objects.inv                              |   Bin 0 -> 789 bytes
 .../2.6.0/py-modindex.html}                        |   268 +-
 .../2.6.0/search.html}                             |   228 +-
 .../2.6.0/searchindex.js                           |     1 +
 .../3.0.3}/.buildinfo                              |     2 +-
 .../elasticsearch/hooks/elasticsearch/index.html}  |   306 +-
 .../providers/elasticsearch/hooks/index.html}      |   200 +-
 .../airflow/providers/elasticsearch/index.html}    |   203 +-
 .../elasticsearch/log/es_task_handler/index.html}  |   365 +-
 .../providers/elasticsearch/log/index.html}        |   200 +-
 .../elasticsearch/hooks/elasticsearch.html}        |   319 +-
 .../elasticsearch/log/es_task_handler.html}        |  1023 +-
 .../3.0.3/_modules/index.html}                     |   184 +-
 .../hooks/elasticsearch/index.rst.txt              |    63 +
 .../providers/elasticsearch/hooks/index.rst.txt    |    15 +
 .../airflow/providers/elasticsearch/index.rst.txt  |    16 +
 .../log/es_task_handler/index.rst.txt              |   123 +
 .../providers/elasticsearch/log/index.rst.txt      |    15 +
 .../3.0.3/_sources/commits.rst.txt                 |   273 +
 .../_sources/connections/elasticsearch.rst.txt     |    73 +
 .../3.0.3/_sources/index.rst.txt                   |    93 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../3.0.3/_sources/logging/index.rst.txt           |   102 +
 .../3.0.3}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../3.0.3/_static/_gen/css/main.min.css            |     7 +
 .../3.0.3}/_static/_gen/js/docs.js                 |     2 +-
 .../3.0.3/_static/basic.css                        |   906 ++
 .../3.0.3/_static/check-solid.svg                  |     4 +
 .../3.0.3/_static/clipboard.min.js                 |     7 +
 .../3.0.3/_static/copy-button.svg                  |     5 +
 .../3.0.3/_static/copybutton.css                   |    93 +
 .../3.0.3/_static/copybutton.js                    |   220 +
 .../3.0.3/_static/copybutton_funcs.js              |    58 +
 .../3.0.3}/_static/doctools.js                     |    72 +-
 .../3.0.3}/_static/documentation_options.js        |     6 +-
 .../3.0.3/_static/file.png                         |   Bin 0 -> 286 bytes
 .../3.0.3/_static/graphviz.css                     |    19 +
 .../3.0.3/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../3.0.3/_static/jquery.js                        |     2 +
 .../3.0.3/_static/language_data.js                 |   297 +
 .../3.0.3/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../3.0.3/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../3.0.3/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../3.0.3/_static/pygments.css                     |    74 +
 .../3.0.3}/_static/searchtools.js                  |     8 +-
 .../3.0.3/_static/underscore-1.13.1.js             |  2042 ++++
 .../3.0.3/_static/underscore.js                    |     6 +
 .../3.0.3/commits.html}                            |  1001 +-
 .../3.0.3/connections/elasticsearch.html}          |   186 +-
 .../3.0.3/genindex.html}                           |   420 +-
 .../3.0.3/index.html}                              |   628 +-
 .../3.0.3/installing-providers-from-sources.html}  |   312 +-
 .../3.0.3/logging.html                             |     1 +
 .../3.0.3/logging/index.html}                      |   217 +-
 .../3.0.3/objects.inv                              |   Bin 0 -> 801 bytes
 .../3.0.3/py-modindex.html}                        |   267 +-
 .../3.0.3/search.html}                             |   242 +-
 .../3.0.3/searchindex.js                           |     1 +
 .../6.8.0}/.buildinfo                              |     2 +-
 .../providers/google/ads/hooks/ads/index.html}     |   371 +-
 .../airflow/providers/google/ads/hooks/index.html} |   204 +-
 .../_api/airflow/providers/google/ads/index.html}  |   209 +-
 .../providers/google/ads/operators/ads/index.html} |   300 +-
 .../providers/google/ads/operators/index.html}     |   204 +-
 .../google/ads/transfers/ads_to_gcs/index.html}    |   285 +-
 .../providers/google/ads/transfers/index.html}     |   204 +-
 .../google/cloud/hooks/automl/index.html}          |  1006 +-
 .../google/cloud/hooks/bigquery/index.html         |  2596 +++++
 .../google/cloud/hooks/bigquery_dts/index.html}    |   399 +-
 .../google/cloud/hooks/bigtable/index.html}        |   416 +-
 .../google/cloud/hooks/cloud_build/index.html}     |   932 +-
 .../google/cloud/hooks/cloud_composer/index.html}  |   705 +-
 .../cloud/hooks/cloud_memorystore/index.html       |  1371 +++
 .../google/cloud/hooks/cloud_sql/index.html        |  1558 +++
 .../cloud_storage_transfer_service/index.html      |  1698 +++
 .../google/cloud/hooks/compute/index.html}         |   830 +-
 .../google/cloud/hooks/compute_ssh/index.html}     |   300 +-
 .../google/cloud/hooks/datacatalog/index.html      |  1517 +++
 .../google/cloud/hooks/dataflow/index.html         |  1413 +++
 .../google/cloud/hooks/datafusion/index.html}      |   828 +-
 .../google/cloud/hooks/dataplex/index.html}        |   361 +-
 .../google/cloud/hooks/dataprep/index.html}        |   327 +-
 .../google/cloud/hooks/dataproc/index.html         |  1564 +++
 .../cloud/hooks/dataproc_metastore/index.html}     |  1012 +-
 .../google/cloud/hooks/datastore/index.html}       |   734 +-
 .../providers/google/cloud/hooks/dlp/index.html    |  1802 +++
 .../google/cloud/hooks/functions/index.html}       |   417 +-
 .../providers/google/cloud/hooks/gcs/index.html    |  1516 +++
 .../providers/google/cloud/hooks/gdm/index.html}   |   287 +-
 .../providers/google/cloud/hooks/index.html}       |   277 +-
 .../providers/google/cloud/hooks/kms/index.html}   |   319 +-
 .../cloud/hooks/kubernetes_engine/index.html}      |   427 +-
 .../google/cloud/hooks/life_sciences/index.html}   |   327 +-
 .../google/cloud/hooks/looker/index.html}          |   385 +-
 .../google/cloud/hooks/mlengine/index.html}        |   513 +-
 .../cloud/hooks/natural_language/index.html}       |   699 +-
 .../google/cloud/hooks/os_login/index.html}        |   278 +-
 .../google/cloud/hooks/pubsub/index.html}          |   831 +-
 .../google/cloud/hooks/secret_manager/index.html}  |   304 +-
 .../google/cloud/hooks/spanner/index.html}         |   463 +-
 .../google/cloud/hooks/speech_to_text/index.html}  |   283 +-
 .../google/cloud/hooks/stackdriver/index.html}     |   910 +-
 .../providers/google/cloud/hooks/tasks/index.html} |   991 +-
 .../google/cloud/hooks/text_to_speech/index.html}  |   317 +-
 .../google/cloud/hooks/translate/index.html}       |   316 +-
 .../cloud/hooks/vertex_ai/auto_ml/index.html       |  1624 +++
 .../vertex_ai/batch_prediction_job/index.html}     |   682 +-
 .../cloud/hooks/vertex_ai/custom_job/index.html    |  2141 ++++
 .../cloud/hooks/vertex_ai/dataset/index.html}      |   750 +-
 .../hooks/vertex_ai/endpoint_service/index.html}   |   737 +-
 .../hyperparameter_tuning_job/index.html}          |   872 +-
 .../google/cloud/hooks/vertex_ai/index.html}       |   212 +-
 .../hooks/vertex_ai/model_service/index.html}      |   352 +-
 .../cloud/hooks/video_intelligence/index.html}     |   292 +-
 .../google/cloud/hooks/vision/index.html}          |   916 +-
 .../google/cloud/hooks/workflows/index.html}       |   747 +-
 .../airflow/providers/google/cloud/index.html}     |   674 +-
 .../providers/google/cloud/links/base/index.html}  |   276 +-
 .../google/cloud/links/bigquery_dts/index.html}    |   310 +-
 .../google/cloud/links/dataflow/index.html}        |   310 +-
 .../google/cloud/links/dataplex/index.html}        |   358 +-
 .../google/cloud/links/dataproc/index.html}        |   401 +-
 .../providers/google/cloud/links/index.html}       |   209 +-
 .../google/cloud/links/vertex_ai/index.html        |  1476 +++
 .../google/cloud/log/gcs_task_handler/index.html}  |   293 +-
 .../airflow/providers/google/cloud/log/index.html} |   205 +-
 .../cloud/log/stackdriver_task_handler/index.html} |   416 +-
 .../google/cloud/operators/automl/index.html       |  1697 +++
 .../google/cloud/operators/bigquery/index.html     |  2649 +++++
 .../cloud/operators/bigquery_dts/index.html}       |   735 +-
 .../google/cloud/operators/bigtable/index.html}    |   916 +-
 .../google/cloud/operators/cloud_build/index.html  |  1617 +++
 .../cloud/operators/cloud_composer/index.html      |  1367 +++
 .../cloud/operators/cloud_memorystore/index.html   |  2017 ++++
 .../google/cloud/operators/cloud_sql/index.html    |  1524 +++
 .../cloud_storage_transfer_service/index.html      |  1585 +++
 .../google/cloud/operators/compute/index.html}     |   874 +-
 .../google/cloud/operators/datacatalog/index.html  |  2256 ++++
 .../google/cloud/operators/dataflow/index.html     |  1694 +++
 .../google/cloud/operators/datafusion/index.html   |  1703 +++
 .../google/cloud/operators/dataplex/index.html}    |   916 +-
 .../google/cloud/operators/dataprep/index.html}    |   348 +-
 .../google/cloud/operators/dataproc/index.html     |  2354 ++++
 .../cloud/operators/dataproc_metastore/index.html  |  1739 +++
 .../google/cloud/operators/datastore/index.html    |  1413 +++
 .../google/cloud/operators/dlp/index.html          |  2838 +++++
 .../google/cloud/operators/functions/index.html}   |   857 +-
 .../google/cloud/operators/gcs/index.html          |  1515 +++
 .../providers/google/cloud/operators/index.html}   |   273 +-
 .../cloud/operators/kubernetes_engine/index.html}  |   754 +-
 .../cloud/operators/life_sciences/index.html}      |   294 +-
 .../google/cloud/operators/looker/index.html}      |   295 +-
 .../google/cloud/operators/mlengine/index.html     |  1766 +++
 .../cloud/operators/natural_language/index.html}   |   772 +-
 .../google/cloud/operators/pubsub/index.html       |  1482 +++
 .../google/cloud/operators/spanner/index.html}     |  1001 +-
 .../cloud/operators/speech_to_text/index.html}     |   278 +-
 .../google/cloud/operators/stackdriver/index.html  |  1613 +++
 .../google/cloud/operators/tasks/index.html        |  1731 +++
 .../cloud/operators/text_to_speech/index.html}     |   282 +-
 .../google/cloud/operators/translate/index.html}   |   309 +-
 .../cloud/operators/translate_speech/index.html}   |   322 +-
 .../cloud/operators/vertex_ai/auto_ml/index.html}  |   916 +-
 .../vertex_ai/batch_prediction_job/index.html}     |   992 +-
 .../operators/vertex_ai/custom_job/index.html      |  1961 ++++
 .../cloud/operators/vertex_ai/dataset/index.html}  |   905 +-
 .../vertex_ai/endpoint_service/index.html          |  1323 +++
 .../hyperparameter_tuning_job/index.html}          |   955 +-
 .../google/cloud/operators/vertex_ai/index.html}   |   212 +-
 .../operators/vertex_ai/model_service/index.html}  |   815 +-
 .../cloud/operators/video_intelligence/index.html} |   667 +-
 .../google/cloud/operators/vision/index.html       |  2037 ++++
 .../google/cloud/operators/workflows/index.html    |  1350 +++
 .../providers/google/cloud/secrets/index.html}     |   204 +-
 .../cloud/secrets/secret_manager/index.html}       |   372 +-
 .../google/cloud/sensors/bigquery/index.html}      |   345 +-
 .../google/cloud/sensors/bigquery_dts/index.html}  |   303 +-
 .../google/cloud/sensors/bigtable/index.html}      |   299 +-
 .../cloud_storage_transfer_service/index.html}     |   296 +-
 .../google/cloud/sensors/dataflow/index.html}      |   763 +-
 .../google/cloud/sensors/datafusion/index.html}    |   281 +-
 .../google/cloud/sensors/dataplex/index.html}      |   337 +-
 .../google/cloud/sensors/dataproc/index.html}      |   300 +-
 .../providers/google/cloud/sensors/gcs/index.html} |   833 +-
 .../providers/google/cloud/sensors/index.html}     |   215 +-
 .../google/cloud/sensors/looker/index.html}        |   267 +-
 .../google/cloud/sensors/pubsub/index.html}        |   317 +-
 .../google/cloud/sensors/workflows/index.html}     |   288 +-
 .../google/cloud/transfers/adls_to_gcs/index.html} |   341 +-
 .../transfers/azure_fileshare_to_gcs/index.html}   |   302 +-
 .../transfers/bigquery_to_bigquery/index.html}     |   324 +-
 .../cloud/transfers/bigquery_to_gcs/index.html}    |   321 +-
 .../cloud/transfers/bigquery_to_mssql/index.html}  |   291 +-
 .../cloud/transfers/bigquery_to_mysql/index.html}  |   313 +-
 .../cloud/transfers/calendar_to_gcs/index.html}    |   318 +-
 .../cloud/transfers/cassandra_to_gcs/index.html}   |   743 +-
 .../transfers/facebook_ads_to_gcs/index.html}      |   339 +-
 .../cloud/transfers/gcs_to_bigquery/index.html}    |   385 +-
 .../google/cloud/transfers/gcs_to_gcs/index.html}  |   411 +-
 .../cloud/transfers/gcs_to_local/index.html}       |   298 +-
 .../google/cloud/transfers/gcs_to_sftp/index.html} |   336 +-
 .../cloud/transfers/gdrive_to_gcs/index.html}      |   283 +-
 .../cloud/transfers/gdrive_to_local/index.html}    |   294 +-
 .../providers/google/cloud/transfers/index.html}   |   230 +-
 .../cloud/transfers/local_to_gcs/index.html}       |   299 +-
 .../cloud/transfers/mssql_to_gcs/index.html}       |   322 +-
 .../cloud/transfers/mysql_to_gcs/index.html}       |   317 +-
 .../cloud/transfers/oracle_to_gcs/index.html}      |   298 +-
 .../cloud/transfers/postgres_to_gcs/index.html}    |   280 +-
 .../cloud/transfers/presto_to_gcs/index.html}      |   284 +-
 .../google/cloud/transfers/s3_to_gcs/index.html}   |   339 +-
 .../cloud/transfers/salesforce_to_gcs/index.html}  |   306 +-
 .../google/cloud/transfers/sftp_to_gcs/index.html} |   329 +-
 .../cloud/transfers/sheets_to_gcs/index.html}      |   281 +-
 .../google/cloud/transfers/sql_to_gcs/index.html}  |   364 +-
 .../cloud/transfers/trino_to_gcs/index.html}       |   301 +-
 .../cloud/triggers/cloud_composer/index.html}      |   307 +-
 .../providers/google/cloud/triggers/index.html}    |   204 +-
 .../cloud/utils/bigquery_get_data/index.html}      |   230 +-
 .../cloud/utils/credentials_provider/index.html}   |   368 +-
 .../google/cloud/utils/field_sanitizer/index.html} |   350 +-
 .../google/cloud/utils/field_validator/index.html} |   431 +-
 .../google/cloud/utils/helpers/index.html}         |   232 +-
 .../providers/google/cloud/utils/index.html}       |   210 +-
 .../utils/mlengine_operator_utils/index.html}      |   378 +-
 .../utils/mlengine_prediction_summary/index.html}  |   338 +-
 .../common/auth_backend/google_openid/index.html}  |   312 +-
 .../google/common/auth_backend/index.html}         |   204 +-
 .../providers/google/common/consts/index.html}     |   217 +-
 .../google/common/hooks/base_google/index.html}    |   895 +-
 .../google/common/hooks/discovery_api/index.html}  |   317 +-
 .../providers/google/common/hooks/index.html}      |   205 +-
 .../airflow/providers/google/common/index.html}    |   221 +-
 .../providers/google/common/links/index.html}      |   204 +-
 .../google/common/links/storage/index.html}        |   310 +-
 .../common/utils/id_token_credentials/index.html}  |   353 +-
 .../providers/google/common/utils/index.html}      |   204 +-
 .../providers/google/config_templates/index.html}  |   201 +-
 .../google/firebase/hooks/firestore/index.html}    |   306 +-
 .../providers/google/firebase/hooks/index.html}    |   204 +-
 .../airflow/providers/google/firebase/index.html}  |   205 +-
 .../firebase/operators/firestore/index.html}       |   279 +-
 .../google/firebase/operators/index.html}          |   204 +-
 .../providers/google/go_module_utils/index.html}   |   260 +-
 .../_api/airflow/providers/google/index.html}      |   977 +-
 .../providers/google/leveldb/hooks/index.html}     |   204 +-
 .../google/leveldb/hooks/leveldb/index.html}       |   420 +-
 .../airflow/providers/google/leveldb/index.html}   |   205 +-
 .../providers/google/leveldb/operators/index.html} |   204 +-
 .../google/leveldb/operators/leveldb/index.html}   |   303 +-
 .../marketing_platform/hooks/analytics/index.html} |   362 +-
 .../hooks/campaign_manager/index.html}             |   439 +-
 .../hooks/display_video/index.html}                |   422 +-
 .../google/marketing_platform/hooks/index.html}    |   207 +-
 .../hooks/search_ads/index.html}                   |   302 +-
 .../google/marketing_platform/index.html}          |   217 +-
 .../operators/analytics/index.html}                |   958 +-
 .../operators/campaign_manager/index.html}         |   824 +-
 .../operators/display_video/index.html}            |   954 +-
 .../marketing_platform/operators/index.html}       |   207 +-
 .../operators/search_ads/index.html}               |   343 +-
 .../sensors/campaign_manager/index.html}           |   298 +-
 .../sensors/display_video/index.html}              |   343 +-
 .../google/marketing_platform/sensors/index.html}  |   206 +-
 .../sensors/search_ads/index.html}                 |   296 +-
 .../google/suite/hooks/calendar/index.html}        |   337 +-
 .../providers/google/suite/hooks/drive/index.html} |   367 +-
 .../providers/google/suite/hooks/index.html}       |   206 +-
 .../google/suite/hooks/sheets/index.html}          |   759 +-
 .../airflow/providers/google/suite/index.html}     |   218 +-
 .../providers/google/suite/operators/index.html}   |   204 +-
 .../google/suite/operators/sheets/index.html}      |   293 +-
 .../google/suite/sensors/drive/index.html}         |   298 +-
 .../providers/google/suite/sensors/index.html}     |   204 +-
 .../suite/transfers/gcs_to_gdrive/index.html}      |   316 +-
 .../suite/transfers/gcs_to_sheets/index.html}      |   295 +-
 .../providers/google/suite/transfers/index.html}   |   207 +-
 .../suite/transfers/local_to_drive/index.html}     |   312 +-
 .../suite/transfers/sql_to_sheets/index.html}      |   312 +-
 .../6.8.0/_modules/airflow/providers/google.html}  |   264 +-
 .../airflow/providers/google/ads/hooks/ads.html}   |   722 +-
 .../providers/google/ads/operators/ads.html}       |   505 +-
 .../google/ads/transfers/ads_to_gcs.html}          |   521 +-
 .../providers/google/cloud/hooks/automl.html       |  1439 +++
 .../providers/google/cloud/hooks/bigquery.html     |  3717 +++++++
 .../google/cloud/hooks/bigquery_dts.html}          |   725 +-
 .../providers/google/cloud/hooks/bigtable.html}    |   765 +-
 .../providers/google/cloud/hooks/cloud_build.html  |  1371 +++
 .../google/cloud/hooks/cloud_composer.html}        |   892 +-
 .../google/cloud/hooks/cloud_memorystore.html      |  1699 +++
 .../providers/google/cloud/hooks/cloud_sql.html    |  1757 +++
 .../hooks/cloud_storage_transfer_service.html      |  1310 +++
 .../providers/google/cloud/hooks/compute.html}     |   861 +-
 .../providers/google/cloud/hooks/compute_ssh.html} |   942 +-
 .../providers/google/cloud/hooks/datacatalog.html  |  1969 ++++
 .../providers/google/cloud/hooks/dataflow.html     |  1968 ++++
 .../providers/google/cloud/hooks/datafusion.html}  |   848 +-
 .../providers/google/cloud/hooks/dataplex.html}    |   705 +-
 .../providers/google/cloud/hooks/dataprep.html}    |   340 +-
 .../providers/google/cloud/hooks/dataproc.html     |  1915 ++++
 .../google/cloud/hooks/dataproc_metastore.html     |  1438 +++
 .../providers/google/cloud/hooks/datastore.html}   |   752 +-
 .../airflow/providers/google/cloud/hooks/dlp.html  |  2267 ++++
 .../providers/google/cloud/hooks/functions.html}   |   696 +-
 .../airflow/providers/google/cloud/hooks/gcs.html  |  1988 ++++
 .../airflow/providers/google/cloud/hooks/gdm.html} |   495 +-
 .../airflow/providers/google/cloud/hooks/kms.html} |   553 +-
 .../google/cloud/hooks/kubernetes_engine.html}     |   662 +-
 .../google/cloud/hooks/life_sciences.html}         |   378 +-
 .../providers/google/cloud/hooks/looker.html}      |   716 +-
 .../providers/google/cloud/hooks/mlengine.html     |  1304 +++
 .../google/cloud/hooks/natural_language.html}      |   712 +-
 .../providers/google/cloud/hooks/os_login.html}    |   326 +-
 .../providers/google/cloud/hooks/pubsub.html       |  1380 +++
 .../google/cloud/hooks/secret_manager.html}        |   311 +-
 .../providers/google/cloud/hooks/spanner.html}     |   982 +-
 .../google/cloud/hooks/speech_to_text.html}        |   322 +-
 .../providers/google/cloud/hooks/stackdriver.html  |  1385 +++
 .../providers/google/cloud/hooks/tasks.html        |  1413 +++
 .../google/cloud/hooks/text_to_speech.html}        |   340 +-
 .../providers/google/cloud/hooks/translate.html}   |   338 +-
 .../google/cloud/hooks/vertex_ai/auto_ml.html      |  2064 ++++
 .../hooks/vertex_ai/batch_prediction_job.html}     |   805 +-
 .../google/cloud/hooks/vertex_ai/custom_job.html   |  2860 +++++
 .../google/cloud/hooks/vertex_ai/dataset.html}     |   919 +-
 .../cloud/hooks/vertex_ai/endpoint_service.html}   |   830 +-
 .../vertex_ai/hyperparameter_tuning_job.html}      |  1051 +-
 .../cloud/hooks/vertex_ai/model_service.html}      |   683 +-
 .../google/cloud/hooks/video_intelligence.html}    |   373 +-
 .../providers/google/cloud/hooks/vision.html       |  1483 +++
 .../providers/google/cloud/hooks/workflows.html}   |   798 +-
 .../providers/google/cloud/links/base.html}        |   279 +-
 .../google/cloud/links/bigquery_dts.html}          |   278 +-
 .../providers/google/cloud/links/dataflow.html}    |   278 +-
 .../providers/google/cloud/links/dataplex.html}    |   304 +-
 .../providers/google/cloud/links/dataproc.html}    |   359 +-
 .../providers/google/cloud/links/vertex_ai.html}   |  1030 +-
 .../google/cloud/log/gcs_task_handler.html}        |   465 +-
 .../cloud/log/stackdriver_task_handler.html}       |  1062 +-
 .../providers/google/cloud/operators/automl.html   |  1958 ++++
 .../providers/google/cloud/operators/bigquery.html |  2996 +++++
 .../google/cloud/operators/bigquery_dts.html}      |   925 +-
 .../providers/google/cloud/operators/bigtable.html |  1391 +++
 .../google/cloud/operators/cloud_build.html        |  1749 +++
 .../google/cloud/operators/cloud_composer.html     |  1495 +++
 .../google/cloud/operators/cloud_memorystore.html  |  2383 ++++
 .../google/cloud/operators/cloud_sql.html          |  1829 ++++
 .../operators/cloud_storage_transfer_service.html  |  1853 ++++
 .../providers/google/cloud/operators/compute.html  |  1376 +++
 .../google/cloud/operators/datacatalog.html        |  2862 +++++
 .../providers/google/cloud/operators/dataflow.html |  1916 ++++
 .../google/cloud/operators/datafusion.html         |  1805 +++
 .../google/cloud/operators/dataplex.html}          |   886 +-
 .../google/cloud/operators/dataprep.html}          |   354 +-
 .../providers/google/cloud/operators/dataproc.html |  3108 ++++++
 .../google/cloud/operators/dataproc_metastore.html |  1933 ++++
 .../google/cloud/operators/datastore.html          |  1462 +++
 .../providers/google/cloud/operators/dlp.html      |  3430 ++++++
 .../google/cloud/operators/functions.html}         |  1079 +-
 .../providers/google/cloud/operators/gcs.html      |  1816 ++++
 .../google/cloud/operators/kubernetes_engine.html} |  1033 +-
 .../google/cloud/operators/life_sciences.html}     |   322 +-
 .../providers/google/cloud/operators/looker.html}  |   333 +-
 .../providers/google/cloud/operators/mlengine.html |  2111 ++++
 .../google/cloud/operators/natural_language.html}  |   782 +-
 .../providers/google/cloud/operators/pubsub.html   |  1691 +++
 .../providers/google/cloud/operators/spanner.html  |  1371 +++
 .../google/cloud/operators/speech_to_text.html}    |   339 +-
 .../google/cloud/operators/stackdriver.html        |  1721 +++
 .../providers/google/cloud/operators/tasks.html    |  1947 ++++
 .../google/cloud/operators/text_to_speech.html}    |   423 +-
 .../google/cloud/operators/translate.html}         |   360 +-
 .../google/cloud/operators/translate_speech.html}  |   570 +-
 .../google/cloud/operators/vertex_ai/auto_ml.html  |  1431 +++
 .../operators/vertex_ai/batch_prediction_job.html  |  1318 +++
 .../cloud/operators/vertex_ai/custom_job.html      |  2189 ++++
 .../google/cloud/operators/vertex_ai/dataset.html  |  1390 +++
 .../operators/vertex_ai/endpoint_service.html      |  1455 +++
 .../vertex_ai/hyperparameter_tuning_job.html       |  1312 +++
 .../cloud/operators/vertex_ai/model_service.html}  |   831 +-
 .../cloud/operators/video_intelligence.html}       |   818 +-
 .../providers/google/cloud/operators/vision.html   |  2338 ++++
 .../google/cloud/operators/workflows.html          |  1460 +++
 .../google/cloud/secrets/secret_manager.html}      |   421 +-
 .../providers/google/cloud/sensors/bigquery.html}  |   412 +-
 .../google/cloud/sensors/bigquery_dts.html}        |   388 +-
 .../providers/google/cloud/sensors/bigtable.html}  |   342 +-
 .../sensors/cloud_storage_transfer_service.html}   |   332 +-
 .../providers/google/cloud/sensors/dataflow.html}  |   890 +-
 .../google/cloud/sensors/datafusion.html}          |   518 +-
 .../providers/google/cloud/sensors/dataplex.html}  |   347 +-
 .../providers/google/cloud/sensors/dataproc.html}  |   351 +-
 .../providers/google/cloud/sensors/gcs.html}       |   935 +-
 .../providers/google/cloud/sensors/looker.html}    |   312 +-
 .../providers/google/cloud/sensors/pubsub.html}    |   446 +-
 .../providers/google/cloud/sensors/workflows.html} |   348 +-
 .../google/cloud/transfers/adls_to_gcs.html}       |   405 +-
 .../cloud/transfers/azure_fileshare_to_gcs.html}   |   397 +-
 .../cloud/transfers/bigquery_to_bigquery.html}     |   531 +-
 .../google/cloud/transfers/bigquery_to_gcs.html}   |   365 +-
 .../google/cloud/transfers/bigquery_to_mssql.html} |   386 +-
 .../google/cloud/transfers/bigquery_to_mysql.html} |   387 +-
 .../google/cloud/transfers/calendar_to_gcs.html}   |   585 +-
 .../google/cloud/transfers/cassandra_to_gcs.html}  |  1048 +-
 .../cloud/transfers/facebook_ads_to_gcs.html}      |   704 +-
 .../google/cloud/transfers/gcs_to_bigquery.html}   |   855 +-
 .../google/cloud/transfers/gcs_to_gcs.html}        |  1070 +-
 .../google/cloud/transfers/gcs_to_local.html}      |   534 +-
 .../google/cloud/transfers/gcs_to_sftp.html}       |   452 +-
 .../google/cloud/transfers/gdrive_to_gcs.html}     |   360 +-
 .../google/cloud/transfers/gdrive_to_local.html}   |   318 +-
 .../google/cloud/transfers/local_to_gcs.html}      |   523 +-
 .../google/cloud/transfers/mssql_to_gcs.html}      |   371 +-
 .../google/cloud/transfers/mysql_to_gcs.html}      |   383 +-
 .../google/cloud/transfers/oracle_to_gcs.html}     |   514 +-
 .../google/cloud/transfers/postgres_to_gcs.html}   |   407 +-
 .../google/cloud/transfers/presto_to_gcs.html}     |   596 +-
 .../google/cloud/transfers/s3_to_gcs.html}         |   615 +-
 .../google/cloud/transfers/salesforce_to_gcs.html} |   369 +-
 .../google/cloud/transfers/sftp_to_gcs.html}       |   572 +-
 .../google/cloud/transfers/sheets_to_gcs.html}     |   367 +-
 .../google/cloud/transfers/sql_to_gcs.html}        |   995 +-
 .../google/cloud/transfers/trino_to_gcs.html}      |   596 +-
 .../google/cloud/triggers/cloud_composer.html}     |   322 +-
 .../google/cloud/utils/bigquery_get_data.html}     |   284 +-
 .../google/cloud/utils/credentials_provider.html}  |  1076 +-
 .../google/cloud/utils/field_sanitizer.html}       |   393 +-
 .../google/cloud/utils/field_validator.html}       |  1092 +-
 .../providers/google/cloud/utils/helpers.html}     |   252 +-
 .../cloud/utils/mlengine_operator_utils.html}      |   654 +-
 .../cloud/utils/mlengine_prediction_summary.html}  |   464 +-
 .../google/common/auth_backend/google_openid.html} |   453 +-
 .../airflow/providers/google/common/consts.html}   |   251 +-
 .../providers/google/common/hooks/base_google.html |  1372 +++
 .../google/common/hooks/discovery_api.html}        |   384 +-
 .../providers/google/common/links/storage.html}    |   270 +-
 .../google/common/utils/id_token_credentials.html} |   437 +-
 .../google/firebase/hooks/firestore.html}          |   393 +-
 .../google/firebase/operators/firestore.html}      |   320 +-
 .../airflow/providers/google/go_module_utils.html} |   274 +-
 .../providers/google/leveldb/hooks/leveldb.html}   |   557 +-
 .../google/leveldb/operators/leveldb.html}         |   321 +-
 .../marketing_platform/hooks/analytics.html}       |   594 +-
 .../hooks/campaign_manager.html}                   |   926 +-
 .../marketing_platform/hooks/display_video.html}   |   671 +-
 .../marketing_platform/hooks/search_ads.html}      |   316 +-
 .../marketing_platform/operators/analytics.html}   |   964 +-
 .../operators/campaign_manager.html                |  1401 +++
 .../operators/display_video.html                   |  1516 +++
 .../marketing_platform/operators/search_ads.html}  |   690 +-
 .../sensors/campaign_manager.html}                 |   327 +-
 .../marketing_platform/sensors/display_video.html} |   382 +-
 .../marketing_platform/sensors/search_ads.html}    |   317 +-
 .../providers/google/suite/hooks/calendar.html}    |   438 +-
 .../providers/google/suite/hooks/drive.html}       |   689 +-
 .../providers/google/suite/hooks/sheets.html}      |  1034 +-
 .../providers/google/suite/operators/sheets.html}  |   305 +-
 .../providers/google/suite/sensors/drive.html}     |   314 +-
 .../google/suite/transfers/gcs_to_gdrive.html}     |   417 +-
 .../google/suite/transfers/gcs_to_sheets.html}     |   336 +-
 .../google/suite/transfers/local_to_drive.html}    |   358 +-
 .../google/suite/transfers/sql_to_sheets.html}     |   410 +-
 .../6.8.0/_modules/index.html}                     |   374 +-
 .../providers/google/ads/hooks/ads/index.rst.txt   |   116 +
 .../providers/google/ads/hooks/index.rst.txt       |    15 +
 .../airflow/providers/google/ads/index.rst.txt     |    17 +
 .../google/ads/operators/ads/index.rst.txt         |    72 +
 .../providers/google/ads/operators/index.rst.txt   |    15 +
 .../google/ads/transfers/ads_to_gcs/index.rst.txt  |    68 +
 .../providers/google/ads/transfers/index.rst.txt   |    15 +
 .../google/cloud/hooks/automl/index.rst.txt        |   331 +
 .../google/cloud/hooks/bigquery/index.rst.txt      |  1194 ++
 .../google/cloud/hooks/bigquery_dts/index.rst.txt  |   136 +
 .../google/cloud/hooks/bigtable/index.rst.txt      |   160 +
 .../google/cloud/hooks/cloud_build/index.rst.txt   |   254 +
 .../cloud/hooks/cloud_composer/index.rst.txt       |   140 +
 .../cloud/hooks/cloud_memorystore/index.rst.txt    |   406 +
 .../google/cloud/hooks/cloud_sql/index.rst.txt     |   458 +
 .../cloud_storage_transfer_service/index.rst.txt   |   546 +
 .../google/cloud/hooks/compute/index.rst.txt       |   218 +
 .../google/cloud/hooks/compute_ssh/index.rst.txt   |    74 +
 .../google/cloud/hooks/datacatalog/index.rst.txt   |   513 +
 .../google/cloud/hooks/dataflow/index.rst.txt      |   396 +
 .../google/cloud/hooks/datafusion/index.rst.txt    |   242 +
 .../google/cloud/hooks/dataplex/index.rst.txt      |   124 +
 .../google/cloud/hooks/dataprep/index.rst.txt      |    83 +
 .../google/cloud/hooks/dataproc/index.rst.txt      |   496 +
 .../cloud/hooks/dataproc_metastore/index.rst.txt   |   331 +
 .../google/cloud/hooks/datastore/index.rst.txt     |   196 +
 .../providers/google/cloud/hooks/dlp/index.rst.txt |   683 ++
 .../google/cloud/hooks/functions/index.rst.txt     |   118 +
 .../providers/google/cloud/hooks/gcs/index.rst.txt |   441 +
 .../providers/google/cloud/hooks/gdm/index.rst.txt |    55 +
 .../providers/google/cloud/hooks/index.rst.txt     |    64 +
 .../providers/google/cloud/hooks/kms/index.rst.txt |    89 +
 .../cloud/hooks/kubernetes_engine/index.rst.txt    |   135 +
 .../google/cloud/hooks/life_sciences/index.rst.txt |    79 +
 .../google/cloud/hooks/looker/index.rst.txt        |   133 +
 .../google/cloud/hooks/mlengine/index.rst.txt      |   193 +
 .../cloud/hooks/natural_language/index.rst.txt     |   147 +
 .../google/cloud/hooks/os_login/index.rst.txt      |    59 +
 .../google/cloud/hooks/pubsub/index.rst.txt        |   249 +
 .../cloud/hooks/secret_manager/index.rst.txt       |    66 +
 .../google/cloud/hooks/spanner/index.rst.txt       |   162 +
 .../cloud/hooks/speech_to_text/index.rst.txt       |    66 +
 .../google/cloud/hooks/stackdriver/index.rst.txt   |   227 +
 .../google/cloud/hooks/tasks/index.rst.txt         |   308 +
 .../cloud/hooks/text_to_speech/index.rst.txt       |    74 +
 .../google/cloud/hooks/translate/index.rst.txt     |    79 +
 .../cloud/hooks/vertex_ai/auto_ml/index.rst.txt    |   710 ++
 .../vertex_ai/batch_prediction_job/index.rst.txt   |   202 +
 .../cloud/hooks/vertex_ai/custom_job/index.rst.txt |  1107 ++
 .../cloud/hooks/vertex_ai/dataset/index.rst.txt    |   193 +
 .../hooks/vertex_ai/endpoint_service/index.rst.txt |   193 +
 .../hyperparameter_tuning_job/index.rst.txt        |   205 +
 .../google/cloud/hooks/vertex_ai/index.rst.txt     |    21 +
 .../hooks/vertex_ai/model_service/index.rst.txt    |   118 +
 .../cloud/hooks/video_intelligence/index.rst.txt   |    78 +
 .../google/cloud/hooks/vision/index.rst.txt        |   251 +
 .../google/cloud/hooks/workflows/index.rst.txt     |   189 +
 .../airflow/providers/google/cloud/index.rst.txt   |    23 +
 .../google/cloud/links/base/index.rst.txt          |    53 +
 .../google/cloud/links/bigquery_dts/index.rst.txt  |    69 +
 .../google/cloud/links/dataflow/index.rst.txt      |    69 +
 .../google/cloud/links/dataplex/index.rst.txt      |   102 +
 .../google/cloud/links/dataproc/index.rst.txt      |   140 +
 .../providers/google/cloud/links/index.rst.txt     |    20 +
 .../google/cloud/links/vertex_ai/index.rst.txt     |   439 +
 .../cloud/log/gcs_task_handler/index.rst.txt       |    69 +
 .../providers/google/cloud/log/index.rst.txt       |    16 +
 .../log/stackdriver_task_handler/index.rst.txt     |   153 +
 .../google/cloud/operators/automl/index.rst.txt    |   654 ++
 .../google/cloud/operators/bigquery/index.rst.txt  |  1432 +++
 .../cloud/operators/bigquery_dts/index.rst.txt     |   181 +
 .../google/cloud/operators/bigtable/index.rst.txt  |   348 +
 .../cloud/operators/cloud_build/index.rst.txt      |   574 +
 .../cloud/operators/cloud_composer/index.rst.txt   |   381 +
 .../operators/cloud_memorystore/index.rst.txt      |   902 ++
 .../google/cloud/operators/cloud_sql/index.rst.txt |   515 +
 .../cloud_storage_transfer_service/index.rst.txt   |   565 +
 .../google/cloud/operators/compute/index.rst.txt   |   304 +
 .../cloud/operators/datacatalog/index.rst.txt      |  1109 ++
 .../google/cloud/operators/dataflow/index.rst.txt  |   754 ++
 .../cloud/operators/datafusion/index.rst.txt       |   644 ++
 .../google/cloud/operators/dataplex/index.rst.txt  |   228 +
 .../google/cloud/operators/dataprep/index.rst.txt  |   114 +
 .../google/cloud/operators/dataproc/index.rst.txt  |  1176 ++
 .../operators/dataproc_metastore/index.rst.txt     |   678 ++
 .../google/cloud/operators/datastore/index.rst.txt |   428 +
 .../google/cloud/operators/dlp/index.rst.txt       |  1523 +++
 .../google/cloud/operators/functions/index.rst.txt |   244 +
 .../google/cloud/operators/gcs/index.rst.txt       |   536 +
 .../providers/google/cloud/operators/index.rst.txt |    60 +
 .../operators/kubernetes_engine/index.rst.txt      |   217 +
 .../cloud/operators/life_sciences/index.rst.txt    |    63 +
 .../google/cloud/operators/looker/index.rst.txt    |    62 +
 .../google/cloud/operators/mlengine/index.rst.txt  |   727 ++
 .../cloud/operators/natural_language/index.rst.txt |   213 +
 .../google/cloud/operators/pubsub/index.rst.txt    |   562 +
 .../google/cloud/operators/spanner/index.rst.txt   |   311 +
 .../cloud/operators/speech_to_text/index.rst.txt   |    70 +
 .../cloud/operators/stackdriver/index.rst.txt      |   606 ++
 .../google/cloud/operators/tasks/index.rst.txt     |   676 ++
 .../cloud/operators/text_to_speech/index.rst.txt   |    74 +
 .../google/cloud/operators/translate/index.rst.txt |    91 +
 .../cloud/operators/translate_speech/index.rst.txt |   108 +
 .../operators/vertex_ai/auto_ml/index.rst.txt      |   216 +
 .../vertex_ai/batch_prediction_job/index.rst.txt   |   310 +
 .../operators/vertex_ai/custom_job/index.rst.txt   |   999 ++
 .../operators/vertex_ai/dataset/index.rst.txt      |   329 +
 .../vertex_ai/endpoint_service/index.rst.txt       |   386 +
 .../hyperparameter_tuning_job/index.rst.txt        |   275 +
 .../google/cloud/operators/vertex_ai/index.rst.txt |    21 +
 .../vertex_ai/model_service/index.rst.txt          |   221 +
 .../operators/video_intelligence/index.rst.txt     |   179 +
 .../google/cloud/operators/vision/index.rst.txt    |   919 ++
 .../google/cloud/operators/workflows/index.rst.txt |   367 +
 .../providers/google/cloud/secrets/index.rst.txt   |    15 +
 .../cloud/secrets/secret_manager/index.rst.txt     |   124 +
 .../google/cloud/sensors/bigquery/index.rst.txt    |   114 +
 .../cloud/sensors/bigquery_dts/index.rst.txt       |    70 +
 .../google/cloud/sensors/bigtable/index.rst.txt    |    67 +
 .../cloud_storage_transfer_service/index.rst.txt   |    64 +
 .../google/cloud/sensors/dataflow/index.rst.txt    |   204 +
 .../google/cloud/sensors/datafusion/index.rst.txt  |    66 +
 .../google/cloud/sensors/dataplex/index.rst.txt    |    93 +
 .../google/cloud/sensors/dataproc/index.rst.txt    |    63 +
 .../google/cloud/sensors/gcs/index.rst.txt         |   254 +
 .../providers/google/cloud/sensors/index.rst.txt   |    26 +
 .../google/cloud/sensors/looker/index.rst.txt      |    55 +
 .../google/cloud/sensors/pubsub/index.rst.txt      |   108 +
 .../google/cloud/sensors/workflows/index.rst.txt   |    51 +
 .../cloud/transfers/adls_to_gcs/index.rst.txt      |   110 +
 .../transfers/azure_fileshare_to_gcs/index.rst.txt |    67 +
 .../transfers/bigquery_to_bigquery/index.rst.txt   |    91 +
 .../cloud/transfers/bigquery_to_gcs/index.rst.txt  |    88 +
 .../transfers/bigquery_to_mssql/index.rst.txt      |    86 +
 .../transfers/bigquery_to_mysql/index.rst.txt      |    85 +
 .../cloud/transfers/calendar_to_gcs/index.rst.txt  |    85 +
 .../cloud/transfers/cassandra_to_gcs/index.rst.txt |   198 +
 .../transfers/facebook_ads_to_gcs/index.rst.txt    |   103 +
 .../cloud/transfers/gcs_to_bigquery/index.rst.txt  |   153 +
 .../cloud/transfers/gcs_to_gcs/index.rst.txt       |   191 +
 .../cloud/transfers/gcs_to_local/index.rst.txt     |    80 +
 .../cloud/transfers/gcs_to_sftp/index.rst.txt      |   121 +
 .../cloud/transfers/gdrive_to_gcs/index.rst.txt    |    65 +
 .../cloud/transfers/gdrive_to_local/index.rst.txt  |    59 +
 .../providers/google/cloud/transfers/index.rst.txt |    41 +
 .../cloud/transfers/local_to_gcs/index.rst.txt     |    67 +
 .../cloud/transfers/mssql_to_gcs/index.rst.txt     |    84 +
 .../cloud/transfers/mysql_to_gcs/index.rst.txt     |    80 +
 .../cloud/transfers/oracle_to_gcs/index.rst.txt    |    74 +
 .../cloud/transfers/postgres_to_gcs/index.rst.txt  |    65 +
 .../cloud/transfers/presto_to_gcs/index.rst.txt    |    56 +
 .../google/cloud/transfers/s3_to_gcs/index.rst.txt |   103 +
 .../transfers/salesforce_to_gcs/index.rst.txt      |    69 +
 .../cloud/transfers/sftp_to_gcs/index.rst.txt      |    92 +
 .../cloud/transfers/sheets_to_gcs/index.rst.txt    |    63 +
 .../cloud/transfers/sql_to_gcs/index.rst.txt       |   120 +
 .../cloud/transfers/trino_to_gcs/index.rst.txt     |    56 +
 .../cloud/triggers/cloud_composer/index.rst.txt    |    64 +
 .../providers/google/cloud/triggers/index.rst.txt  |    15 +
 .../cloud/utils/bigquery_get_data/index.rst.txt    |    22 +
 .../cloud/utils/credentials_provider/index.rst.txt |   104 +
 .../cloud/utils/field_sanitizer/index.rst.txt      |   126 +
 .../cloud/utils/field_validator/index.rst.txt      |   198 +
 .../google/cloud/utils/helpers/index.rst.txt       |    29 +
 .../providers/google/cloud/utils/index.rst.txt     |    21 +
 .../utils/mlengine_operator_utils/index.rst.txt    |   171 +
 .../mlengine_prediction_summary/index.rst.txt      |   148 +
 .../auth_backend/google_openid/index.rst.txt       |    66 +
 .../google/common/auth_backend/index.rst.txt       |    15 +
 .../providers/google/common/consts/index.rst.txt   |    19 +
 .../google/common/hooks/base_google/index.rst.txt  |   293 +
 .../common/hooks/discovery_api/index.rst.txt       |    72 +
 .../providers/google/common/hooks/index.rst.txt    |    16 +
 .../airflow/providers/google/common/index.rst.txt  |    27 +
 .../providers/google/common/links/index.rst.txt    |    15 +
 .../google/common/links/storage/index.rst.txt      |    69 +
 .../utils/id_token_credentials/index.rst.txt       |   105 +
 .../providers/google/common/utils/index.rst.txt    |    15 +
 .../google/config_templates/index.rst.txt          |     6 +
 .../google/firebase/hooks/firestore/index.rst.txt  |    80 +
 .../providers/google/firebase/hooks/index.rst.txt  |    15 +
 .../providers/google/firebase/index.rst.txt        |    16 +
 .../firebase/operators/firestore/index.rst.txt     |    61 +
 .../google/firebase/operators/index.rst.txt        |    15 +
 .../providers/google/go_module_utils/index.rst.txt |    43 +
 .../_api/airflow/providers/google/index.rst.txt    |    49 +
 .../providers/google/leveldb/hooks/index.rst.txt   |    15 +
 .../google/leveldb/hooks/leveldb/index.rst.txt     |   134 +
 .../airflow/providers/google/leveldb/index.rst.txt |    16 +
 .../google/leveldb/operators/index.rst.txt         |    15 +
 .../google/leveldb/operators/leveldb/index.rst.txt |    50 +
 .../hooks/analytics/index.rst.txt                  |    90 +
 .../hooks/campaign_manager/index.rst.txt           |   141 +
 .../hooks/display_video/index.rst.txt              |   135 +
 .../google/marketing_platform/hooks/index.rst.txt  |    18 +
 .../hooks/search_ads/index.rst.txt                 |    58 +
 .../google/marketing_platform/index.rst.txt        |    17 +
 .../operators/analytics/index.rst.txt              |   272 +
 .../operators/campaign_manager/index.rst.txt       |   329 +
 .../operators/display_video/index.rst.txt          |   387 +
 .../marketing_platform/operators/index.rst.txt     |    18 +
 .../operators/search_ads/index.rst.txt             |   128 +
 .../sensors/campaign_manager/index.rst.txt         |    67 +
 .../sensors/display_video/index.rst.txt            |   100 +
 .../marketing_platform/sensors/index.rst.txt       |    17 +
 .../sensors/search_ads/index.rst.txt               |    65 +
 .../google/suite/hooks/calendar/index.rst.txt      |   105 +
 .../google/suite/hooks/drive/index.rst.txt         |   109 +
 .../providers/google/suite/hooks/index.rst.txt     |    17 +
 .../google/suite/hooks/sheets/index.rst.txt        |   206 +
 .../airflow/providers/google/suite/index.rst.txt   |    18 +
 .../providers/google/suite/operators/index.rst.txt |    15 +
 .../google/suite/operators/sheets/index.rst.txt    |    58 +
 .../google/suite/sensors/drive/index.rst.txt       |    64 +
 .../providers/google/suite/sensors/index.rst.txt   |    15 +
 .../suite/transfers/gcs_to_gdrive/index.rst.txt    |   103 +
 .../suite/transfers/gcs_to_sheets/index.rst.txt    |    60 +
 .../providers/google/suite/transfers/index.rst.txt |    18 +
 .../suite/transfers/local_to_drive/index.rst.txt   |    77 +
 .../suite/transfers/sql_to_sheets/index.rst.txt    |    73 +
 .../api-auth-backend/google-openid.rst.txt         |    69 +
 .../6.8.0/_sources/commits.rst.txt                 |   933 ++
 .../6.8.0/_sources/configurations-ref.rst.txt      |    71 +
 .../6.8.0/_sources/connections/gcp.rst.txt         |   249 +
 .../6.8.0/_sources/connections/gcp_looker.rst.txt  |    75 +
 .../6.8.0/_sources/connections/gcp_sql.rst.txt     |    78 +
 .../6.8.0/_sources/connections/gcp_ssh.rst.txt     |    72 +
 .../6.8.0/_sources/connections/index.rst.txt       |    25 +
 .../6.8.0/_sources/example-dags.rst.txt            |    28 +
 .../6.8.0/_sources/index.rst.txt                   |   180 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../6.8.0/_sources/logging/gcs.rst.txt             |    57 +
 .../6.8.0/_sources/logging/index.rst.txt           |    25 +
 .../6.8.0/_sources/logging/stackdriver.rst.txt     |    63 +
 .../6.8.0/_sources/operators/ads.rst.txt           |    64 +
 .../6.8.0/_sources/operators/cloud/automl.rst.txt  |   192 +
 .../_sources/operators/cloud/bigquery.rst.txt      |   419 +
 .../_sources/operators/cloud/bigquery_dts.rst.txt  |   131 +
 .../_sources/operators/cloud/bigtable.rst.txt      |   197 +
 .../_sources/operators/cloud/cloud_build.rst.txt   |   376 +
 .../operators/cloud/cloud_composer.rst.txt         |   159 +
 .../operators/cloud/cloud_memorystore.rst.txt      |   275 +
 .../cloud/cloud_memorystore_memcached.rst.txt      |   154 +
 .../_sources/operators/cloud/cloud_sql.rst.txt     |   568 +
 .../cloud/cloud_storage_transfer_service.rst.txt   |   375 +
 .../6.8.0/_sources/operators/cloud/compute.rst.txt |   288 +
 .../_sources/operators/cloud/compute_ssh.rst.txt   |    68 +
 .../operators/cloud/data_loss_prevention.rst.txt   |   338 +
 .../_sources/operators/cloud/datacatalog.rst.txt   |   610 ++
 .../_sources/operators/cloud/dataflow.rst.txt      |   292 +
 .../_sources/operators/cloud/datafusion.rst.txt    |   251 +
 .../_sources/operators/cloud/dataplex.rst.txt      |   105 +
 .../_sources/operators/cloud/dataprep.rst.txt      |   104 +
 .../_sources/operators/cloud/dataproc.rst.txt      |   298 +
 .../operators/cloud/dataproc_metastore.rst.txt     |   196 +
 .../_sources/operators/cloud/datastore.rst.txt     |   196 +
 .../_sources/operators/cloud/functions.rst.txt     |   188 +
 .../6.8.0/_sources/operators/cloud/gcs.rst.txt     |   210 +
 .../6.8.0/_sources/operators/cloud/index.rst.txt   |    32 +
 .../operators/cloud/kubernetes_engine.rst.txt      |   142 +
 .../_sources/operators/cloud/life_sciences.rst.txt |    74 +
 .../6.8.0/_sources/operators/cloud/looker.rst.txt  |    70 +
 .../_sources/operators/cloud/mlengine.rst.txt      |   229 +
 .../operators/cloud/natural_language.rst.txt       |   178 +
 .../6.8.0/_sources/operators/cloud/pubsub.rst.txt  |   141 +
 .../6.8.0/_sources/operators/cloud/spanner.rst.txt |   276 +
 .../operators/cloud/speech_to_text.rst.txt         |    81 +
 .../_sources/operators/cloud/stackdriver.rst.txt   |   227 +
 .../6.8.0/_sources/operators/cloud/tasks.rst.txt   |   229 +
 .../operators/cloud/text_to_speech.rst.txt         |    81 +
 .../_sources/operators/cloud/translate.rst.txt     |    79 +
 .../operators/cloud/translate_speech.rst.txt       |    78 +
 .../_sources/operators/cloud/vertex_ai.rst.txt     |   423 +
 .../operators/cloud/video_intelligence.rst.txt     |   184 +
 .../6.8.0/_sources/operators/cloud/vision.rst.txt  |  1025 ++
 .../_sources/operators/cloud/workflows.rst.txt     |   181 +
 .../_sources/operators/firebase/firestore.rst.txt  |    61 +
 .../6.8.0/_sources/operators/index.rst.txt         |    32 +
 .../_sources/operators/leveldb/leveldb.rst.txt     |    52 +
 .../operators/marketing_platform/analytics.rst.txt |    81 +
 .../marketing_platform/campaign_manager.rst.txt    |   161 +
 .../marketing_platform/display_video.rst.txt       |   222 +
 .../operators/marketing_platform/index.rst.txt     |    32 +
 .../marketing_platform/search_ads.rst.txt          |    90 +
 .../6.8.0/_sources/operators/suite/sheets.rst.txt  |    62 +
 .../transfer/azure_fileshare_to_gcs.rst.txt        |    54 +
 .../operators/transfer/calendar_to_gcs.rst.txt     |    47 +
 .../operators/transfer/facebook_ads_to_gcs.rst.txt |    48 +
 .../_sources/operators/transfer/gcs_to_gcs.rst.txt |   252 +
 .../operators/transfer/gcs_to_gdrive.rst.txt       |    85 +
 .../operators/transfer/gcs_to_local.rst.txt        |    52 +
 .../operators/transfer/gcs_to_sftp.rst.txt         |    99 +
 .../operators/transfer/gcs_to_sheets.rst.txt       |    48 +
 .../operators/transfer/gdrive_to_gcs.rst.txt       |    66 +
 .../operators/transfer/gdrive_to_local.rst.txt     |    53 +
 .../_sources/operators/transfer/index.rst.txt      |    28 +
 .../operators/transfer/local_to_drive.rst.txt      |    37 +
 .../operators/transfer/local_to_gcs.rst.txt        |    53 +
 .../operators/transfer/mssql_to_gcs.rst.txt        |    50 +
 .../operators/transfer/mysql_to_gcs.rst.txt        |    53 +
 .../operators/transfer/oracle_to_gcs.rst.txt       |    53 +
 .../operators/transfer/presto_to_gcs.rst.txt       |   142 +
 .../_sources/operators/transfer/s3_to_gcs.rst.txt  |    48 +
 .../operators/transfer/salesforce_to_gcs.rst.txt   |    45 +
 .../operators/transfer/sftp_to_gcs.rst.txt         |   101 +
 .../operators/transfer/sheets_to_gcs.rst.txt       |    48 +
 .../operators/transfer/sql_to_sheets.rst.txt       |    45 +
 .../operators/transfer/trino_to_gcs.rst.txt        |   142 +
 .../google-cloud-secret-manager-backend.rst.txt    |   195 +
 .../6.8.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../6.8.0/_static/_gen/css/main.min.css            |     7 +
 .../6.8.0}/_static/_gen/js/docs.js                 |     2 +-
 .../6.8.0/_static/basic.css                        |   906 ++
 .../6.8.0/_static/check-solid.svg                  |     4 +
 .../6.8.0/_static/clipboard.min.js                 |     7 +
 .../6.8.0/_static/copy-button.svg                  |     5 +
 .../6.8.0/_static/copybutton.css                   |    93 +
 .../6.8.0/_static/copybutton.js                    |   220 +
 .../6.8.0/_static/copybutton_funcs.js              |    58 +
 .../6.8.0}/_static/doctools.js                     |    72 +-
 .../6.8.0}/_static/documentation_options.js        |     6 +-
 .../6.8.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../6.8.0/_static/graphviz.css                     |    19 +
 .../6.8.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../6.8.0/_static/jquery.js                        |     2 +
 .../6.8.0/_static/language_data.js                 |   297 +
 .../6.8.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../6.8.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../6.8.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../6.8.0/_static/pygments.css                     |    74 +
 .../6.8.0}/_static/searchtools.js                  |     8 +-
 .../6.8.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../6.8.0/_static/underscore.js                    |     6 +
 .../6.8.0/api-auth-backend/google-openid.html}     |   195 +-
 .../6.8.0/api-auth-backend/index.html              |     1 +
 .../6.8.0/commits.html                             |  4096 +++++++
 .../6.8.0/configurations-ref.html}                 |   223 +-
 .../6.8.0/connections/gcp.html}                    |   371 +-
 .../6.8.0/connections/gcp_looker.html}             |   196 +-
 .../6.8.0/connections/gcp_sql.html}                |   201 +-
 .../6.8.0/connections/gcp_ssh.html}                |   196 +-
 .../6.8.0/connections/index.html}                  |   165 +-
 .../6.8.0/example-dags.html}                       |   204 +-
 .../6.8.0/genindex.html                            |  8968 +++++++++++++++
 .../6.8.0/index.html                               |  1857 ++++
 .../6.8.0/installing-providers-from-sources.html}  |   314 +-
 .../6.8.0/logging/gcs.html}                        |   188 +-
 .../6.8.0/logging/index.html}                      |   163 +-
 .../6.8.0/logging/stackdriver.html}                |   186 +-
 .../6.8.0/objects.inv                              |   Bin 0 -> 33917 bytes
 .../6.8.0/operators/ads.html}                      |   198 +-
 .../6.8.0/operators/cloud/automl.html}             |   431 +-
 .../6.8.0/operators/cloud/bigquery.html}           |  1108 +-
 .../6.8.0/operators/cloud/bigquery_dts.html}       |   340 +-
 .../6.8.0/operators/cloud/bigtable.html}           |   442 +-
 .../6.8.0/operators/cloud/cloud_build.html}        |   990 +-
 .../6.8.0/operators/cloud/cloud_composer.html}     |   397 +-
 .../6.8.0/operators/cloud/cloud_memorystore.html}  |   482 +-
 .../cloud/cloud_memorystore_memcached.html}        |   376 +-
 .../6.8.0/operators/cloud/cloud_sql.html           |  1701 +++
 .../cloud/cloud_storage_transfer_service.html}     |  1011 +-
 .../6.8.0/operators/cloud/compute.html}            |   856 +-
 .../6.8.0/operators/cloud/compute_ssh.html}        |   266 +-
 .../operators/cloud/data_loss_prevention.html}     |   519 +-
 .../6.8.0/operators/cloud/datacatalog.html         |  1514 +++
 .../6.8.0/operators/cloud/dataflow.html}           |   986 +-
 .../6.8.0/operators/cloud/datafusion.html}         |   754 +-
 .../6.8.0/operators/cloud/dataplex.html}           |   329 +-
 .../6.8.0/operators/cloud/dataprep.html}           |   269 +-
 .../6.8.0/operators/cloud/dataproc.html}           |   959 +-
 .../6.8.0/operators/cloud/dataproc_metastore.html} |   463 +-
 .../6.8.0/operators/cloud/datastore.html}          |   391 +-
 .../6.8.0/operators/cloud/functions.html}          |   368 +-
 .../6.8.0/operators/cloud/gcs.html}                |   435 +-
 .../6.8.0/operators/cloud/index.html}              |   242 +-
 .../6.8.0/operators/cloud/kubernetes_engine.html}  |   347 +-
 .../6.8.0/operators/cloud/life_sciences.html}      |   302 +-
 .../6.8.0/operators/cloud/looker.html}             |   245 +-
 .../6.8.0/operators/cloud/mlengine.html}           |   866 +-
 .../6.8.0/operators/cloud/natural_language.html}   |   376 +-
 .../6.8.0/operators/cloud/pubsub.html}             |   350 +-
 .../6.8.0/operators/cloud/spanner.html}            |   859 +-
 .../6.8.0/operators/cloud/speech_to_text.html}     |   258 +-
 .../6.8.0/operators/cloud/stackdriver.html}        |   424 +-
 .../6.8.0/operators/cloud/tasks.html}              |   457 +-
 .../6.8.0/operators/cloud/text_to_speech.html}     |   273 +-
 .../6.8.0/operators/cloud/translate.html}          |   258 +-
 .../6.8.0/operators/cloud/translate_speech.html}   |   273 +-
 .../6.8.0/operators/cloud/vertex_ai.html           |  1530 +++
 .../6.8.0/operators/cloud/video_intelligence.html} |   411 +-
 .../6.8.0/operators/cloud/vision.html              |  2046 ++++
 .../6.8.0/operators/cloud/workflows.html}          |   395 +-
 .../6.8.0/operators/firebase/firestore.html}       |   223 +-
 .../6.8.0/operators/index.html}                    |   168 +-
 .../6.8.0/operators/leveldb/leveldb.html}          |   218 +-
 .../operators/marketing_platform/analytics.html}   |   249 +-
 .../marketing_platform/campaign_manager.html}      |   345 +-
 .../marketing_platform/display_video.html}         |   389 +-
 .../6.8.0/operators/marketing_platform/index.html} |   206 +-
 .../operators/marketing_platform/search_ads.html}  |   253 +-
 .../6.8.0/operators/suite/sheets.html}             |   227 +-
 .../transfer/azure_fileshare_to_gcs.html}          |   225 +-
 .../6.8.0/operators/transfer/calendar_to_gcs.html} |   218 +-
 .../operators/transfer/facebook_ads_to_gcs.html}   |   223 +-
 .../6.8.0/operators/transfer/gcs_to_gcs.html}      |   486 +-
 .../6.8.0/operators/transfer/gcs_to_gdrive.html}   |   265 +-
 .../6.8.0/operators/transfer/gcs_to_local.html}    |   223 +-
 .../6.8.0/operators/transfer/gcs_to_sftp.html}     |   308 +-
 .../6.8.0/operators/transfer/gcs_to_sheets.html}   |   219 +-
 .../6.8.0/operators/transfer/gdrive_to_gcs.html}   |   235 +-
 .../6.8.0/operators/transfer/gdrive_to_local.html} |   224 +-
 .../6.8.0/operators/transfer/index.html}           |   221 +-
 .../6.8.0/operators/transfer/local_to_drive.html}  |   210 +-
 .../6.8.0/operators/transfer/local_to_gcs.html}    |   224 +-
 .../6.8.0/operators/transfer/mssql_to_gcs.html}    |   229 +-
 .../6.8.0/operators/transfer/mysql_to_gcs.html}    |   225 +-
 .../6.8.0/operators/transfer/oracle_to_gcs.html}   |   225 +-
 .../6.8.0/operators/transfer/presto_to_gcs.html}   |   363 +-
 .../6.8.0/operators/transfer/s3_to_gcs.html}       |   211 +-
 .../operators/transfer/salesforce_to_gcs.html}     |   241 +-
 .../6.8.0/operators/transfer/sftp_to_gcs.html}     |   306 +-
 .../6.8.0/operators/transfer/sheets_to_gcs.html}   |   218 +-
 .../6.8.0/operators/transfer/sql_to_sheets.html}   |   217 +-
 .../6.8.0/operators/transfer/trino_to_gcs.html}    |   363 +-
 .../6.8.0/py-modindex.html}                        |  1471 ++-
 .../6.8.0/search.html}                             |   244 +-
 .../6.8.0/searchindex.js                           |     1 +
 .../google-cloud-secret-manager-backend.html}      |   329 +-
 .../6.8.0/secrets-backends/index.html              |     1 +
 .../2.2.0}/.buildinfo                              |     2 +-
 .../airflow/providers/hashicorp/hooks/index.html}  |   190 +-
 .../providers/hashicorp/hooks/vault}/index.html    |   643 +-
 .../_api/airflow/providers/hashicorp/index.html}   |   193 +-
 .../providers/hashicorp/secrets/index.html}        |   190 +-
 .../providers/hashicorp/secrets/vault/index.html}  |   363 +-
 .../airflow/providers/hashicorp/hooks/vault.html}  |   956 +-
 .../providers/hashicorp/secrets/vault.html}        |   689 +-
 .../2.2.0/_modules/index.html}                     |   174 +-
 .../providers/hashicorp/hooks/index.rst.txt        |    15 +
 .../providers/hashicorp/hooks/vault/index.rst.txt  |   181 +
 .../_api/airflow/providers/hashicorp/index.rst.txt |    16 +
 .../providers/hashicorp/secrets/index.rst.txt      |    15 +
 .../hashicorp/secrets/vault/index.rst.txt          |   130 +
 .../2.2.0/_sources/commits.rst.txt                 |   218 +
 .../2.2.0/_sources/index.rst.txt                   |   112 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../secrets-backends/hashicorp-vault.rst.txt       |   216 +
 .../2.2.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.2.0/_static/_gen/css/main.min.css            |     7 +
 .../2.2.0}/_static/_gen/js/docs.js                 |     2 +-
 .../2.2.0/_static/basic.css                        |   906 ++
 .../2.2.0/_static/check-solid.svg                  |     4 +
 .../2.2.0/_static/clipboard.min.js                 |     7 +
 .../2.2.0/_static/copy-button.svg                  |     5 +
 .../2.2.0/_static/copybutton.css                   |    93 +
 .../2.2.0/_static/copybutton.js                    |   220 +
 .../2.2.0/_static/copybutton_funcs.js              |    58 +
 .../2.2.0}/_static/doctools.js                     |    72 +-
 .../2.2.0}/_static/documentation_options.js        |     6 +-
 .../2.2.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.2.0/_static/graphviz.css                     |    19 +
 .../2.2.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.2.0/_static/jquery.js                        |     2 +
 .../2.2.0/_static/language_data.js                 |   297 +
 .../2.2.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.2.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.2.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.2.0/_static/pygments.css                     |    74 +
 .../2.2.0}/_static/searchtools.js                  |     8 +-
 .../2.2.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.2.0/_static/underscore.js                    |     6 +
 .../2.2.0/commits.html}                            |   853 +-
 .../2.2.0/genindex.html}                           |   336 +-
 .../2.2.0/index.html}                              |   559 +-
 .../2.2.0/installing-providers-from-sources.html}  |   302 +-
 .../2.2.0/objects.inv                              |   Bin 0 -> 690 bytes
 .../2.2.0/py-modindex.html}                        |   257 +-
 .../2.2.0/search.html}                             |   232 +-
 .../2.2.0/searchindex.js                           |     1 +
 .../2.2.0/secrets-backends/hashicorp-vault.html}   |   323 +-
 .../2.2.0/secrets-backends/index.html              |     1 +
 .../2.1.0}/.buildinfo                              |     2 +-
 .../airflow/providers/jenkins/hooks/index.html}    |   192 +-
 .../providers/jenkins/hooks/jenkins/index.html}    |   270 +-
 .../_api/airflow/providers/jenkins/index.html}     |   199 +-
 .../providers/jenkins/operators/index.html}        |   192 +-
 .../operators/jenkins_job_trigger/index.html}      |   414 +-
 .../airflow/providers/jenkins/sensors/index.html}  |   192 +-
 .../providers/jenkins/sensors/jenkins/index.html}  |   238 +-
 .../airflow/providers/jenkins/hooks/jenkins.html}  |   284 +-
 .../jenkins/operators/jenkins_job_trigger.html}    |   670 +-
 .../providers/jenkins/sensors/jenkins.html}        |   277 +-
 .../2.1.0/_modules/index.html}                     |   177 +-
 .../airflow/providers/jenkins/hooks/index.rst.txt  |    15 +
 .../providers/jenkins/hooks/jenkins/index.rst.txt  |    56 +
 .../_api/airflow/providers/jenkins/index.rst.txt   |    17 +
 .../providers/jenkins/operators/index.rst.txt      |    15 +
 .../operators/jenkins_job_trigger/index.rst.txt    |   136 +
 .../providers/jenkins/sensors/index.rst.txt        |    15 +
 .../jenkins/sensors/jenkins/index.rst.txt          |    37 +
 .../2.1.0/_sources/commits.rst.txt                 |   244 +
 .../2.1.0/_sources/connections.rst.txt             |    62 +
 .../2.1.0/_sources/index.rst.txt                   |    84 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../2.1.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.1.0/_static/_gen/css/main.min.css            |     7 +
 .../2.1.0}/_static/_gen/js/docs.js                 |     2 +-
 .../2.1.0/_static/basic.css                        |   906 ++
 .../2.1.0/_static/check-solid.svg                  |     4 +
 .../2.1.0/_static/clipboard.min.js                 |     7 +
 .../2.1.0/_static/copy-button.svg                  |     5 +
 .../2.1.0/_static/copybutton.css                   |    93 +
 .../2.1.0/_static/copybutton.js                    |   220 +
 .../2.1.0/_static/copybutton_funcs.js              |    58 +
 .../2.1.0}/_static/doctools.js                     |    72 +-
 .../2.1.0}/_static/documentation_options.js        |     6 +-
 .../2.1.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.1.0/_static/graphviz.css                     |    19 +
 .../2.1.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.1.0/_static/jquery.js                        |     2 +
 .../2.1.0/_static/language_data.js                 |   297 +
 .../2.1.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.1.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.1.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.1.0/_static/pygments.css                     |    74 +
 .../2.1.0}/_static/searchtools.js                  |     8 +-
 .../2.1.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.1.0/_static/underscore.js                    |     6 +
 .../2.1.0/commits.html}                            |   917 +-
 .../2.1.0/connections.html}                        |   211 +-
 .../2.1.0/genindex.html}                           |   446 +-
 .../2.1.0/index.html}                              |   531 +-
 .../2.1.0/installing-providers-from-sources.html}  |   304 +-
 .../2.1.0/objects.inv                              |   Bin 0 -> 816 bytes
 .../2.1.0/py-modindex.html}                        |   269 +-
 .../2.1.0/search.html}                             |   234 +-
 .../2.1.0/searchindex.js                           |     1 +
 .../3.8.0}/.buildinfo                              |     2 +-
 .../microsoft/azure/hooks/adx/index.html}          |   348 +-
 .../microsoft/azure/hooks/azure_batch/index.html}  |   200 +-
 .../hooks/azure_container_instance/index.html}     |   200 +-
 .../hooks/azure_container_registry/index.html}     |   200 +-
 .../azure/hooks/azure_container_volume/index.html} |   200 +-
 .../microsoft/azure/hooks/azure_cosmos/index.html} |   200 +-
 .../azure/hooks/azure_data_factory/index.html}     |   200 +-
 .../azure/hooks/azure_data_lake/index.html}        |   200 +-
 .../azure/hooks/azure_fileshare/index.html}        |   200 +-
 .../microsoft/azure/hooks/base_azure/index.html}   |   314 +-
 .../microsoft/azure/hooks/batch/index.html}        |   418 +-
 .../azure/hooks/container_instance/index.html}     |   391 +-
 .../azure/hooks/container_registry/index.html}     |   298 +-
 .../azure/hooks/container_volume/index.html}       |   316 +-
 .../microsoft/azure/hooks/cosmos/index.html}       |   458 +-
 .../microsoft/azure/hooks/data_factory/index.html  |  1734 +++
 .../microsoft/azure/hooks/data_lake/index.html}    |   395 +-
 .../microsoft/azure/hooks/fileshare/index.html}    |   803 +-
 .../providers/microsoft/azure/hooks/index.html}    |   222 +-
 .../microsoft/azure/hooks/wasb/index.html}         |   708 +-
 .../airflow/providers/microsoft/azure}/index.html  |   292 +-
 .../providers/microsoft/azure/log/index.html}      |   198 +-
 .../azure/log/wasb_task_handler/index.html}        |   330 +-
 .../microsoft/azure/operators/adls/index.html}     |   342 +-
 .../azure/operators/adls_delete/index.html}        |   226 +-
 .../azure/operators/adls_list/index.html}          |   226 +-
 .../microsoft/azure/operators/adx/index.html}      |   298 +-
 .../azure/operators/azure_batch/index.html}        |   200 +-
 .../azure_container_instances/index.html}          |   201 +-
 .../azure/operators/azure_cosmos/index.html}       |   200 +-
 .../microsoft/azure/operators/batch/index.html}    |   367 +-
 .../operators/container_instances/index.html}      |   404 +-
 .../microsoft/azure/operators/cosmos/index.html}   |   259 +-
 .../azure/operators/data_factory/index.html}       |   369 +-
 .../microsoft/azure/operators/index.html}          |   209 +-
 .../azure/operators/wasb_delete_blob/index.html}   |   255 +-
 .../azure/secrets/azure_key_vault/index.html}      |   200 +-
 .../providers/microsoft/azure/secrets/index.html}  |   199 +-
 .../microsoft/azure/secrets/key_vault/index.html}  |   347 +-
 .../azure/sensors/azure_cosmos/index.html}         |   200 +-
 .../microsoft/azure/sensors/cosmos/index.html}     |   259 +-
 .../azure/sensors/data_factory/index.html}         |   256 +-
 .../providers/microsoft/azure/sensors/index.html}  |   201 +-
 .../microsoft/azure/sensors/wasb/index.html}       |   295 +-
 .../azure/transfers/azure_blob_to_gcs/index.html}  |   293 +-
 .../azure/transfers/file_to_wasb/index.html}       |   200 +-
 .../microsoft/azure/transfers/index.html}          |   203 +-
 .../azure/transfers/local_to_adls/index.html}      |   309 +-
 .../azure/transfers/local_to_wasb/index.html}      |   259 +-
 .../oracle_to_azure_data_lake/index.html}          |   270 +-
 .../azure/transfers/sftp_to_wasb/index.html}       |   402 +-
 .../providers/microsoft/azure/hooks/adx.html}      |   571 +-
 .../microsoft/azure/hooks/base_azure.html}         |   341 +-
 .../providers/microsoft/azure/hooks/batch.html}    |   816 +-
 .../microsoft/azure/hooks/container_instance.html} |   362 +-
 .../microsoft/azure/hooks/container_registry.html} |   287 +-
 .../microsoft/azure/hooks/container_volume.html}   |   318 +-
 .../providers/microsoft/azure/hooks/cosmos.html}   |   947 +-
 .../microsoft/azure/hooks/data_factory.html        |  1715 +++
 .../microsoft/azure/hooks/data_lake.html}          |   679 +-
 .../microsoft/azure/hooks/fileshare.html}          |   740 +-
 .../providers/microsoft/azure/hooks/wasb.html}     |  1074 +-
 .../microsoft/azure/log/wasb_task_handler.html}    |   571 +-
 .../providers/microsoft/azure/operators/adls.html} |   321 +-
 .../microsoft/azure/operators/adls_delete.html}    |   260 +-
 .../microsoft/azure/operators/adls_list.html}      |   261 +-
 .../providers/microsoft/azure/operators/adx.html}  |   301 +-
 .../microsoft/azure/operators/batch.html}          |   778 +-
 .../azure/operators/container_instances.html}      |  1076 +-
 .../microsoft/azure/operators/cosmos.html}         |   292 +-
 .../microsoft/azure/operators/data_factory.html}   |   664 +-
 .../azure/operators/wasb_delete_blob.html}         |   293 +-
 .../microsoft/azure/secrets/key_vault.html}        |   414 +-
 .../providers/microsoft/azure/sensors/cosmos.html} |   291 +-
 .../microsoft/azure/sensors/data_factory.html}     |   301 +-
 .../providers/microsoft/azure/sensors/wasb.html}   |   319 +-
 .../azure/transfers/azure_blob_to_gcs.html}        |   372 +-
 .../microsoft/azure/transfers/local_to_adls.html}  |   389 +-
 .../microsoft/azure/transfers/local_to_wasb.html}  |   302 +-
 .../transfers/oracle_to_azure_data_lake.html}      |   335 +-
 .../microsoft/azure/transfers/sftp_to_wasb.html}   |   434 +-
 .../3.8.0/_modules/index.html}                     |   210 +-
 .../microsoft/azure/hooks/adx/index.rst.txt        |   115 +
 .../azure/hooks/azure_batch/index.rst.txt          |    11 +
 .../hooks/azure_container_instance/index.rst.txt   |    11 +
 .../hooks/azure_container_registry/index.rst.txt   |    11 +
 .../hooks/azure_container_volume/index.rst.txt     |    11 +
 .../azure/hooks/azure_cosmos/index.rst.txt         |    11 +
 .../azure/hooks/azure_data_factory/index.rst.txt   |    11 +
 .../azure/hooks/azure_data_lake/index.rst.txt      |    11 +
 .../azure/hooks/azure_fileshare/index.rst.txt      |    11 +
 .../microsoft/azure/hooks/base_azure/index.rst.txt |    70 +
 .../microsoft/azure/hooks/batch/index.rst.txt      |   164 +
 .../azure/hooks/container_instance/index.rst.txt   |   122 +
 .../azure/hooks/container_registry/index.rst.txt   |    66 +
 .../azure/hooks/container_volume/index.rst.txt     |    72 +
 .../microsoft/azure/hooks/cosmos/index.rst.txt     |   161 +
 .../azure/hooks/data_factory/index.rst.txt         |   516 +
 .../microsoft/azure/hooks/data_lake/index.rst.txt  |   149 +
 .../microsoft/azure/hooks/fileshare/index.rst.txt  |   212 +
 .../providers/microsoft/azure/hooks/index.rst.txt  |    33 +
 .../microsoft/azure/hooks/wasb/index.rst.txt       |   224 +
 .../providers/microsoft/azure/index.rst.txt        |    20 +
 .../providers/microsoft/azure/log/index.rst.txt    |    15 +
 .../azure/log/wasb_task_handler/index.rst.txt      |    74 +
 .../microsoft/azure/operators/adls/index.rst.txt   |    96 +
 .../azure/operators/adls_delete/index.rst.txt      |    32 +
 .../azure/operators/adls_list/index.rst.txt        |    32 +
 .../microsoft/azure/operators/adx/index.rst.txt    |    65 +
 .../azure/operators/azure_batch/index.rst.txt      |    11 +
 .../azure_container_instances/index.rst.txt        |    12 +
 .../azure/operators/azure_cosmos/index.rst.txt     |    11 +
 .../microsoft/azure/operators/batch/index.rst.txt  |   124 +
 .../operators/container_instances/index.rst.txt    |   150 +
 .../microsoft/azure/operators/cosmos/index.rst.txt |    51 +
 .../azure/operators/data_factory/index.rst.txt     |   118 +
 .../microsoft/azure/operators/index.rst.txt        |    26 +
 .../azure/operators/wasb_delete_blob/index.rst.txt |    48 +
 .../azure/secrets/azure_key_vault/index.rst.txt    |    11 +
 .../microsoft/azure/secrets/index.rst.txt          |    16 +
 .../azure/secrets/key_vault/index.rst.txt          |   108 +
 .../azure/sensors/azure_cosmos/index.rst.txt       |    11 +
 .../microsoft/azure/sensors/cosmos/index.rst.txt   |    54 +
 .../azure/sensors/data_factory/index.rst.txt       |    47 +
 .../microsoft/azure/sensors/index.rst.txt          |    18 +
 .../microsoft/azure/sensors/wasb/index.rst.txt     |    68 +
 .../transfers/azure_blob_to_gcs/index.rst.txt      |    64 +
 .../azure/transfers/file_to_wasb/index.rst.txt     |    11 +
 .../microsoft/azure/transfers/index.rst.txt        |    20 +
 .../azure/transfers/local_to_adls/index.rst.txt    |    76 +
 .../azure/transfers/local_to_wasb/index.rst.txt    |    45 +
 .../oracle_to_azure_data_lake/index.rst.txt        |    62 +
 .../azure/transfers/sftp_to_wasb/index.rst.txt     |   132 +
 .../3.8.0/_sources/commits.rst.txt                 |   391 +
 .../3.8.0/_sources/connections/acr.rst.txt         |    62 +
 .../3.8.0/_sources/connections/adf.rst.txt         |    93 +
 .../3.8.0/_sources/connections/adl.rst.txt         |    70 +
 .../3.8.0/_sources/connections/adx.rst.txt         |    91 +
 .../3.8.0/_sources/connections/azure.rst.txt       |    83 +
 .../3.8.0/_sources/connections/azure_batch.rst.txt |    61 +
 .../connections/azure_container_volume.rst.txt     |    75 +
 .../_sources/connections/azure_cosmos.rst.txt      |    66 +
 .../_sources/connections/azure_fileshare.rst.txt   |    80 +
 .../3.8.0/_sources/connections/index.rst.txt       |    25 +
 .../3.8.0/_sources/connections/wasb.rst.txt        |    84 +
 .../3.8.0/_sources/index.rst.txt                   |   130 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../3.8.0/_sources/logging/index.rst.txt           |    55 +
 .../_sources/operators/adf_run_pipeline.rst.txt    |    53 +
 .../3.8.0/_sources/operators/adls.rst.txt          |    50 +
 .../_sources/operators/azure_blob_to_gcs.rst.txt   |    60 +
 .../3.8.0/_sources/operators/index.rst.txt         |    28 +
 .../3.8.0/_sources/operators/local_to_adls.rst.txt |    53 +
 .../3.8.0/_sources/operators/sftp_to_wasb.rst.txt  |    61 +
 .../secrets-backends/azure-key-vault.rst.txt       |    73 +
 .../3.8.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../3.8.0/_static/_gen/css/main.min.css            |     7 +
 .../3.8.0}/_static/_gen/js/docs.js                 |     2 +-
 .../3.8.0/_static/basic.css                        |   906 ++
 .../3.8.0/_static/check-solid.svg                  |     4 +
 .../3.8.0/_static/clipboard.min.js                 |     7 +
 .../3.8.0/_static/copy-button.svg                  |     5 +
 .../3.8.0/_static/copybutton.css                   |    93 +
 .../3.8.0/_static/copybutton.js                    |   220 +
 .../3.8.0/_static/copybutton_funcs.js              |    58 +
 .../3.8.0}/_static/doctools.js                     |    72 +-
 .../3.8.0}/_static/documentation_options.js        |     6 +-
 .../3.8.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../3.8.0/_static/graphviz.css                     |    19 +
 .../3.8.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../3.8.0/_static/jquery.js                        |     2 +
 .../3.8.0/_static/language_data.js                 |   297 +
 .../3.8.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../3.8.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../3.8.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../3.8.0/_static/pygments.css                     |    74 +
 .../3.8.0}/_static/searchtools.js                  |     8 +-
 .../3.8.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../3.8.0/_static/underscore.js                    |     6 +
 .../3.8.0/commits.html                             |  1942 ++++
 .../3.8.0/connections/acr.html}                    |   183 +-
 .../3.8.0/connections/adf.html}                    |   210 +-
 .../3.8.0/connections/adl.html}                    |   188 +-
 .../3.8.0/connections/adx.html}                    |   197 +-
 .../3.8.0/connections/azure.html}                  |   196 +-
 .../3.8.0/connections/azure_batch.html}            |   182 +-
 .../3.8.0/connections/azure_container_volume.html} |   188 +-
 .../3.8.0/connections/azure_cosmos.html}           |   184 +-
 .../3.8.0/connections/azure_fileshare.html}        |   192 +-
 .../3.8.0/connections/index.html}                  |   167 +-
 .../3.8.0/connections/wasb.html}                   |   195 +-
 .../3.8.0/genindex.html                            |  2105 ++++
 .../3.8.0/index.html}                              |   849 +-
 .../3.8.0/installing-providers-from-sources.html}  |   310 +-
 .../3.8.0/logging.html                             |     1 +
 .../3.8.0/logging/index.html}                      |   186 +-
 .../3.8.0/objects.inv                              |   Bin 0 -> 4581 bytes
 .../3.8.0/operators/adf_run_pipeline.html}         |   195 +-
 .../3.8.0/operators/adls.html}                     |   171 +-
 .../3.8.0/operators/azure_blob_to_gcs.html}        |   203 +-
 .../3.8.0/operators/index.html}                    |   162 +-
 .../3.8.0/operators/local_to_adls.html}            |   179 +-
 .../3.8.0/operators/sftp_to_wasb.html}             |   190 +-
 .../3.8.0/py-modindex.html}                        |   622 +-
 .../3.8.0/search.html}                             |   240 +-
 .../3.8.0/searchindex.js                           |     1 +
 .../3.8.0/secrets-backends/azure-key-vault.html}   |   191 +-
 .../3.8.0/secrets-backends/index.html              |     1 +
 .../1.1.4}/.buildinfo                              |     2 +-
 .../providers/microsoft/psrp/hooks/index.html}     |   190 +-
 .../microsoft/psrp/hooks/psrp/index.html}          |   342 +-
 .../airflow/providers/microsoft/psrp/index.html}   |   193 +-
 .../providers/microsoft/psrp/operators/index.html} |   190 +-
 .../microsoft/psrp/operators/psrp/index.html}      |   326 +-
 .../providers/microsoft/psrp/hooks/psrp.html}      |   636 +-
 .../providers/microsoft/psrp/operators/psrp.html}  |   410 +-
 .../1.1.4/_modules/index.html}                     |   174 +-
 .../providers/microsoft/psrp/hooks/index.rst.txt   |    15 +
 .../microsoft/psrp/hooks/psrp/index.rst.txt        |   102 +
 .../airflow/providers/microsoft/psrp/index.rst.txt |    16 +
 .../microsoft/psrp/operators/index.rst.txt         |    15 +
 .../microsoft/psrp/operators/psrp/index.rst.txt    |   103 +
 .../1.1.4/_sources/commits.rst.txt                 |   118 +
 .../1.1.4/_sources/index.rst.txt                   |    86 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../1.1.4/_sources/operators/index.rst.txt         |   111 +
 .../1.1.4}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../1.1.4/_static/_gen/css/main.min.css            |     7 +
 .../1.1.4}/_static/_gen/js/docs.js                 |     2 +-
 .../1.1.4/_static/basic.css                        |   906 ++
 .../1.1.4/_static/check-solid.svg                  |     4 +
 .../1.1.4/_static/clipboard.min.js                 |     7 +
 .../1.1.4/_static/copy-button.svg                  |     5 +
 .../1.1.4/_static/copybutton.css                   |    93 +
 .../1.1.4/_static/copybutton.js                    |   220 +
 .../1.1.4/_static/copybutton_funcs.js              |    58 +
 .../1.1.4}/_static/doctools.js                     |    72 +-
 .../1.1.4}/_static/documentation_options.js        |     6 +-
 .../1.1.4/_static/file.png                         |   Bin 0 -> 286 bytes
 .../1.1.4/_static/graphviz.css                     |    19 +
 .../1.1.4/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../1.1.4/_static/jquery.js                        |     2 +
 .../1.1.4/_static/language_data.js                 |   297 +
 .../1.1.4/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../1.1.4/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../1.1.4/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../1.1.4/_static/pygments.css                     |    74 +
 .../1.1.4}/_static/searchtools.js                  |     8 +-
 .../1.1.4/_static/underscore-1.13.1.js             |  2042 ++++
 .../1.1.4/_static/underscore.js                    |     6 +
 .../1.1.4/commits.html}                            |   512 +-
 .../1.1.4/genindex.html}                           |   363 +-
 .../1.1.4/index.html}                              |   327 +-
 .../1.1.4/installing-providers-from-sources.html}  |   302 +-
 .../1.1.4/objects.inv                              |   Bin 0 -> 716 bytes
 .../1.1.4/operators/index.html}                    |   228 +-
 .../1.1.4/py-modindex.html}                        |   257 +-
 .../1.1.4/search.html}                             |   232 +-
 .../1.1.4/searchindex.js                           |     1 +
 .../2.2.0}/.buildinfo                              |     2 +-
 .../airflow/providers/presto/hooks/index.html}     |   192 +-
 .../providers/presto/hooks/presto/index.html}      |   336 +-
 .../_api/airflow/providers/presto/index.html}      |   195 +-
 .../presto/transfers/gcs_to_presto/index.html}     |   269 +-
 .../airflow/providers/presto/transfers/index.html} |   192 +-
 .../example_dags/example_gcs_to_presto.html}       |   262 +-
 .../airflow/providers/presto/hooks/presto.html}    |   910 +-
 .../providers/presto/transfers/gcs_to_presto.html} |   338 +-
 .../2.2.0/_modules/index.html}                     |   177 +-
 .../airflow/providers/presto/hooks/index.rst.txt   |    15 +
 .../providers/presto/hooks/presto/index.rst.txt    |   106 +
 .../_api/airflow/providers/presto/index.rst.txt    |    16 +
 .../presto/transfers/gcs_to_presto/index.rst.txt   |    66 +
 .../providers/presto/transfers/index.rst.txt       |    15 +
 .../2.2.0/_sources/commits.rst.txt                 |   195 +
 .../2.2.0/_sources/index.rst.txt                   |   114 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../operators/transfer/gcs_to_presto.rst.txt       |    52 +
 .../2.2.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.2.0/_static/_gen/css/main.min.css            |     7 +
 .../2.2.0}/_static/_gen/js/docs.js                 |     2 +-
 .../2.2.0/_static/basic.css                        |   906 ++
 .../2.2.0/_static/check-solid.svg                  |     4 +
 .../2.2.0/_static/clipboard.min.js                 |     7 +
 .../2.2.0/_static/copy-button.svg                  |     5 +
 .../2.2.0/_static/copybutton.css                   |    93 +
 .../2.2.0/_static/copybutton.js                    |   220 +
 .../2.2.0/_static/copybutton_funcs.js              |    58 +
 .../2.2.0}/_static/doctools.js                     |    72 +-
 .../2.2.0}/_static/documentation_options.js        |     6 +-
 .../2.2.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.2.0/_static/graphviz.css                     |    19 +
 .../2.2.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.2.0/_static/jquery.js                        |     2 +
 .../2.2.0/_static/language_data.js                 |   297 +
 .../2.2.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.2.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.2.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.2.0/_static/pygments.css                     |    74 +
 .../2.2.0}/_static/searchtools.js                  |     8 +-
 .../2.2.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.2.0/_static/underscore.js                    |     6 +
 .../2.2.0/commits.html}                            |   785 +-
 .../2.2.0/genindex.html}                           |   357 +-
 .../2.2.0/index.html}                              |   540 +-
 .../2.2.0/installing-providers-from-sources.html}  |   304 +-
 .../2.2.0/objects.inv                              |   Bin 0 -> 761 bytes
 .../2.2.0/operators/transfer/gcs_to_presto.html}   |   210 +-
 .../2.2.0/py-modindex.html}                        |   259 +-
 .../2.2.0/search.html}                             |   234 +-
 .../2.2.0/searchindex.js                           |     1 +
 .../2.6.0}/.buildinfo                              |     2 +-
 .../_api/airflow/providers/sftp/hooks/index.html}  |   184 +-
 .../airflow/providers/sftp/hooks/sftp/index.html}  |   463 +-
 .../2.6.0/_api/airflow/providers/sftp/index.html}  |   191 +-
 .../airflow/providers/sftp/operators/index.html}   |   184 +-
 .../providers/sftp/operators/sftp/index.html}      |   311 +-
 .../airflow/providers/sftp/sensors/index.html}     |   184 +-
 .../providers/sftp/sensors/sftp/index.html}        |   236 +-
 .../airflow/providers/sftp/hooks/sftp.html}        |   928 +-
 .../airflow/providers/sftp/operators/sftp.html}    |   543 +-
 .../airflow/providers/sftp/sensors/sftp.html}      |   284 +-
 .../2.6.0/_modules/index.html}                     |   169 +-
 .../airflow/providers/sftp/hooks/index.rst.txt     |    15 +
 .../providers/sftp/hooks/sftp/index.rst.txt        |   177 +
 .../_api/airflow/providers/sftp/index.rst.txt      |    17 +
 .../airflow/providers/sftp/operators/index.rst.txt |    15 +
 .../providers/sftp/operators/sftp/index.rst.txt    |    93 +
 .../airflow/providers/sftp/sensors/index.rst.txt   |    15 +
 .../providers/sftp/sensors/sftp/index.rst.txt      |    46 +
 .../2.6.0/_sources/commits.rst.txt                 |   281 +
 .../2.6.0/_sources/connections/sftp.rst.txt        |   110 +
 .../2.6.0/_sources/index.rst.txt                   |   110 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../2.6.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.6.0/_static/_gen/css/main.min.css            |     7 +
 .../2.6.0}/_static/_gen/js/docs.js                 |     2 +-
 .../2.6.0/_static/basic.css                        |   906 ++
 .../2.6.0/_static/check-solid.svg                  |     4 +
 .../2.6.0/_static/clipboard.min.js                 |     7 +
 .../2.6.0/_static/copy-button.svg                  |     5 +
 .../2.6.0/_static/copybutton.css                   |    93 +
 .../2.6.0/_static/copybutton.js                    |   220 +
 .../2.6.0/_static/copybutton_funcs.js              |    58 +
 .../2.6.0}/_static/doctools.js                     |    72 +-
 .../2.6.0}/_static/documentation_options.js        |     6 +-
 .../2.6.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.6.0/_static/graphviz.css                     |    19 +
 .../2.6.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.6.0/_static/jquery.js                        |     2 +
 .../2.6.0/_static/language_data.js                 |   297 +
 .../2.6.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.6.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.6.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.6.0/_static/pygments.css                     |    74 +
 .../2.6.0}/_static/searchtools.js                  |     8 +-
 .../2.6.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.6.0/_static/underscore.js                    |     6 +
 .../2.6.0/commits.html}                            |   997 +-
 .../2.6.0/connections/sftp.html}                   |   203 +-
 .../2.6.0/genindex.html}                           |   458 +-
 .../2.6.0/index.html}                              |   626 +-
 .../2.6.0/installing-providers-from-sources.html}  |   296 +-
 .../2.6.0/objects.inv                              |   Bin 0 -> 811 bytes
 .../2.6.0/py-modindex.html}                        |   261 +-
 .../2.6.0/search.html}                             |   226 +-
 .../2.6.0/searchindex.js                           |     1 +
 .../2.2.0}/.buildinfo                              |     2 +-
 .../_api/airflow/providers/trino/hooks/index.html} |   192 +-
 .../providers/trino/hooks/trino/index.html}        |   336 +-
 .../2.2.0/_api/airflow/providers/trino/index.html} |   195 +-
 .../trino/transfers/gcs_to_trino/index.html}       |   289 +-
 .../airflow/providers/trino/transfers/index.html}  |   192 +-
 .../trino/example_dags/example_gcs_to_trino.html}  |   262 +-
 .../airflow/providers/trino/hooks/trino.html}      |   914 +-
 .../providers/trino/transfers/gcs_to_trino.html}   |   340 +-
 .../2.2.0/_modules/index.html}                     |   177 +-
 .../airflow/providers/trino/hooks/index.rst.txt    |    15 +
 .../providers/trino/hooks/trino/index.rst.txt      |   106 +
 .../_api/airflow/providers/trino/index.rst.txt     |    16 +
 .../trino/transfers/gcs_to_trino/index.rst.txt     |    69 +
 .../providers/trino/transfers/index.rst.txt        |    15 +
 .../2.2.0/_sources/commits.rst.txt                 |   135 +
 .../2.2.0/_sources/index.rst.txt                   |   114 +
 .../installing-providers-from-sources.rst.txt      |    18 +
 .../operators/transfer/gcs_to_trino.rst.txt        |    52 +
 .../2.2.0}/_static/_gen/css/main-custom.min.css    |     2 +-
 .../2.2.0/_static/_gen/css/main.min.css            |     7 +
 .../2.2.0}/_static/_gen/js/docs.js                 |     2 +-
 .../2.2.0/_static/basic.css                        |   906 ++
 .../2.2.0/_static/check-solid.svg                  |     4 +
 .../2.2.0/_static/clipboard.min.js                 |     7 +
 .../2.2.0/_static/copy-button.svg                  |     5 +
 .../2.2.0/_static/copybutton.css                   |    93 +
 .../2.2.0/_static/copybutton.js                    |   220 +
 .../2.2.0/_static/copybutton_funcs.js              |    58 +
 .../2.2.0}/_static/doctools.js                     |    72 +-
 .../2.2.0}/_static/documentation_options.js        |     6 +-
 .../2.2.0/_static/file.png                         |   Bin 0 -> 286 bytes
 .../2.2.0/_static/graphviz.css                     |    19 +
 .../2.2.0/_static/jquery-3.5.1.js                  | 10872 +++++++++++++++++++
 .../2.2.0/_static/jquery.js                        |     2 +
 .../2.2.0/_static/language_data.js                 |   297 +
 .../2.2.0/_static/minus.png                        |   Bin 0 -> 90 bytes
 .../2.2.0/_static/pin_32.png                       |   Bin 0 -> 1201 bytes
 .../2.2.0/_static/plus.png                         |   Bin 0 -> 90 bytes
 .../2.2.0/_static/pygments.css                     |    74 +
 .../2.2.0}/_static/searchtools.js                  |     8 +-
 .../2.2.0/_static/underscore-1.13.1.js             |  2042 ++++
 .../2.2.0/_static/underscore.js                    |     6 +
 .../2.2.0/commits.html}                            |   567 +-
 .../2.2.0/genindex.html}                           |   350 +-
 .../2.2.0/index.html}                              |   524 +-
 .../2.2.0/installing-providers-from-sources.html}  |   304 +-
 .../2.2.0/objects.inv                              |    11 +
 .../2.2.0/operators/transfer/gcs_to_trino.html}    |   210 +-
 .../2.2.0/py-modindex.html}                        |   259 +-
 .../2.2.0/search.html}                             |   234 +-
 .../2.2.0/searchindex.js                           |     1 +
 docs-archive/apache-airflow-providers/.buildinfo   |     2 +-
 .../_static/_gen/css/main-custom.min.css           |     2 +-
 .../_static/_gen/js/docs.js                        |     2 +-
 .../apache-airflow-providers/_static/doctools.js   |    72 +-
 .../_static/documentation_options.js               |     4 +-
 .../_static/searchtools.js                         |     8 +-
 .../core-extensions/connections.html               |    75 +-
 .../core-extensions/extra-links.html               |    60 +-
 .../core-extensions/index.html                     |     2 +
 .../core-extensions/logging.html                   |    20 +-
 .../core-extensions/secrets-backends.html          |    10 +-
 .../installing-from-sources.html                   |     2 +
 docs-archive/apache-airflow-providers/objects.inv  |   Bin 1207 -> 1214 bytes
 .../operators-and-hooks-ref/apache.html            |    19 +-
 .../operators-and-hooks-ref/aws.html               |   258 +-
 .../operators-and-hooks-ref/azure.html             |    62 +-
 .../operators-and-hooks-ref/google.html            |   408 +-
 .../operators-and-hooks-ref/index.html             |     1 +
 .../operators-and-hooks-ref/protocol.html          |    54 +-
 .../operators-and-hooks-ref/services.html          |    32 +-
 .../operators-and-hooks-ref/software.html          |   104 +-
 .../apache-airflow-providers/packages-ref.html     |   319 +-
 .../apache-airflow-providers/searchindex.js        |     2 +-
 2403 files changed, 797784 insertions(+), 180592 deletions(-)

diff --git a/docs-archive/apache-airflow-providers/.buildinfo b/docs-archive/apache-airflow-providers-amazon/3.3.0/.buildinfo
similarity index 82%
copy from docs-archive/apache-airflow-providers/.buildinfo
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/.buildinfo
index a94d75be6..a90996cb7 100644
--- a/docs-archive/apache-airflow-providers/.buildinfo
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 4276c29edbe90186c436338b1c90c85a
+config: cf2d683c64ae1dc7331af7f5e4847d15
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs-archive/apache-airflow-providers/core-extensions/logging.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/exceptions/index.html
similarity index 84%
copy from docs-archive/apache-airflow-providers/core-extensions/logging.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/exceptions/index.html
index 3ba210285..cf9f73930 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/logging.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/exceptions/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Writing logs &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Secret backends" href="secrets-backends.html" />
-            <link rel="prev" title="Extra Links" href="extra-links.html" />
+        <title>airflow.providers.amazon.aws.exceptions &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../search.html" />
+            <link rel="next" title="Installing from sources" href="../../../../../../installing-providers-from-sources.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.utils.redshift" href="../utils/redshift/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,13 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="logging.html"> Writing logs</a></li>
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.exceptions</span></code></a></li>
         
     </ul>
 </div>
@@ -545,59 +584,57 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="writing-logs">
-<h1>Writing logs<a class="headerlink" href="#writing-logs" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of writing task logs
-exposed via community-managed providers. You can also see logging options available in the core Airflow in
-<a class="reference external" href="/docs/apache-airflow/stable/logging-monitoring/logging-tasks.html" title="(in apache-airflow v2.3.0.dev0)"><span>Logging for Tasks</span></a> and here you can see those
-provided by the community-managed providers:</p>
-<div class="section" id="alibaba">
-<h2>Alibaba<a class="headerlink" href="#alibaba" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-alibaba/stable/logging/index.html" title="(in apache-airflow-providers-alibaba v1.1.1)"><span>Logging for Tasks</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-alibaba/stable/_api/airflow/providers/alibaba/cloud/log/oss_task_handler/index.html#airflow.providers.alibaba.cloud.log.oss_task_handler.OSSTaskHandler" title="(in apache-airflow-providers-alibaba v1.1.1)"><code class="xref py py-class docutils literal notranslate"><span class="pre">OSSTaskHandler</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/logging/index.html" title="(in apache-airflow-providers-amazon v3.2.0)"><span>Logging for Tasks</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/log/s3_task_handler/index.html#airflow.providers.amazon.aws.log.s3_task_handler.S3TaskHandler" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">S3TaskHandler</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/log/cloudwatch_task_handler/index.html#airflow.providers.amazon.aws.log.cloudwatch_task_handler.CloudwatchTaskHandler" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudwatchTaskHandler</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="elasticsearch">
-<h2>Elasticsearch<a class="headerlink" href="#elasticsearch" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-elasticsearch/stable/logging/index.html" title="(in apache-airflow-providers-elasticsearch v3.0.2)"><span>Writing logs to Elasticsearch</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-elasticsearch/stable/_api/airflow/providers/elasticsearch/log/es_task_handler/index.html#airflow.providers.elasticsearch.log.es_task_handler.ElasticsearchTaskHandler" title="(in apache-airflow-providers-elasticsearch v3.0.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">ElasticsearchTaskHandler</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/logging/index.html" title="(in apache-airflow-providers-google v6.7.0)"><span>Writing logs to Google Cloud Platform</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/log/gcs_task_handler/index.html#airflow.providers.google.cloud.log.gcs_task_handler.GCSTaskHandler" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">GCSTaskHandler</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/log/stackdriver_task_handler/index.html#airflow.providers.google.cloud.log.stackdriver_task_handler.StackdriverTaskHandler" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">StackdriverTaskHandler</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/logging/index.html" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><span>Writing logs to Azure Blob Storage</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/log/wasb_task_handler/index.html#airflow.providers.microsoft.azure.log.wasb_task_handler.WasbTaskHandler" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">WasbTaskHandler</span></code></a></p></li>
-</ul>
+  <div class="section" id="module-airflow.providers.amazon.aws.exceptions">
+<span id="airflow-providers-amazon-aws-exceptions"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.exceptions" title="airflow.providers.amazon.aws.exceptions"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.exceptions</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.exceptions" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<dl class="py exception">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.exceptions.EcsTaskFailToStart">
+<em class="property"><span class="pre">exception</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.exceptions.</span></span><span class="sig-name descname"><span class="pre">EcsTaskFailToStart</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">message</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airfl [...]
+<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/exceptions.html#Exception" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Exception</span></code></a></p>
+<p>Raise when ECS tasks fail to start AFTER processing the request.</p>
+<dl class="field-list simple">
+</dl>
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.exceptions.EcsTaskFailToStart.__reduce__">
+<span class="sig-name descname"><span class="pre">__reduce__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/amazon/aws/exceptions.html#EcsTaskFailToStart.__reduce__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.except [...]
+<dd><p>Helper for pickle.</p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py exception">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.exceptions.EcsOperatorError">
+<em class="property"><span class="pre">exception</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.exceptions.</span></span><span class="sig-name descname"><span class="pre">EcsOperatorError</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">failures</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message</span></span></em><span class="sig- [...]
+<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/exceptions.html#Exception" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Exception</span></code></a></p>
+<p>Raise when ECS cannot handle the request.</p>
+<dl class="field-list simple">
+</dl>
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.exceptions.EcsOperatorError.__reduce__">
+<span class="sig-name descname"><span class="pre">__reduce__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/amazon/aws/exceptions.html#EcsOperatorError.__reduce__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.exceptio [...]
+<dd><p>Helper for pickle.</p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py exception">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.exceptions.ECSOperatorError">
+<em class="property"><span class="pre">exception</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.exceptions.</span></span><span class="sig-name descname"><span class="pre">ECSOperatorError</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.exceptions.EcsOperatorError" title="airflow.providers.amazon.aws.exceptions.EcsOperatorError"><code class="xref py py-obj docutils literal notranslate"><span class="pre">EcsOperatorError</span></code></a></p>
+<p>This class is deprecated.
+Please use <a class="reference internal" href="#airflow.providers.amazon.aws.exceptions.EcsOperatorError" title="airflow.providers.amazon.aws.exceptions.EcsOperatorError"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.exceptions.EcsOperatorError</span></code></a>.</p>
+</dd></dl>
+
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Extra Links" href="extra-links.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.utils.redshift" href="../utils/redshift/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Secret backends" href="secrets-backends.html" >
+            <a rel="next" title="Installing from sources" href="../../../../../../installing-providers-from-sources.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -667,12 +704,19 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Writing logs</a><ul>
-<li><a class="reference internal" href="#alibaba">Alibaba</a></li>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#elasticsearch">Elasticsearch</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.exceptions</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.exceptions.EcsTaskFailToStart">EcsTaskFailToStart</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.exceptions.EcsTaskFailToStart.__reduce__">__reduce__</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.exceptions.EcsOperatorError">EcsOperatorError</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.exceptions.EcsOperatorError.__reduce__">__reduce__</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.exceptions.ECSOperatorError">ECSOperatorError</a></li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -697,7 +741,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/logging.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/exceptions/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -831,16 +875,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../" src="../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../" id="documentation_options" src="../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/extra-links.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/athena/index.html
similarity index 69%
copy from docs-archive/apache-airflow-providers/core-extensions/extra-links.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/athena/index.html
index 9d05ffa27..1915506c6 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/extra-links.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/athena/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Extra Links &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Writing logs" href="logging.html" />
-            <link rel="prev" title="Connections" href="connections.html" />
+        <title>airflow.providers.amazon.aws.hooks.athena &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.aws_dynamodb" href="../aws_dynamodb/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks" href="../index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="extra-links.html"> Extra Links</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.athena</span></code></a></li>
         
     </ul>
 </div>
@@ -545,76 +586,242 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="extra-links">
-<h1>Extra Links<a class="headerlink" href="#extra-links" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of operator extra links
-exposed via community-managed providers.</p>
-<p>Airflow can be extended by providers with custom operator extra links. For each operator, you can define
-its own extra links that can redirect users to external systems. The extra link buttons
-will be available on the task page.</p>
-<p>The operator extra links are explained in
-<a class="reference external" href="/docs/apache-airflow/stable/howto/define_extra_link.html" title="(in apache-airflow v2.3.0.dev0)"><span>Define an operator extra link</span></a> and here you can also see the extra links
-provided by the community-managed providers:</p>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/operators/emr/index.html#airflow.providers.amazon.aws.operators.emr.EmrClusterLink" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">EmrClusterLink</span></code></a></p></li>
-<li><p><code class="xref py py-class docutils literal notranslate"><span class="pre">EmrClusterLink</span></code></p></li>
-</ul>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.athena">
+<span id="airflow-providers-amazon-aws-hooks-athena"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.athena" title="airflow.providers.amazon.aws.hooks.athena"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.athena</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.athena" title="Permalink to this headline">¶</a></h1>
+<p>This module contains AWS Athena hook.</p>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook" title="airflow.providers.amazon.aws.hooks.athena.AthenaHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AthenaHook</span></code></a></p></td>
+<td><p>Interact with AWS Athena to run, poll queries and return query results</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AWSAthenaHook" title="airflow.providers.amazon.aws.hooks.athena.AWSAthenaHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AWSAthenaHook</span></code></a></p></td>
+<td><p>This hook is deprecated.</p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.athena.</span></span><span class="sig-name descname"><span class="pre">AthenaHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sleep_ [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>Interact with AWS Athena to run, poll queries and return query results</p>
+<p>Additional arguments (such as <code class="docutils literal notranslate"><span class="pre">aws_conn_id</span></code>) may be specified and
+are passed down to the underlying AwsBaseHook.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">AwsBaseHook</span></code></a></p>
 </div>
-<div class="section" id="dbt-cloud">
-<h2>dbt Cloud<a class="headerlink" href="#dbt-cloud" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-dbt-cloud/stable/_api/airflow/providers/dbt/cloud/operators/dbt/index.html#airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperatorLink" title="(in apache-airflow-providers-dbt-cloud v1.0.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DbtCloudRunJobOperatorLink</span></code></a></p></li>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>sleep_time</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Time (in seconds) to wait between two consecutive calls to check query status on Athena</p>
+</dd>
+</dl>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.INTERMEDIATE_STATES">
+<span class="sig-name descname"><span class="pre">INTERMEDIATE_STATES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">['QUEUED',</span> <span class="pre">'RUNNING']</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/athena.html#AthenaHook.INTERMEDIATE_STATES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.provide [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.FAILURE_STATES">
+<span class="sig-name descname"><span class="pre">FAILURE_STATES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">['FAILED',</span> <span class="pre">'CANCELLED']</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/athena.html#AthenaHook.FAILURE_STATES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazo [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.SUCCESS_STATES">
+<span class="sig-name descname"><span class="pre">SUCCESS_STATES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">['SUCCEEDED']</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/athena.html#AthenaHook.SUCCESS_STATES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.SUCCE [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.TERMINAL_STATES">
+<span class="sig-name descname"><span class="pre">TERMINAL_STATES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">['SUCCEEDED',</span> <span class="pre">'FAILED',</span> <span class="pre">'CANCELLED']</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/athena.html#AthenaHook.TERMINAL_STATES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="he [...]
+<dd></dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.run_query">
+<span class="sig-name descname"><span class="pre">run_query</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_context</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">result_configuration</span></span></em>, <em class="sig-param"><span class="n" [...]
+<dd><p>Run Presto query on athena with provided config and return submitted query_execution_id</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>query</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Presto query to run</p></li>
+<li><p><strong>query_context</strong> (<em>Dict</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – Context in which query need to be run</p></li>
+<li><p><strong>result_configuration</strong> (<em>Dict</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>, </em><em>Any</em><em>]</em>) – Dict with path to store results in and config related to encryption</p></li>
+<li><p><strong>client_request_token</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – Unique token created by user to avoid multiple executions of same query</p></li>
+<li><p><strong>workgroup</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Athena workgroup name, when not specified, will be ‘primary’</p></li>
 </ul>
-</div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/bigquery/index.html#airflow.providers.google.cloud.operators.bigquery.BigQueryConsoleLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">BigQueryConsoleLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/bigquery/index.html#airflow.providers.google.cloud.operators.bigquery.BigQueryConsoleIndexableLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">BigQueryConsoleIndexableLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/mlengine/index.html#airflow.providers.google.cloud.operators.mlengine.AIPlatformConsoleLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AIPlatformConsoleLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionInstanceLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionInstanceLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionPipelineLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionPipelineLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionPipelinesLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionPipelinesLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataplex/index.html#airflow.providers.google.cloud.links.dataplex.DataplexTaskLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataplexTaskLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataplex/index.html#airflow.providers.google.cloud.links.dataplex.DataplexTasksLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataplexTasksLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataproc/index.html#airflow.providers.google.cloud.links.dataproc.DataprocLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataproc/index.html#airflow.providers.google.cloud.links.dataproc.DataprocListLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocListLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/dataproc_metastore/index.html#airflow.providers.google.cloud.operators.dataproc_metastore.DataprocMetastoreDetailedLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocMetastoreDetailedLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/dataproc_metastore/index.html#airflow.providers.google.cloud.operators.dataproc_metastore.DataprocMetastoreLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocMetastoreLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIModelLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIModelLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAITrainingPipelinesLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAITrainingPipelinesLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIDatasetLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIDatasetLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIDatasetListLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIDatasetListLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/cloud_composer/index.html#airflow.providers.google.cloud.operators.cloud_composer.CloudComposerEnvironmentLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudComposerEnvironmentLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/cloud_composer/index.html#airflow.providers.google.cloud.operators.cloud_composer.CloudComposerEnvironmentsLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudComposerEnvironmentsLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataflow/index.html#airflow.providers.google.cloud.links.dataflow.DataflowJobLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataflowJobLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/common/links/storage/index.html#airflow.providers.google.common.links.storage.StorageLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">StorageLink</span></code></a></p></li>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>str</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.check_query_status">
+<span class="sig-name descname"><span class="pre">check_query_status</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_execution_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/athena.html#AthenaHook.check_query_status"><span class="viewcode-link"> [...]
+<dd><p>Fetch the status of submitted athena query. Returns None or one of valid query states.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>query_execution_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Id of submitted athena query</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>str</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Optional[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.get_state_change_reason">
+<span class="sig-name descname"><span class="pre">get_state_change_reason</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_execution_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/athena.html#AthenaHook.get_state_change_reason"><span class="viewc [...]
+<dd><p>Fetch the reason for a state change (e.g. error message). Returns None or reason string.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>query_execution_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Id of submitted athena query</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>str</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Optional[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.get_query_results">
+<span class="sig-name descname"><span class="pre">get_query_results</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_execution_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">next_token_id</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>,  [...]
+<dd><p>Fetch submitted athena query results. returns none if query is in intermediate state or
+failed/cancelled state else dict of query output</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>query_execution_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Id of submitted athena query</p></li>
+<li><p><strong>next_token_id</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – The token that specifies where to start pagination.</p></li>
+<li><p><strong>max_results</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – The maximum number of results (rows) to return in this request.</p></li>
 </ul>
-</div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/data_factory/index.html#airflow.providers.microsoft.azure.operators.data_factory.AzureDataFactoryPipelineRunLink" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureDataFactoryPipelineRunLink</span></code></a></p></li>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>dict</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Optional[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.get_query_results_paginator">
+<span class="sig-name descname"><span class="pre">get_query_results_paginator</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_execution_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_items</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span>< [...]
+<dd><p>Fetch submitted athena query results. returns none if query is in intermediate state or
+failed/cancelled state else a paginator to iterate through pages of results. If you
+wish to get all results at once, call build_full_result() on the returned PageIterator</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>query_execution_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Id of submitted athena query</p></li>
+<li><p><strong>max_items</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>]</em>) – The total number of items to return.</p></li>
+<li><p><strong>page_size</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>]</em>) – The size of each page.</p></li>
+<li><p><strong>starting_token</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – A token to specify where to start paginating.</p></li>
 </ul>
-</div>
-<div class="section" id="qubole">
-<h2>Qubole<a class="headerlink" href="#qubole" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/_api/airflow/providers/qubole/operators/qubole/index.html#airflow.providers.qubole.operators.qubole.QDSLink" title="(in apache-airflow-providers-qubole v2.1.3)"><code class="xref py py-class docutils literal notranslate"><span class="pre">QDSLink</span></code></a></p></li>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>PageIterator</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Optional[botocore.paginate.PageIterator]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.poll_query_status">
+<span class="sig-name descname"><span class="pre">poll_query_status</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_execution_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_tries</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span  [...]
+<dd><p>Poll the status of submitted athena query until query state reaches final state.
+Returns one of the final states</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>query_execution_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Id of submitted athena query</p></li>
+<li><p><strong>max_tries</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>]</em>) – Number of times to poll for query state before function exits</p></li>
 </ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>str</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Optional[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.get_output_location">
+<span class="sig-name descname"><span class="pre">get_output_location</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_execution_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/athena.html#AthenaHook.get_output_location"><span class="viewcode-link [...]
+<dd><p>Function to get the output location of the query results
+in s3 uri format.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>query_execution_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Id of submitted athena query</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>str</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AthenaHook.stop_query">
+<span class="sig-name descname"><span class="pre">stop_query</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">query_execution_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/athena.html#AthenaHook.stop_query"><span class="viewcode-link"><span class="pre [...]
+<dd><p>Cancel the submitted athena query</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>query_execution_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Id of submitted athena query</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>dict</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.athena.AWSAthenaHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.athena.</span></span><span class="sig-name descname"><span class="pre">AWSAthenaHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**< [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook" title="airflow.providers.amazon.aws.hooks.athena.AthenaHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AthenaHook</span></code></a></p>
+<p>This hook is deprecated.
+Please use <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook" title="airflow.providers.amazon.aws.hooks.athena.AthenaHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.athena.AthenaHook</span></code></a>.</p>
+</dd></dl>
+
+</div>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Connections" href="connections.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks" href="../index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Writing logs" href="logging.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.aws_dynamodb" href="../aws_dynamodb/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -684,12 +891,29 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Extra Links</a><ul>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#dbt-cloud">dbt Cloud</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
-<li><a class="reference internal" href="#qubole">Qubole</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.athena</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook">AthenaHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.INTERMEDIATE_STATES">INTERMEDIATE_STATES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.FAILURE_STATES">FAILURE_STATES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.SUCCESS_STATES">SUCCESS_STATES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.TERMINAL_STATES">TERMINAL_STATES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.run_query">run_query</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.check_query_status">check_query_status</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.get_state_change_reason">get_state_change_reason</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.get_query_results">get_query_results</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.get_query_results_paginator">get_query_results_paginator</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.poll_query_status">poll_query_status</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.get_output_location">get_output_location</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AthenaHook.stop_query">stop_query</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.athena.AWSAthenaHook">AWSAthenaHook</a></li>
+</ul>
+</li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -714,7 +938,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/extra-links.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/athena/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -848,16 +1072,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/aws_dynamodb/index.html
similarity index 89%
copy from docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/aws_dynamodb/index.html
index c5bb91930..eae3a0063 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/aws_dynamodb/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Secret backends &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Community Providers" href="../howto/create-update-providers.html" />
-            <link rel="prev" title="Writing logs" href="logging.html" />
+        <title>airflow.providers.amazon.aws.hooks.aws_dynamodb &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.base_aws" href="../base_aws/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.athena" href="../athena/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
+            
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="secrets-backends.html"> Secret backends</a></li>
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.aws_dynamodb</span></code></a></li>
         
     </ul>
 </div>
@@ -545,54 +586,17 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="secret-backends">
-<h1>Secret backends<a class="headerlink" href="#secret-backends" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of secret backends
-exposed via community-managed providers.</p>
-<p>Airflow has the capability of reading connections, variables and configuration from Secret Backends rather
-than from its own Database. While storing such information in Airflow's database is possible, many of the
-enterprise customers already have some secret managers storing secrets, and Airflow can tap into those
-via providers that implement secrets backends for services Airflow integrates with.</p>
-<p>You can also take a
-look at Secret backends available in the core Airflow in
-<a class="reference external" href="/docs/apache-airflow/stable/security/secrets/secrets-backend/index.html" title="(in apache-airflow v2.3.0.dev0)"><span>Secrets Backend</span></a> and here you can see the ones
-provided by the community-managed providers:</p>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/secrets/secrets_manager/index.html#airflow.providers.amazon.aws.secrets.secrets_manager.SecretsManagerBackend" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">SecretsManagerBackend</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/secrets/systems_manager/index.html#airflow.providers.amazon.aws.secrets.systems_manager.SystemsManagerParameterStoreBackend" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemsManagerParameterStoreBackend</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/secrets/secret_manager/index.html#airflow.providers.google.cloud.secrets.secret_manager.CloudSecretManagerBackend" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudSecretManagerBackend</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="hashicorp">
-<h2>Hashicorp<a class="headerlink" href="#hashicorp" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend" title="(in apache-airflow-providers-hashicorp v2.1.4)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VaultBackend</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/secrets/key_vault/index.html#airflow.providers.microsoft.azure.secrets.key_vault.AzureKeyVaultBackend" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureKeyVaultBackend</span></code></a></p></li>
-<li><p><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureKeyVaultBackend</span></code></p></li>
-</ul>
-</div>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.aws_dynamodb">
+<span id="airflow-providers-amazon-aws-hooks-aws-dynamodb"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.aws_dynamodb" title="airflow.providers.amazon.aws.hooks.aws_dynamodb"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.aws_dynamodb</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.aws_dynamodb" title="Permalink to this headline">¶</a></h1>
+<p>This module is deprecated. Please use <a class="reference internal" href="../dynamodb/index.html#module-airflow.providers.amazon.aws.hooks.dynamodb" title="airflow.providers.amazon.aws.hooks.dynamodb"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.dynamodb</span></code></a>.</p>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Writing logs" href="logging.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.athena" href="../athena/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Community Providers" href="../howto/create-update-providers.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.base_aws" href="../base_aws/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -662,13 +666,7 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Secret backends</a><ul>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#hashicorp">Hashicorp</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
-</ul>
-</li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.aws_dynamodb</span></code></a></li>
 </ul>
 
         </div>
@@ -691,7 +689,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/secrets-backends.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/aws_dynamodb/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -825,16 +823,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/extra-links.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/base_aws/index.html
similarity index 69%
copy from docs-archive/apache-airflow-providers/core-extensions/extra-links.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/base_aws/index.html
index 9d05ffa27..5529c472b 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/extra-links.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/base_aws/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Extra Links &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Writing logs" href="logging.html" />
-            <link rel="prev" title="Connections" href="connections.html" />
+        <title>airflow.providers.amazon.aws.hooks.base_aws &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.batch_client" href="../batch_client/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.aws_dynamodb" href="../aws_dynamodb/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="extra-links.html"> Extra Links</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws</span></code></a></li>
         
     </ul>
 </div>
@@ -545,76 +586,246 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="extra-links">
-<h1>Extra Links<a class="headerlink" href="#extra-links" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of operator extra links
-exposed via community-managed providers.</p>
-<p>Airflow can be extended by providers with custom operator extra links. For each operator, you can define
-its own extra links that can redirect users to external systems. The extra link buttons
-will be available on the task page.</p>
-<p>The operator extra links are explained in
-<a class="reference external" href="/docs/apache-airflow/stable/howto/define_extra_link.html" title="(in apache-airflow v2.3.0.dev0)"><span>Define an operator extra link</span></a> and here you can also see the extra links
-provided by the community-managed providers:</p>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/operators/emr/index.html#airflow.providers.amazon.aws.operators.emr.EmrClusterLink" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">EmrClusterLink</span></code></a></p></li>
-<li><p><code class="xref py py-class docutils literal notranslate"><span class="pre">EmrClusterLink</span></code></p></li>
-</ul>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.base_aws">
+<span id="airflow-providers-amazon-aws-hooks-base-aws"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.base_aws" title="airflow.providers.amazon.aws.hooks.base_aws"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.base_aws" title="Permalink to this headline">¶</a></h1>
+<p>This module contains Base AWS Hook.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p>For more information on how to use this hook, take a look at the guide:
+<a class="reference internal" href="../../../../../../../connections/aws.html#howto-connection-awshook"><span class="std std-ref">Amazon Web Services Connection</span></a></p>
 </div>
-<div class="section" id="dbt-cloud">
-<h2>dbt Cloud<a class="headerlink" href="#dbt-cloud" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-dbt-cloud/stable/_api/airflow/providers/dbt/cloud/operators/dbt/index.html#airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperatorLink" title="(in apache-airflow-providers-dbt-cloud v1.0.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DbtCloudRunJobOperatorLink</span></code></a></p></li>
-</ul>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.BaseSessionFactory" title="airflow.providers.amazon.aws.hooks.base_aws.BaseSessionFactory"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BaseSessionFactory</span></code></a></p></td>
+<td><p>Base AWS Session Factory class to handle boto3 session creation.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AwsBaseHook</span></code></a></p></td>
+<td><p>Interact with AWS.</p></td>
+</tr>
+</tbody>
+</table>
 </div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/bigquery/index.html#airflow.providers.google.cloud.operators.bigquery.BigQueryConsoleLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">BigQueryConsoleLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/bigquery/index.html#airflow.providers.google.cloud.operators.bigquery.BigQueryConsoleIndexableLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">BigQueryConsoleIndexableLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/mlengine/index.html#airflow.providers.google.cloud.operators.mlengine.AIPlatformConsoleLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AIPlatformConsoleLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionInstanceLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionInstanceLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionPipelineLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionPipelineLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionPipelinesLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionPipelinesLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataplex/index.html#airflow.providers.google.cloud.links.dataplex.DataplexTaskLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataplexTaskLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataplex/index.html#airflow.providers.google.cloud.links.dataplex.DataplexTasksLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataplexTasksLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataproc/index.html#airflow.providers.google.cloud.links.dataproc.DataprocLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataproc/index.html#airflow.providers.google.cloud.links.dataproc.DataprocListLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocListLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/dataproc_metastore/index.html#airflow.providers.google.cloud.operators.dataproc_metastore.DataprocMetastoreDetailedLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocMetastoreDetailedLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/dataproc_metastore/index.html#airflow.providers.google.cloud.operators.dataproc_metastore.DataprocMetastoreLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocMetastoreLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIModelLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIModelLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAITrainingPipelinesLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAITrainingPipelinesLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIDatasetLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIDatasetLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIDatasetListLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIDatasetListLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/cloud_composer/index.html#airflow.providers.google.cloud.operators.cloud_composer.CloudComposerEnvironmentLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudComposerEnvironmentLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/cloud_composer/index.html#airflow.providers.google.cloud.operators.cloud_composer.CloudComposerEnvironmentsLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudComposerEnvironmentsLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataflow/index.html#airflow.providers.google.cloud.links.dataflow.DataflowJobLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataflowJobLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/common/links/storage/index.html#airflow.providers.google.common.links.storage.StorageLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">StorageLink</span></code></a></p></li>
-</ul>
+<div class="section" id="functions">
+<h3>Functions<a class="headerlink" href="#functions" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.resolve_session_factory" title="airflow.providers.amazon.aws.hooks.base_aws.resolve_session_factory"><code class="xref py py-obj docutils literal notranslate"><span class="pre">resolve_session_factory</span></code></a>()</p></td>
+<td><p>Resolves custom SessionFactory class</p></td>
+</tr>
+</tbody>
+</table>
 </div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/data_factory/index.html#airflow.providers.microsoft.azure.operators.data_factory.AzureDataFactoryPipelineRunLink" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureDataFactoryPipelineRunLink</span></code></a></p></li>
-</ul>
+<div class="section" id="attributes">
+<h3>Attributes<a class="headerlink" href="#attributes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.SessionFactory" title="airflow.providers.amazon.aws.hooks.base_aws.SessionFactory"><code class="xref py py-obj docutils literal notranslate"><span class="pre">SessionFactory</span></code></a></p></td>
+<td><p></p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.BaseSessionFactory">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.</span></span><span class="sig-name descname"><span class="pre">BaseSessionFactory</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">conn</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">region_name</span></span></em>, <em class="si [...]
+<dd><p>Bases: <code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.utils.log.logging_mixin.LoggingMixin</span></code></p>
+<p>Base AWS Session Factory class to handle boto3 session creation.
+It can handle most of the AWS supported authentication methods.</p>
+<p>User can also derive from this class to have full control of boto3 session
+creation or to support custom federation.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="../../../../../../../connections/aws.html#howto-connection-aws-session-factory"><span class="std std-ref">Session Factory</span></a></p>
 </div>
-<div class="section" id="qubole">
-<h2>Qubole<a class="headerlink" href="#qubole" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/_api/airflow/providers/qubole/operators/qubole/index.html#airflow.providers.qubole.operators.qubole.QDSLink" title="(in apache-airflow-providers-qubole v2.1.3)"><code class="xref py py-class docutils literal notranslate"><span class="pre">QDSLink</span></code></a></p></li>
+<dl class="field-list simple">
+</dl>
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.BaseSessionFactory.create_session">
+<span class="sig-name descname"><span class="pre">create_session</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#BaseSessionFactory.create_session"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.am [...]
+<dd><p>Create AWS session.</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.</span></span><span class="sig-name descname"><span class="pre">AwsBaseHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">aws_conn_id</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">default_conn_ [...]
+<dd><p>Bases: <a class="reference external" href="/docs/apache-airflow/stable/_api/airflow/hooks/base/index.html#airflow.hooks.base.BaseHook" title="(in apache-airflow v2.3.0.dev0)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.hooks.base.BaseHook</span></code></a></p>
+<p>Interact with AWS.
+This class is a thin wrapper around the boto3 python library.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>aws_conn_id</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – The Airflow connection used for AWS credentials.
+If this is None or empty then the default boto3 behaviour is used. If
+running Airflow in a distributed manner and aws_conn_id is None or
+empty, then default boto3 configuration would be used (and must be
+maintained on each worker node).</p></li>
+<li><p><strong>verify</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>, </em><em>None</em><em>]</em>) – Whether or not to verify SSL certificates.
+<a class="reference external" href="https://boto3.amazonaws.com/v1/documentation/api/latest/reference/core/session.html">https://boto3.amazonaws.com/v1/documentation/api/latest/reference/core/session.html</a></p></li>
+<li><p><strong>region_name</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – AWS region_name. If not specified then the default boto3 behaviour is used.</p></li>
+<li><p><strong>client_type</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – boto3.client client_type. Eg ‘s3’, ‘emr’ etc</p></li>
+<li><p><strong>resource_type</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – boto3.resource resource_type. Eg ‘dynamodb’ etc</p></li>
+<li><p><strong>config</strong> (<em>Optional</em><em>[</em><em>botocore.config.Config</em><em>]</em>) – Configuration for botocore client.
+(<a class="reference external" href="https://boto3.amazonaws.com/v1/documentation/api/latest/reference/core/session.html">https://boto3.amazonaws.com/v1/documentation/api/latest/reference/core/session.html</a>)</p></li>
+</ul>
+</dd>
+</dl>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.conn_name_attr">
+<span class="sig-name descname"><span class="pre">conn_name_attr</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">aws_conn_id</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#AwsBaseHook.conn_name_attr"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.c [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.default_conn_name">
+<span class="sig-name descname"><span class="pre">default_conn_name</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">aws_default</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#AwsBaseHook.default_conn_name"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBase [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.conn_type">
+<span class="sig-name descname"><span class="pre">conn_type</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">aws</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#AwsBaseHook.conn_type"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.conn_type" title="P [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.hook_name">
+<span class="sig-name descname"><span class="pre">hook_name</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">Amazon</span> <span class="pre">Web</span> <span class="pre">Services</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#AwsBaseHook.hook_name"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.p [...]
+<dd></dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_client_type">
+<span class="sig-name descname"><span class="pre">get_client_type</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">client_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">region_name</span></span><span class="o"><s [...]
+<dd><p>Get the underlying boto3 client using boto3 session</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_resource_type">
+<span class="sig-name descname"><span class="pre">get_resource_type</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">resource_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">region_name</span></span><span class="o [...]
+<dd><p>Get the underlying boto3 resource using boto3 session</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.conn">
+<span class="sig-name descname"><span class="pre">conn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#AwsBaseHook.conn"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.base_aws.Aws [...]
+<dd><p>Get the underlying boto3 client/resource (cached)</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>boto3.client or boto3.resource</p>
+</dd>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>Union[boto3.client, boto3.resource]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_conn">
+<span class="sig-name descname"><span class="pre">get_conn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#AwsBaseHook.get_conn"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.base [...]
+<dd><p>Get the underlying boto3 client/resource (cached)</p>
+<p>Implemented so that caching works as intended. It exists for compatibility
+with subclasses that rely on a super().get_conn() method.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>boto3.client or boto3.resource</p>
+</dd>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>Union[boto3.client, boto3.resource]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_session">
+<span class="sig-name descname"><span class="pre">get_session</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">region_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow [...]
+<dd><p>Get the underlying boto3.session.</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_credentials">
+<span class="sig-name descname"><span class="pre">get_credentials</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">region_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/air [...]
+<dd><p>Get the underlying <cite>botocore.Credentials</cite> object.</p>
+<p>This contains the following authentication attributes: access_key, secret_key and token.</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.expand_role">
+<span class="sig-name descname"><span class="pre">expand_role</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">role</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">region_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren"> [...]
+<dd><p>If the IAM role is a role name, get the Amazon Resource Name (ARN) for the role.
+If IAM role is already an IAM role ARN, no change is made.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>role</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – IAM role name or ARN</p></li>
+<li><p><strong>region_name</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – Optional region name to get credentials for</p></li>
 </ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>IAM role ARN</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.retry">
+<em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">retry</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">should_retry</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#AwsBaseHook.retry"><span class="viewcode-link"><span class="pre">[source]</s [...]
+<dd><p>A decorator that provides a mechanism to repeat requests in response to exceeding a temporary quote
+limit.</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py function">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.resolve_session_factory">
+<span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.</span></span><span class="sig-name descname"><span class="pre">resolve_session_factory</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#resolve_session_factory"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="hea [...]
+<dd><p>Resolves custom SessionFactory class</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+<dl class="py data">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.base_aws.SessionFactory">
+<span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.</span></span><span class="sig-name descname"><span class="pre">SessionFactory</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/base_aws.html#SessionFactory"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.base_aws.SessionFactory" title= [...]
+<dd></dd></dl>
+
+</div>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Connections" href="connections.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.aws_dynamodb" href="../aws_dynamodb/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Writing logs" href="logging.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.batch_client" href="../batch_client/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -684,12 +895,36 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Extra Links</a><ul>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#dbt-cloud">dbt Cloud</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
-<li><a class="reference internal" href="#qubole">Qubole</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a></li>
+<li><a class="reference internal" href="#functions">Functions</a></li>
+<li><a class="reference internal" href="#attributes">Attributes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.BaseSessionFactory">BaseSessionFactory</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.BaseSessionFactory.create_session">create_session</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook">AwsBaseHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.conn_name_attr">conn_name_attr</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.default_conn_name">default_conn_name</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.conn_type">conn_type</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.hook_name">hook_name</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_client_type">get_client_type</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_resource_type">get_resource_type</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.conn">conn</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_conn">get_conn</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_session">get_session</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.get_credentials">get_credentials</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.expand_role">expand_role</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook.retry">retry</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.resolve_session_factory">resolve_session_factory</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.base_aws.SessionFactory">SessionFactory</a></li>
+</ul>
+</li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -714,7 +949,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/extra-links.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/base_aws/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -848,16 +1083,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/services.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/batch_client/index.html
similarity index 56%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/services.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/batch_client/index.html
index de823ef96..5c227f0db 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/services.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/batch_client/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Services &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Software integrations" href="software.html" />
-            <link rel="prev" title="Protocol integrations" href="protocol.html" />
+        <title>airflow.providers.amazon.aws.hooks.batch_client &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.batch_waiters" href="../batch_waiters/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.base_aws" href="../base_aws/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,23 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Operators and hooks</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html">Google</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html">Protocol integrations</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html">Software integrations</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../core-extensions/index.html">Core Extensions</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -398,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -429,23 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Operators and hooks</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html">Google</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html">Protocol integrations</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html">Software integrations</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../core-extensions/index.html">Core Extensions</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -534,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
+            
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Operators and Hooks Reference</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="services.html"> Services</a></li>
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch_client</span></code></a></li>
         
     </ul>
 </div>
@@ -549,501 +586,533 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="services">
-<h1>Services<a class="headerlink" href="#services" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="id1">
-<h2>Services<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
-<p>These integrations allow you to perform various operations within various services.</p>
-<div class="section" id="airbyte">
-<h3>Airbyte<a class="headerlink" href="#airbyte" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-airbyte/stable/_api/airflow/providers/airbyte/operators/airbyte/index.html#module-airflow.providers.airbyte.operators.airbyte" title="(in apache-airflow-providers-airbyte v2.1.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.operators.airbyte</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-airbyte/stable/_api/airflow/providers/airbyte/hooks/airbyte/index.html#module-airflow.providers.airbyte.hooks.airbyte" title="(in apache-airflow-providers-airbyte v2.1.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.airbyte.hooks.airbyte</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-airbyte/stable/operators/airbyte.html" title="(in apache-airflow-providers-airbyte v2.1.4)"><span>AirbyteTriggerSyncOperator</span></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-airbyte"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-airbyte</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.airbyte.io/">Airbyte</a></p>
-</dd>
-</dl>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.batch_client">
+<span id="airflow-providers-amazon-aws-hooks-batch-client"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.batch_client" title="airflow.providers.amazon.aws.hooks.batch_client"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch_client</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.batch_client" title="Permalink to this headline">¶</a></h1>
+<p>A client for AWS Batch services</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<ul class="simple">
+<li><p><a class="reference external" href="http://boto3.readthedocs.io/en/latest/guide/configuration.html">http://boto3.readthedocs.io/en/latest/guide/configuration.html</a></p></li>
+<li><p><a class="reference external" href="http://boto3.readthedocs.io/en/latest/reference/services/batch.html">http://boto3.readthedocs.io/en/latest/reference/services/batch.html</a></p></li>
+<li><p><a class="reference external" href="https://docs.aws.amazon.com/batch/latest/APIReference/Welcome.html">https://docs.aws.amazon.com/batch/latest/APIReference/Welcome.html</a></p></li>
+</ul>
 </div>
-<div class="section" id="databricks">
-<h3>Databricks<a class="headerlink" href="#databricks" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/_api/airflow/providers/databricks/operators/databricks/index.html#module-airflow.providers.databricks.operators.databricks" title="(in apache-airflow-providers-databricks v2.5.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.databricks.operators.databricks</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/_api/airflow/providers/databricks/hooks/databricks/index.html#module-airflow.providers.databricks.hooks.databricks" title="(in apache-airflow-providers-databricks v2.5.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.databricks.hooks.databricks</span></code></a>, <a class="reference external" href="/docs/apache-airflow-providers-d [...]
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/operators/submit_run.html" title="(in apache-airflow-providers-databricks v2.5.0)"><span>DatabricksSubmitRunOperator</span></a>, <a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/operators/run_now.html" title="(in apache-airflow-providers-databricks v2.5.0)"><span>DatabricksRunNowOperator</span></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-databricks"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-databricks</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://databricks.com/">Databricks</a></p>
-</dd>
-</dl>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol" title="airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BatchProtocol</span></code></a></p></td>
+<td><p>A structured Protocol for <code class="docutils literal notranslate"><span class="pre">boto3.client('batch')</span> <span class="pre">-&gt;</span> <span class="pre">botocore.client.Batch</span></code>.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook" title="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BatchClientHook</span></code></a></p></td>
+<td><p>A client for AWS Batch services.</p></td>
+</tr>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.AwsBatchProtocol" title="airflow.providers.amazon.aws.hooks.batch_client.AwsBatchProtocol"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AwsBatchProtocol</span></code></a></p></td>
+<td><p>This class is deprecated.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.AwsBatchClientHook" title="airflow.providers.amazon.aws.hooks.batch_client.AwsBatchClientHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AwsBatchClientHook</span></code></a></p></td>
+<td><p>This hook is deprecated.</p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.batch_client.</span></span><span class="sig-name descname"><span class="pre">BatchProtocol</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchProtocol"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class= [...]
+<dd><p>Bases: <code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.typing_compat.Protocol</span></code></p>
+<p>A structured Protocol for <code class="docutils literal notranslate"><span class="pre">boto3.client('batch')</span> <span class="pre">-&gt;</span> <span class="pre">botocore.client.Batch</span></code>.
+This is used for type hints on <code class="xref py py-meth docutils literal notranslate"><span class="pre">BatchClient.client()</span></code>; it covers
+only the subset of client methods required.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<ul class="simple">
+<li><p><a class="reference external" href="https://mypy.readthedocs.io/en/latest/protocols.html">https://mypy.readthedocs.io/en/latest/protocols.html</a></p></li>
+<li><p><a class="reference external" href="http://boto3.readthedocs.io/en/latest/reference/services/batch.html">http://boto3.readthedocs.io/en/latest/reference/services/batch.html</a></p></li>
+</ul>
 </div>
-<div class="section" id="databricks-repos">
-<h3>Databricks Repos<a class="headerlink" href="#databricks-repos" title="Permalink to this headline">¶</a></h3>
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol.describe_jobs">
+<span class="sig-name descname"><span class="pre">describe_jobs</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jobs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchProtocol.describe_jobs"><span class="viewcode-link"><span class="pr [...]
+<dd><p>Get job descriptions from AWS Batch</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/_api/airflow/providers/databricks/operators/databricks_repos/index.html#module-airflow.providers.databricks.operators.databricks_repos" title="(in apache-airflow-providers-databricks v2.5.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.databricks.operators.databricks_repos</span></code></a>.</p>
-</dd>
-<dt class="field-even">Guides</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/operators/repos_update.html" title="(in apache-airflow-providers-databricks v2.5.0)"><span>DatabricksReposUpdateOperator</span></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>jobs</strong> (<em>List</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – a list of JobId to describe</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-databricks"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-databricks</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>an API response to describe jobs</p>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://docs.databricks.com/repos/index.html">Databricks Repos</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="databricks-sql">
-<h3>Databricks SQL<a class="headerlink" href="#databricks-sql" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol.get_waiter">
+<span class="sig-name descname"><span class="pre">get_waiter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">waiterName</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchProtocol.get_waiter"><span class="viewcode-link"><span class="pr [...]
+<dd><p>Get an AWS Batch service waiter</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/_api/airflow/providers/databricks/operators/databricks_sql/index.html#module-airflow.providers.databricks.operators.databricks_sql" title="(in apache-airflow-providers-databricks v2.5.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.databricks.operators.databricks_sql</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/_api/airflow/providers/databricks/hooks/databricks_sql/index.html#module-airflow.providers.databricks.hooks.databricks_sql" title="(in apache-airflow-providers-databricks v2.5.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.databricks.hooks.databricks_sql</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/operators/sql.html" title="(in apache-airflow-providers-databricks v2.5.0)"><span>DatabricksSqlOperator</span></a>, <a class="reference external" href="/docs/apache-airflow-providers-databricks/stable/operators/copy_into.html" title="(in apache-airflow-providers-databricks v2.5.0)"><span>DatabricksCopyIntoOperator</span></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>waiterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the waiter.  The name should match
+the name (including the casing) of the key name in the waiter
+model file (typically this is CamelCasing).</p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-databricks"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-databricks</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>a waiter object for the named AWS Batch service</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://databricks.com/product/databricks-sql">Databricks SQL</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>botocore.waiter.Waiter</p>
 </dd>
 </dl>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>AWS Batch might not have any waiters (until botocore PR-1307 is released).</p>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">boto3</span>
+
+<span class="n">boto3</span><span class="o">.</span><span class="n">client</span><span class="p">(</span><span class="s2">&quot;batch&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">waiter_names</span> <span class="o">==</span> <span class="p">[]</span>
+</pre></div>
 </div>
-<div class="section" id="datadog">
-<h3>Datadog<a class="headerlink" href="#datadog" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-datadog/stable/_api/airflow/providers/datadog/hooks/datadog/index.html#module-airflow.providers.datadog.hooks.datadog" title="(in apache-airflow-providers-datadog v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.datadog.hooks.datadog</span></code></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-datadog"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-datadog</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.datadoghq.com/">Datadog</a></p>
-</dd>
-</dl>
 </div>
-<div class="section" id="dingding">
-<h3>Dingding<a class="headerlink" href="#dingding" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-dingding/stable/_api/airflow/providers/dingding/operators/dingding/index.html#module-airflow.providers.dingding.operators.dingding" title="(in apache-airflow-providers-dingding v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.dingding.operators.dingding</span></code></a>.</p>
-</dd>
-<dt class="field-even">Guides</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-dingding/stable/operators.html" title="(in apache-airflow-providers-dingding v2.0.4)"><span>Dingding Operators</span></a>.</p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-dingding"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-dingding</span></code></a></p>
-</dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://oapi.dingtalk.com">Dingding</a></p>
-</dd>
-</dl>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<ul class="simple">
+<li><p><a class="reference external" href="https://boto3.amazonaws.com/v1/documentation/api/latest/guide/clients.html#waiters">https://boto3.amazonaws.com/v1/documentation/api/latest/guide/clients.html#waiters</a></p></li>
+<li><p><a class="reference external" href="https://github.com/boto/botocore/pull/1307">https://github.com/boto/botocore/pull/1307</a></p></li>
+</ul>
 </div>
-<div class="section" id="discord">
-<h3>Discord<a class="headerlink" href="#discord" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol.submit_job">
+<span class="sig-name descname"><span class="pre">submit_job</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jobName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jobQueue</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jobDefinition</span></span></em>, <em class="sig-param"><span class="n"><span cl [...]
+<dd><p>Submit a Batch job</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-discord/stable/_api/airflow/providers/discord/operators/discord_webhook/index.html#module-airflow.providers.discord.operators.discord_webhook" title="(in apache-airflow-providers-discord v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.discord.operators.discord_webhook</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-discord/stable/_api/airflow/providers/discord/hooks/discord_webhook/index.html#module-airflow.providers.discord.hooks.discord_webhook" title="(in apache-airflow-providers-discord v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.discord.hooks.discord_webhook</span></code></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>jobName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – the name for the AWS Batch job</p></li>
+<li><p><strong>jobQueue</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – the queue name on AWS Batch</p></li>
+<li><p><strong>jobDefinition</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – the job definition name on AWS Batch</p></li>
+<li><p><strong>arrayProperties</strong> (<em>Dict</em>) – the same parameter that boto3 will receive</p></li>
+<li><p><strong>parameters</strong> (<em>Dict</em>) – the same parameter that boto3 will receive</p></li>
+<li><p><strong>containerOverrides</strong> (<em>Dict</em>) – the same parameter that boto3 will receive</p></li>
+<li><p><strong>tags</strong> (<em>Dict</em>) – the same parameter that boto3 will receive</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-discord"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-discord</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>an API response</p>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://discordapp.com">Discord</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="facebook-ads">
-<h3>Facebook Ads<a class="headerlink" href="#facebook-ads" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol.terminate_job">
+<span class="sig-name descname"><span class="pre">terminate_job</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">jobId</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reason</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_ [...]
+<dd><p>Terminate a Batch job</p>
 <dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-facebook/stable/_api/airflow/providers/facebook/ads/hooks/ads/index.html#module-airflow.providers.facebook.ads.hooks.ads" title="(in apache-airflow-providers-facebook v2.2.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.facebook.ads.hooks.ads</span></code></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>jobId</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a job ID to terminate</p></li>
+<li><p><strong>reason</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a reason to terminate job ID</p></li>
+</ul>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-facebook"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-facebook</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>an API response</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="http://business.facebook.com">Facebook Ads</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="ibm-cloudant">
-<h3>IBM Cloudant<a class="headerlink" href="#ibm-cloudant" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.batch_client.</span></span><span class="sig-name descname"><span class="pre">BatchClientHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class=" [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>A client for AWS Batch services.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-dingding/stable/_api/airflow/providers/dingding/hooks/dingding/index.html#module-airflow.providers.dingding.hooks.dingding" title="(in apache-airflow-providers-dingding v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.dingding.hooks.dingding</span></code></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-cloudant"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-cloudant</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.ibm.com/cloud/cloudant">IBM Cloudant</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>max_retries</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>]</em>) – exponential back-off retries, 4200 = 48 hours;
+polling is only used when waiters is None</p></li>
+<li><p><strong>status_retries</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>]</em>) – number of HTTP retries to get job status, 10;
+polling is only used when waiters is None</p></li>
+</ul>
 </dd>
 </dl>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>Several methods use a default random delay to check or poll for job status, i.e.
+<code class="docutils literal notranslate"><span class="pre">random.uniform(DEFAULT_DELAY_MIN,</span> <span class="pre">DEFAULT_DELAY_MAX)</span></code>
+Using a random interval helps to avoid AWS API throttle limits
+when many concurrent tasks request job-descriptions.</p>
+<p>To modify the global defaults for the range of jitter allowed when a
+random delay is used to check Batch job status, modify these defaults, e.g.:
+.. code-block:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">BatchClient</span><span class="o">.</span><span class="n">DEFAULT_DELAY_MIN</span> <span class="o">=</span> <span class="mi">0</span>
+<span class="n">BatchClient</span><span class="o">.</span><span class="n">DEFAULT_DELAY_MAX</span> <span class="o">=</span> <span class="mi">5</span>
+</pre></div>
 </div>
-<div class="section" id="opsgenie">
-<h3>Opsgenie<a class="headerlink" href="#opsgenie" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-opsgenie/stable/_api/airflow/providers/opsgenie/operators/opsgenie_alert/index.html#module-airflow.providers.opsgenie.operators.opsgenie_alert" title="(in apache-airflow-providers-opsgenie v3.0.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.opsgenie.operators.opsgenie_alert</span></code></a>, <a class="reference external" href="/docs/apache-airflo [...]
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-opsgenie/stable/_api/airflow/providers/opsgenie/hooks/opsgenie_alert/index.html#module-airflow.providers.opsgenie.hooks.opsgenie_alert" title="(in apache-airflow-providers-opsgenie v3.0.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.opsgenie.hooks.opsgenie_alert</span></code></a>, <a class="reference external" href="/docs/apache-airflow-providers [...]
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-opsgenie/stable/operators/opsgenie_alert.html" title="(in apache-airflow-providers-opsgenie v3.0.3)"><span>OpsgenieCreateAlertOperator</span></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-opsgenie"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-opsgenie</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.opsgenie.com/">Opsgenie</a></p>
-</dd>
-</dl>
+<p>When explicit delay values are used, a 1 second random jitter is applied to the
+delay (e.g. a delay of 0 sec will be a <code class="docutils literal notranslate"><span class="pre">random.uniform(0,</span> <span class="pre">1)</span></code> delay.  It is
+generally recommended that random jitter is added to API requests.  A
+convenience method is provided for this, e.g. to get a random delay of
+10 sec +/- 5 sec: <code class="docutils literal notranslate"><span class="pre">delay</span> <span class="pre">=</span> <span class="pre">BatchClient.add_jitter(10,</span> <span class="pre">width=5,</span> <span class="pre">minima=0)</span></code></p>
 </div>
-<div class="section" id="pagerduty">
-<h3>Pagerduty<a class="headerlink" href="#pagerduty" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-pagerduty/stable/_api/airflow/providers/pagerduty/hooks/pagerduty/index.html#module-airflow.providers.pagerduty.hooks.pagerduty" title="(in apache-airflow-providers-pagerduty v2.1.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.pagerduty.hooks.pagerduty</span></code></a>, <a class="reference external" href="/docs/apache-airflow-providers-pagerduty/ [...]
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-pagerduty"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-pagerduty</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.pagerduty.com/">Pagerduty</a></p>
-</dd>
-</dl>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<ul class="simple">
+<li><p><a class="reference external" href="https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/batch.html">https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/batch.html</a></p></li>
+<li><p><a class="reference external" href="https://docs.aws.amazon.com/general/latest/gr/api-retries.html">https://docs.aws.amazon.com/general/latest/gr/api-retries.html</a></p></li>
+<li><p><a class="reference external" href="https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/">https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/</a></p></li>
+</ul>
 </div>
-<div class="section" id="plexus">
-<h3>Plexus<a class="headerlink" href="#plexus" title="Permalink to this headline">¶</a></h3>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.MAX_RETRIES">
+<span class="sig-name descname"><span class="pre">MAX_RETRIES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">4200</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.MAX_RETRIES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHoo [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.STATUS_RETRIES">
+<span class="sig-name descname"><span class="pre">STATUS_RETRIES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">10</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.STATUS_RETRIES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClien [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.DEFAULT_DELAY_MIN">
+<span class="sig-name descname"><span class="pre">DEFAULT_DELAY_MIN</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">1</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.DEFAULT_DELAY_MIN"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.batch_client.Batch [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.DEFAULT_DELAY_MAX">
+<span class="sig-name descname"><span class="pre">DEFAULT_DELAY_MAX</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">10</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.DEFAULT_DELAY_MAX"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.batch_client.Batc [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.FAILURE_STATE">
+<span class="sig-name descname"><span class="pre">FAILURE_STATE</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">FAILED</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.FAILURE_STATE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchCli [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.SUCCESS_STATE">
+<span class="sig-name descname"><span class="pre">SUCCESS_STATE</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">SUCCEEDED</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.SUCCESS_STATE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.batch_client.Batch [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.RUNNING_STATE">
+<span class="sig-name descname"><span class="pre">RUNNING_STATE</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">RUNNING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.RUNNING_STATE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchCl [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.INTERMEDIATE_STATES">
+<span class="sig-name descname"><span class="pre">INTERMEDIATE_STATES</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.INTERMEDIATE_STATES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.INTERMEDIATE_STATES" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.client">
+<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">client</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.client"><span class="viewcode-link"><span class="pre">[source [...]
+<dd><p>An AWS API client for Batch services.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-plexus/stable/_api/airflow/providers/plexus/operators/job/index.html#module-airflow.providers.plexus.operators.job" title="(in apache-airflow-providers-plexus v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.plexus.operators.job</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-plexus/stable/_api/airflow/providers/plexus/hooks/plexus/index.html#module-airflow.providers.plexus.hooks.plexus" title="(in apache-airflow-providers-plexus v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.plexus.hooks.plexus</span></code></a>.</p>
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>a boto3 ‘batch’ client for the <code class="docutils literal notranslate"><span class="pre">.region_name</span></code></p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-plexus"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-plexus</span></code></a></p>
-</dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://plexus.corescientific.com/">Plexus</a></p>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>Union[<a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol" title="airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol">BatchProtocol</a>, botocore.client.BaseClient]</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="qubole">
-<h3>Qubole<a class="headerlink" href="#qubole" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.terminate_job">
+<span class="sig-name descname"><span class="pre">terminate_job</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reason</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch [...]
+<dd><p>Terminate a Batch job</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/_api/airflow/providers/qubole/operators/qubole/index.html#module-airflow.providers.qubole.operators.qubole" title="(in apache-airflow-providers-qubole v2.1.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.qubole.operators.qubole</span></code></a>, <a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/_api/air [...]
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/_api/airflow/providers/qubole/hooks/qubole/index.html#module-airflow.providers.qubole.hooks.qubole" title="(in apache-airflow-providers-qubole v2.1.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.qubole.hooks.qubole</span></code></a>, <a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/_api/airflow/provid [...]
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/operators/qubole.html" title="(in apache-airflow-providers-qubole v2.1.3)"><span>Qubole</span></a>, <a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/operators/qubole_check.html" title="(in apache-airflow-providers-qubole v2.1.3)"><span>Qubole Check</span></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a job ID to terminate</p></li>
+<li><p><strong>reason</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a reason to terminate job ID</p></li>
+</ul>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-qubole"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-qubole</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>an API response</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://docs.qubole.com/en/latest/">Qubole</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="salesforce">
-<h3>Salesforce<a class="headerlink" href="#salesforce" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.check_job_success">
+<span class="sig-name descname"><span class="pre">check_job_success</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.check_job_success"><span class="viewcode-link"><sp [...]
+<dd><p>Check the final status of the Batch job; return True if the job
+‘SUCCEEDED’, else raise an AirflowException</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-salesforce/stable/_api/airflow/providers/salesforce/operators/salesforce_apex_rest/index.html#module-airflow.providers.salesforce.operators.salesforce_apex_rest" title="(in apache-airflow-providers-salesforce v3.4.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.salesforce.operators.salesforce_apex_rest</span></code></a>, <a class="reference externa [...]
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-salesforce/stable/_api/airflow/providers/salesforce/hooks/salesforce/index.html#module-airflow.providers.salesforce.hooks.salesforce" title="(in apache-airflow-providers-salesforce v3.4.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.salesforce.hooks.salesforce</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-salesforce/stable/operators/salesforce_apex_rest.html" title="(in apache-airflow-providers-salesforce v3.4.3)"><span>SalesforceApexRestOperator</span></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a Batch job ID</p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-salesforce"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-salesforce</span></code></a></p>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)">bool</a></p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.salesforce.com/">Salesforce</a></p>
+<dt class="field-odd">Raises</dt>
+<dd class="field-odd"><p>AirflowException</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="segment">
-<h3>Segment<a class="headerlink" href="#segment" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.wait_for_job">
+<span class="sig-name descname"><span class="pre">wait_for_job</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">delay</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</ [...]
+<dd><p>Wait for Batch job to complete</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-segment/stable/_api/airflow/providers/segment/operators/segment_track_event/index.html#module-airflow.providers.segment.operators.segment_track_event" title="(in apache-airflow-providers-segment v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.segment.operators.segment_track_event</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-segment/stable/_api/airflow/providers/segment/hooks/segment/index.html#module-airflow.providers.segment.hooks.segment" title="(in apache-airflow-providers-segment v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.segment.hooks.segment</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-segment"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-segment</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a Batch job ID</p></li>
+<li><p><strong>delay</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a><em>, </em><em>None</em><em>]</em>) – a delay before polling for job status</p></li>
+</ul>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://segment.com/docs/">Segment</a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p>AirflowException</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="slack">
-<h3>Slack<a class="headerlink" href="#slack" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.poll_for_job_running">
+<span class="sig-name descname"><span class="pre">poll_for_job_running</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">delay</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-pa [...]
+<dd><p>Poll for job running. The status that indicates a job is running or
+already complete are: ‘RUNNING’|’SUCCEEDED’|’FAILED’.</p>
+<p>So the status options that this will wait for are the transitions from:
+‘SUBMITTED’&gt;’PENDING’&gt;’RUNNABLE’&gt;’STARTING’&gt;’RUNNING’|’SUCCEEDED’|’FAILED’</p>
+<p>The completed status options are included for cases where the status
+changes too quickly for polling to detect a RUNNING status that moves
+quickly from STARTING to RUNNING to completed (often a failure).</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-slack/stable/_api/airflow/providers/slack/operators/slack/index.html#module-airflow.providers.slack.operators.slack" title="(in apache-airflow-providers-slack v4.2.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.slack.operators.slack</span></code></a>, <a class="reference external" href="/docs/apache-airflow-providers-slack/stable/_api/airflow/prov [...]
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-slack/stable/_api/airflow/providers/slack/hooks/slack/index.html#module-airflow.providers.slack.hooks.slack" title="(in apache-airflow-providers-slack v4.2.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.slack.hooks.slack</span></code></a>, <a class="reference external" href="/docs/apache-airflow-providers-slack/stable/_api/airflow/providers/slack [...]
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-slack/stable/operators/slack_operator_howto_guide.html" title="(in apache-airflow-providers-slack v4.2.3)"><span>How-to Guide for Slack Operators</span></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-slack"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-slack</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a Batch job ID</p></li>
+<li><p><strong>delay</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a><em>, </em><em>None</em><em>]</em>) – a delay before polling for job status</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://slack.com/">Slack</a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p>AirflowException</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="snowflake">
-<h3>Snowflake<a class="headerlink" href="#snowflake" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.poll_for_job_complete">
+<span class="sig-name descname"><span class="pre">poll_for_job_complete</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">delay</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-p [...]
+<dd><p>Poll for job completion. The status that indicates job completion
+are: ‘SUCCEEDED’|’FAILED’.</p>
+<p>So the status options that this will wait for are the transitions from:
+‘SUBMITTED’&gt;’PENDING’&gt;’RUNNABLE’&gt;’STARTING’&gt;’RUNNING’&gt;’SUCCEEDED’|’FAILED’</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-snowflake/stable/_api/airflow/providers/snowflake/operators/snowflake/index.html#module-airflow.providers.snowflake.operators.snowflake" title="(in apache-airflow-providers-snowflake v2.6.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.snowflake.operators.snowflake</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-snowflake/stable/_api/airflow/providers/snowflake/hooks/snowflake/index.html#module-airflow.providers.snowflake.hooks.snowflake" title="(in apache-airflow-providers-snowflake v2.6.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.snowflake.hooks.snowflake</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-snowflake/stable/operators/snowflake.html" title="(in apache-airflow-providers-snowflake v2.6.0)"><span>SnowflakeOperator</span></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-snowflake"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-snowflake</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a Batch job ID</p></li>
+<li><p><strong>delay</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a><em>, </em><em>None</em><em>]</em>) – a delay before polling for job status</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://snowflake.com/">Snowflake</a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p>AirflowException</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="tableau">
-<h3>Tableau<a class="headerlink" href="#tableau" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.poll_job_status">
+<span class="sig-name descname"><span class="pre">poll_job_status</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">match_status</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hoo [...]
+<dd><p>Poll for job status using an exponential back-off strategy (with max_retries).</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-tableau/stable/_api/airflow/providers/tableau/operators/tableau/index.html#module-airflow.providers.tableau.operators.tableau" title="(in apache-airflow-providers-tableau v2.1.7)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.tableau.operators.tableau</span></code></a>, <a class="reference external" href="/docs/apache-airflow-providers-tableau/stable [...]
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-tableau/stable/_api/airflow/providers/tableau/hooks/tableau/index.html#module-airflow.providers.tableau.hooks.tableau" title="(in apache-airflow-providers-tableau v2.1.7)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.tableau.hooks.tableau</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-tableau/stable/operators.html" title="(in apache-airflow-providers-tableau v2.1.7)"><span>TableauOperator</span></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a Batch job ID</p></li>
+<li><p><strong>match_status</strong> (<em>List</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – a list of job status to match; the Batch job status are:
+‘SUBMITTED’|’PENDING’|’RUNNABLE’|’STARTING’|’RUNNING’|’SUCCEEDED’|’FAILED’</p></li>
+</ul>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-tableau"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-tableau</span></code></a></p>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)">bool</a></p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.tableau.com/">Tableau</a></p>
+<dt class="field-odd">Raises</dt>
+<dd class="field-odd"><p>AirflowException</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="telegram">
-<h3>Telegram<a class="headerlink" href="#telegram" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.get_job_description">
+<span class="sig-name descname"><span class="pre">get_job_description</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.get_job_description"><span class="viewcode-link" [...]
+<dd><p>Get job description (using status_retries).</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-telegram/stable/_api/airflow/providers/telegram/operators/telegram/index.html#module-airflow.providers.telegram.operators.telegram" title="(in apache-airflow-providers-telegram v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.telegram.operators.telegram</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-telegram/stable/_api/airflow/providers/telegram/hooks/telegram/index.html#module-airflow.providers.telegram.hooks.telegram" title="(in apache-airflow-providers-telegram v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.telegram.hooks.telegram</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-telegram/stable/operators.html" title="(in apache-airflow-providers-telegram v2.0.4)"><span>TelegramOperator</span></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-telegram"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-telegram</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a Batch job ID</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://telegram.org/">Telegram</a></p>
-</dd>
-</dl>
-</div>
-<div class="section" id="yandex-cloud">
-<h3>Yandex.Cloud<a class="headerlink" href="#yandex-cloud" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-yandex/stable/_api/airflow/providers/yandex/hooks/yandex/index.html#module-airflow.providers.yandex.hooks.yandex" title="(in apache-airflow-providers-yandex v2.2.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.yandex.hooks.yandex</span></code></a>.</p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>an API response for describe jobs</p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-yandex"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-yandex</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://cloud.yandex.com/">Yandex.Cloud</a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p>AirflowException</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="yandex-cloud-dataproc">
-<h3>Yandex.Cloud Dataproc<a class="headerlink" href="#yandex-cloud-dataproc" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.parse_job_description">
+<em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">parse_job_description</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">response</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/h [...]
+<dd><p>Parse job description to extract description for job_id</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-yandex/stable/_api/airflow/providers/yandex/operators/yandexcloud_dataproc/index.html#module-airflow.providers.yandex.operators.yandexcloud_dataproc" title="(in apache-airflow-providers-yandex v2.2.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.yandex.operators.yandexcloud_dataproc</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-yandex/stable/_api/airflow/providers/yandex/hooks/yandexcloud_dataproc/index.html#module-airflow.providers.yandex.hooks.yandexcloud_dataproc" title="(in apache-airflow-providers-yandex v2.2.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.yandex.hooks.yandexcloud_dataproc</span></code></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a Batch job ID</p></li>
+<li><p><strong>response</strong> (<em>Dict</em>) – an API response for describe jobs</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-yandex/stable/operators.html" title="(in apache-airflow-providers-yandex v2.2.3)"><span>Yandex.Cloud Data Proc Operators</span></a>.</p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>an API response to describe job_id</p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-yandex"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-yandex</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://cloud.yandex.com/dataproc">Yandex.Cloud Dataproc</a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p>AirflowException</p>
 </dd>
 </dl>
-</div>
-</div>
-<div class="section" id="transfers">
-<h2>Transfers<a class="headerlink" href="#transfers" title="Permalink to this headline">¶</a></h2>
-<p>These integrations allow you to perform various operations within various services.</p>
-<div class="section" id="salesforce-to-amazon-simple-storage-service-s3">
-<h3>Salesforce to Amazon Simple Storage Service (S3)<a class="headerlink" href="#salesforce-to-amazon-simple-storage-service-s3" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.add_jitter">
+<em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">add_jitter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">delay</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">width</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span cla [...]
+<dd><p>Use delay +/- width for random jitter</p>
+<p>Adding jitter to status polling can help to avoid
+AWS Batch API limits for monitoring Batch jobs with
+a high concurrency in Airflow tasks.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.salesforce.com/">Salesforce</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (S3)</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/operators/salesforce_to_s3.html" title="(in apache-airflow-providers-amazon v3.2.0)"><span>Salesforce To S3 Operator</span></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>delay</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a><em>]</em>) – number of seconds to pause;
+delay is assumed to be a positive number</p></li>
+<li><p><strong>width</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a><em>]</em>) – delay +/- width for random jitter;
+width is assumed to be a positive number</p></li>
+<li><p><strong>minima</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a><em>]</em>) – minimum delay allowed;
+minima is assumed to be a non-negative number</p></li>
+</ul>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/transfers/salesforce_to_s3/index.html#module-airflow.providers.amazon.aws.transfers.salesforce_to_s3" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.transfers.salesforce_to_s3</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>uniform(delay - width, delay + width) jitter
+and it is a non-negative number</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-amazon"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-amazon</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p>
 </dd>
 </dl>
-</div>
-<div class="section" id="facebook-ads-to-google-cloud-storage-gcs">
-<h3>Facebook Ads to Google Cloud Storage (GCS)<a class="headerlink" href="#facebook-ads-to-google-cloud-storage-gcs" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.delay">
+<em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">delay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">delay</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/a [...]
+<dd><p>Pause execution for <code class="docutils literal notranslate"><span class="pre">delay</span></code> seconds.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="http://business.facebook.com">Facebook Ads</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://cloud.google.com/storage/">Google Cloud Storage (GCS)</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/operators/transfer/facebook_ads_to_gcs.html" title="(in apache-airflow-providers-google v6.7.0)"><span>Facebook Ads To GCS Operators</span></a></p>
-</dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/transfers/facebook_ads_to_gcs/index.html#module-airflow.providers.google.cloud.transfers.facebook_ads_to_gcs" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.google.cloud.transfers.facebook_ads_to_gcs</span></code></a></p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-google"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-google</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>delay</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a><em>, </em><em>None</em><em>]</em>) – a delay to pause execution using <code class="docutils literal notranslate"><span class="pre">time.sle [...]
+a small 1 second jitter is applied to the delay.</p>
 </dd>
 </dl>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>This method uses a default random delay, i.e.
+<code class="docutils literal notranslate"><span class="pre">random.uniform(DEFAULT_DELAY_MIN,</span> <span class="pre">DEFAULT_DELAY_MAX)</span></code>;
+using a random interval helps to avoid AWS API throttle limits
+when many concurrent tasks request job-descriptions.</p>
 </div>
-<div class="section" id="salesforce-to-google-cloud-storage-gcs">
-<h3>Salesforce to Google Cloud Storage (GCS)<a class="headerlink" href="#salesforce-to-google-cloud-storage-gcs" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.exponential_delay">
+<em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">exponential_delay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">tries</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_client.html#BatchClientHook.exponential_delay"><span class="viewcode-link"><spa [...]
+<dd><p>An exponential back-off delay, with random jitter.  There is a maximum
+interval of 10 minutes (with random jitter between 3 and 10 minutes).
+This is used in the <code class="xref py py-meth docutils literal notranslate"><span class="pre">poll_for_job_status()</span></code> method.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.salesforce.com/">Salesforce</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>tries</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Number of tries</p>
 </dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://cloud.google.com/storage/">Google Cloud Storage (GCS)</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/operators/transfer/salesforce_to_gcs.html" title="(in apache-airflow-providers-google v6.7.0)"><span>Salesforce To GCS Operators</span></a></p>
-</dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/transfers/salesforce_to_gcs/index.html#module-airflow.providers.google.cloud.transfers.salesforce_to_gcs" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.google.cloud.transfers.salesforce_to_gcs</span></code></a></p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-google"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-google</span></code></a></p>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p>
 </dd>
 </dl>
+<p>Examples of behavior:</p>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">exp</span><span class="p">(</span><span class="n">tries</span><span class="p">):</span>
+    <span class="n">max_interval</span> <span class="o">=</span> <span class="mf">600.0</span>  <span class="c1"># 10 minutes in seconds</span>
+    <span class="n">delay</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">+</span> <span class="nb">pow</span><span class="p">(</span><span class="n">tries</span> <span class="o">*</span> <span class="mf">0.6</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
+    <span class="n">delay</span> <span class="o">=</span> <span class="nb">min</span><span class="p">(</span><span class="n">max_interval</span><span class="p">,</span> <span class="n">delay</span><span class="p">)</span>
+    <span class="nb">print</span><span class="p">(</span><span class="n">delay</span> <span class="o">/</span> <span class="mi">3</span><span class="p">,</span> <span class="n">delay</span><span class="p">)</span>
+
+
+<span class="k">for</span> <span class="n">tries</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">10</span><span class="p">):</span>
+    <span class="n">exp</span><span class="p">(</span><span class="n">tries</span><span class="p">)</span>
+
+<span class="c1">#  0.33  1.0</span>
+<span class="c1">#  0.45  1.35</span>
+<span class="c1">#  0.81  2.44</span>
+<span class="c1">#  1.41  4.23</span>
+<span class="c1">#  2.25  6.76</span>
+<span class="c1">#  3.33 10.00</span>
+<span class="c1">#  4.65 13.95</span>
+<span class="c1">#  6.21 18.64</span>
+<span class="c1">#  8.01 24.04</span>
+<span class="c1"># 10.05 30.15</span>
+</pre></div>
 </div>
-<div class="section" id="amazon-simple-storage-service-s3-to-snowflake">
-<h3>Amazon Simple Storage Service (S3) to Snowflake<a class="headerlink" href="#amazon-simple-storage-service-s3-to-snowflake" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (S3)</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://snowflake.com/">Snowflake</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-snowflake/stable/operators/s3_to_snowflake.html" title="(in apache-airflow-providers-snowflake v2.6.0)"><span>S3ToSnowflakeOperator</span></a></p>
-</dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-snowflake/stable/_api/airflow/providers/snowflake/transfers/s3_to_snowflake/index.html#module-airflow.providers.snowflake.transfers.s3_to_snowflake" title="(in apache-airflow-providers-snowflake v2.6.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.snowflake.transfers.s3_to_snowflake</span></code></a></p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-snowflake"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-snowflake</span></code></a></p>
-</dd>
-</dl>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<ul class="simple">
+<li><p><a class="reference external" href="https://docs.aws.amazon.com/general/latest/gr/api-retries.html">https://docs.aws.amazon.com/general/latest/gr/api-retries.html</a></p></li>
+<li><p><a class="reference external" href="https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/">https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/</a></p></li>
+</ul>
 </div>
-<div class="section" id="snowflake-to-slack">
-<h3>Snowflake to Slack<a class="headerlink" href="#snowflake-to-slack" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://snowflake.com/">Snowflake</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://slack.com/">Slack</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-snowflake/stable/operators/snowflake_to_slack.html" title="(in apache-airflow-providers-snowflake v2.6.0)"><span>SnowflakeToSlackOperator</span></a></p>
-</dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-snowflake/stable/_api/airflow/providers/snowflake/transfers/snowflake_to_slack/index.html#module-airflow.providers.snowflake.transfers.snowflake_to_slack" title="(in apache-airflow-providers-snowflake v2.6.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.snowflake.transfers.snowflake_to_slack</span></code></a></p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-snowflake"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-snowflake</span></code></a></p>
-</dd>
-</dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.AwsBatchProtocol">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.batch_client.</span></span><span class="sig-name descname"><span class="pre">AwsBatchProtocol</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class= [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol" title="airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BatchProtocol</span></code></a>, <code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.typing_compat.Protocol</span></code></p>
+<p>This class is deprecated.
+Please use <code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch.BatchProtocol</span></code>.</p>
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_client.AwsBatchClientHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.batch_client.</span></span><span class="sig-name descname"><span class="pre">AwsBatchClientHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span clas [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook" title="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BatchClientHook</span></code></a></p>
+<p>This hook is deprecated.
+Please use <code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch.BatchClientHook</span></code>.</p>
+</dd></dl>
+
 </div>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Protocol integrations" href="protocol.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.base_aws" href="../base_aws/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Software integrations" href="software.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.batch_waiters" href="../batch_waiters/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -1113,37 +1182,43 @@
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Services</a><ul>
-<li><a class="reference internal" href="#id1">Services</a><ul>
-<li><a class="reference internal" href="#airbyte">Airbyte</a></li>
-<li><a class="reference internal" href="#databricks">Databricks</a></li>
-<li><a class="reference internal" href="#databricks-repos">Databricks Repos</a></li>
-<li><a class="reference internal" href="#databricks-sql">Databricks SQL</a></li>
-<li><a class="reference internal" href="#datadog">Datadog</a></li>
-<li><a class="reference internal" href="#dingding">Dingding</a></li>
-<li><a class="reference internal" href="#discord">Discord</a></li>
-<li><a class="reference internal" href="#facebook-ads">Facebook Ads</a></li>
-<li><a class="reference internal" href="#ibm-cloudant">IBM Cloudant</a></li>
-<li><a class="reference internal" href="#opsgenie">Opsgenie</a></li>
-<li><a class="reference internal" href="#pagerduty">Pagerduty</a></li>
-<li><a class="reference internal" href="#plexus">Plexus</a></li>
-<li><a class="reference internal" href="#qubole">Qubole</a></li>
-<li><a class="reference internal" href="#salesforce">Salesforce</a></li>
-<li><a class="reference internal" href="#segment">Segment</a></li>
-<li><a class="reference internal" href="#slack">Slack</a></li>
-<li><a class="reference internal" href="#snowflake">Snowflake</a></li>
-<li><a class="reference internal" href="#tableau">Tableau</a></li>
-<li><a class="reference internal" href="#telegram">Telegram</a></li>
-<li><a class="reference internal" href="#yandex-cloud">Yandex.Cloud</a></li>
-<li><a class="reference internal" href="#yandex-cloud-dataproc">Yandex.Cloud Dataproc</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch_client</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol">BatchProtocol</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol.describe_jobs">describe_jobs</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol.get_waiter">get_waiter</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol.submit_job">submit_job</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchProtocol.terminate_job">terminate_job</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook">BatchClientHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.MAX_RETRIES">MAX_RETRIES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.STATUS_RETRIES">STATUS_RETRIES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.DEFAULT_DELAY_MIN">DEFAULT_DELAY_MIN</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.DEFAULT_DELAY_MAX">DEFAULT_DELAY_MAX</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.FAILURE_STATE">FAILURE_STATE</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.SUCCESS_STATE">SUCCESS_STATE</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.RUNNING_STATE">RUNNING_STATE</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.INTERMEDIATE_STATES">INTERMEDIATE_STATES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.client">client</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.terminate_job">terminate_job</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.check_job_success">check_job_success</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.wait_for_job">wait_for_job</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.poll_for_job_running">poll_for_job_running</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.poll_for_job_complete">poll_for_job_complete</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.poll_job_status">poll_job_status</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.get_job_description">get_job_description</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.parse_job_description">parse_job_description</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.add_jitter">add_jitter</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.delay">delay</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook.exponential_delay">exponential_delay</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.AwsBatchProtocol">AwsBatchProtocol</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_client.AwsBatchClientHook">AwsBatchClientHook</a></li>
 </ul>
 </li>
-<li><a class="reference internal" href="#transfers">Transfers</a><ul>
-<li><a class="reference internal" href="#salesforce-to-amazon-simple-storage-service-s3">Salesforce to Amazon Simple Storage Service (S3)</a></li>
-<li><a class="reference internal" href="#facebook-ads-to-google-cloud-storage-gcs">Facebook Ads to Google Cloud Storage (GCS)</a></li>
-<li><a class="reference internal" href="#salesforce-to-google-cloud-storage-gcs">Salesforce to Google Cloud Storage (GCS)</a></li>
-<li><a class="reference internal" href="#amazon-simple-storage-service-s3-to-snowflake">Amazon Simple Storage Service (S3) to Snowflake</a></li>
-<li><a class="reference internal" href="#snowflake-to-slack">Snowflake to Slack</a></li>
 </ul>
 </li>
 </ul>
@@ -1170,7 +1245,7 @@
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/operators-and-hooks-ref/services.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/batch_client/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -1304,16 +1379,16 @@
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/batch_waiters/index.html
similarity index 70%
copy from docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/batch_waiters/index.html
index c5bb91930..d37d3d8a7 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/batch_waiters/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Secret backends &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Community Providers" href="../howto/create-update-providers.html" />
-            <link rel="prev" title="Writing logs" href="logging.html" />
+        <title>airflow.providers.amazon.aws.hooks.batch_waiters &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.cloud_formation" href="../cloud_formation/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.batch_client" href="../batch_client/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="secrets-backends.html"> Secret backends</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch_waiters</span></code></a></li>
         
     </ul>
 </div>
@@ -545,54 +586,243 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="secret-backends">
-<h1>Secret backends<a class="headerlink" href="#secret-backends" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of secret backends
-exposed via community-managed providers.</p>
-<p>Airflow has the capability of reading connections, variables and configuration from Secret Backends rather
-than from its own Database. While storing such information in Airflow's database is possible, many of the
-enterprise customers already have some secret managers storing secrets, and Airflow can tap into those
-via providers that implement secrets backends for services Airflow integrates with.</p>
-<p>You can also take a
-look at Secret backends available in the core Airflow in
-<a class="reference external" href="/docs/apache-airflow/stable/security/secrets/secrets-backend/index.html" title="(in apache-airflow v2.3.0.dev0)"><span>Secrets Backend</span></a> and here you can see the ones
-provided by the community-managed providers:</p>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.batch_waiters">
+<span id="airflow-providers-amazon-aws-hooks-batch-waiters"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.batch_waiters" title="airflow.providers.amazon.aws.hooks.batch_waiters"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch_waiters</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.batch_waiters" title="Permalink to this headline">¶</a></h1>
+<p>AWS Batch service waiters</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
 <ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/secrets/secrets_manager/index.html#airflow.providers.amazon.aws.secrets.secrets_manager.SecretsManagerBackend" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">SecretsManagerBackend</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/secrets/systems_manager/index.html#airflow.providers.amazon.aws.secrets.systems_manager.SystemsManagerParameterStoreBackend" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemsManagerParameterStoreBackend</span></code></a></p></li>
+<li><p><a class="reference external" href="https://boto3.amazonaws.com/v1/documentation/api/latest/guide/clients.html#waiters">https://boto3.amazonaws.com/v1/documentation/api/latest/guide/clients.html#waiters</a></p></li>
+<li><p><a class="reference external" href="https://github.com/boto/botocore/blob/develop/botocore/waiter.py">https://github.com/boto/botocore/blob/develop/botocore/waiter.py</a></p></li>
 </ul>
 </div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook" title="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BatchWaitersHook</span></code></a></p></td>
+<td><p>A utility to manage waiters for AWS Batch services.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.AwsBatchWaitersHook" title="airflow.providers.amazon.aws.hooks.batch_waiters.AwsBatchWaitersHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AwsBatchWaitersHook</span></code></a></p></td>
+<td><p>This hook is deprecated.</p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.batch_waiters.</span></span><span class="sig-name descname"><span class="pre">BatchWaitersHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class [...]
+<dd><p>Bases: <a class="reference internal" href="../batch_client/index.html#airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook" title="airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch_client.BatchClientHook</span></code></a></p>
+<p>A utility to manage waiters for AWS Batch services.</p>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">random</span>
+<span class="kn">from</span> <span class="nn">airflow.providers.amazon.aws.operators.batch_waiters</span> <span class="kn">import</span> <span class="n">BatchWaiters</span>
+
+<span class="c1"># to inspect default waiters</span>
+<span class="n">waiters</span> <span class="o">=</span> <span class="n">BatchWaiters</span><span class="p">()</span>
+<span class="n">config</span> <span class="o">=</span> <span class="n">waiters</span><span class="o">.</span><span class="n">default_config</span>  <span class="c1"># type: Dict</span>
+<span class="n">waiter_names</span> <span class="o">=</span> <span class="n">waiters</span><span class="o">.</span><span class="n">list_waiters</span><span class="p">()</span>  <span class="c1"># -&gt; [&quot;JobComplete&quot;, &quot;JobExists&quot;, &quot;JobRunning&quot;]</span>
+
+<span class="c1"># The default_config is a useful stepping stone to creating custom waiters, e.g.</span>
+<span class="n">custom_config</span> <span class="o">=</span> <span class="n">waiters</span><span class="o">.</span><span class="n">default_config</span>  <span class="c1"># this is a deepcopy</span>
+<span class="c1"># modify custom_config[&#39;waiters&#39;] as necessary and get a new instance:</span>
+<span class="n">waiters</span> <span class="o">=</span> <span class="n">BatchWaiters</span><span class="p">(</span><span class="n">waiter_config</span><span class="o">=</span><span class="n">custom_config</span><span class="p">)</span>
+<span class="n">waiters</span><span class="o">.</span><span class="n">waiter_config</span>  <span class="c1"># check the custom configuration (this is a deepcopy)</span>
+<span class="n">waiters</span><span class="o">.</span><span class="n">list_waiters</span><span class="p">()</span>  <span class="c1"># names of custom waiters</span>
+
+<span class="c1"># During the init for BatchWaiters, the waiter_config is used to build a waiter_model;</span>
+<span class="c1"># and note that this only occurs during the class init, to avoid any accidental mutations</span>
+<span class="c1"># of waiter_config leaking into the waiter_model.</span>
+<span class="n">waiters</span><span class="o">.</span><span class="n">waiter_model</span>  <span class="c1"># -&gt; botocore.waiter.WaiterModel object</span>
+
+<span class="c1"># The waiter_model is combined with the waiters.client to get a specific waiter</span>
+<span class="c1"># and the details of the config on that waiter can be further modified without any</span>
+<span class="c1"># accidental impact on the generation of new waiters from the defined waiter_model, e.g.</span>
+<span class="n">waiters</span><span class="o">.</span><span class="n">get_waiter</span><span class="p">(</span><span class="s2">&quot;JobExists&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">delay</span>  <span class="c1"># -&gt; 5</span>
+<span class="n">waiter</span> <span class="o">=</span> <span class="n">waiters</span><span class="o">.</span><span class="n">get_waiter</span><span class="p">(</span>
+    <span class="s2">&quot;JobExists&quot;</span>
+<span class="p">)</span>  <span class="c1"># -&gt; botocore.waiter.Batch.Waiter.JobExists object</span>
+<span class="n">waiter</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="mi">10</span>
+<span class="n">waiters</span><span class="o">.</span><span class="n">get_waiter</span><span class="p">(</span><span class="s2">&quot;JobExists&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">delay</span>  <span class="c1"># -&gt; 5 as defined by waiter_model</span>
+
+<span class="c1"># To use a specific waiter, update the config and call the `wait()` method for jobId, e.g.</span>
+<span class="n">waiter</span> <span class="o">=</span> <span class="n">waiters</span><span class="o">.</span><span class="n">get_waiter</span><span class="p">(</span>
+    <span class="s2">&quot;JobExists&quot;</span>
+<span class="p">)</span>  <span class="c1"># -&gt; botocore.waiter.Batch.Waiter.JobExists object</span>
+<span class="n">waiter</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="n">random</span><span class="o">.</span><span class="n">uniform</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">10</span><span class="p">)</span>  <span class="c1"># seconds</span>
+<span class="n">waiter</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">max_attempts</span> <span class="o">=</span> <span class="mi">10</span>
+<span class="n">waiter</span><span class="o">.</span><span class="n">wait</span><span class="p">(</span><span class="n">jobs</span><span class="o">=</span><span class="p">[</span><span class="n">jobId</span><span class="p">])</span>
+</pre></div>
+</div>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
 <ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/secrets/secret_manager/index.html#airflow.providers.google.cloud.secrets.secret_manager.CloudSecretManagerBackend" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudSecretManagerBackend</span></code></a></p></li>
+<li><p><a class="reference external" href="https://www.2ndwatch.com/blog/use-waiters-boto3-write/">https://www.2ndwatch.com/blog/use-waiters-boto3-write/</a></p></li>
+<li><p><a class="reference external" href="https://github.com/boto/botocore/blob/develop/botocore/waiter.py">https://github.com/boto/botocore/blob/develop/botocore/waiter.py</a></p></li>
+<li><p><a class="reference external" href="https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html#waiters">https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html#waiters</a></p></li>
+<li><p><a class="reference external" href="https://github.com/boto/botocore/tree/develop/botocore/data/ec2/2016-11-15">https://github.com/boto/botocore/tree/develop/botocore/data/ec2/2016-11-15</a></p></li>
+<li><p><a class="reference external" href="https://github.com/boto/botocore/issues/1915">https://github.com/boto/botocore/issues/1915</a></p></li>
 </ul>
 </div>
-<div class="section" id="hashicorp">
-<h2>Hashicorp<a class="headerlink" href="#hashicorp" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend" title="(in apache-airflow-providers-hashicorp v2.1.4)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VaultBackend</span></code></a></p></li>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>waiter_config</strong> (<em>Optional</em><em>[</em><em>Dict</em><em>]</em>) – a custom waiter configuration for AWS Batch services</p></li>
+<li><p><strong>aws_conn_id</strong> – connection id of AWS credentials / region name. If None,
+credential boto3 strategy will be used
+(<a class="reference external" href="http://boto3.readthedocs.io/en/latest/guide/configuration.html">http://boto3.readthedocs.io/en/latest/guide/configuration.html</a>).</p></li>
+<li><p><strong>region_name</strong> – region name to use in AWS client.
+Override the AWS region in connection (if provided)</p></li>
 </ul>
+</dd>
+</dl>
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.default_config">
+<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">default_config</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_waiters.html#BatchWaitersHook.default_config"><span class="viewcode-link"><span c [...]
+<dd><p>An immutable default waiter configuration</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>a waiter configuration for AWS Batch services</p>
+</dd>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>Dict</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.waiter_config">
+<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">waiter_config</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_waiters.html#BatchWaitersHook.waiter_config"><span class="viewcode-link"><span cla [...]
+<dd><p>An immutable waiter configuration for this instance; a <code class="docutils literal notranslate"><span class="pre">deepcopy</span></code> is returned by this
+property. During the init for BatchWaiters, the waiter_config is used to build a
+waiter_model and this only occurs during the class init, to avoid any accidental
+mutations of waiter_config leaking into the waiter_model.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>a waiter configuration for AWS Batch services</p>
+</dd>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>Dict</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.waiter_model">
+<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">waiter_model</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_waiters.html#BatchWaitersHook.waiter_model"><span class="viewcode-link"><span class [...]
+<dd><p>A configured waiter model used to generate waiters on AWS Batch services.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>a waiter model for AWS Batch services</p>
+</dd>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>botocore.waiter.WaiterModel</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.get_waiter">
+<span class="sig-name descname"><span class="pre">get_waiter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">waiter_name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_waiters.html#BatchWaitersHook.get_waiter"><span class="viewcode-link"><span clas [...]
+<dd><p>Get an AWS Batch service waiter, using the configured <code class="docutils literal notranslate"><span class="pre">.waiter_model</span></code>.</p>
+<p>The <code class="docutils literal notranslate"><span class="pre">.waiter_model</span></code> is combined with the <code class="docutils literal notranslate"><span class="pre">.client</span></code> to get a specific waiter and
+the properties of that waiter can be modified without any accidental impact on the
+generation of new waiters from the <code class="docutils literal notranslate"><span class="pre">.waiter_model</span></code>, e.g.</p>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">waiters</span><span class="o">.</span><span class="n">get_waiter</span><span class="p">(</span><span class="s2">&quot;JobExists&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">delay</span>  <span class="c1"># -&gt; 5</span>
+<span class="n">waiter</span> <span class="o">=</span> <span class="n">waiters</span><span class="o">.</span><span class="n">get_waiter</span><span class="p">(</span><span class="s2">&quot;JobExists&quot;</span><span class="p">)</span>  <span class="c1"># a new waiter object</span>
+<span class="n">waiter</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="mi">10</span>
+<span class="n">waiters</span><span class="o">.</span><span class="n">get_waiter</span><span class="p">(</span><span class="s2">&quot;JobExists&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">delay</span>  <span class="c1"># -&gt; 5 as defined by waiter_model</span>
+</pre></div>
 </div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/secrets/key_vault/index.html#airflow.providers.microsoft.azure.secrets.key_vault.AzureKeyVaultBackend" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureKeyVaultBackend</span></code></a></p></li>
-<li><p><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureKeyVaultBackend</span></code></p></li>
+<p>To use a specific waiter, update the config and call the <cite>wait()</cite> method for jobId, e.g.</p>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">random</span>
+
+<span class="n">waiter</span> <span class="o">=</span> <span class="n">waiters</span><span class="o">.</span><span class="n">get_waiter</span><span class="p">(</span><span class="s2">&quot;JobExists&quot;</span><span class="p">)</span>  <span class="c1"># a new waiter object</span>
+<span class="n">waiter</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="n">random</span><span class="o">.</span><span class="n">uniform</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">10</span><span class="p">)</span>  <span class="c1"># seconds</span>
+<span class="n">waiter</span><span class="o">.</span><span class="n">config</span><span class="o">.</span><span class="n">max_attempts</span> <span class="o">=</span> <span class="mi">10</span>
+<span class="n">waiter</span><span class="o">.</span><span class="n">wait</span><span class="p">(</span><span class="n">jobs</span><span class="o">=</span><span class="p">[</span><span class="n">jobId</span><span class="p">])</span>
+</pre></div>
+</div>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>waiter_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the waiter. The name should match
+the name (including the casing) of the key name in the waiter
+model file (typically this is CamelCasing); see <code class="docutils literal notranslate"><span class="pre">.list_waiters</span></code>.</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>a waiter object for the named AWS Batch service</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>botocore.waiter.Waiter</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.list_waiters">
+<span class="sig-name descname"><span class="pre">list_waiters</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/batch_waiters.html#BatchWaitersHook.list_waiters"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.ama [...]
+<dd><p>List the waiters in a waiter configuration for AWS Batch services.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>waiter names for AWS Batch services</p>
+</dd>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>List[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.wait_for_job">
+<span class="sig-name descname"><span class="pre">wait_for_job</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">job_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">delay</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</ [...]
+<dd><p>Wait for Batch job to complete.  This assumes that the <code class="docutils literal notranslate"><span class="pre">.waiter_model</span></code> is configured
+using some variation of the <code class="docutils literal notranslate"><span class="pre">.default_config</span></code> so that it can generate waiters with the
+following names: “JobExists”, “JobRunning” and “JobComplete”.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>job_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – a Batch job ID</p></li>
+<li><p><strong>delay</strong> (<em>Union</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a><em>, </em><em>None</em><em>]</em>) – A delay before polling for job status</p></li>
 </ul>
+</dd>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p>AirflowException</p>
+</dd>
+</dl>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>This method adds a small random jitter to the <code class="docutils literal notranslate"><span class="pre">delay</span></code> (+/- 2 sec, &gt;= 1 sec).
+Using a random interval helps to avoid AWS API throttle limits when many
+concurrent tasks request job-descriptions.</p>
+<p>It also modifies the <code class="docutils literal notranslate"><span class="pre">max_attempts</span></code> to use the <code class="docutils literal notranslate"><span class="pre">sys.maxsize</span></code>,
+which allows Airflow to manage the timeout on waiting.</p>
+</div>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.batch_waiters.AwsBatchWaitersHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.batch_waiters.</span></span><span class="sig-name descname"><span class="pre">AwsBatchWaitersHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span cl [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook" title="airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BatchWaitersHook</span></code></a></p>
+<p>This hook is deprecated.
+Please use <code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch.BatchWaitersHook</span></code>.</p>
+</dd></dl>
+
+</div>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Writing logs" href="logging.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.batch_client" href="../batch_client/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Community Providers" href="../howto/create-update-providers.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.cloud_formation" href="../cloud_formation/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -662,11 +892,23 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Secret backends</a><ul>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#hashicorp">Hashicorp</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.batch_waiters</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook">BatchWaitersHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.default_config">default_config</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.waiter_config">waiter_config</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.waiter_model">waiter_model</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.get_waiter">get_waiter</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.list_waiters">list_waiters</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.BatchWaitersHook.wait_for_job">wait_for_job</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.batch_waiters.AwsBatchWaitersHook">AwsBatchWaitersHook</a></li>
+</ul>
+</li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -691,7 +933,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/secrets-backends.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/batch_waiters/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -825,16 +1067,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/extra-links.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/cloud_formation/index.html
similarity index 81%
copy from docs-archive/apache-airflow-providers/core-extensions/extra-links.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/cloud_formation/index.html
index 9d05ffa27..f2daa0d58 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/extra-links.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/cloud_formation/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Extra Links &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Writing logs" href="logging.html" />
-            <link rel="prev" title="Connections" href="connections.html" />
+        <title>airflow.providers.amazon.aws.hooks.cloud_formation &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.datasync" href="../datasync/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.batch_waiters" href="../batch_waiters/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="extra-links.html"> Extra Links</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
+            
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.cloud_formation</span></code></a></li>
         
     </ul>
 </div>
@@ -545,76 +586,94 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="extra-links">
-<h1>Extra Links<a class="headerlink" href="#extra-links" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of operator extra links
-exposed via community-managed providers.</p>
-<p>Airflow can be extended by providers with custom operator extra links. For each operator, you can define
-its own extra links that can redirect users to external systems. The extra link buttons
-will be available on the task page.</p>
-<p>The operator extra links are explained in
-<a class="reference external" href="/docs/apache-airflow/stable/howto/define_extra_link.html" title="(in apache-airflow v2.3.0.dev0)"><span>Define an operator extra link</span></a> and here you can also see the extra links
-provided by the community-managed providers:</p>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/operators/emr/index.html#airflow.providers.amazon.aws.operators.emr.EmrClusterLink" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">EmrClusterLink</span></code></a></p></li>
-<li><p><code class="xref py py-class docutils literal notranslate"><span class="pre">EmrClusterLink</span></code></p></li>
-</ul>
-</div>
-<div class="section" id="dbt-cloud">
-<h2>dbt Cloud<a class="headerlink" href="#dbt-cloud" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-dbt-cloud/stable/_api/airflow/providers/dbt/cloud/operators/dbt/index.html#airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperatorLink" title="(in apache-airflow-providers-dbt-cloud v1.0.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DbtCloudRunJobOperatorLink</span></code></a></p></li>
-</ul>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.cloud_formation">
+<span id="airflow-providers-amazon-aws-hooks-cloud-formation"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.cloud_formation" title="airflow.providers.amazon.aws.hooks.cloud_formation"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.cloud_formation</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.cloud_formation" title="Permalink to this headlin [...]
+<p>This module contains AWS CloudFormation Hook</p>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook" title="airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">CloudFormationHook</span></code></a></p></td>
+<td><p>Interact with AWS CloudFormation.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.AWSCloudFormationHook" title="airflow.providers.amazon.aws.hooks.cloud_formation.AWSCloudFormationHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AWSCloudFormationHook</span></code></a></p></td>
+<td><p>This hook is deprecated.</p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.cloud_formation.</span></span><span class="sig-name descname"><span class="pre">CloudFormationHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span c [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>Interact with AWS CloudFormation.</p>
+<p>Additional arguments (such as <code class="docutils literal notranslate"><span class="pre">aws_conn_id</span></code>) may be specified and
+are passed down to the underlying AwsBaseHook.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">AwsBaseHook</span></code></a></p>
 </div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/bigquery/index.html#airflow.providers.google.cloud.operators.bigquery.BigQueryConsoleLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">BigQueryConsoleLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/bigquery/index.html#airflow.providers.google.cloud.operators.bigquery.BigQueryConsoleIndexableLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">BigQueryConsoleIndexableLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/mlengine/index.html#airflow.providers.google.cloud.operators.mlengine.AIPlatformConsoleLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AIPlatformConsoleLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionInstanceLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionInstanceLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionPipelineLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionPipelineLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionPipelinesLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionPipelinesLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataplex/index.html#airflow.providers.google.cloud.links.dataplex.DataplexTaskLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataplexTaskLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataplex/index.html#airflow.providers.google.cloud.links.dataplex.DataplexTasksLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataplexTasksLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataproc/index.html#airflow.providers.google.cloud.links.dataproc.DataprocLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataproc/index.html#airflow.providers.google.cloud.links.dataproc.DataprocListLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocListLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/dataproc_metastore/index.html#airflow.providers.google.cloud.operators.dataproc_metastore.DataprocMetastoreDetailedLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocMetastoreDetailedLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/dataproc_metastore/index.html#airflow.providers.google.cloud.operators.dataproc_metastore.DataprocMetastoreLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocMetastoreLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIModelLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIModelLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAITrainingPipelinesLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAITrainingPipelinesLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIDatasetLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIDatasetLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIDatasetListLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIDatasetListLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/cloud_composer/index.html#airflow.providers.google.cloud.operators.cloud_composer.CloudComposerEnvironmentLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudComposerEnvironmentLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/cloud_composer/index.html#airflow.providers.google.cloud.operators.cloud_composer.CloudComposerEnvironmentsLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudComposerEnvironmentsLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataflow/index.html#airflow.providers.google.cloud.links.dataflow.DataflowJobLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataflowJobLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/common/links/storage/index.html#airflow.providers.google.common.links.storage.StorageLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">StorageLink</span></code></a></p></li>
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook.get_stack_status">
+<span class="sig-name descname"><span class="pre">get_stack_status</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stack_name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/cloud_formation.html#CloudFormationHook.get_stack_status"><span class="viewcode-l [...]
+<dd><p>Get stack status from CloudFormation.</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook.create_stack">
+<span class="sig-name descname"><span class="pre">create_stack</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stack_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cloudformation_parameters</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/ [...]
+<dd><p>Create stack in CloudFormation.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>stack_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – stack_name.</p></li>
+<li><p><strong>cloudformation_parameters</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)"><em>dict</em></a>) – parameters to be passed to CloudFormation.</p></li>
 </ul>
-</div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/data_factory/index.html#airflow.providers.microsoft.azure.operators.data_factory.AzureDataFactoryPipelineRunLink" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureDataFactoryPipelineRunLink</span></code></a></p></li>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook.delete_stack">
+<span class="sig-name descname"><span class="pre">delete_stack</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stack_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cloudformation_parameters</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><sp [...]
+<dd><p>Delete stack in CloudFormation.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>stack_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – stack_name.</p></li>
+<li><p><strong>cloudformation_parameters</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)"><em>dict</em></a><em>]</em>) – parameters to be passed to CloudFormation (optional).</p></li>
 </ul>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.cloud_formation.AWSCloudFormationHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.cloud_formation.</span></span><span class="sig-name descname"><span class="pre">AWSCloudFormationHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><spa [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook" title="airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">CloudFormationHook</span></code></a></p>
+<p>This hook is deprecated.
+Please use <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook" title="airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook</span></code></a>.</p>
+</dd></dl>
+
 </div>
-<div class="section" id="qubole">
-<h2>Qubole<a class="headerlink" href="#qubole" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/_api/airflow/providers/qubole/operators/qubole/index.html#airflow.providers.qubole.operators.qubole.QDSLink" title="(in apache-airflow-providers-qubole v2.1.3)"><code class="xref py py-class docutils literal notranslate"><span class="pre">QDSLink</span></code></a></p></li>
-</ul>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Connections" href="connections.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.batch_waiters" href="../batch_waiters/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Writing logs" href="logging.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.datasync" href="../datasync/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -684,12 +743,20 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Extra Links</a><ul>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#dbt-cloud">dbt Cloud</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
-<li><a class="reference internal" href="#qubole">Qubole</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.cloud_formation</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook">CloudFormationHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook.get_stack_status">get_stack_status</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook.create_stack">create_stack</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook.delete_stack">delete_stack</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.cloud_formation.AWSCloudFormationHook">AWSCloudFormationHook</a></li>
+</ul>
+</li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -714,7 +781,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/extra-links.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/cloud_formation/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -848,16 +915,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/protocol.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/datasync/index.html
similarity index 66%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/protocol.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/datasync/index.html
index 733f50945..7cffa8754 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/protocol.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/datasync/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Protocol integrations &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Services" href="services.html" />
-            <link rel="prev" title="Google" href="google.html" />
+        <title>airflow.providers.amazon.aws.hooks.datasync &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.dms" href="../dms/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.cloud_formation" href="../cloud_formation/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,23 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Operators and hooks</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html">Google</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Protocol integrations</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html">Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html">Software integrations</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../core-extensions/index.html">Core Extensions</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -398,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -429,23 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Operators and hooks</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="azure.html">Azure: Microsoft Azure</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html">Google</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Protocol integrations</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html">Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html">Software integrations</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../core-extensions/index.html">Core Extensions</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -534,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Operators and Hooks Reference</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="protocol.html"> Protocol integrations</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.datasync</span></code></a></li>
         
     </ul>
 </div>
@@ -549,382 +586,329 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="protocol-integrations">
-<h1>Protocol integrations<a class="headerlink" href="#protocol-integrations" title="Permalink to this headline">¶</a></h1>
-<div class="section" id="protocols">
-<h2>Protocols<a class="headerlink" href="#protocols" title="Permalink to this headline">¶</a></h2>
-<p>These integrations allow you to perform various operations within various services using standardized
-communication protocols or interface.</p>
-<div class="section" id="file-transfer-protocol-ftp">
-<h3>File Transfer Protocol (FTP)<a class="headerlink" href="#file-transfer-protocol-ftp" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-ftp/stable/_api/airflow/providers/ftp/hooks/ftp/index.html#module-airflow.providers.ftp.hooks.ftp" title="(in apache-airflow-providers-ftp v2.1.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.ftp.hooks.ftp</span></code></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-ftp"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-ftp</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://tools.ietf.org/html/rfc114">File Transfer Protocol (FTP)</a></p>
-</dd>
-</dl>
-</div>
-<div class="section" id="grpc">
-<h3>gRPC<a class="headerlink" href="#grpc" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-grpc/stable/_api/airflow/providers/grpc/operators/grpc/index.html#module-airflow.providers.grpc.operators.grpc" title="(in apache-airflow-providers-grpc v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.grpc.operators.grpc</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-grpc/stable/_api/airflow/providers/grpc/hooks/grpc/index.html#module-airflow.providers.grpc.hooks.grpc" title="(in apache-airflow-providers-grpc v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.grpc.hooks.grpc</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-grpc"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-grpc</span></code></a></p>
-</dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://grpc.io/">gRPC</a></p>
-</dd>
-</dl>
-</div>
-<div class="section" id="hypertext-transfer-protocol-http">
-<h3>Hypertext Transfer Protocol (HTTP)<a class="headerlink" href="#hypertext-transfer-protocol-http" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-http/stable/_api/airflow/providers/http/operators/http/index.html#module-airflow.providers.http.operators.http" title="(in apache-airflow-providers-http v2.1.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.http.operators.http</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-http/stable/_api/airflow/providers/http/hooks/http/index.html#module-airflow.providers.http.hooks.http" title="(in apache-airflow-providers-http v2.1.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.http.hooks.http</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-http/stable/operators.html" title="(in apache-airflow-providers-http v2.1.2)"><span>HTTP Operators</span></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-http"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-http</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.w3.org/Protocols/">Hypertext Transfer Protocol (HTTP)</a></p>
-</dd>
-</dl>
-</div>
-<div class="section" id="internet-message-access-protocol-imap">
-<h3>Internet Message Access Protocol (IMAP)<a class="headerlink" href="#internet-message-access-protocol-imap" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-imap/stable/_api/airflow/providers/imap/hooks/imap/index.html#module-airflow.providers.imap.hooks.imap" title="(in apache-airflow-providers-imap v2.2.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.imap.hooks.imap</span></code></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-imap"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-imap</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://tools.ietf.org/html/rfc3501">Internet Message Access Protocol (IMAP)</a></p>
-</dd>
-</dl>
-</div>
-<div class="section" id="java-database-connectivity-jdbc">
-<h3>Java Database Connectivity (JDBC)<a class="headerlink" href="#java-database-connectivity-jdbc" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-jdbc/stable/_api/airflow/providers/jdbc/operators/jdbc/index.html#module-airflow.providers.jdbc.operators.jdbc" title="(in apache-airflow-providers-jdbc v2.1.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.jdbc.operators.jdbc</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-jdbc/stable/_api/airflow/providers/jdbc/hooks/jdbc/index.html#module-airflow.providers.jdbc.hooks.jdbc" title="(in apache-airflow-providers-jdbc v2.1.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.jdbc.hooks.jdbc</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-jdbc/stable/operators.html" title="(in apache-airflow-providers-jdbc v2.1.3)"><span>JdbcOperator</span></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-jdbc"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-jdbc</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://docs.oracle.com/javase/8/docs/technotes/guides/jdbc/">Java Database Connectivity (JDBC)</a></p>
-</dd>
-</dl>
-</div>
-<div class="section" id="odbc">
-<h3>ODBC<a class="headerlink" href="#odbc" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-odbc/stable/_api/airflow/providers/odbc/hooks/odbc/index.html#module-airflow.providers.odbc.hooks.odbc" title="(in apache-airflow-providers-odbc v2.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.odbc.hooks.odbc</span></code></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-odbc"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-odbc</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://github.com/mkleehammer/pyodbc/wiki">ODBC</a></p>
-</dd>
-</dl>
-</div>
-<div class="section" id="samba">
-<h3>Samba<a class="headerlink" href="#samba" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-samba/stable/_api/airflow/providers/samba/hooks/samba/index.html#module-airflow.providers.samba.hooks.samba" title="(in apache-airflow-providers-samba v3.0.4)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.samba.hooks.samba</span></code></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-samba"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-samba</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.samba.org/">Samba</a></p>
-</dd>
-</dl>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.datasync">
+<span id="airflow-providers-amazon-aws-hooks-datasync"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.datasync" title="airflow.providers.amazon.aws.hooks.datasync"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.datasync</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.datasync" title="Permalink to this headline">¶</a></h1>
+<p>Interact with AWS DataSync, using the AWS <code class="docutils literal notranslate"><span class="pre">boto3</span></code> library.</p>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook" title="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">DataSyncHook</span></code></a></p></td>
+<td><p>Interact with AWS DataSync.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.AWSDataSyncHook" title="airflow.providers.amazon.aws.hooks.datasync.AWSDataSyncHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AWSDataSyncHook</span></code></a></p></td>
+<td><p>This hook is deprecated.</p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.datasync.</span></span><span class="sig-name descname"><span class="pre">DataSyncHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">wait_interval_seconds</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">30 [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>Interact with AWS DataSync.</p>
+<p>Additional arguments (such as <code class="docutils literal notranslate"><span class="pre">aws_conn_id</span></code>) may be specified and
+are passed down to the underlying AwsBaseHook.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">AwsBaseHook</span></code></a>
+<a class="reference internal" href="../../operators/datasync/index.html#airflow.providers.amazon.aws.operators.datasync.DataSyncOperator" title="airflow.providers.amazon.aws.operators.datasync.DataSyncOperator"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataSyncOperator</span></code></a></p>
 </div>
-<div class="section" id="secure-shell-ssh">
-<h3>Secure Shell (SSH)<a class="headerlink" href="#secure-shell-ssh" title="Permalink to this headline">¶</a></h3>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-ssh/stable/_api/airflow/providers/ssh/operators/ssh/index.html#module-airflow.providers.ssh.operators.ssh" title="(in apache-airflow-providers-ssh v2.4.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.ssh.operators.ssh</span></code></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>wait_interval_seconds</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Time to wait between two
+consecutive calls to check TaskExecution status. Defaults to 30 seconds.</p>
 </dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-ssh/stable/_api/airflow/providers/ssh/hooks/ssh/index.html#module-airflow.providers.ssh.hooks.ssh" title="(in apache-airflow-providers-ssh v2.4.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.ssh.hooks.ssh</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-ssh"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-ssh</span></code></a></p>
-</dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://tools.ietf.org/html/rfc4251">Secure Shell (SSH)</a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/exceptions.html#ValueError" title="(in Python v3.10)"><strong>ValueError</strong></a> – If wait_interval_seconds is not between 0 and 15*60 seconds.</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="ssh-file-transfer-protocol-sftp">
-<h3>SSH File Transfer Protocol (SFTP)<a class="headerlink" href="#ssh-file-transfer-protocol-sftp" title="Permalink to this headline">¶</a></h3>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.TASK_EXECUTION_INTERMEDIATE_STATES">
+<span class="sig-name descname"><span class="pre">TASK_EXECUTION_INTERMEDIATE_STATES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">['INITIALIZING',</span> <span class="pre">'QUEUED',</span> <span class="pre">'LAUNCHING',</span> <span class="pre">'PREPARING',</span> <span class="pre">'TRANSFERRING',</span> <span class="pre">'VERIFYING']</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/am [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.TASK_EXECUTION_FAILURE_STATES">
+<span class="sig-name descname"><span class="pre">TASK_EXECUTION_FAILURE_STATES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">['ERROR']</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/datasync.html#DataSyncHook.TASK_EXECUTION_FAILURE_STATES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.TASK_EXECUTION_SUCCESS_STATES">
+<span class="sig-name descname"><span class="pre">TASK_EXECUTION_SUCCESS_STATES</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">['SUCCESS']</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/datasync.html#DataSyncHook.TASK_EXECUTION_SUCCESS_STATES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.a [...]
+<dd></dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.create_location">
+<span class="sig-name descname"><span class="pre">create_location</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">location_uri</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">create_location_kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" hr [...]
+<dd><p>Creates a new location.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-sftp/stable/_api/airflow/providers/sftp/operators/sftp/index.html#module-airflow.providers.sftp.operators.sftp" title="(in apache-airflow-providers-sftp v2.5.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.sftp.operators.sftp</span></code></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>location_uri</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Location URI used to determine the location type (S3, SMB, NFS, EFS).</p></li>
+<li><p><strong>create_location_kwargs</strong> – Passed to <code class="docutils literal notranslate"><span class="pre">boto.create_location_xyz()</span></code>.
+See AWS boto3 datasync documentation.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-sftp/stable/_api/airflow/providers/sftp/hooks/sftp/index.html#module-airflow.providers.sftp.hooks.sftp" title="(in apache-airflow-providers-sftp v2.5.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.sftp.hooks.sftp</span></code></a>.</p>
+<dt class="field-even">Return str</dt>
+<dd class="field-even"><p>LocationArn of the created Location.</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-sftp"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-sftp</span></code></a></p>
+<dt class="field-odd">Raises</dt>
+<dd class="field-odd"><p><strong>AirflowException</strong> – If location type (prefix from <code class="docutils literal notranslate"><span class="pre">location_uri</span></code>) is invalid.</p>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/">SSH File Transfer Protocol (SFTP)</a></p>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
 </dd>
 </dl>
-</div>
-<div class="section" id="windows-powershell-remoting-protocol">
-<h3>Windows PowerShell Remoting Protocol<a class="headerlink" href="#windows-powershell-remoting-protocol" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.get_location_arns">
+<span class="sig-name descname"><span class="pre">get_location_arns</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">location_uri</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">case_sensitive</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em  [...]
+<dd><p>Return all LocationArns which match a LocationUri.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-psrp/stable/_api/airflow/providers/microsoft/psrp/operators/psrp/index.html#module-airflow.providers.microsoft.psrp.operators.psrp" title="(in apache-airflow-providers-microsoft-psrp v1.1.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.psrp.operators.psrp</span></code></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>location_uri</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Location URI to search for, eg <code class="docutils literal notranslate"><span class="pre">s3://mybucket/mypath</span></code></p></li>
+<li><p><strong>case_sensitive</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a>) – Do a case sensitive search for location URI.</p></li>
+<li><p><strong>ignore_trailing_slash</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a>) – Ignore / at the end of URI when matching.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-psrp/stable/_api/airflow/providers/microsoft/psrp/hooks/psrp/index.html#module-airflow.providers.microsoft.psrp.hooks.psrp" title="(in apache-airflow-providers-microsoft-psrp v1.1.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.psrp.hooks.psrp</span></code></a>.</p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>List of LocationArns.</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-psrp"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-psrp</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>(<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>)</p>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-psrp/">Windows PowerShell Remoting Protocol</a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p><strong>AirflowBadRequest</strong> – if <code class="docutils literal notranslate"><span class="pre">location_uri</span></code> is empty</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="windows-remote-management-winrm">
-<h3>Windows Remote Management (WinRM)<a class="headerlink" href="#windows-remote-management-winrm" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.create_task">
+<span class="sig-name descname"><span class="pre">create_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">source_location_arn</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">destination_location_arn</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">c [...]
+<dd><p>Create a Task between the specified source and destination LocationArns.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-winrm/stable/_api/airflow/providers/microsoft/winrm/operators/winrm/index.html#module-airflow.providers.microsoft.winrm.operators.winrm" title="(in apache-airflow-providers-microsoft-winrm v2.0.5)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.winrm.operators.winrm</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-winrm/stable/_api/airflow/providers/microsoft/winrm/hooks/winrm/index.html#module-airflow.providers.microsoft.winrm.hooks.winrm" title="(in apache-airflow-providers-microsoft-winrm v2.0.5)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.winrm.hooks.winrm</span></code></a>.</p>
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-winrm/stable/operators.html" title="(in apache-airflow-providers-microsoft-winrm v2.0.5)"><span>Microsoft WinRM Operators</span></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>source_location_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Source LocationArn. Must exist already.</p></li>
+<li><p><strong>destination_location_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Destination LocationArn. Must exist already.</p></li>
+<li><p><strong>create_task_kwargs</strong> – Passed to <code class="docutils literal notranslate"><span class="pre">boto.create_task()</span></code>. See AWS boto3 datasync documentation.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-winrm"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-winrm</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>TaskArn of the created Task</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://docs.microsoft.com/en-us/windows/win32/winrm/portal">Windows Remote Management (WinRM)</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
 </dd>
 </dl>
-</div>
-</div>
-<div class="section" id="transfers">
-<h2>Transfers<a class="headerlink" href="#transfers" title="Permalink to this headline">¶</a></h2>
-<p>These integrations allow you to copy data.</p>
-<div class="section" id="internet-message-access-protocol-imap-to-amazon-simple-storage-service-s3">
-<h3>Internet Message Access Protocol (IMAP) to Amazon Simple Storage Service (S3)<a class="headerlink" href="#internet-message-access-protocol-imap-to-amazon-simple-storage-service-s3" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.update_task">
+<span class="sig-name descname"><span class="pre">update_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_arn</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">update_task_kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../.. [...]
+<dd><p>Update a Task.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://tools.ietf.org/html/rfc3501">Internet Message Access Protocol (IMAP)</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (S3)</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/operators/transfer/imap_attachment_to_s3.html" title="(in apache-airflow-providers-amazon v3.2.0)"><span>Imap Attachment To Amazon S3 Operator</span></a></p>
-</dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/transfers/imap_attachment_to_s3/index.html#module-airflow.providers.amazon.aws.transfers.imap_attachment_to_s3" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.transfers.imap_attachment_to_s3</span></code></a></p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-amazon"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-amazon</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>task_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The TaskArn to update.</p></li>
+<li><p><strong>update_task_kwargs</strong> – Passed to <code class="docutils literal notranslate"><span class="pre">boto.update_task()</span></code>, See AWS boto3 datasync documentation.</p></li>
+</ul>
 </dd>
 </dl>
-</div>
-<div class="section" id="amazon-simple-storage-service-s3-to-ssh-file-transfer-protocol-sftp">
-<h3>Amazon Simple Storage Service (S3) to SSH File Transfer Protocol (SFTP)<a class="headerlink" href="#amazon-simple-storage-service-s3-to-ssh-file-transfer-protocol-sftp" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.delete_task">
+<span class="sig-name descname"><span class="pre">delete_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_arn</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/datasync.html#DataSyncHook.delete_task"><span class="viewcode-link"><span class="pre">[s [...]
+<dd><p>Delete a Task.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (S3)</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/">SSH File Transfer Protocol (SFTP)</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/operators/transfer/s3_to_sftp.html" title="(in apache-airflow-providers-amazon v3.2.0)"><span>Amazon S3 to SFTP Transfer Operator</span></a></p>
-</dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/transfers/s3_to_sftp/index.html#module-airflow.providers.amazon.aws.transfers.s3_to_sftp" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.transfers.s3_to_sftp</span></code></a></p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-amazon"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-amazon</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>task_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The TaskArn to delete.</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="ssh-file-transfer-protocol-sftp-to-amazon-simple-storage-service-s3">
-<h3>SSH File Transfer Protocol (SFTP) to Amazon Simple Storage Service (S3)<a class="headerlink" href="#ssh-file-transfer-protocol-sftp-to-amazon-simple-storage-service-s3" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.get_task_arns_for_location_arns">
+<span class="sig-name descname"><span class="pre">get_task_arns_for_location_arns</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">source_location_arns</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">destination_location_arns</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../. [...]
+<dd><p>Return list of TaskArns for which use any one of the specified
+source LocationArns and any one of the specified destination LocationArns.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/">SSH File Transfer Protocol (SFTP)</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (S3)</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>source_location_arns</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a>) – List of source LocationArns.</p></li>
+<li><p><strong>destination_location_arns</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a>) – List of destination LocationArns.</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/operators/transfer/sftp_to_s3.html" title="(in apache-airflow-providers-amazon v3.2.0)"><span>SFTP to Amazon S3 Transfer Operator</span></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>list</p>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/transfers/sftp_to_s3/index.html#module-airflow.providers.amazon.aws.transfers.sftp_to_s3" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.transfers.sftp_to_s3</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>(TaskArns)</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-amazon"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-amazon</span></code></a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p><strong>AirflowBadRequest</strong> – if <code class="docutils literal notranslate"><span class="pre">source_location_arns</span></code> or <code class="docutils literal notranslate"><span class="pre">destination_location_arns</span></code> are empty.</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="amazon-simple-storage-service-s3-to-file-transfer-protocol-ftp">
-<h3>Amazon Simple Storage Service (S3) to File Transfer Protocol (FTP)<a class="headerlink" href="#amazon-simple-storage-service-s3-to-file-transfer-protocol-ftp" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.start_task_execution">
+<span class="sig-name descname"><span class="pre">start_task_execution</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_arn</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../.. [...]
+<dd><p>Start a TaskExecution for the specified task_arn.
+Each task can have at most one TaskExecution.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (S3)</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>task_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – TaskArn</p></li>
+<li><p><strong>kwargs</strong> – kwargs sent to <code class="docutils literal notranslate"><span class="pre">boto3.start_task_execution()</span></code></p></li>
+</ul>
 </dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://tools.ietf.org/html/rfc114">File Transfer Protocol (FTP)</a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>TaskExecutionArn</p>
 </dd>
-<dt class="field-odd">Python API</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/transfers/s3_to_ftp/index.html#module-airflow.providers.amazon.aws.transfers.s3_to_ftp" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.transfers.s3_to_ftp</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-amazon"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-amazon</span></code></a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><ul class="simple">
+<li><p><strong>ClientError</strong> – If a TaskExecution is already busy running for this <code class="docutils literal notranslate"><span class="pre">task_arn</span></code>.</p></li>
+<li><p><strong>AirflowBadRequest</strong> – If <code class="docutils literal notranslate"><span class="pre">task_arn</span></code> is empty.</p></li>
+</ul>
 </dd>
 </dl>
-</div>
-<div class="section" id="file-transfer-protocol-ftp-to-amazon-simple-storage-service-s3">
-<h3>File Transfer Protocol (FTP) to Amazon Simple Storage Service (S3)<a class="headerlink" href="#file-transfer-protocol-ftp-to-amazon-simple-storage-service-s3" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.cancel_task_execution">
+<span class="sig-name descname"><span class="pre">cancel_task_execution</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_execution_arn</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/datasync.html#DataSyncHook.cancel_task_execution"><span class="viewc [...]
+<dd><p>Cancel a TaskExecution for the specified <code class="docutils literal notranslate"><span class="pre">task_execution_arn</span></code>.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://tools.ietf.org/html/rfc114">File Transfer Protocol (FTP)</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (S3)</a></p>
-</dd>
-<dt class="field-odd">Python API</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/transfers/ftp_to_s3/index.html#module-airflow.providers.amazon.aws.transfers.ftp_to_s3" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.transfers.ftp_to_s3</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>task_execution_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – TaskExecutionArn.</p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-amazon"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-amazon</span></code></a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p><strong>AirflowBadRequest</strong> – If <code class="docutils literal notranslate"><span class="pre">task_execution_arn</span></code> is empty.</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="apache-hive-to-samba">
-<h3>Apache Hive to Samba<a class="headerlink" href="#apache-hive-to-samba" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.get_task_description">
+<span class="sig-name descname"><span class="pre">get_task_description</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_arn</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/datasync.html#DataSyncHook.get_task_description"><span class="viewcode-link"><s [...]
+<dd><p>Get description for the specified <code class="docutils literal notranslate"><span class="pre">task_arn</span></code>.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://hive.apache.org/">Apache Hive</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>task_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – TaskArn</p>
 </dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://www.samba.org/">Samba</a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>AWS metadata about a task.</p>
 </dd>
-<dt class="field-odd">Python API</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-apache-hive/stable/_api/airflow/providers/apache/hive/transfers/hive_to_samba/index.html#module-airflow.providers.apache.hive.transfers.hive_to_samba" title="(in apache-airflow-providers-apache-hive v2.3.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.apache.hive.transfers.hive_to_samba</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a></p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-apache-hive"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-apache-hive</span></code></a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p><strong>AirflowBadRequest</strong> – If <code class="docutils literal notranslate"><span class="pre">task_arn</span></code> is empty.</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="google-cloud-storage-gcs-to-ssh-file-transfer-protocol-sftp">
-<h3>Google Cloud Storage (GCS) to SSH File Transfer Protocol (SFTP)<a class="headerlink" href="#google-cloud-storage-gcs-to-ssh-file-transfer-protocol-sftp" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.describe_task_execution">
+<span class="sig-name descname"><span class="pre">describe_task_execution</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_execution_arn</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/datasync.html#DataSyncHook.describe_task_execution"><span class="v [...]
+<dd><p>Get description for the specified <code class="docutils literal notranslate"><span class="pre">task_execution_arn</span></code>.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://cloud.google.com/storage/">Google Cloud Storage (GCS)</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/">SSH File Transfer Protocol (SFTP)</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>task_execution_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – TaskExecutionArn</p>
 </dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/operators/transfer/gcs_to_sftp.html" title="(in apache-airflow-providers-google v6.7.0)"><span>Google Cloud Storage Transfer Operator to SFTP</span></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>AWS metadata about a task execution.</p>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/transfers/gcs_to_sftp/index.html#module-airflow.providers.google.cloud.transfers.gcs_to_sftp" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.google.cloud.transfers.gcs_to_sftp</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a></p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-google"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-google</span></code></a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p><strong>AirflowBadRequest</strong> – If <code class="docutils literal notranslate"><span class="pre">task_execution_arn</span></code> is empty.</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="ssh-file-transfer-protocol-sftp-to-google-cloud-storage-gcs">
-<h3>SSH File Transfer Protocol (SFTP) to Google Cloud Storage (GCS)<a class="headerlink" href="#ssh-file-transfer-protocol-sftp-to-google-cloud-storage-gcs" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.get_current_task_execution_arn">
+<span class="sig-name descname"><span class="pre">get_current_task_execution_arn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_arn</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/datasync.html#DataSyncHook.get_current_task_execution_arn"><span clas [...]
+<dd><p>Get current TaskExecutionArn (if one exists) for the specified <code class="docutils literal notranslate"><span class="pre">task_arn</span></code>.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/">SSH File Transfer Protocol (SFTP)</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>task_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – TaskArn</p>
 </dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://cloud.google.com/storage/">Google Cloud Storage (GCS)</a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>CurrentTaskExecutionArn for this <code class="docutils literal notranslate"><span class="pre">task_arn</span></code> or None.</p>
 </dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/operators/transfer/sftp_to_gcs.html" title="(in apache-airflow-providers-google v6.7.0)"><span>SFTP to Google Cloud Storage Transfer Operator</span></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/transfers/sftp_to_gcs/index.html#module-airflow.providers.google.cloud.transfers.sftp_to_gcs" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.google.cloud.transfers.sftp_to_gcs</span></code></a></p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-google"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-google</span></code></a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><p><strong>AirflowBadRequest</strong> – if <code class="docutils literal notranslate"><span class="pre">task_arn</span></code> is empty.</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="ssh-file-transfer-protocol-sftp-to-microsoft-azure-blob-storage">
-<h3>SSH File Transfer Protocol (SFTP) to Microsoft Azure Blob Storage<a class="headerlink" href="#ssh-file-transfer-protocol-sftp-to-microsoft-azure-blob-storage" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.wait_for_task_execution">
+<span class="sig-name descname"><span class="pre">wait_for_task_execution</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_execution_arn</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_iterations</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">60</span></span></ [...]
+<dd><p>Wait for Task Execution status to be complete (SUCCESS/ERROR).
+The <code class="docutils literal notranslate"><span class="pre">task_execution_arn</span></code> must exist, or a boto3 ClientError will be raised.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/">SSH File Transfer Protocol (SFTP)</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/blobs/">Microsoft Azure Blob Storage</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>task_execution_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – TaskExecutionArn</p></li>
+<li><p><strong>max_iterations</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Maximum number of iterations before timing out.</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/operators/sftp_to_wasb.html" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><span>Azure Blob Storage Transfer Operator</span></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Result of task execution.</p>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/transfers/sftp_to_wasb/index.html#module-airflow.providers.microsoft.azure.transfers.sftp_to_wasb" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.transfers.sftp_to_wasb</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)">bool</a></p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-even">Raises</dt>
+<dd class="field-even"><ul class="simple">
+<li><p><strong>AirflowTaskTimeout</strong> – If maximum iterations is exceeded.</p></li>
+<li><p><strong>AirflowBadRequest</strong> – If <code class="docutils literal notranslate"><span class="pre">task_execution_arn</span></code> is empty.</p></li>
+</ul>
 </dd>
 </dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.datasync.AWSDataSyncHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.datasync.</span></span><span class="sig-name descname"><span class="pre">AWSDataSyncHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre" [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook" title="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">DataSyncHook</span></code></a></p>
+<p>This hook is deprecated.
+Please use <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook" title="airflow.providers.amazon.aws.hooks.datasync.DataSyncHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.datasync.DataSyncHook</span></code></a>.</p>
+</dd></dl>
+
 </div>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Google" href="google.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.cloud_formation" href="../cloud_formation/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Services" href="services.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.dms" href="../dms/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -994,31 +978,30 @@ communication protocols or interface.</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Protocol integrations</a><ul>
-<li><a class="reference internal" href="#protocols">Protocols</a><ul>
-<li><a class="reference internal" href="#file-transfer-protocol-ftp">File Transfer Protocol (FTP)</a></li>
-<li><a class="reference internal" href="#grpc">gRPC</a></li>
-<li><a class="reference internal" href="#hypertext-transfer-protocol-http">Hypertext Transfer Protocol (HTTP)</a></li>
-<li><a class="reference internal" href="#internet-message-access-protocol-imap">Internet Message Access Protocol (IMAP)</a></li>
-<li><a class="reference internal" href="#java-database-connectivity-jdbc">Java Database Connectivity (JDBC)</a></li>
-<li><a class="reference internal" href="#odbc">ODBC</a></li>
-<li><a class="reference internal" href="#samba">Samba</a></li>
-<li><a class="reference internal" href="#secure-shell-ssh">Secure Shell (SSH)</a></li>
-<li><a class="reference internal" href="#ssh-file-transfer-protocol-sftp">SSH File Transfer Protocol (SFTP)</a></li>
-<li><a class="reference internal" href="#windows-powershell-remoting-protocol">Windows PowerShell Remoting Protocol</a></li>
-<li><a class="reference internal" href="#windows-remote-management-winrm">Windows Remote Management (WinRM)</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.datasync</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook">DataSyncHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.TASK_EXECUTION_INTERMEDIATE_STATES">TASK_EXECUTION_INTERMEDIATE_STATES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.TASK_EXECUTION_FAILURE_STATES">TASK_EXECUTION_FAILURE_STATES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.TASK_EXECUTION_SUCCESS_STATES">TASK_EXECUTION_SUCCESS_STATES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.create_location">create_location</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.get_location_arns">get_location_arns</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.create_task">create_task</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.update_task">update_task</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.delete_task">delete_task</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.get_task_arns_for_location_arns">get_task_arns_for_location_arns</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.start_task_execution">start_task_execution</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.cancel_task_execution">cancel_task_execution</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.get_task_description">get_task_description</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.describe_task_execution">describe_task_execution</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.get_current_task_execution_arn">get_current_task_execution_arn</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.DataSyncHook.wait_for_task_execution">wait_for_task_execution</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.datasync.AWSDataSyncHook">AWSDataSyncHook</a></li>
 </ul>
 </li>
-<li><a class="reference internal" href="#transfers">Transfers</a><ul>
-<li><a class="reference internal" href="#internet-message-access-protocol-imap-to-amazon-simple-storage-service-s3">Internet Message Access Protocol (IMAP) to Amazon Simple Storage Service (S3)</a></li>
-<li><a class="reference internal" href="#amazon-simple-storage-service-s3-to-ssh-file-transfer-protocol-sftp">Amazon Simple Storage Service (S3) to SSH File Transfer Protocol (SFTP)</a></li>
-<li><a class="reference internal" href="#ssh-file-transfer-protocol-sftp-to-amazon-simple-storage-service-s3">SSH File Transfer Protocol (SFTP) to Amazon Simple Storage Service (S3)</a></li>
-<li><a class="reference internal" href="#amazon-simple-storage-service-s3-to-file-transfer-protocol-ftp">Amazon Simple Storage Service (S3) to File Transfer Protocol (FTP)</a></li>
-<li><a class="reference internal" href="#file-transfer-protocol-ftp-to-amazon-simple-storage-service-s3">File Transfer Protocol (FTP) to Amazon Simple Storage Service (S3)</a></li>
-<li><a class="reference internal" href="#apache-hive-to-samba">Apache Hive to Samba</a></li>
-<li><a class="reference internal" href="#google-cloud-storage-gcs-to-ssh-file-transfer-protocol-sftp">Google Cloud Storage (GCS) to SSH File Transfer Protocol (SFTP)</a></li>
-<li><a class="reference internal" href="#ssh-file-transfer-protocol-sftp-to-google-cloud-storage-gcs">SSH File Transfer Protocol (SFTP) to Google Cloud Storage (GCS)</a></li>
-<li><a class="reference internal" href="#ssh-file-transfer-protocol-sftp-to-microsoft-azure-blob-storage">SSH File Transfer Protocol (SFTP) to Microsoft Azure Blob Storage</a></li>
 </ul>
 </li>
 </ul>
@@ -1045,7 +1028,7 @@ communication protocols or interface.</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/operators-and-hooks-ref/protocol.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/datasync/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -1179,16 +1162,16 @@ communication protocols or interface.</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/extra-links.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/dms/index.html
similarity index 72%
copy from docs-archive/apache-airflow-providers/core-extensions/extra-links.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/dms/index.html
index 9d05ffa27..737930580 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/extra-links.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/dms/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Extra Links &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Writing logs" href="logging.html" />
-            <link rel="prev" title="Connections" href="connections.html" />
+        <title>airflow.providers.amazon.aws.hooks.dms &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.dynamodb" href="../dynamodb/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.datasync" href="../datasync/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="extra-links.html"> Extra Links</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.dms</span></code></a></li>
         
     </ul>
 </div>
@@ -545,76 +586,190 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="extra-links">
-<h1>Extra Links<a class="headerlink" href="#extra-links" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of operator extra links
-exposed via community-managed providers.</p>
-<p>Airflow can be extended by providers with custom operator extra links. For each operator, you can define
-its own extra links that can redirect users to external systems. The extra link buttons
-will be available on the task page.</p>
-<p>The operator extra links are explained in
-<a class="reference external" href="/docs/apache-airflow/stable/howto/define_extra_link.html" title="(in apache-airflow v2.3.0.dev0)"><span>Define an operator extra link</span></a> and here you can also see the extra links
-provided by the community-managed providers:</p>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/operators/emr/index.html#airflow.providers.amazon.aws.operators.emr.EmrClusterLink" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">EmrClusterLink</span></code></a></p></li>
-<li><p><code class="xref py py-class docutils literal notranslate"><span class="pre">EmrClusterLink</span></code></p></li>
-</ul>
-</div>
-<div class="section" id="dbt-cloud">
-<h2>dbt Cloud<a class="headerlink" href="#dbt-cloud" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-dbt-cloud/stable/_api/airflow/providers/dbt/cloud/operators/dbt/index.html#airflow.providers.dbt.cloud.operators.dbt.DbtCloudRunJobOperatorLink" title="(in apache-airflow-providers-dbt-cloud v1.0.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DbtCloudRunJobOperatorLink</span></code></a></p></li>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.dms">
+<span id="airflow-providers-amazon-aws-hooks-dms"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.dms" title="airflow.providers.amazon.aws.hooks.dms"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.dms</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.dms" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus" title="airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus"><code class="xref py py-obj docutils literal notranslate"><span class="pre">DmsTaskWaiterStatus</span></code></a></p></td>
+<td><p>Available AWS DMS Task Waiter statuses.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook" title="airflow.providers.amazon.aws.hooks.dms.DmsHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">DmsHook</span></code></a></p></td>
+<td><p>Interact with AWS Database Migration Service.</p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.dms.</span></span><span class="sig-name descname"><span class="pre">DmsTaskWaiterStatus</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsTaskWaiterStatus"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="heade [...]
+<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">str</span></code></a>, <a class="reference external" href="https://docs.python.org/3/library/enum.html#enum.Enum" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">enum.Enum</span></code></a></p>
+<p>Available AWS DMS Task Waiter statuses.</p>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.DELETED">
+<span class="sig-name descname"><span class="pre">DELETED</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">deleted</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsTaskWaiterStatus.DELETED"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.DELETED" titl [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.READY">
+<span class="sig-name descname"><span class="pre">READY</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">ready</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsTaskWaiterStatus.READY"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.READY" title="Perma [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.RUNNING">
+<span class="sig-name descname"><span class="pre">RUNNING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">running</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsTaskWaiterStatus.RUNNING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.RUNNING" titl [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.STOPPED">
+<span class="sig-name descname"><span class="pre">STOPPED</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">stopped</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsTaskWaiterStatus.STOPPED"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.STOPPED" titl [...]
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.dms.</span></span><span class="sig-name descname"><span class="pre">DmsHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></s [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>Interact with AWS Database Migration Service.</p>
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook.describe_replication_tasks">
+<span class="sig-name descname"><span class="pre">describe_replication_tasks</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsHook.describe [...]
+<dd><p>Describe replication tasks</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>Marker and list of replication tasks</p>
+</dd>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>(Optional[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>], <a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>)</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook.find_replication_tasks_by_arn">
+<span class="sig-name descname"><span class="pre">find_replication_tasks_by_arn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replication_task_arn</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">without_settings</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</s [...]
+<dd><p>Find and describe replication tasks by task ARN
+:param replication_task_arn: Replication task arn
+:param without_settings: Indicates whether to return task information with settings.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>list of replication tasks that match the ARN</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook.get_task_status">
+<span class="sig-name descname"><span class="pre">get_task_status</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replication_task_arn</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsHook.get_task_status"><span class="viewcode-link"><span clas [...]
+<dd><p>Retrieve task status.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>replication_task_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Replication task ARN</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Current task status</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Optional[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook.create_replication_task">
+<span class="sig-name descname"><span class="pre">create_replication_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replication_task_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">source_endpoint_arn</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">target_endpoint_arn</span></span></em>, <em  [...]
+<dd><p>Create DMS replication task</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>replication_task_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Replication task id</p></li>
+<li><p><strong>source_endpoint_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Source endpoint ARN</p></li>
+<li><p><strong>target_endpoint_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Target endpoint ARN</p></li>
+<li><p><strong>replication_instance_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Replication instance ARN</p></li>
+<li><p><strong>table_mappings</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)"><em>dict</em></a>) – Table mappings</p></li>
+<li><p><strong>migration_type</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Migration type (‘full-load’|’cdc’|’full-load-and-cdc’), full-load by default.</p></li>
 </ul>
-</div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/bigquery/index.html#airflow.providers.google.cloud.operators.bigquery.BigQueryConsoleLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">BigQueryConsoleLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/bigquery/index.html#airflow.providers.google.cloud.operators.bigquery.BigQueryConsoleIndexableLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">BigQueryConsoleIndexableLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/mlengine/index.html#airflow.providers.google.cloud.operators.mlengine.AIPlatformConsoleLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AIPlatformConsoleLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionInstanceLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionInstanceLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionPipelineLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionPipelineLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/datafusion/index.html#airflow.providers.google.cloud.operators.datafusion.DataFusionPipelinesLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataFusionPipelinesLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataplex/index.html#airflow.providers.google.cloud.links.dataplex.DataplexTaskLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataplexTaskLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataplex/index.html#airflow.providers.google.cloud.links.dataplex.DataplexTasksLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataplexTasksLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataproc/index.html#airflow.providers.google.cloud.links.dataproc.DataprocLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataproc/index.html#airflow.providers.google.cloud.links.dataproc.DataprocListLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocListLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/dataproc_metastore/index.html#airflow.providers.google.cloud.operators.dataproc_metastore.DataprocMetastoreDetailedLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocMetastoreDetailedLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/dataproc_metastore/index.html#airflow.providers.google.cloud.operators.dataproc_metastore.DataprocMetastoreLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataprocMetastoreLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIModelLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIModelLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAITrainingPipelinesLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAITrainingPipelinesLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIDatasetLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIDatasetLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/vertex_ai/index.html#airflow.providers.google.cloud.links.vertex_ai.VertexAIDatasetListLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VertexAIDatasetListLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/cloud_composer/index.html#airflow.providers.google.cloud.operators.cloud_composer.CloudComposerEnvironmentLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudComposerEnvironmentLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/operators/cloud_composer/index.html#airflow.providers.google.cloud.operators.cloud_composer.CloudComposerEnvironmentsLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudComposerEnvironmentsLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/links/dataflow/index.html#airflow.providers.google.cloud.links.dataflow.DataflowJobLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">DataflowJobLink</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/common/links/storage/index.html#airflow.providers.google.common.links.storage.StorageLink" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">StorageLink</span></code></a></p></li>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Replication task ARN</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook.start_replication_task">
+<span class="sig-name descname"><span class="pre">start_replication_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replication_task_arn</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_replication_task_type</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><spa [...]
+<dd><p>Starts replication task.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>replication_task_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Replication task ARN</p></li>
+<li><p><strong>start_replication_task_type</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Replication task start type (default=’start-replication’)
+(‘start-replication’|’resume-processing’|’reload-target’)</p></li>
 </ul>
-</div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/data_factory/index.html#airflow.providers.microsoft.azure.operators.data_factory.AzureDataFactoryPipelineRunLink" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureDataFactoryPipelineRunLink</span></code></a></p></li>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook.stop_replication_task">
+<span class="sig-name descname"><span class="pre">stop_replication_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replication_task_arn</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsHook.stop_replication_task"><span class="viewcode-link [...]
+<dd><p>Stops replication task.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>replication_task_arn</strong> – Replication task ARN</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook.delete_replication_task">
+<span class="sig-name descname"><span class="pre">delete_replication_task</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replication_task_arn</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dms.html#DmsHook.delete_replication_task"><span class="viewcode- [...]
+<dd><p>Starts replication task deletion and waits for it to be deleted</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>replication_task_arn</strong> – Replication task ARN</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dms.DmsHook.wait_for_task_status">
+<span class="sig-name descname"><span class="pre">wait_for_task_status</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replication_task_arn</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">status</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/a [...]
+<dd><p>Waits for replication task to reach status.
+Supported statuses: deleted, ready, running, stopped.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>status</strong> (<a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus" title="airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus"><em>DmsTaskWaiterStatus</em></a>) – Status to wait for</p></li>
+<li><p><strong>replication_task_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Replication task ARN</p></li>
 </ul>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
 </div>
-<div class="section" id="qubole">
-<h2>Qubole<a class="headerlink" href="#qubole" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-qubole/stable/_api/airflow/providers/qubole/operators/qubole/index.html#airflow.providers.qubole.operators.qubole.QDSLink" title="(in apache-airflow-providers-qubole v2.1.3)"><code class="xref py py-class docutils literal notranslate"><span class="pre">QDSLink</span></code></a></p></li>
-</ul>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Connections" href="connections.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.datasync" href="../datasync/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Writing logs" href="logging.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.dynamodb" href="../dynamodb/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -684,12 +839,31 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Extra Links</a><ul>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#dbt-cloud">dbt Cloud</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
-<li><a class="reference internal" href="#qubole">Qubole</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.dms</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus">DmsTaskWaiterStatus</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.DELETED">DELETED</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.READY">READY</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.RUNNING">RUNNING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsTaskWaiterStatus.STOPPED">STOPPED</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook">DmsHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook.describe_replication_tasks">describe_replication_tasks</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook.find_replication_tasks_by_arn">find_replication_tasks_by_arn</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook.get_task_status">get_task_status</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook.create_replication_task">create_replication_task</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook.start_replication_task">start_replication_task</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook.stop_replication_task">stop_replication_task</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook.delete_replication_task">delete_replication_task</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dms.DmsHook.wait_for_task_status">wait_for_task_status</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -714,7 +888,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/extra-links.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/dms/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -848,16 +1022,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/logging.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/dynamodb/index.html
similarity index 83%
copy from docs-archive/apache-airflow-providers/core-extensions/logging.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/dynamodb/index.html
index 3ba210285..68e3f63cb 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/logging.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/dynamodb/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Writing logs &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Secret backends" href="secrets-backends.html" />
-            <link rel="prev" title="Extra Links" href="extra-links.html" />
+        <title>airflow.providers.amazon.aws.hooks.dynamodb &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.ec2" href="../ec2/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.dms" href="../dms/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="logging.html"> Writing logs</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
+            
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.dynamodb</span></code></a></li>
         
     </ul>
 </div>
@@ -545,59 +586,74 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="writing-logs">
-<h1>Writing logs<a class="headerlink" href="#writing-logs" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of writing task logs
-exposed via community-managed providers. You can also see logging options available in the core Airflow in
-<a class="reference external" href="/docs/apache-airflow/stable/logging-monitoring/logging-tasks.html" title="(in apache-airflow v2.3.0.dev0)"><span>Logging for Tasks</span></a> and here you can see those
-provided by the community-managed providers:</p>
-<div class="section" id="alibaba">
-<h2>Alibaba<a class="headerlink" href="#alibaba" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-alibaba/stable/logging/index.html" title="(in apache-airflow-providers-alibaba v1.1.1)"><span>Logging for Tasks</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-alibaba/stable/_api/airflow/providers/alibaba/cloud/log/oss_task_handler/index.html#airflow.providers.alibaba.cloud.log.oss_task_handler.OSSTaskHandler" title="(in apache-airflow-providers-alibaba v1.1.1)"><code class="xref py py-class docutils literal notranslate"><span class="pre">OSSTaskHandler</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/logging/index.html" title="(in apache-airflow-providers-amazon v3.2.0)"><span>Logging for Tasks</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/log/s3_task_handler/index.html#airflow.providers.amazon.aws.log.s3_task_handler.S3TaskHandler" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">S3TaskHandler</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/log/cloudwatch_task_handler/index.html#airflow.providers.amazon.aws.log.cloudwatch_task_handler.CloudwatchTaskHandler" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudwatchTaskHandler</span></code></a></p></li>
-</ul>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.dynamodb">
+<span id="airflow-providers-amazon-aws-hooks-dynamodb"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.dynamodb" title="airflow.providers.amazon.aws.hooks.dynamodb"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.dynamodb</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.dynamodb" title="Permalink to this headline">¶</a></h1>
+<p>This module contains the AWS DynamoDB hook</p>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook" title="airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">DynamoDBHook</span></code></a></p></td>
+<td><p>Interact with AWS DynamoDB.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dynamodb.AwsDynamoDBHook" title="airflow.providers.amazon.aws.hooks.dynamodb.AwsDynamoDBHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AwsDynamoDBHook</span></code></a></p></td>
+<td><p>This class is deprecated.</p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.dynamodb.</span></span><span class="sig-name descname"><span class="pre">DynamoDBHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ta [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>Interact with AWS DynamoDB.</p>
+<p>Additional arguments (such as <code class="docutils literal notranslate"><span class="pre">aws_conn_id</span></code>) may be specified and
+are passed down to the underlying AwsBaseHook.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">AwsBaseHook</span></code></a></p>
 </div>
-<div class="section" id="elasticsearch">
-<h2>Elasticsearch<a class="headerlink" href="#elasticsearch" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-elasticsearch/stable/logging/index.html" title="(in apache-airflow-providers-elasticsearch v3.0.2)"><span>Writing logs to Elasticsearch</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-elasticsearch/stable/_api/airflow/providers/elasticsearch/log/es_task_handler/index.html#airflow.providers.elasticsearch.log.es_task_handler.ElasticsearchTaskHandler" title="(in apache-airflow-providers-elasticsearch v3.0.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">ElasticsearchTaskHandler</span></code></a></p></li>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>table_keys</strong> (<em>Optional</em><em>[</em><em>List</em><em>]</em>) – partition key and sort key</p></li>
+<li><p><strong>table_name</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – target DynamoDB table</p></li>
 </ul>
+</dd>
+</dl>
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook.write_batch_data">
+<span class="sig-name descname"><span class="pre">write_batch_data</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">items</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/dynamodb.html#DynamoDBHook.write_batch_data"><span class="viewcode-link"><span class=" [...]
+<dd><p>Write batch items to DynamoDB table with provisioned throughout capacity.</p>
+<dl class="field-list simple">
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.dynamodb.AwsDynamoDBHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.dynamodb.</span></span><span class="sig-name descname"><span class="pre">AwsDynamoDBHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre" [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook" title="airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">DynamoDBHook</span></code></a></p>
+<p>This class is deprecated.
+Please use <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook" title="airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook</span></code></a>.</p>
+</dd></dl>
+
 </div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/logging/index.html" title="(in apache-airflow-providers-google v6.7.0)"><span>Writing logs to Google Cloud Platform</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/log/gcs_task_handler/index.html#airflow.providers.google.cloud.log.gcs_task_handler.GCSTaskHandler" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">GCSTaskHandler</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/log/stackdriver_task_handler/index.html#airflow.providers.google.cloud.log.stackdriver_task_handler.StackdriverTaskHandler" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">StackdriverTaskHandler</span></code></a></p></li>
-</ul>
-</div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/logging/index.html" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><span>Writing logs to Azure Blob Storage</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/log/wasb_task_handler/index.html#airflow.providers.microsoft.azure.log.wasb_task_handler.WasbTaskHandler" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">WasbTaskHandler</span></code></a></p></li>
-</ul>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Extra Links" href="extra-links.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.dms" href="../dms/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Secret backends" href="secrets-backends.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.ec2" href="../ec2/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -667,12 +723,18 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Writing logs</a><ul>
-<li><a class="reference internal" href="#alibaba">Alibaba</a></li>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#elasticsearch">Elasticsearch</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.dynamodb</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook">DynamoDBHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook.write_batch_data">write_batch_data</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.dynamodb.AwsDynamoDBHook">AwsDynamoDBHook</a></li>
+</ul>
+</li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -697,7 +759,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/logging.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/dynamodb/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -831,16 +893,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/ec2/index.html
similarity index 73%
copy from docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/ec2/index.html
index c5bb91930..310deb440 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/secrets-backends.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/ec2/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Secret backends &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Community Providers" href="../howto/create-update-providers.html" />
-            <link rel="prev" title="Writing logs" href="logging.html" />
+        <title>airflow.providers.amazon.aws.hooks.ec2 &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.eks" href="../eks/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.dynamodb" href="../dynamodb/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2"><a class="reference internal" href="logging.html">Writing logs</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="secrets-backends.html"> Secret backends</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
+            
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.ec2</span></code></a></li>
         
     </ul>
 </div>
@@ -545,54 +586,234 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="secret-backends">
-<h1>Secret backends<a class="headerlink" href="#secret-backends" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of secret backends
-exposed via community-managed providers.</p>
-<p>Airflow has the capability of reading connections, variables and configuration from Secret Backends rather
-than from its own Database. While storing such information in Airflow's database is possible, many of the
-enterprise customers already have some secret managers storing secrets, and Airflow can tap into those
-via providers that implement secrets backends for services Airflow integrates with.</p>
-<p>You can also take a
-look at Secret backends available in the core Airflow in
-<a class="reference external" href="/docs/apache-airflow/stable/security/secrets/secrets-backend/index.html" title="(in apache-airflow v2.3.0.dev0)"><span>Secrets Backend</span></a> and here you can see the ones
-provided by the community-managed providers:</p>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/secrets/secrets_manager/index.html#airflow.providers.amazon.aws.secrets.secrets_manager.SecretsManagerBackend" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">SecretsManagerBackend</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/secrets/systems_manager/index.html#airflow.providers.amazon.aws.secrets.systems_manager.SystemsManagerParameterStoreBackend" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">SystemsManagerParameterStoreBackend</span></code></a></p></li>
-</ul>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.ec2">
+<span id="airflow-providers-amazon-aws-hooks-ec2"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.ec2" title="airflow.providers.amazon.aws.hooks.ec2"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.ec2</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.ec2" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook" title="airflow.providers.amazon.aws.hooks.ec2.EC2Hook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">EC2Hook</span></code></a></p></td>
+<td><p>Interact with AWS EC2 Service.</p></td>
+</tr>
+</tbody>
+</table>
 </div>
-<div class="section" id="google">
-<h2>Google<a class="headerlink" href="#google" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/secrets/secret_manager/index.html#airflow.providers.google.cloud.secrets.secret_manager.CloudSecretManagerBackend" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudSecretManagerBackend</span></code></a></p></li>
-</ul>
+<div class="section" id="functions">
+<h3>Functions<a class="headerlink" href="#functions" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.only_client_type" title="airflow.providers.amazon.aws.hooks.ec2.only_client_type"><code class="xref py py-obj docutils literal notranslate"><span class="pre">only_client_type</span></code></a>(func)</p></td>
+<td><p></p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py function">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.only_client_type">
+<span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.ec2.</span></span><span class="sig-name descname"><span class="pre">only_client_type</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">func</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/ec2.html#only_client_type"><span class="viewcode-link"><s [...]
+<dd></dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.ec2.</span></span><span class="sig-name descname"><span class="pre">EC2Hook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">api_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'resource_type'</span></s [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>Interact with AWS EC2 Service.</p>
+<p>Additional arguments (such as <code class="docutils literal notranslate"><span class="pre">aws_conn_id</span></code>) may be specified and
+are passed down to the underlying AwsBaseHook.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">AwsBaseHook</span></code></a></p>
 </div>
-<div class="section" id="hashicorp">
-<h2>Hashicorp<a class="headerlink" href="#hashicorp" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend" title="(in apache-airflow-providers-hashicorp v2.1.4)"><code class="xref py py-class docutils literal notranslate"><span class="pre">VaultBackend</span></code></a></p></li>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.API_TYPES">
+<span class="sig-name descname"><span class="pre">API_TYPES</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/ec2.html#EC2Hook.API_TYPES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.API_TYPES" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.get_instance">
+<span class="sig-name descname"><span class="pre">get_instance</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">instance_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">filters</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-par [...]
+<dd><p>Get EC2 instance by id and return it.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>instance_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – id of the AWS EC2 instance</p></li>
+<li><p><strong>filters</strong> (<em>Optional</em><em>[</em><em>List</em><em>]</em>) – List of filters to specify instances to get</p></li>
 </ul>
-</div>
-<div class="section" id="microsoft-azure">
-<h2>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h2>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/secrets/key_vault/index.html#airflow.providers.microsoft.azure.secrets.key_vault.AzureKeyVaultBackend" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureKeyVaultBackend</span></code></a></p></li>
-<li><p><code class="xref py py-class docutils literal notranslate"><span class="pre">AzureKeyVaultBackend</span></code></p></li>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Instance object</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>ec2.Instance</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.stop_instances">
+<span class="sig-name descname"><span class="pre">stop_instances</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">instance_ids</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/ec2.html#EC2Hook.stop_instances"><span class="viewcode-link"><span class="pre">[s [...]
+<dd><p>Stop instances with given ids</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>instance_ids</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a>) – List of instance ids to stop</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Dict with key <cite>StoppingInstances</cite> and value as list of instances being stopped</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.start_instances">
+<span class="sig-name descname"><span class="pre">start_instances</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">instance_ids</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/ec2.html#EC2Hook.start_instances"><span class="viewcode-link"><span class="pre"> [...]
+<dd><p>Start instances with given ids</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>instance_ids</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a>) – List of instance ids to start</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Dict with key <cite>StartingInstances</cite> and value as list of instances being started</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.terminate_instances">
+<span class="sig-name descname"><span class="pre">terminate_instances</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">instance_ids</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/ec2.html#EC2Hook.terminate_instances"><span class="viewcode-link"><span clas [...]
+<dd><p>Terminate instances with given ids</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>instance_ids</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a>) – List of instance ids to terminate</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Dict with key <cite>TerminatingInstances</cite> and value as list of instances being terminated</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.describe_instances">
+<span class="sig-name descname"><span class="pre">describe_instances</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">filters</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">instance_ids</span></span><span class="o"><s [...]
+<dd><p>Describe EC2 instances, optionally applying filters and selective instance ids</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>filters</strong> (<em>Optional</em><em>[</em><em>List</em><em>]</em>) – List of filters to specify instances to describe</p></li>
+<li><p><strong>instance_ids</strong> (<em>Optional</em><em>[</em><em>List</em><em>]</em>) – List of instance IDs to describe</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Response from EC2 describe_instances API</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.get_instances">
+<span class="sig-name descname"><span class="pre">get_instances</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">filters</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">instance_ids</span></span><span class="o"><span c [...]
+<dd><p>Get list of instance details, optionally applying filters and selective instance ids</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>instance_ids</strong> (<em>Optional</em><em>[</em><em>List</em><em>]</em>) – List of ids to get instances for</p></li>
+<li><p><strong>filters</strong> (<em>Optional</em><em>[</em><em>List</em><em>]</em>) – List of filters to specify instances to get</p></li>
 </ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>List of instances</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.get_instance_ids">
+<span class="sig-name descname"><span class="pre">get_instance_ids</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">filters</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflo [...]
+<dd><p>Get list of instance ids, optionally applying filters to fetch selective instances</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>filters</strong> (<em>Optional</em><em>[</em><em>List</em><em>]</em>) – List of filters to specify instances to get</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>List of instance ids</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.get_instance_state">
+<span class="sig-name descname"><span class="pre">get_instance_state</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">instance_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/ec2.html#EC2Hook.get_instance_state"><span class="viewcode-link"><span class=" [...]
+<dd><p>Get EC2 instance state by id and return it.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>instance_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – id of the AWS EC2 instance</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>current state of the instance</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.ec2.EC2Hook.wait_for_state">
+<span class="sig-name descname"><span class="pre">wait_for_state</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">instance_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">target_state</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">check_interval</span></span></em><span class="sig-paren">)</span><a  [...]
+<dd><p>Wait EC2 instance until its state is equal to the target_state.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>instance_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – id of the AWS EC2 instance</p></li>
+<li><p><strong>target_state</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – target state of instance</p></li>
+<li><p><strong>check_interval</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a>) – time in seconds that the job should wait in
+between each instance state checks until operation is completed</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>None</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>None</p>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Writing logs" href="logging.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.dynamodb" href="../dynamodb/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Community Providers" href="../howto/create-update-providers.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.eks" href="../eks/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -662,11 +883,28 @@ provided by the community-managed providers:</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Secret backends</a><ul>
-<li><a class="reference internal" href="#amazon">Amazon</a></li>
-<li><a class="reference internal" href="#google">Google</a></li>
-<li><a class="reference internal" href="#hashicorp">Hashicorp</a></li>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.ec2</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a></li>
+<li><a class="reference internal" href="#functions">Functions</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.only_client_type">only_client_type</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook">EC2Hook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.API_TYPES">API_TYPES</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.get_instance">get_instance</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.stop_instances">stop_instances</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.start_instances">start_instances</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.terminate_instances">terminate_instances</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.describe_instances">describe_instances</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.get_instances">get_instances</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.get_instance_ids">get_instance_ids</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.get_instance_state">get_instance_state</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.ec2.EC2Hook.wait_for_state">wait_for_state</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -691,7 +929,7 @@ provided by the community-managed providers:</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/core-extensions/secrets-backends.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/ec2/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -825,16 +1063,16 @@ provided by the community-managed providers:</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/azure.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/eks/index.html
similarity index 52%
copy from docs-archive/apache-airflow-providers/operators-and-hooks-ref/azure.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/eks/index.html
index e7af388b8..24e03c91f 100644
--- a/docs-archive/apache-airflow-providers/operators-and-hooks-ref/azure.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/eks/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Azure: Microsoft Azure &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Google" href="google.html" />
-            <link rel="prev" title="AWS: Amazon Web Services" href="aws.html" />
+        <title>airflow.providers.amazon.aws.hooks.eks &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.elasticache_replication_group" href="../elasticache_replication_group/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.ec2" href="../ec2/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,23 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Operators and hooks</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Azure: Microsoft Azure</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html">Google</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html">Protocol integrations</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html">Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html">Software integrations</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../core-extensions/index.html">Core Extensions</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -398,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -429,23 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Operators and hooks</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="apache.html">ASF: Apache Software Foundation</a></li>
-<li class="toctree-l2"><a class="reference internal" href="aws.html">AWS: Amazon Web Services</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Azure: Microsoft Azure</a></li>
-<li class="toctree-l2"><a class="reference internal" href="google.html">Google</a></li>
-<li class="toctree-l2"><a class="reference internal" href="protocol.html">Protocol integrations</a></li>
-<li class="toctree-l2"><a class="reference internal" href="services.html">Services</a></li>
-<li class="toctree-l2"><a class="reference internal" href="software.html">Software integrations</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../core-extensions/index.html">Core Extensions</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -534,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Operators and Hooks Reference</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="azure.html"> Azure: Microsoft Azure</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.eks</span></code></a></li>
         
     </ul>
 </div>
@@ -549,321 +586,550 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="azure-microsoft-azure">
-<h1>Azure: Microsoft Azure<a class="headerlink" href="#azure-microsoft-azure" title="Permalink to this headline">¶</a></h1>
-<p>Airflow has limited support for <a class="reference external" href="https://azure.microsoft.com/">Microsoft Azure</a>.</p>
-<p>Some hooks are based on <a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/base_azure/index.html#module-airflow.providers.microsoft.azure.hooks.base_azure" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.base_azure</span></code></a>
-which authenticate Azure's Python SDK Clients.</p>
-<div class="section" id="services">
-<h2>Services<a class="headerlink" href="#services" title="Permalink to this headline">¶</a></h2>
-<p>These integrations allow you to perform various operations within the Microsoft Azure.</p>
-<div class="section" id="microsoft-azure">
-<h3>Microsoft Azure<a class="headerlink" href="#microsoft-azure" title="Permalink to this headline">¶</a></h3>
-<dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/base_azure/index.html#module-airflow.providers.microsoft.azure.hooks.base_azure" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.base_azure</span></code></a>.</p>
-</dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
-</dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://azure.microsoft.com/">Microsoft Azure</a></p>
-</dd>
-</dl>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.eks">
+<span id="airflow-providers-amazon-aws-hooks-eks"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.eks" title="airflow.providers.amazon.aws.hooks.eks"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.eks</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws.hooks.eks" title="Permalink to this headline">¶</a></h1>
+<p>Interact with Amazon EKS, using the boto3 library.</p>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates" title="airflow.providers.amazon.aws.hooks.eks.ClusterStates"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ClusterStates</span></code></a></p></td>
+<td><p>Contains the possible State values of an EKS Cluster.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates" title="airflow.providers.amazon.aws.hooks.eks.FargateProfileStates"><code class="xref py py-obj docutils literal notranslate"><span class="pre">FargateProfileStates</span></code></a></p></td>
+<td><p>Contains the possible State values of an AWS Fargate profile.</p></td>
+</tr>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates" title="airflow.providers.amazon.aws.hooks.eks.NodegroupStates"><code class="xref py py-obj docutils literal notranslate"><span class="pre">NodegroupStates</span></code></a></p></td>
+<td><p>Contains the possible State values of an EKS Managed Nodegroup.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook" title="airflow.providers.amazon.aws.hooks.eks.EksHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">EksHook</span></code></a></p></td>
+<td><p>Interact with Amazon EKS, using the boto3 library.</p></td>
+</tr>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EKSHook" title="airflow.providers.amazon.aws.hooks.eks.EKSHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">EKSHook</span></code></a></p></td>
+<td><p>This hook is deprecated.</p></td>
+</tr>
+</tbody>
+</table>
 </div>
-<div class="section" id="microsoft-azure-batch">
-<h3>Microsoft Azure Batch<a class="headerlink" href="#microsoft-azure-batch" title="Permalink to this headline">¶</a></h3>
+<div class="section" id="attributes">
+<h3>Attributes<a class="headerlink" href="#attributes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.DEFAULT_PAGINATION_TOKEN" title="airflow.providers.amazon.aws.hooks.eks.DEFAULT_PAGINATION_TOKEN"><code class="xref py py-obj docutils literal notranslate"><span class="pre">DEFAULT_PAGINATION_TOKEN</span></code></a></p></td>
+<td><p></p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.STS_TOKEN_EXPIRES_IN" title="airflow.providers.amazon.aws.hooks.eks.STS_TOKEN_EXPIRES_IN"><code class="xref py py-obj docutils literal notranslate"><span class="pre">STS_TOKEN_EXPIRES_IN</span></code></a></p></td>
+<td><p></p></td>
+</tr>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.AUTHENTICATION_API_VERSION" title="airflow.providers.amazon.aws.hooks.eks.AUTHENTICATION_API_VERSION"><code class="xref py py-obj docutils literal notranslate"><span class="pre">AUTHENTICATION_API_VERSION</span></code></a></p></td>
+<td><p></p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py data">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.DEFAULT_PAGINATION_TOKEN">
+<span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.eks.</span></span><span class="sig-name descname"><span class="pre">DEFAULT_PAGINATION_TOKEN</span></span><em class="property"><span class="w"> </span><span class="pre">=</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#DEFAULT_PAGINATION_TOKEN"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class= [...]
+<dd></dd></dl>
+
+<dl class="py data">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.STS_TOKEN_EXPIRES_IN">
+<span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.eks.</span></span><span class="sig-name descname"><span class="pre">STS_TOKEN_EXPIRES_IN</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">60</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#STS_TOKEN_EXPIRES_IN"><span class="viewcode-link"><span class="pre">[source]</span> [...]
+<dd></dd></dl>
+
+<dl class="py data">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.AUTHENTICATION_API_VERSION">
+<span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.eks.</span></span><span class="sig-name descname"><span class="pre">AUTHENTICATION_API_VERSION</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">client.authentication.k8s.io/v1alpha1</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#AUTHENTICATION_API_VERSION"><span class="v [...]
+<dd></dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.ClusterStates">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.eks.</span></span><span class="sig-name descname"><span class="pre">ClusterStates</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#ClusterStates"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href= [...]
+<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/enum.html#enum.Enum" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">enum.Enum</span></code></a></p>
+<p>Contains the possible State values of an EKS Cluster.</p>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.ClusterStates.CREATING">
+<span class="sig-name descname"><span class="pre">CREATING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">CREATING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#ClusterStates.CREATING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.CREATING" title="Perma [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.ClusterStates.ACTIVE">
+<span class="sig-name descname"><span class="pre">ACTIVE</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">ACTIVE</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#ClusterStates.ACTIVE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.ACTIVE" title="Permalink to  [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.ClusterStates.DELETING">
+<span class="sig-name descname"><span class="pre">DELETING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">DELETING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#ClusterStates.DELETING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.DELETING" title="Perma [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.ClusterStates.FAILED">
+<span class="sig-name descname"><span class="pre">FAILED</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">FAILED</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#ClusterStates.FAILED"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.FAILED" title="Permalink to  [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.ClusterStates.UPDATING">
+<span class="sig-name descname"><span class="pre">UPDATING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">UPDATING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#ClusterStates.UPDATING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.UPDATING" title="Perma [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.ClusterStates.NONEXISTENT">
+<span class="sig-name descname"><span class="pre">NONEXISTENT</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">NONEXISTENT</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#ClusterStates.NONEXISTENT"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.NONEXISTENT"  [...]
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.FargateProfileStates">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.eks.</span></span><span class="sig-name descname"><span class="pre">FargateProfileStates</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#FargateProfileStates"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="hea [...]
+<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/enum.html#enum.Enum" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">enum.Enum</span></code></a></p>
+<p>Contains the possible State values of an AWS Fargate profile.</p>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.CREATING">
+<span class="sig-name descname"><span class="pre">CREATING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">CREATING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#FargateProfileStates.CREATING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.CREATING [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.ACTIVE">
+<span class="sig-name descname"><span class="pre">ACTIVE</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">ACTIVE</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#FargateProfileStates.ACTIVE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.ACTIVE" title= [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.DELETING">
+<span class="sig-name descname"><span class="pre">DELETING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">DELETING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#FargateProfileStates.DELETING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.DELETING [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.CREATE_FAILED">
+<span class="sig-name descname"><span class="pre">CREATE_FAILED</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">CREATE_FAILED</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#FargateProfileStates.CREATE_FAILED"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfile [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.DELETE_FAILED">
+<span class="sig-name descname"><span class="pre">DELETE_FAILED</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">DELETE_FAILED</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#FargateProfileStates.DELETE_FAILED"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfile [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.NONEXISTENT">
+<span class="sig-name descname"><span class="pre">NONEXISTENT</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">NONEXISTENT</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#FargateProfileStates.NONEXISTENT"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates [...]
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.eks.</span></span><span class="sig-name descname"><span class="pre">NodegroupStates</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" h [...]
+<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/enum.html#enum.Enum" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">enum.Enum</span></code></a></p>
+<p>Contains the possible State values of an EKS Managed Nodegroup.</p>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates.CREATING">
+<span class="sig-name descname"><span class="pre">CREATING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">CREATING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates.CREATING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.CREATING" title="P [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates.ACTIVE">
+<span class="sig-name descname"><span class="pre">ACTIVE</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">ACTIVE</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates.ACTIVE"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.ACTIVE" title="Permalink [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates.UPDATING">
+<span class="sig-name descname"><span class="pre">UPDATING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">UPDATING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates.UPDATING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.UPDATING" title="P [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DELETING">
+<span class="sig-name descname"><span class="pre">DELETING</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">DELETING</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates.DELETING"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DELETING" title="P [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates.CREATE_FAILED">
+<span class="sig-name descname"><span class="pre">CREATE_FAILED</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">CREATE_FAILED</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates.CREATE_FAILED"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.CRE [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DELETE_FAILED">
+<span class="sig-name descname"><span class="pre">DELETE_FAILED</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">DELETE_FAILED</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates.DELETE_FAILED"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DEL [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DEGRADED">
+<span class="sig-name descname"><span class="pre">DEGRADED</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">DEGRADED</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates.DEGRADED"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DEGRADED" title="P [...]
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.NodegroupStates.NONEXISTENT">
+<span class="sig-name descname"><span class="pre">NONEXISTENT</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">NONEXISTENT</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#NodegroupStates.NONEXISTENT"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.NONEXISTE [...]
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.eks.</span></span><span class="sig-name descname"><span class="pre">EksHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></s [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>Interact with Amazon EKS, using the boto3 library.</p>
+<p>Additional arguments (such as <code class="docutils literal notranslate"><span class="pre">aws_conn_id</span></code>) may be specified and
+are passed down to the underlying AwsBaseHook.</p>
+<div class="admonition seealso">
+<p class="admonition-title">See also</p>
+<p><a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">AwsBaseHook</span></code></a></p>
+</div>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.client_type">
+<span class="sig-name descname"><span class="pre">client_type</span></span><em class="property"><span class="w"> </span><span class="pre">=</span> <span class="pre">eks</span></em><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#EksHook.client_type"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.client_type" title="Permalink to  [...]
+<dd></dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.create_cluster">
+<span class="sig-name descname"><span class="pre">create_cluster</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">roleArn</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">resourcesVpcConfig</span></span></em>, <em class="sig-param"><span class="o"><sp [...]
+<dd><p>Creates an Amazon EKS control plane.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/batch/index.html#module-airflow.providers.microsoft.azure.operators.batch" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.operators.batch</span></code></a>, <a class="reference external" href="/docs/apach [...]
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/batch/index.html#module-airflow.providers.microsoft.azure.hooks.batch" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.batch</span></code></a>, <a class="reference external" href="/docs/apache-airflow-p [...]
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The unique name to give to your Amazon EKS Cluster.</p></li>
+<li><p><strong>roleArn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The Amazon Resource Name (ARN) of the IAM role that provides permissions
+for the Kubernetes control plane to make calls to AWS API operations on your behalf.</p></li>
+<li><p><strong>resourcesVpcConfig</strong> (<em>Dict</em>) – The VPC configuration used by the cluster control plane.</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about the created EKS Cluster.</p>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/batch/">Microsoft Azure Batch</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-blob-storage">
-<h3>Microsoft Azure Blob Storage<a class="headerlink" href="#microsoft-azure-blob-storage" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.create_nodegroup">
+<span class="sig-name descname"><span class="pre">create_nodegroup</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nodegroupName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subnets</span></span></em>, <em class="sig-param"><span class="n" [...]
+<dd><p>Creates an Amazon EKS managed node group for an Amazon EKS Cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/wasb_delete_blob/index.html#module-airflow.providers.microsoft.azure.operators.wasb_delete_blob" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.operators.wasb_delete_blob</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/wasb/index.html#module-airflow.providers.microsoft.azure.hooks.wasb" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.wasb</span></code></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS cluster to create the EKS Managed Nodegroup in.</p></li>
+<li><p><strong>nodegroupName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The unique name to give your managed nodegroup.</p></li>
+<li><p><strong>subnets</strong> (<em>List</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – The subnets to use for the Auto Scaling group that is created for your nodegroup.</p></li>
+<li><p><strong>nodeRole</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – The Amazon Resource Name (ARN) of the IAM role to associate with your nodegroup.</p></li>
+<li><p><strong>tags</strong> (<em>Optional</em><em>[</em><em>Dict</em><em>]</em>) – Optional tags to apply to your nodegroup.</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about the created EKS Managed Nodegroup.</p>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/blobs/">Microsoft Azure Blob Storage</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-container-instances">
-<h3>Microsoft Azure Container Instances<a class="headerlink" href="#microsoft-azure-container-instances" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.create_fargate_profile">
+<span class="sig-name descname"><span class="pre">create_fargate_profile</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fargateProfileName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">podExecutionRoleArn</span></span></em>, <em class="sig [...]
+<dd><p>Creates an AWS Fargate profile for an Amazon EKS cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/container_instances/index.html#module-airflow.providers.microsoft.azure.operators.container_instances" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.operators.container_instances</span></code></a>, <a cl [...]
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/container_volume/index.html#module-airflow.providers.microsoft.azure.hooks.container_volume" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.container_volume</span></code></a>, <a class="reference exter [...]
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS cluster to apply the Fargate profile to.</p></li>
+<li><p><strong>fargateProfileName</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – The name of the Fargate profile.</p></li>
+<li><p><strong>podExecutionRoleArn</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – The Amazon Resource Name (ARN) of the pod execution role to
+use for pods that match the selectors in the Fargate profile.</p></li>
+<li><p><strong>selectors</strong> (<em>List</em>) – The selectors to match for pods to use this Fargate profile.</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about the created Fargate profile.</p>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/container-instances/">Microsoft Azure Container Instances</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-cosmos-db">
-<h3>Microsoft Azure Cosmos DB<a class="headerlink" href="#microsoft-azure-cosmos-db" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.delete_cluster">
+<span class="sig-name descname"><span class="pre">delete_cluster</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#EksHook.delete_cluster"><span class="viewcode-link"><span class="pre">[source]</ [...]
+<dd><p>Deletes the Amazon EKS Cluster control plane.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/cosmos/index.html#module-airflow.providers.microsoft.azure.operators.cosmos" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.operators.cosmos</span></code></a>, <a class="reference external" href="/docs/ap [...]
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the cluster to delete.</p>
 </dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/cosmos/index.html#module-airflow.providers.microsoft.azure.hooks.cosmos" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.cosmos</span></code></a>, <a class="reference external" href="/docs/apache-airflo [...]
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about the deleted EKS Cluster.</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
-</dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/cosmos-db/">Microsoft Azure Cosmos DB</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-data-explorer">
-<h3>Microsoft Azure Data Explorer<a class="headerlink" href="#microsoft-azure-data-explorer" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.delete_nodegroup">
+<span class="sig-name descname"><span class="pre">delete_nodegroup</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nodegroupName</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/ [...]
+<dd><p>Deletes an Amazon EKS managed node group from a specified cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/adx/index.html#module-airflow.providers.microsoft.azure.operators.adx" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.operators.adx</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/adx/index.html#module-airflow.providers.microsoft.azure.hooks.adx" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.adx</span></code></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS Cluster that is associated with your nodegroup.</p></li>
+<li><p><strong>nodegroupName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the nodegroup to delete.</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about the deleted EKS Managed Nodegroup.</p>
 </dd>
-<dt class="field-even">Product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/data-explorer/">Microsoft Azure Data Explorer</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-data-factory">
-<h3>Microsoft Azure Data Factory<a class="headerlink" href="#microsoft-azure-data-factory" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.delete_fargate_profile">
+<span class="sig-name descname"><span class="pre">delete_fargate_profile</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fargateProfileName</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/provid [...]
+<dd><p>Deletes an AWS Fargate profile from a specified Amazon EKS cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/data_factory/index.html#module-airflow.providers.microsoft.azure.operators.data_factory" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.operators.data_factory</span></code></a>.</p>
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/data_factory/index.html#module-airflow.providers.microsoft.azure.hooks.data_factory" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.data_factory</span></code></a>, <a class="reference external" href="/ [...]
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/operators/adf_run_pipeline.html" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><span>Azure Data Factory Operators</span></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS cluster associated with the Fargate profile to delete.</p></li>
+<li><p><strong>fargateProfileName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Fargate profile to delete.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about the deleted Fargate profile.</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/data-factory/">Microsoft Azure Data Factory</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-data-lake-storage">
-<h3>Microsoft Azure Data Lake Storage<a class="headerlink" href="#microsoft-azure-data-lake-storage" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.describe_cluster">
+<span class="sig-name descname"><span class="pre">describe_cluster</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren [...]
+<dd><p>Returns descriptive information about an Amazon EKS Cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Operators</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/operators/adls_list/index.html#module-airflow.providers.microsoft.azure.operators.adls_list" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.operators.adls_list</span></code></a>, <a class="reference external" href= [...]
-</dd>
-<dt class="field-even">Hooks</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/data_lake/index.html#module-airflow.providers.microsoft.azure.hooks.data_lake" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.data_lake</span></code></a>, <a class="reference external" href="/docs/apac [...]
-</dd>
-<dt class="field-odd">Guides</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/operators/adls.html" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><span>Azure DataLake Storage Operators</span></a>.</p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the cluster to describe.</p></li>
+<li><p><strong>verbose</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a>) – Provides additional logging if set to True.  Defaults to False.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about a specific EKS Cluster.</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/data-lake-storage/">Microsoft Azure Data Lake Storage</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-fileshare">
-<h3>Microsoft Azure FileShare<a class="headerlink" href="#microsoft-azure-fileshare" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.describe_nodegroup">
+<span class="sig-name descname"><span class="pre">describe_nodegroup</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nodegroupName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span> [...]
+<dd><p>Returns descriptive information about an Amazon EKS managed node group.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Hooks</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/hooks/fileshare/index.html#module-airflow.providers.microsoft.azure.hooks.fileshare" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.hooks.fileshare</span></code></a>, <a class="reference external" href="/docs/apach [...]
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS Cluster associated with the nodegroup.</p></li>
+<li><p><strong>nodegroupName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the nodegroup to describe.</p></li>
+<li><p><strong>verbose</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a>) – Provides additional logging if set to True.  Defaults to False.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about a specific EKS Nodegroup.</p>
 </dd>
-<dt class="field-odd">Product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://cloud.google.com/storage/">Microsoft Azure FileShare</a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-</div>
-<div class="section" id="transfers">
-<h2>Transfers<a class="headerlink" href="#transfers" title="Permalink to this headline">¶</a></h2>
-<p>These integrations allow you to copy data from/to Microsoft Azure.</p>
-<div class="section" id="microsoft-azure-fileshare-to-google-cloud-storage-gcs">
-<h3>Microsoft Azure FileShare to Google Cloud Storage (GCS)<a class="headerlink" href="#microsoft-azure-fileshare-to-google-cloud-storage-gcs" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.describe_fargate_profile">
+<span class="sig-name descname"><span class="pre">describe_fargate_profile</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fargateProfileName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pr [...]
+<dd><p>Returns descriptive information about an AWS Fargate profile.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://cloud.google.com/storage/">Microsoft Azure FileShare</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://cloud.google.com/storage/">Google Cloud Storage (GCS)</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/operators/transfer/azure_fileshare_to_gcs.html" title="(in apache-airflow-providers-google v6.7.0)"><span>Transfers data from Azure FileShare Storage to Google Cloud Storage</span></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS Cluster associated with the Fargate profile.</p></li>
+<li><p><strong>fargateProfileName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Fargate profile to describe.</p></li>
+<li><p><strong>verbose</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a>) – Provides additional logging if set to True.  Defaults to False.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/transfers/azure_fileshare_to_gcs/index.html#module-airflow.providers.google.cloud.transfers.azure_fileshare_to_gcs" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.google.cloud.transfers.azure_fileshare_to_gcs</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns descriptive information about an AWS Fargate profile.</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-google"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-google</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>Dict</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-data-lake-storage-to-google-cloud-storage-gcs">
-<h3>Microsoft Azure Data Lake Storage to Google Cloud Storage (GCS)<a class="headerlink" href="#microsoft-azure-data-lake-storage-to-google-cloud-storage-gcs" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.get_cluster_state">
+<span class="sig-name descname"><span class="pre">get_cluster_state</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#EksHook.get_cluster_state"><span class="viewcode-link"><span class="pr [...]
+<dd><p>Returns the current status of a given Amazon EKS Cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/data-lake-storage/">Microsoft Azure Data Lake Storage</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://cloud.google.com/storage/">Google Cloud Storage (GCS)</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the cluster to check.</p>
 </dd>
-<dt class="field-odd">Python API</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-google/stable/_api/airflow/providers/google/cloud/transfers/adls_to_gcs/index.html#module-airflow.providers.google.cloud.transfers.adls_to_gcs" title="(in apache-airflow-providers-google v6.7.0)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.google.cloud.transfers.adls_to_gcs</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns the current status of a given Amazon EKS Cluster.</p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-google"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-google</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates" title="airflow.providers.amazon.aws.hooks.eks.ClusterStates">ClusterStates</a></p>
 </dd>
 </dl>
-</div>
-<div class="section" id="local-to-microsoft-azure-data-lake-storage">
-<h3>Local to Microsoft Azure Data Lake Storage<a class="headerlink" href="#local-to-microsoft-azure-data-lake-storage" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.get_fargate_profile_state">
+<span class="sig-name descname"><span class="pre">get_fargate_profile_state</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fargateProfileName</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/pro [...]
+<dd><p>Returns the current status of a given AWS Fargate profile.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Target product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/data-lake-storage/">Microsoft Azure Data Lake Storage</a></p>
-</dd>
-<dt class="field-even">Operator guide</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/operators/local_to_adls.html" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><span>Upload data from Local Filesystem to Azure Data Lake</span></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS Cluster associated with the Fargate profile.</p></li>
+<li><p><strong>fargateProfileName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Fargate profile to check.</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Python API</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/transfers/local_to_adls/index.html#module-airflow.providers.microsoft.azure.transfers.local_to_adls" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.transfers.local_to_adls</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns the current status of a given AWS Fargate profile.</p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>AWS FargateProfileStates</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="oracle-to-microsoft-azure-data-lake-storage">
-<h3>Oracle to Microsoft Azure Data Lake Storage<a class="headerlink" href="#oracle-to-microsoft-azure-data-lake-storage" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.get_nodegroup_state">
+<span class="sig-name descname"><span class="pre">get_nodegroup_state</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nodegroupName</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amaz [...]
+<dd><p>Returns the current status of a given Amazon EKS managed node group.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://www.oracle.com/en/database/">Oracle</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/data-lake-storage/">Microsoft Azure Data Lake Storage</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS Cluster associated with the nodegroup.</p></li>
+<li><p><strong>nodegroupName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the nodegroup to check.</p></li>
+</ul>
 </dd>
-<dt class="field-odd">Python API</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/transfers/oracle_to_azure_data_lake/index.html#module-airflow.providers.microsoft.azure.transfers.oracle_to_azure_data_lake" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.transfers.oracle_to_azure_data_lake</span> [...]
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Returns the current status of a given Amazon EKS Nodegroup.</p>
 </dd>
-<dt class="field-even">Provider</dt>
-<dd class="field-even"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates" title="airflow.providers.amazon.aws.hooks.eks.NodegroupStates">NodegroupStates</a></p>
 </dd>
 </dl>
-</div>
-<div class="section" id="local-to-microsoft-azure-blob-storage">
-<h3>Local to Microsoft Azure Blob Storage<a class="headerlink" href="#local-to-microsoft-azure-blob-storage" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.list_clusters">
+<span class="sig-name descname"><span class="pre">list_clusters</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/ [...]
+<dd><p>Lists all Amazon EKS Clusters in your AWS account.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Target product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/blobs/">Microsoft Azure Blob Storage</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>verbose</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a>) – Provides additional logging if set to True.  Defaults to False.</p>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/transfers/file_to_wasb/index.html#module-airflow.providers.microsoft.azure.transfers.file_to_wasb" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.transfers.file_to_wasb</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>A List containing the cluster names.</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>List</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="id1">
-<h3>Local to Microsoft Azure Blob Storage<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.list_nodegroups">
+<span class="sig-name descname"><span class="pre">list_nodegroups</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig [...]
+<dd><p>Lists all Amazon EKS managed node groups associated with the specified cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Target product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/blobs/">Microsoft Azure Blob Storage</a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS Cluster containing nodegroups to list.</p></li>
+<li><p><strong>verbose</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a>) – Provides additional logging if set to True.  Defaults to False.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/transfers/local_to_wasb/index.html#module-airflow.providers.microsoft.azure.transfers.local_to_wasb" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.transfers.local_to_wasb</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>A List of nodegroup names within the given cluster.</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>List</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="microsoft-azure-blob-storage-to-google-cloud-storage-gcs">
-<h3>Microsoft Azure Blob Storage to Google Cloud Storage (GCS)<a class="headerlink" href="#microsoft-azure-blob-storage-to-google-cloud-storage-gcs" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.list_fargate_profiles">
+<span class="sig-name descname"><span class="pre">list_fargate_profiles</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clusterName</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span clas [...]
+<dd><p>Lists all AWS Fargate profiles associated with the specified cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/blobs/">Microsoft Azure Blob Storage</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://cloud.google.com/storage/">Google Cloud Storage (GCS)</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/operators/azure_blob_to_gcs.html" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><span>Azure Blob Storage Transfer Operator</span></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>clusterName</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the Amazon EKS Cluster containing Fargate profiles to list.</p></li>
+<li><p><strong>verbose</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a>) – Provides additional logging if set to True.  Defaults to False.</p></li>
+</ul>
 </dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/transfers/azure_blob_to_gcs/index.html#module-airflow.providers.microsoft.azure.transfers.azure_blob_to_gcs" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.transfers.azure_blob_to_gcs</span></code></a></p>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>A list of Fargate profile names within a given cluster.</p>
 </dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>List</p>
 </dd>
 </dl>
-</div>
-<div class="section" id="ssh-file-transfer-protocol-sftp-to-microsoft-azure-blob-storage">
-<h3>SSH File Transfer Protocol (SFTP) to Microsoft Azure Blob Storage<a class="headerlink" href="#ssh-file-transfer-protocol-sftp-to-microsoft-azure-blob-storage" title="Permalink to this headline">¶</a></h3>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.generate_config_file">
+<span class="sig-name descname"><span class="pre">generate_config_file</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">eks_cluster_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pod_namespace</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pod_username</span></span><span class="o"><span class="p [...]
+<dd><p>Writes the kubeconfig file given an EKS Cluster.</p>
 <dl class="field-list simple">
-<dt class="field-odd">Source product documentation</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/">SSH File Transfer Protocol (SFTP)</a></p>
-</dd>
-<dt class="field-even">Target product documentation</dt>
-<dd class="field-even"><p><a class="reference external" href="https://azure.microsoft.com/en-us/services/storage/blobs/">Microsoft Azure Blob Storage</a></p>
-</dd>
-<dt class="field-odd">Operator guide</dt>
-<dd class="field-odd"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/operators/sftp_to_wasb.html" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><span>Azure Blob Storage Transfer Operator</span></a></p>
-</dd>
-<dt class="field-even">Python API</dt>
-<dd class="field-even"><p><a class="reference external" href="/docs/apache-airflow-providers-microsoft-azure/stable/_api/airflow/providers/microsoft/azure/transfers/sftp_to_wasb/index.html#module-airflow.providers.microsoft.azure.transfers.sftp_to_wasb" title="(in apache-airflow-providers-microsoft-azure v3.7.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.microsoft.azure.transfers.sftp_to_wasb</span></code></a></p>
-</dd>
-<dt class="field-odd">Provider</dt>
-<dd class="field-odd"><p><a class="reference internal" href="../packages-ref.html#std-provider-apache-airflow-providers-microsoft-azure"><code class="xref std std-provider docutils literal notranslate"><span class="pre">apache-airflow-providers-microsoft-azure</span></code></a></p>
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>eks_cluster_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – The name of the cluster to generate kubeconfig file for.</p></li>
+<li><p><strong>pod_namespace</strong> (<em>Optional</em><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em>) – The namespace to run within kubernetes.</p></li>
+</ul>
 </dd>
 </dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EksHook.fetch_access_token_for_cluster">
+<span class="sig-name descname"><span class="pre">fetch_access_token_for_cluster</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">eks_cluster_name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/eks.html#EksHook.fetch_access_token_for_cluster"><span class= [...]
+<dd><dl class="field-list simple">
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.eks.EKSHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.eks.</span></span><span class="sig-name descname"><span class="pre">EKSHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></s [...]
+<dd><p>Bases: <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook" title="airflow.providers.amazon.aws.hooks.eks.EksHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">EksHook</span></code></a></p>
+<p>This hook is deprecated.
+Please use <a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook" title="airflow.providers.amazon.aws.hooks.eks.EksHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.eks.EksHook</span></code></a>.</p>
+</dd></dl>
+
 </div>
 </div>
 </div>
 
 
     <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="AWS: Amazon Web Services" href="aws.html" >
+            <a rel="prev" title="airflow.providers.amazon.aws.hooks.ec2" href="../ec2/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
             </a>
-            <a rel="next" title="Google" href="google.html" >
+            <a rel="next" title="airflow.providers.amazon.aws.hooks.elasticache_replication_group" href="../elasticache_replication_group/index.html" >
                 <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
             </a>
     </div>
@@ -933,28 +1199,66 @@ which authenticate Azure's Python SDK Clients.</p>
     <nav class="wy-nav-side-toc">
         <div class="wy-menu-vertical">
             <ul>
-<li><a class="reference internal" href="#">Azure: Microsoft Azure</a><ul>
-<li><a class="reference internal" href="#services">Services</a><ul>
-<li><a class="reference internal" href="#microsoft-azure">Microsoft Azure</a></li>
-<li><a class="reference internal" href="#microsoft-azure-batch">Microsoft Azure Batch</a></li>
-<li><a class="reference internal" href="#microsoft-azure-blob-storage">Microsoft Azure Blob Storage</a></li>
-<li><a class="reference internal" href="#microsoft-azure-container-instances">Microsoft Azure Container Instances</a></li>
-<li><a class="reference internal" href="#microsoft-azure-cosmos-db">Microsoft Azure Cosmos DB</a></li>
-<li><a class="reference internal" href="#microsoft-azure-data-explorer">Microsoft Azure Data Explorer</a></li>
-<li><a class="reference internal" href="#microsoft-azure-data-factory">Microsoft Azure Data Factory</a></li>
-<li><a class="reference internal" href="#microsoft-azure-data-lake-storage">Microsoft Azure Data Lake Storage</a></li>
-<li><a class="reference internal" href="#microsoft-azure-fileshare">Microsoft Azure FileShare</a></li>
+<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.eks</span></code></a><ul>
+<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
+<li><a class="reference internal" href="#classes">Classes</a></li>
+<li><a class="reference internal" href="#attributes">Attributes</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.DEFAULT_PAGINATION_TOKEN">DEFAULT_PAGINATION_TOKEN</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.STS_TOKEN_EXPIRES_IN">STS_TOKEN_EXPIRES_IN</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.AUTHENTICATION_API_VERSION">AUTHENTICATION_API_VERSION</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates">ClusterStates</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.CREATING">CREATING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.ACTIVE">ACTIVE</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.DELETING">DELETING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.FAILED">FAILED</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.UPDATING">UPDATING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.ClusterStates.NONEXISTENT">NONEXISTENT</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates">FargateProfileStates</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.CREATING">CREATING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.ACTIVE">ACTIVE</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.DELETING">DELETING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.CREATE_FAILED">CREATE_FAILED</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.DELETE_FAILED">DELETE_FAILED</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.FargateProfileStates.NONEXISTENT">NONEXISTENT</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates">NodegroupStates</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.CREATING">CREATING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.ACTIVE">ACTIVE</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.UPDATING">UPDATING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DELETING">DELETING</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.CREATE_FAILED">CREATE_FAILED</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DELETE_FAILED">DELETE_FAILED</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.DEGRADED">DEGRADED</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.NodegroupStates.NONEXISTENT">NONEXISTENT</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook">EksHook</a><ul>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.client_type">client_type</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.create_cluster">create_cluster</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.create_nodegroup">create_nodegroup</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.create_fargate_profile">create_fargate_profile</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.delete_cluster">delete_cluster</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.delete_nodegroup">delete_nodegroup</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.delete_fargate_profile">delete_fargate_profile</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.describe_cluster">describe_cluster</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.describe_nodegroup">describe_nodegroup</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.describe_fargate_profile">describe_fargate_profile</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.get_cluster_state">get_cluster_state</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.get_fargate_profile_state">get_fargate_profile_state</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.get_nodegroup_state">get_nodegroup_state</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.list_clusters">list_clusters</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.list_nodegroups">list_nodegroups</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.list_fargate_profiles">list_fargate_profiles</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.generate_config_file">generate_config_file</a></li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EksHook.fetch_access_token_for_cluster">fetch_access_token_for_cluster</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.eks.EKSHook">EKSHook</a></li>
 </ul>
 </li>
-<li><a class="reference internal" href="#transfers">Transfers</a><ul>
-<li><a class="reference internal" href="#microsoft-azure-fileshare-to-google-cloud-storage-gcs">Microsoft Azure FileShare to Google Cloud Storage (GCS)</a></li>
-<li><a class="reference internal" href="#microsoft-azure-data-lake-storage-to-google-cloud-storage-gcs">Microsoft Azure Data Lake Storage to Google Cloud Storage (GCS)</a></li>
-<li><a class="reference internal" href="#local-to-microsoft-azure-data-lake-storage">Local to Microsoft Azure Data Lake Storage</a></li>
-<li><a class="reference internal" href="#oracle-to-microsoft-azure-data-lake-storage">Oracle to Microsoft Azure Data Lake Storage</a></li>
-<li><a class="reference internal" href="#local-to-microsoft-azure-blob-storage">Local to Microsoft Azure Blob Storage</a></li>
-<li><a class="reference internal" href="#id1">Local to Microsoft Azure Blob Storage</a></li>
-<li><a class="reference internal" href="#microsoft-azure-blob-storage-to-google-cloud-storage-gcs">Microsoft Azure Blob Storage to Google Cloud Storage (GCS)</a></li>
-<li><a class="reference internal" href="#ssh-file-transfer-protocol-sftp-to-microsoft-azure-blob-storage">SSH File Transfer Protocol (SFTP) to Microsoft Azure Blob Storage</a></li>
 </ul>
 </li>
 </ul>
@@ -981,7 +1285,7 @@ which authenticate Azure's Python SDK Clients.</p>
             
         
         <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers/operators-and-hooks-ref/azure.rst" rel="nofollow">
+            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-amazon/_api/airflow/providers/amazon/aws/hooks/eks/index.rst" rel="nofollow">
 
                 <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
                     <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
@@ -1115,16 +1419,16 @@ which authenticate Azure's Python SDK Clients.</p>
         </span>
     </div>
 </footer>
-    <script type="text/javascript" src="../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
+    <script type="text/javascript" src="../../../../../../../_static/_gen/js/docs.js"></script>
+    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../../" src="../../../../../../../_static/documentation_options.js"></script>
     <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-        <script src="../_static/jquery.js"></script>
-        <script src="../_static/underscore.js"></script>
-        <script src="../_static/doctools.js"></script>
-        <script src="../_static/clipboard.min.js"></script>
-        <script src="../_static/copybutton.js"></script>
+        <script data-url_root="../../../../../../../" id="documentation_options" src="../../../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../../../_static/jquery.js"></script>
+        <script src="../../../../../../../_static/underscore.js"></script>
+        <script src="../../../../../../../_static/doctools.js"></script>
+        <script src="../../../../../../../_static/clipboard.min.js"></script>
+        <script src="../../../../../../../_static/copybutton.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers/core-extensions/logging.html b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/elasticache_replication_group/index.html
similarity index 69%
copy from docs-archive/apache-airflow-providers/core-extensions/logging.html
copy to docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/elasticache_replication_group/index.html
index 3ba210285..053ecfd3f 100644
--- a/docs-archive/apache-airflow-providers/core-extensions/logging.html
+++ b/docs-archive/apache-airflow-providers-amazon/3.3.0/_api/airflow/providers/amazon/aws/hooks/elasticache_replication_group/index.html
@@ -9,17 +9,18 @@
 <head>
         <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Writing logs &mdash; apache-airflow-providers Documentation</title>
-    <link rel="stylesheet" href="../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../_static/_gen/css/main-custom.min.css" />
-            <link rel="shortcut icon" href="../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../genindex.html" />
-            <link rel="search" title="Search" href="../search.html" />
-            <link rel="next" title="Secret backends" href="secrets-backends.html" />
-            <link rel="prev" title="Extra Links" href="extra-links.html" />
+        <title>airflow.providers.amazon.aws.hooks.elasticache_replication_group &mdash; apache-airflow-providers-amazon Documentation</title>
+    <link rel="stylesheet" href="../../../../../../../_static/_gen/css/main.min.css" type="text/css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/pygments.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/copybutton.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/_gen/css/main-custom.min.css" />
+            <link rel="stylesheet" type="text/css" href="../../../../../../../_static/graphviz.css" />
+            <link rel="shortcut icon" href="../../../../../../../_static/pin_32.png"/>
+            <link rel="index" title="Index" href="../../../../../../../genindex.html" />
+            <link rel="search" title="Search" href="../../../../../../../search.html" />
+            <link rel="next" title="airflow.providers.amazon.aws.hooks.emr" href="../emr/index.html" />
+            <link rel="prev" title="airflow.providers.amazon.aws.hooks.eks" href="../eks/index.html" />
     <script type="application/javascript">
         var doNotTrack = false;
         window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
@@ -270,8 +271,21 @@
             <div class="content-drawer">
                 <div class="td-sidebar">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -301,21 +315,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -396,8 +415,21 @@
             
     <div class="td-sidebar desktop-only d-print-none">
 
+<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
+    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
+       aria-expanded="false">
+        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.3.0</span>
+    </a>
+    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
+
+    </div>
+    <script type="application/x-template" id="version-item-template">
+        <a class="dropdown-item"></a>
+    </script>
+</div>
+
 <div class="searchb-box">
-    <form class="search-form" action="../search.html" method="get">
+    <form class="search-form" action="../../../../../../../search.html" method="get">
         <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
         <input type="hidden" name="check_keywords" value="yes" />
         <input type="hidden" name="area" value="default" />
@@ -427,21 +459,26 @@
 
 
 <div class="toctree" role="navigation" aria-label="main navigation">
-    <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../index.html">Providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../packages-ref.html">Packages</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../operators-and-hooks-ref/index.html">Operators and hooks</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Core Extensions</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="auth-backends.html">Auth backends</a></li>
-<li class="toctree-l2"><a class="reference internal" href="connections.html">Connections</a></li>
-<li class="toctree-l2"><a class="reference internal" href="extra-links.html">Extra Links</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Writing logs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="secrets-backends.html">Secret backends</a></li>
+    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../connections/index.html">Connection types</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../operators/index.html">Operators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../secrets-backends/index.html">Secrets backends</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../logging/index.html">Logging for Tasks</a></li>
 </ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../howto/create-update-providers.html">Update community providers</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-sources.html">Installing from sources</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../installing-from-pypi.html">Installing from PyPI</a></li>
+<p class="caption" role="heading"><span class="caption-text">References</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference external" href="https://github.com/apache/airflow/tree/main/airflow/providers/amazon/aws/example_dags">Example DAGs</a></li>
+<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../../../commits.html">Detailed list of commits</a></li>
 </ul>
 
 </div>
@@ -530,11 +567,15 @@
 
     <ul class="breadcrumb">
         
-            <li class="breadcrumb-item"><a href="../index.html" class="icon icon-home"> Home</a></li>
+            <li class="breadcrumb-item"><a href="../../../../../../../index.html" class="icon icon-home"> Home</a></li>
+            
+                <li class="breadcrumb-item"><a href="../../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code></a></li>
             
-                <li class="breadcrumb-item"><a href="index.html">Core Extensions</a></li>
+                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws</span></code></a></li>
             
-            <li class="breadcrumb-item"><a href="logging.html"> Writing logs</a></li>
+                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks</span></code></a></li>
+            
+            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.elasticache_replication_group</span></code></a></li>
         
     </ul>
 </div>
@@ -545,59 +586,220 @@
                                 <div class="bodywrapper">
                                     <div class="body" role="main">
                                         
-  <blockquote>
-<div></div></blockquote>
-<div class="section" id="writing-logs">
-<h1>Writing logs<a class="headerlink" href="#writing-logs" title="Permalink to this headline">¶</a></h1>
-<p>This is a summary of all Apache Airflow Community provided implementations of writing task logs
-exposed via community-managed providers. You can also see logging options available in the core Airflow in
-<a class="reference external" href="/docs/apache-airflow/stable/logging-monitoring/logging-tasks.html" title="(in apache-airflow v2.3.0.dev0)"><span>Logging for Tasks</span></a> and here you can see those
-provided by the community-managed providers:</p>
-<div class="section" id="alibaba">
-<h2>Alibaba<a class="headerlink" href="#alibaba" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-alibaba/stable/logging/index.html" title="(in apache-airflow-providers-alibaba v1.1.1)"><span>Logging for Tasks</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-alibaba/stable/_api/airflow/providers/alibaba/cloud/log/oss_task_handler/index.html#airflow.providers.alibaba.cloud.log.oss_task_handler.OSSTaskHandler" title="(in apache-airflow-providers-alibaba v1.1.1)"><code class="xref py py-class docutils literal notranslate"><span class="pre">OSSTaskHandler</span></code></a></p></li>
+  <div class="section" id="module-airflow.providers.amazon.aws.hooks.elasticache_replication_group">
+<span id="airflow-providers-amazon-aws-hooks-elasticache-replication-group"></span><h1><a class="reference internal" href="#module-airflow.providers.amazon.aws.hooks.elasticache_replication_group" title="airflow.providers.amazon.aws.hooks.elasticache_replication_group"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.elasticache_replication_group</span></code></a><a class="headerlink" href="#module-airflow.providers.amazon.aws [...]
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="classes">
+<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this headline">¶</a></h3>
+<table class="autosummary longtable docutils align-default">
+<colgroup>
+<col style="width: 10%" />
+<col style="width: 90%" />
+</colgroup>
+<tbody>
+<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.amazon.aws.hooks.elasticache_replication_group.ElastiCacheReplicationGroupHook" title="airflow.providers.amazon.aws.hooks.elasticache_replication_group.ElastiCacheReplicationGroupHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ElastiCacheReplicationGroupHook</span></code></a></p></td>
+<td><p>Interact with AWS ElastiCache</p></td>
+</tr>
+</tbody>
+</table>
+<dl class="py class">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.elasticache_replication_group.ElastiCacheReplicationGroupHook">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.amazon.aws.hooks.elasticache_replication_group.</span></span><span class="sig-name descname"><span class="pre">ElastiCacheReplicationGroupHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_retries</span></span><span class="o"><span class="pre">=</span></span><span class="defau [...]
+<dd><p>Bases: <a class="reference internal" href="../base_aws/index.html#airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook" title="airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook</span></code></a></p>
+<p>Interact with AWS ElastiCache</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>max_retries</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Max retries for checking availability of and deleting replication group
+If this is not supplied then this is defaulted to 10</p></li>
+<li><p><strong>exponential_back_off_factor</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a>) – Multiplication factor for deciding next sleep time
+If this is not supplied then this is defaulted to 1</p></li>
+<li><p><strong>initial_poke_interval</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><em>float</em></a>) – Initial sleep time in seconds
+If this is not supplied then this is defaulted to 60 seconds</p></li>
 </ul>
-</div>
-<div class="section" id="amazon">
-<h2>Amazon<a class="headerlink" href="#amazon" title="Permalink to this headline">¶</a></h2>
-<p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/logging/index.html" title="(in apache-airflow-providers-amazon v3.2.0)"><span>Logging for Tasks</span></a></p>
-<ul class="simple">
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/log/s3_task_handler/index.html#airflow.providers.amazon.aws.log.s3_task_handler.S3TaskHandler" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">S3TaskHandler</span></code></a></p></li>
-<li><p><a class="reference external" href="/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/log/cloudwatch_task_handler/index.html#airflow.providers.amazon.aws.log.cloudwatch_task_handler.CloudwatchTaskHandler" title="(in apache-airflow-providers-amazon v3.2.0)"><code class="xref py py-class docutils literal notranslate"><span class="pre">CloudwatchTaskHandler</span></code></a></p></li>
+</dd>
+</dl>
+<dl class="py attribute">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.elasticache_replication_group.ElastiCacheReplicationGroupHook.TERMINAL_STATES">
+<span class="sig-name descname"><span class="pre">TERMINAL_STATES</span></span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/elasticache_replication_group.html#ElastiCacheReplicationGroupHook.TERMINAL_STATES"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.amazon.aws.hooks.elasticache_replication_group.ElastiCacheReplicationGroupHook.TERMINAL_STATES" title="Permal [...]
+<dd></dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.elasticache_replication_group.ElastiCacheReplicationGroupHook.create_replication_group">
+<span class="sig-name descname"><span class="pre">create_replication_group</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">config</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/elasticache_replication_group.html#ElastiCacheReplicationGroupHook.create_rep [...]
+<dd><p>Call ElastiCache API for creating a replication group</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>config</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)"><em>dict</em></a>) – Configuration for creating the replication group</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>Response from ElastiCache create replication group API</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="airflow.providers.amazon.aws.hooks.elasticache_replication_group.ElastiCacheReplicationGroupHook.delete_replication_group">
+<span class="sig-name descname"><span class="pre">delete_replication_group</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replication_group_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../../_modules/airflow/providers/amazon/aws/hooks/elasticache_replication_group.html#ElastiCacheReplicationGroupH [...]
+<dd><p>Call ElastiCache API for deleting a replication group</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
... 1082974 lines suppressed ...