You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2019/09/04 10:21:04 UTC
[airflow-site] branch asf-site updated: Docs for 1.10.5
This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 1f53e84 Docs for 1.10.5
1f53e84 is described below
commit 1f53e843bc4137ba7b309f8d3423b720c15e6f55
Author: kaxil <ka...@gmail.com>
AuthorDate: Wed Sep 4 11:20:50 2019 +0100
Docs for 1.10.5
---
.buildinfo | 2 +-
1.10.5/.buildinfo | 4 +
1.10.5/_api/airflow/contrib/executors/index.html | 366 +
.../executors/kubernetes_executor/index.html | 624 ++
.../contrib/executors/mesos_executor/index.html | 471 +
.../contrib/hooks/aws_athena_hook/index.html | 492 +
.../contrib/hooks/aws_dynamodb_hook/index.html | 389 +
.../contrib/hooks/aws_firehose_hook/index.html | 385 +
.../contrib/hooks/aws_glue_catalog_hook/index.html | 474 +
.../_api/airflow/contrib/hooks/aws_hook/index.html | 432 +
.../contrib/hooks/aws_lambda_hook/index.html | 391 +
.../airflow/contrib/hooks/aws_logs_hook/index.html | 422 +
.../airflow/contrib/hooks/aws_sns_hook/index.html | 390 +
.../airflow/contrib/hooks/aws_sqs_hook/index.html | 428 +
.../hooks/azure_container_instance_hook/index.html | 510 +
.../hooks/azure_container_registry_hook/index.html | 380 +
.../hooks/azure_container_volume_hook/index.html | 385 +
.../contrib/hooks/azure_cosmos_hook/index.html | 475 +
.../contrib/hooks/azure_data_lake_hook/index.html | 457 +
.../contrib/hooks/azure_fileshare_hook/index.html | 562 +
.../airflow/contrib/hooks/bigquery_hook/index.html | 1314 +++
.../contrib/hooks/cassandra_hook/index.html | 458 +
.../airflow/contrib/hooks/cloudant_hook/index.html | 384 +
.../contrib/hooks/databricks_hook/index.html | 567 +
.../airflow/contrib/hooks/datadog_hook/index.html | 448 +
.../contrib/hooks/datastore_hook/index.html | 635 ++
.../airflow/contrib/hooks/dingding_hook/index.html | 417 +
.../contrib/hooks/discord_webhook_hook/index.html | 427 +
.../_api/airflow/contrib/hooks/emr_hook/index.html | 384 +
.../_api/airflow/contrib/hooks/fs_hook/index.html | 385 +
.../_api/airflow/contrib/hooks/ftp_hook/index.html | 580 ++
.../contrib/hooks/gcp_api_base_hook/index.html | 504 +
.../contrib/hooks/gcp_bigtable_hook/index.html | 532 +
.../contrib/hooks/gcp_cloud_build_hook/index.html | 445 +
.../contrib/hooks/gcp_compute_hook/index.html | 618 ++
.../contrib/hooks/gcp_container_hook/index.html | 535 +
.../contrib/hooks/gcp_dataflow_hook/index.html | 466 +
.../contrib/hooks/gcp_dataproc_hook/index.html | 533 +
.../airflow/contrib/hooks/gcp_dlp_hook/index.html | 1243 +++
.../contrib/hooks/gcp_function_hook/index.html | 521 +
.../airflow/contrib/hooks/gcp_kms_hook/index.html | 442 +
.../contrib/hooks/gcp_mlengine_hook/index.html | 488 +
.../hooks/gcp_natural_language_hook/index.html | 541 +
.../contrib/hooks/gcp_pubsub_hook/index.html | 544 +
.../contrib/hooks/gcp_spanner_hook/index.html | 615 ++
.../hooks/gcp_speech_to_text_hook/index.html | 418 +
.../airflow/contrib/hooks/gcp_sql_hook/index.html | 938 ++
.../hooks/gcp_text_to_speech_hook/index.html | 427 +
.../contrib/hooks/gcp_transfer_hook/index.html | 886 ++
.../contrib/hooks/gcp_translate_hook/index.html | 434 +
.../hooks/gcp_video_intelligence_hook/index.html | 425 +
.../contrib/hooks/gcp_vision_hook/index.html | 574 ++
.../_api/airflow/contrib/hooks/gcs_hook/index.html | 686 ++
.../airflow/contrib/hooks/grpc_hook/index.html | 388 +
.../airflow/contrib/hooks/imap_hook/index.html | 628 ++
1.10.5/_api/airflow/contrib/hooks/index.html | 452 +
.../airflow/contrib/hooks/jenkins_hook/index.html | 374 +
.../airflow/contrib/hooks/jira_hook/index.html | 379 +
.../airflow/contrib/hooks/mongo_hook/index.html | 565 +
.../airflow/contrib/hooks/openfaas_hook/index.html | 428 +
.../contrib/hooks/opsgenie_alert_hook/index.html | 409 +
.../airflow/contrib/hooks/pinot_hook/index.html | 436 +
.../contrib/hooks/qubole_check_hook/index.html | 413 +
.../airflow/contrib/hooks/qubole_hook/index.html | 466 +
.../airflow/contrib/hooks/redis_hook/index.html | 377 +
.../airflow/contrib/hooks/redshift_hook/index.html | 439 +
.../contrib/hooks/sagemaker_hook/index.html | 861 ++
.../contrib/hooks/salesforce_hook/index.html | 505 +
.../airflow/contrib/hooks/segment_hook/index.html | 387 +
.../airflow/contrib/hooks/sftp_hook/index.html | 466 +
.../contrib/hooks/slack_webhook_hook/index.html | 417 +
.../contrib/hooks/snowflake_hook/index.html | 417 +
.../contrib/hooks/spark_jdbc_hook/index.html | 450 +
.../contrib/hooks/spark_jdbc_script/index.html | 382 +
.../contrib/hooks/spark_sql_hook/index.html | 429 +
.../contrib/hooks/spark_submit_hook/index.html | 538 +
.../airflow/contrib/hooks/sqoop_hook/index.html | 528 +
.../_api/airflow/contrib/hooks/ssh_hook/index.html | 432 +
.../airflow/contrib/hooks/vertica_hook/index.html | 390 +
.../airflow/contrib/hooks/wasb_hook/index.html | 513 +
.../airflow/contrib/hooks/winrm_hook/index.html | 416 +
.../operators/adls_list_operator/index.html | 414 +
.../contrib/operators/adls_to_gcs/index.html | 445 +
.../operators/aws_athena_operator/index.html | 419 +
.../operators/aws_sqs_publish_operator/index.html | 413 +
.../contrib/operators/awsbatch_operator/index.html | 449 +
.../azure_container_instances_operator/index.html | 488 +
.../operators/azure_cosmos_operator/index.html | 399 +
.../operators/bigquery_check_operator/index.html | 488 +
.../contrib/operators/bigquery_get_data/index.html | 428 +
.../contrib/operators/bigquery_operator/index.html | 766 ++
.../bigquery_table_delete_operator/index.html | 403 +
.../operators/bigquery_to_bigquery/index.html | 427 +
.../contrib/operators/bigquery_to_gcs/index.html | 422 +
.../contrib/operators/cassandra_to_gcs/index.html | 536 +
.../operators/databricks_operator/index.html | 730 ++
.../contrib/operators/dataflow_operator/index.html | 654 ++
.../contrib/operators/dataproc_operator/index.html | 1043 ++
.../operators/datastore_export_operator/index.html | 402 +
.../operators/datastore_import_operator/index.html | 400 +
.../contrib/operators/dingding_operator/index.html | 404 +
.../operators/discord_webhook_operator/index.html | 406 +
.../contrib/operators/druid_operator/index.html | 397 +
.../contrib/operators/ecs_operator/index.html | 454 +
.../operators/emr_add_steps_operator/index.html | 402 +
.../emr_create_job_flow_operator/index.html | 405 +
.../emr_terminate_job_flow_operator/index.html | 401 +
.../contrib/operators/file_to_gcs/index.html | 398 +
.../contrib/operators/file_to_wasb/index.html | 396 +
.../operators/gcp_bigtable_operator/index.html | 647 ++
.../operators/gcp_cloud_build_operator/index.html | 481 +
.../operators/gcp_compute_operator/index.html | 631 ++
.../operators/gcp_container_operator/index.html | 566 +
.../contrib/operators/gcp_dlp_operator/index.html | 1562 +++
.../operators/gcp_function_operator/index.html | 586 ++
.../gcp_natural_language_operator/index.html | 521 +
.../operators/gcp_spanner_operator/index.html | 624 ++
.../gcp_speech_to_text_operator/index.html | 412 +
.../contrib/operators/gcp_sql_operator/index.html | 858 ++
.../gcp_text_to_speech_operator/index.html | 416 +
.../operators/gcp_transfer_operator/index.html | 921 ++
.../operators/gcp_translate_operator/index.html | 419 +
.../gcp_translate_speech_operator/index.html | 432 +
.../gcp_video_intelligence_operator/index.html | 506 +
.../operators/gcp_vision_operator/index.html | 1104 ++
.../contrib/operators/gcs_acl_operator/index.html | 447 +
.../operators/gcs_delete_operator/index.html | 401 +
.../operators/gcs_download_operator/index.html | 409 +
.../contrib/operators/gcs_list_operator/index.html | 423 +
.../contrib/operators/gcs_operator/index.html | 445 +
.../airflow/contrib/operators/gcs_to_bq/index.html | 483 +
.../contrib/operators/gcs_to_gcs/index.html | 478 +
.../airflow/contrib/operators/gcs_to_s3/index.html | 432 +
.../contrib/operators/hipchat_operator/index.html | 436 +
.../contrib/operators/hive_to_dynamodb/index.html | 411 +
.../imap_attachment_to_s3_operator/index.html | 402 +
1.10.5/_api/airflow/contrib/operators/index.html | 480 +
.../jenkins_job_trigger_operator/index.html | 481 +
.../contrib/operators/jira_operator/index.html | 396 +
.../operators/kubernetes_pod_operator/index.html | 439 +
.../contrib/operators/mlengine_operator/index.html | 623 ++
.../contrib/operators/mongo_to_s3/index.html | 412 +
.../contrib/operators/mssql_to_gcs/index.html | 432 +
.../contrib/operators/mysql_to_gcs/index.html | 429 +
.../operators/opsgenie_alert_operator/index.html | 425 +
.../oracle_to_azure_data_lake_transfer/index.html | 410 +
.../operators/oracle_to_oracle_transfer/index.html | 406 +
.../operators/postgres_to_gcs_operator/index.html | 414 +
.../contrib/operators/pubsub_operator/index.html | 607 ++
.../operators/qubole_check_operator/index.html | 553 +
.../contrib/operators/qubole_operator/index.html | 704 ++
.../operators/redis_publish_operator/index.html | 398 +
.../operators/s3_copy_object_operator/index.html | 424 +
.../s3_delete_objects_operator/index.html | 418 +
.../contrib/operators/s3_list_operator/index.html | 434 +
.../operators/s3_to_gcs_operator/index.html | 445 +
.../operators/s3_to_sftp_operator/index.html | 406 +
.../operators/sagemaker_base_operator/index.html | 426 +
.../sagemaker_endpoint_config_operator/index.html | 394 +
.../sagemaker_endpoint_operator/index.html | 423 +
.../operators/sagemaker_model_operator/index.html | 394 +
.../sagemaker_training_operator/index.html | 407 +
.../sagemaker_transform_operator/index.html | 419 +
.../operators/sagemaker_tuning_operator/index.html | 406 +
.../segment_track_event_operator/index.html | 400 +
.../contrib/operators/sftp_operator/index.html | 454 +
.../operators/sftp_to_s3_operator/index.html | 407 +
.../operators/slack_webhook_operator/index.html | 407 +
.../operators/snowflake_operator/index.html | 416 +
.../operators/sns_publish_operator/index.html | 397 +
.../operators/spark_jdbc_operator/index.html | 447 +
.../operators/spark_sql_operator/index.html | 414 +
.../operators/spark_submit_operator/index.html | 433 +
.../contrib/operators/sql_to_gcs/index.html | 503 +
.../contrib/operators/sqoop_operator/index.html | 398 +
.../contrib/operators/ssh_operator/index.html | 411 +
.../contrib/operators/vertica_operator/index.html | 403 +
.../contrib/operators/vertica_to_hive/index.html | 425 +
.../contrib/operators/vertica_to_mysql/index.html | 415 +
.../operators/wasb_delete_blob_operator/index.html | 397 +
.../contrib/operators/winrm_operator/index.html | 395 +
.../contrib/sensors/aws_athena_sensor/index.html | 426 +
.../aws_glue_catalog_partition_sensor/index.html | 416 +
.../sensors/aws_redshift_cluster_sensor/index.html | 391 +
.../contrib/sensors/aws_sqs_sensor/index.html | 404 +
.../contrib/sensors/azure_cosmos_sensor/index.html | 391 +
.../airflow/contrib/sensors/bash_sensor/index.html | 399 +
.../contrib/sensors/bigquery_sensor/index.html | 405 +
.../sensors/cassandra_record_sensor/index.html | 392 +
.../sensors/cassandra_table_sensor/index.html | 390 +
.../contrib/sensors/datadog_sensor/index.html | 394 +
.../contrib/sensors/emr_base_sensor/index.html | 385 +
.../contrib/sensors/emr_job_flow_sensor/index.html | 414 +
.../contrib/sensors/emr_step_sensor/index.html | 417 +
.../airflow/contrib/sensors/file_sensor/index.html | 400 +
.../airflow/contrib/sensors/ftp_sensor/index.html | 419 +
.../contrib/sensors/gcp_transfer_sensor/index.html | 399 +
.../airflow/contrib/sensors/gcs_sensor/index.html | 560 +
.../airflow/contrib/sensors/hdfs_sensor/index.html | 400 +
.../sensors/imap_attachment_sensor/index.html | 410 +
1.10.5/_api/airflow/contrib/sensors/index.html | 402 +
.../airflow/contrib/sensors/jira_sensor/index.html | 421 +
.../contrib/sensors/mongo_sensor/index.html | 390 +
.../contrib/sensors/pubsub_sensor/index.html | 403 +
.../contrib/sensors/python_sensor/index.html | 407 +
.../contrib/sensors/qubole_sensor/index.html | 435 +
.../contrib/sensors/redis_key_sensor/index.html | 388 +
.../sensors/redis_pub_sub_sensor/index.html | 398 +
.../sensors/sagemaker_base_sensor/index.html | 411 +
.../sensors/sagemaker_endpoint_sensor/index.html | 414 +
.../sensors/sagemaker_training_sensor/index.html | 422 +
.../sensors/sagemaker_transform_sensor/index.html | 415 +
.../sensors/sagemaker_tuning_sensor/index.html | 415 +
.../airflow/contrib/sensors/sftp_sensor/index.html | 391 +
.../airflow/contrib/sensors/wasb_sensor/index.html | 422 +
.../contrib/sensors/weekday_sensor/index.html | 429 +
.../airflow/executors/base_executor/index.html | 481 +
.../airflow/executors/celery_executor/index.html | 498 +
.../airflow/executors/dask_executor/index.html | 399 +
1.10.5/_api/airflow/executors/index.html | 713 ++
.../airflow/executors/local_executor/index.html | 523 +
.../executors/sequential_executor/index.html | 388 +
1.10.5/_api/airflow/hooks/S3_hook/index.html | 693 ++
1.10.5/_api/airflow/hooks/base_hook/index.html | 423 +
1.10.5/_api/airflow/hooks/dbapi_hook/index.html | 568 +
1.10.5/_api/airflow/hooks/docker_hook/index.html | 385 +
1.10.5/_api/airflow/hooks/druid_hook/index.html | 443 +
1.10.5/_api/airflow/hooks/hdfs_hook/index.html | 395 +
1.10.5/_api/airflow/hooks/hive_hooks/index.html | 846 ++
1.10.5/_api/airflow/hooks/http_hook/index.html | 464 +
1.10.5/_api/airflow/hooks/index.html | 404 +
1.10.5/_api/airflow/hooks/jdbc_hook/index.html | 406 +
1.10.5/_api/airflow/hooks/mssql_hook/index.html | 400 +
1.10.5/_api/airflow/hooks/mysql_hook/index.html | 461 +
1.10.5/_api/airflow/hooks/oracle_hook/index.html | 456 +
1.10.5/_api/airflow/hooks/pig_hook/index.html | 389 +
1.10.5/_api/airflow/hooks/postgres_hook/index.html | 457 +
1.10.5/_api/airflow/hooks/presto_hook/index.html | 448 +
1.10.5/_api/airflow/hooks/samba_hook/index.html | 379 +
1.10.5/_api/airflow/hooks/slack_hook/index.html | 379 +
1.10.5/_api/airflow/hooks/sqlite_hook/index.html | 390 +
1.10.5/_api/airflow/hooks/webhdfs_hook/index.html | 450 +
1.10.5/_api/airflow/hooks/zendesk_hook/index.html | 403 +
1.10.5/_api/airflow/models/base/index.html | 382 +
1.10.5/_api/airflow/models/baseoperator/index.html | 901 ++
1.10.5/_api/airflow/models/chart/index.html | 458 +
1.10.5/_api/airflow/models/connection/index.html | 503 +
1.10.5/_api/airflow/models/crypto/index.html | 416 +
1.10.5/_api/airflow/models/dag/index.html | 1194 +++
1.10.5/_api/airflow/models/dagbag/index.html | 471 +
1.10.5/_api/airflow/models/dagpickle/index.html | 400 +
1.10.5/_api/airflow/models/dagrun/index.html | 587 ++
1.10.5/_api/airflow/models/errors/index.html | 393 +
1.10.5/_api/airflow/models/index.html | 3618 +++++++
1.10.5/_api/airflow/models/knownevent/index.html | 449 +
1.10.5/_api/airflow/models/kubernetes/index.html | 429 +
1.10.5/_api/airflow/models/log/index.html | 419 +
1.10.5/_api/airflow/models/pool/index.html | 442 +
1.10.5/_api/airflow/models/skipmixin/index.html | 392 +
1.10.5/_api/airflow/models/slamiss/index.html | 421 +
1.10.5/_api/airflow/models/taskfail/index.html | 414 +
1.10.5/_api/airflow/models/taskinstance/index.html | 901 ++
.../_api/airflow/models/taskreschedule/index.html | 436 +
1.10.5/_api/airflow/models/user/index.html | 408 +
1.10.5/_api/airflow/models/variable/index.html | 459 +
1.10.5/_api/airflow/models/xcom/index.html | 478 +
.../airflow/operators/bash_operator/index.html | 420 +
.../airflow/operators/branch_operator/index.html | 400 +
.../airflow/operators/check_operator/index.html | 566 +
.../airflow/operators/dagrun_operator/index.html | 411 +
.../airflow/operators/docker_operator/index.html | 469 +
.../operators/druid_check_operator/index.html | 425 +
.../airflow/operators/dummy_operator/index.html | 384 +
.../airflow/operators/email_operator/index.html | 409 +
.../airflow/operators/generic_transfer/index.html | 409 +
.../airflow/operators/hive_operator/index.html | 438 +
.../operators/hive_stats_operator/index.html | 420 +
.../airflow/operators/hive_to_druid/index.html | 434 +
.../airflow/operators/hive_to_mysql/index.html | 417 +
.../operators/hive_to_samba_operator/index.html | 398 +
.../airflow/operators/http_operator/index.html | 415 +
1.10.5/_api/airflow/operators/index.html | 923 ++
.../airflow/operators/jdbc_operator/index.html | 407 +
.../operators/latest_only_operator/index.html | 386 +
.../airflow/operators/mssql_operator/index.html | 406 +
.../airflow/operators/mssql_to_hive/index.html | 427 +
.../airflow/operators/mysql_operator/index.html | 408 +
.../airflow/operators/mysql_to_hive/index.html | 426 +
.../airflow/operators/oracle_operator/index.html | 407 +
.../_api/airflow/operators/pig_operator/index.html | 422 +
.../airflow/operators/postgres_operator/index.html | 407 +
.../operators/presto_check_operator/index.html | 452 +
.../airflow/operators/presto_to_mysql/index.html | 410 +
.../airflow/operators/python_operator/index.html | 572 ++
.../operators/redshift_to_s3_operator/index.html | 424 +
.../s3_file_transform_operator/index.html | 436 +
.../operators/s3_to_hive_operator/index.html | 465 +
.../operators/s3_to_redshift_operator/index.html | 424 +
1.10.5/_api/airflow/operators/sensors/index.html | 438 +
.../airflow/operators/slack_operator/index.html | 439 +
.../airflow/operators/sqlite_operator/index.html | 403 +
.../airflow/operators/subdag_operator/index.html | 399 +
.../sensors/base_sensor_operator/index.html | 441 +
.../sensors/external_task_sensor/index.html | 412 +
1.10.5/_api/airflow/sensors/hdfs_sensor/index.html | 426 +
.../sensors/hive_partition_sensor/index.html | 405 +
1.10.5/_api/airflow/sensors/http_sensor/index.html | 402 +
1.10.5/_api/airflow/sensors/index.html | 401 +
.../sensors/metastore_partition_sensor/index.html | 405 +
.../sensors/named_hive_partition_sensor/index.html | 413 +
.../_api/airflow/sensors/s3_key_sensor/index.html | 415 +
.../airflow/sensors/s3_prefix_sensor/index.html | 417 +
1.10.5/_api/airflow/sensors/sql_sensor/index.html | 423 +
.../airflow/sensors/time_delta_sensor/index.html | 386 +
1.10.5/_api/airflow/sensors/time_sensor/index.html | 383 +
.../airflow/sensors/web_hdfs_sensor/index.html | 383 +
1.10.5/_api/index.html | 471 +
1.10.5/_images/adhoc.png | Bin 0 -> 182773 bytes
1.10.5/_images/airflow.gif | Bin 0 -> 622832 bytes
1.10.5/_images/apache.jpg | Bin 0 -> 43364 bytes
1.10.5/_images/branch_bad.png | Bin 0 -> 8825 bytes
1.10.5/_images/branch_good.png | Bin 0 -> 12035 bytes
1.10.5/_images/branch_with_trigger.png | Bin 0 -> 34081 bytes
1.10.5/_images/branch_without_trigger.png | Bin 0 -> 39815 bytes
1.10.5/_images/chart.png | Bin 0 -> 169382 bytes
1.10.5/_images/chart_form.png | Bin 0 -> 203224 bytes
1.10.5/_images/code.png | Bin 0 -> 285906 bytes
1.10.5/_images/connection_create.png | Bin 0 -> 41547 bytes
1.10.5/_images/connection_edit.png | Bin 0 -> 53636 bytes
1.10.5/_images/connections.png | Bin 0 -> 48442 bytes
1.10.5/_images/context.png | Bin 0 -> 149588 bytes
1.10.5/_images/dags.png | Bin 0 -> 217069 bytes
1.10.5/_images/duration.png | Bin 0 -> 250846 bytes
1.10.5/_images/gantt.png | Bin 0 -> 121795 bytes
1.10.5/_images/graph.png | Bin 0 -> 152205 bytes
1.10.5/_images/latest_only_with_trigger.png | Bin 0 -> 49510 bytes
1.10.5/_images/operator_extra_link.png | Bin 0 -> 276679 bytes
1.10.5/_images/pin_large.png | Bin 0 -> 358276 bytes
1.10.5/_images/subdag_after.png | Bin 0 -> 30245 bytes
1.10.5/_images/subdag_before.png | Bin 0 -> 70382 bytes
1.10.5/_images/subdag_zoom.png | Bin 0 -> 150185 bytes
1.10.5/_images/tree.png | Bin 0 -> 128024 bytes
1.10.5/_images/variable_hidden.png | Bin 0 -> 154299 bytes
.../example_dags/example_dingding_operator.html | 549 +
.../example_gcp_bigtable_operators.html | 531 +
.../example_dags/example_gcp_cloud_build.html | 432 +
.../contrib/example_dags/example_gcp_compute.html | 440 +
.../example_dags/example_gcp_compute_igm.html | 470 +
.../contrib/example_dags/example_gcp_function.html | 459 +
.../example_dags/example_gcp_natural_language.html | 440 +
.../contrib/example_dags/example_gcp_spanner.html | 524 +
.../contrib/example_dags/example_gcp_speech.html | 428 +
.../contrib/example_dags/example_gcp_sql.html | 749 ++
.../example_dags/example_gcp_sql_query.html | 620 ++
.../contrib/example_dags/example_gcp_transfer.html | 579 ++
.../example_dags/example_gcp_translate.html | 378 +
.../example_gcp_video_intelligence.html | 448 +
.../contrib/example_dags/example_gcp_vision.html | 810 ++
.../contrib/example_dags/example_gcs_acl.html | 402 +
.../example_dags/example_gcs_to_bq_operator.html | 393 +
.../contrib/executors/kubernetes_executor.html | 1159 +++
.../airflow/contrib/executors/mesos_executor.html | 652 ++
1.10.5/_modules/airflow/contrib/hooks.html | 396 +
.../airflow/contrib/hooks/aws_athena_hook.html | 494 +
.../airflow/contrib/hooks/aws_dynamodb_hook.html | 397 +
.../airflow/contrib/hooks/aws_firehose_hook.html | 384 +
.../contrib/hooks/aws_glue_catalog_hook.html | 480 +
.../_modules/airflow/contrib/hooks/aws_hook.html | 533 +
.../airflow/contrib/hooks/aws_lambda_hook.html | 396 +
.../airflow/contrib/hooks/aws_logs_hook.html | 431 +
.../airflow/contrib/hooks/aws_sns_hook.html | 388 +
.../airflow/contrib/hooks/aws_sqs_hook.html | 399 +
.../hooks/azure_container_instance_hook.html | 506 +
.../hooks/azure_container_registry_hook.html | 367 +
.../contrib/hooks/azure_container_volume_hook.html | 382 +
.../airflow/contrib/hooks/azure_cosmos_hook.html | 615 ++
.../contrib/hooks/azure_data_lake_hook.html | 469 +
.../contrib/hooks/azure_fileshare_hook.html | 540 +
.../airflow/contrib/hooks/bigquery_hook.html | 2502 +++++
.../airflow/contrib/hooks/cassandra_hook.html | 528 +
.../airflow/contrib/hooks/cloudant_hook.html | 411 +
.../airflow/contrib/hooks/databricks_hook.html | 601 ++
.../airflow/contrib/hooks/datadog_hook.html | 486 +
.../airflow/contrib/hooks/datastore_hook.html | 667 ++
.../airflow/contrib/hooks/dingding_hook.html | 462 +
.../contrib/hooks/discord_webhook_hook.html | 468 +
.../_modules/airflow/contrib/hooks/emr_hook.html | 385 +
1.10.5/_modules/airflow/contrib/hooks/fs_hook.html | 374 +
.../_modules/airflow/contrib/hooks/ftp_hook.html | 648 ++
.../airflow/contrib/hooks/gcp_api_base_hook.html | 596 ++
.../airflow/contrib/hooks/gcp_bigtable_hook.html | 590 ++
.../contrib/hooks/gcp_cloud_build_hook.html | 459 +
.../airflow/contrib/hooks/gcp_compute_hook.html | 667 ++
.../airflow/contrib/hooks/gcp_container_hook.html | 575 ++
.../airflow/contrib/hooks/gcp_dataflow_hook.html | 624 ++
.../airflow/contrib/hooks/gcp_dataproc_hook.html | 677 ++
.../airflow/contrib/hooks/gcp_dlp_hook.html | 2107 ++++
.../airflow/contrib/hooks/gcp_function_hook.html | 525 +
.../airflow/contrib/hooks/gcp_kms_hook.html | 436 +
.../airflow/contrib/hooks/gcp_mlengine_hook.html | 601 ++
.../contrib/hooks/gcp_natural_language_hook.html | 545 +
.../airflow/contrib/hooks/gcp_pubsub_hook.html | 612 ++
.../airflow/contrib/hooks/gcp_spanner_hook.html | 677 ++
.../contrib/hooks/gcp_speech_to_text_hook.html | 401 +
.../airflow/contrib/hooks/gcp_sql_hook.html | 1331 +++
.../contrib/hooks/gcp_text_to_speech_hook.html | 408 +
.../airflow/contrib/hooks/gcp_transfer_hook.html | 724 ++
.../airflow/contrib/hooks/gcp_translate_hook.html | 425 +
.../contrib/hooks/gcp_video_intelligence_hook.html | 433 +
.../airflow/contrib/hooks/gcp_vision_hook.html | 902 ++
.../_modules/airflow/contrib/hooks/gcs_hook.html | 923 ++
.../_modules/airflow/contrib/hooks/grpc_hook.html | 451 +
.../_modules/airflow/contrib/hooks/imap_hook.html | 644 ++
.../airflow/contrib/hooks/jenkins_hook.html | 376 +
.../_modules/airflow/contrib/hooks/jira_hook.html | 414 +
.../_modules/airflow/contrib/hooks/mongo_hook.html | 625 ++
.../airflow/contrib/hooks/openfaas_hook.html | 427 +
.../airflow/contrib/hooks/opsgenie_alert_hook.html | 416 +
.../_modules/airflow/contrib/hooks/pinot_hook.html | 433 +
.../airflow/contrib/hooks/qubole_check_hook.html | 445 +
.../airflow/contrib/hooks/qubole_hook.html | 589 ++
.../_modules/airflow/contrib/hooks/redis_hook.html | 394 +
.../airflow/contrib/hooks/redshift_hook.html | 441 +
.../airflow/contrib/hooks/sagemaker_hook.html | 1068 ++
.../airflow/contrib/hooks/salesforce_hook.html | 653 ++
.../airflow/contrib/hooks/segment_hook.html | 418 +
.../_modules/airflow/contrib/hooks/sftp_hook.html | 542 +
.../airflow/contrib/hooks/slack_webhook_hook.html | 468 +
.../airflow/contrib/hooks/snowflake_hook.html | 462 +
.../airflow/contrib/hooks/spark_jdbc_hook.html | 574 ++
.../airflow/contrib/hooks/spark_jdbc_script.html | 474 +
.../airflow/contrib/hooks/spark_sql_hook.html | 492 +
.../airflow/contrib/hooks/spark_submit_hook.html | 914 ++
.../_modules/airflow/contrib/hooks/sqoop_hook.html | 683 ++
.../_modules/airflow/contrib/hooks/ssh_hook.html | 577 ++
.../airflow/contrib/hooks/vertica_hook.html | 381 +
.../_modules/airflow/contrib/hooks/wasb_hook.html | 519 +
.../_modules/airflow/contrib/hooks/winrm_hook.html | 562 +
1.10.5/_modules/airflow/contrib/operators.html | 379 +
.../contrib/operators/adls_list_operator.html | 400 +
.../airflow/contrib/operators/adls_to_gcs.html | 477 +
.../contrib/operators/aws_athena_operator.html | 448 +
.../operators/aws_sqs_publish_operator.html | 409 +
.../contrib/operators/awsbatch_operator.html | 509 +
.../azure_container_instances_operator.html | 673 ++
.../contrib/operators/azure_cosmos_operator.html | 397 +
.../contrib/operators/bigquery_check_operator.html | 481 +
.../contrib/operators/bigquery_get_data.html | 444 +
.../contrib/operators/bigquery_operator.html | 1054 ++
.../operators/bigquery_table_delete_operator.html | 396 +
.../contrib/operators/bigquery_to_bigquery.html | 433 +
.../airflow/contrib/operators/bigquery_to_gcs.html | 433 +
.../contrib/operators/cassandra_to_gcs.html | 682 ++
.../contrib/operators/databricks_operator.html | 814 ++
.../contrib/operators/dataflow_operator.html | 753 ++
.../contrib/operators/dataproc_operator.html | 1560 +++
.../operators/datastore_export_operator.html | 438 +
.../operators/datastore_import_operator.html | 426 +
.../contrib/operators/dingding_operator.html | 402 +
.../operators/discord_webhook_operator.html | 426 +
.../airflow/contrib/operators/druid_operator.html | 392 +
.../airflow/contrib/operators/ecs_operator.html | 543 +
.../contrib/operators/emr_add_steps_operator.html | 391 +
.../operators/emr_create_job_flow_operator.html | 402 +
.../operators/emr_terminate_job_flow_operator.html | 385 +
.../airflow/contrib/operators/file_to_gcs.html | 410 +
.../airflow/contrib/operators/file_to_wasb.html | 392 +
.../contrib/operators/gcp_bigtable_operator.html | 819 ++
.../operators/gcp_cloud_build_operator.html | 524 +
.../contrib/operators/gcp_compute_operator.html | 812 ++
.../contrib/operators/gcp_container_operator.html | 650 ++
.../contrib/operators/gcp_dlp_operator.html | 2449 +++++
.../contrib/operators/gcp_function_operator.html | 656 ++
.../operators/gcp_natural_language_operator.html | 590 ++
.../contrib/operators/gcp_spanner_operator.html | 760 ++
.../operators/gcp_speech_to_text_operator.html | 418 +
.../contrib/operators/gcp_sql_operator.html | 1134 ++
.../operators/gcp_text_to_speech_operator.html | 457 +
.../contrib/operators/gcp_transfer_operator.html | 1133 ++
.../contrib/operators/gcp_translate_operator.html | 441 +
.../operators/gcp_translate_speech_operator.html | 487 +
.../operators/gcp_video_intelligence_operator.html | 592 ++
.../contrib/operators/gcp_vision_operator.html | 1583 +++
.../contrib/operators/gcs_acl_operator.html | 462 +
.../contrib/operators/gcs_delete_operator.html | 411 +
.../contrib/operators/gcs_download_operator.html | 419 +
.../contrib/operators/gcs_list_operator.html | 422 +
.../airflow/contrib/operators/gcs_operator.html | 459 +
.../airflow/contrib/operators/gcs_to_bq.html | 620 ++
.../airflow/contrib/operators/gcs_to_gcs.html | 527 +
.../airflow/contrib/operators/gcs_to_s3.html | 468 +
.../contrib/operators/hipchat_operator.html | 463 +
.../contrib/operators/hive_to_dynamodb.html | 437 +
.../operators/imap_attachment_to_s3_operator.html | 418 +
.../operators/jenkins_job_trigger_operator.html | 572 ++
.../airflow/contrib/operators/jira_operator.html | 422 +
.../contrib/operators/kubernetes_pod_operator.html | 567 +
.../contrib/operators/mlengine_operator.html | 959 ++
.../airflow/contrib/operators/mongo_to_s3.html | 455 +
.../airflow/contrib/operators/mssql_to_gcs.html | 424 +
.../airflow/contrib/operators/mysql_to_gcs.html | 460 +
.../contrib/operators/opsgenie_alert_operator.html | 459 +
.../oracle_to_azure_data_lake_transfer.html | 443 +
.../operators/oracle_to_oracle_transfer.html | 419 +
.../operators/postgres_to_gcs_operator.html | 432 +
.../airflow/contrib/operators/pubsub_operator.html | 761 ++
.../contrib/operators/qubole_check_operator.html | 556 +
.../airflow/contrib/operators/qubole_operator.html | 547 +
.../contrib/operators/redis_publish_operator.html | 394 +
.../contrib/operators/s3_copy_object_operator.html | 424 +
.../operators/s3_delete_objects_operator.html | 415 +
.../contrib/operators/s3_list_operator.html | 427 +
.../contrib/operators/s3_to_gcs_operator.html | 535 +
.../contrib/operators/s3_to_sftp_operator.html | 413 +
.../contrib/operators/sagemaker_base_operator.html | 430 +
.../sagemaker_endpoint_config_operator.html | 394 +
.../operators/sagemaker_endpoint_operator.html | 478 +
.../operators/sagemaker_model_operator.html | 395 +
.../operators/sagemaker_training_operator.html | 426 +
.../operators/sagemaker_transform_operator.html | 452 +
.../operators/sagemaker_tuning_operator.html | 427 +
.../operators/segment_track_event_operator.html | 400 +
.../airflow/contrib/operators/sftp_operator.html | 508 +
.../contrib/operators/sftp_to_s3_operator.html | 419 +
.../contrib/operators/slack_webhook_operator.html | 435 +
.../contrib/operators/snowflake_operator.html | 405 +
.../contrib/operators/sns_publish_operator.html | 393 +
.../contrib/operators/spark_jdbc_operator.html | 542 +
.../contrib/operators/spark_sql_operator.html | 439 +
.../contrib/operators/spark_submit_operator.html | 507 +
.../airflow/contrib/operators/sql_to_gcs.html | 603 ++
.../airflow/contrib/operators/sqoop_operator.html | 566 +
.../airflow/contrib/operators/ssh_operator.html | 507 +
.../contrib/operators/vertica_operator.html | 377 +
.../airflow/contrib/operators/vertica_to_hive.html | 467 +
.../contrib/operators/vertica_to_mysql.html | 483 +
.../operators/wasb_delete_blob_operator.html | 398 +
.../airflow/contrib/operators/winrm_operator.html | 477 +
.../airflow/contrib/sensors/aws_athena_sensor.html | 405 +
.../sensors/aws_glue_catalog_partition_sensor.html | 419 +
.../sensors/aws_redshift_cluster_sensor.html | 378 +
.../airflow/contrib/sensors/aws_sqs_sensor.html | 419 +
.../contrib/sensors/azure_cosmos_sensor.html | 393 +
.../airflow/contrib/sensors/bash_sensor.html | 417 +
.../airflow/contrib/sensors/bigquery_sensor.html | 396 +
.../contrib/sensors/cassandra_record_sensor.html | 387 +
.../contrib/sensors/cassandra_table_sensor.html | 382 +
.../airflow/contrib/sensors/datadog_sensor.html | 409 +
.../airflow/contrib/sensors/emr_base_sensor.html | 386 +
.../contrib/sensors/emr_job_flow_sensor.html | 389 +
.../airflow/contrib/sensors/emr_step_sensor.html | 393 +
.../airflow/contrib/sensors/file_sensor.html | 397 +
.../airflow/contrib/sensors/ftp_sensor.html | 426 +
.../contrib/sensors/gcp_transfer_sensor.html | 406 +
.../airflow/contrib/sensors/gcs_sensor.html | 640 ++
.../airflow/contrib/sensors/hdfs_sensor.html | 400 +
.../contrib/sensors/imap_attachment_sensor.html | 402 +
.../airflow/contrib/sensors/jira_sensor.html | 477 +
.../airflow/contrib/sensors/mongo_sensor.html | 384 +
.../airflow/contrib/sensors/pubsub_sensor.html | 431 +
.../airflow/contrib/sensors/python_sensor.html | 406 +
.../airflow/contrib/sensors/qubole_sensor.html | 438 +
.../airflow/contrib/sensors/redis_key_sensor.html | 365 +
.../contrib/sensors/redis_pub_sub_sensor.html | 399 +
.../contrib/sensors/sagemaker_base_sensor.html | 400 +
.../contrib/sensors/sagemaker_endpoint_sensor.html | 387 +
.../contrib/sensors/sagemaker_training_sensor.html | 428 +
.../sensors/sagemaker_transform_sensor.html | 388 +
.../contrib/sensors/sagemaker_tuning_sensor.html | 388 +
.../airflow/contrib/sensors/sftp_sensor.html | 378 +
.../airflow/contrib/sensors/wasb_sensor.html | 421 +
.../airflow/contrib/sensors/weekday_sensor.html | 431 +
.../example_dags/example_bash_operator.html | 399 +
.../example_dags/example_python_operator.html | 400 +
1.10.5/_modules/airflow/exceptions.html | 450 +
1.10.5/_modules/airflow/executors.html | 425 +
.../_modules/airflow/executors/base_executor.html | 540 +
.../airflow/executors/celery_executor.html | 622 ++
.../_modules/airflow/executors/dask_executor.html | 425 +
.../_modules/airflow/executors/local_executor.html | 562 +
.../airflow/executors/sequential_executor.html | 385 +
1.10.5/_modules/airflow/hooks.html | 422 +
1.10.5/_modules/airflow/hooks/S3_hook.html | 871 ++
1.10.5/_modules/airflow/hooks/base_hook.html | 430 +
1.10.5/_modules/airflow/hooks/dbapi_hook.html | 633 ++
1.10.5/_modules/airflow/hooks/docker_hook.html | 416 +
1.10.5/_modules/airflow/hooks/druid_hook.html | 493 +
1.10.5/_modules/airflow/hooks/hdfs_hook.html | 426 +
1.10.5/_modules/airflow/hooks/hive_hooks.html | 1313 +++
1.10.5/_modules/airflow/hooks/http_hook.html | 541 +
1.10.5/_modules/airflow/hooks/jdbc_hook.html | 389 +
1.10.5/_modules/airflow/hooks/mssql_hook.html | 383 +
1.10.5/_modules/airflow/hooks/mysql_hook.html | 502 +
1.10.5/_modules/airflow/hooks/oracle_hook.html | 559 +
1.10.5/_modules/airflow/hooks/pig_hook.html | 428 +
1.10.5/_modules/airflow/hooks/postgres_hook.html | 489 +
1.10.5/_modules/airflow/hooks/presto_hook.html | 468 +
1.10.5/_modules/airflow/hooks/samba_hook.html | 380 +
1.10.5/_modules/airflow/hooks/slack_hook.html | 390 +
1.10.5/_modules/airflow/hooks/sqlite_hook.html | 369 +
1.10.5/_modules/airflow/hooks/webhdfs_hook.html | 460 +
1.10.5/_modules/airflow/hooks/zendesk_hook.html | 440 +
1.10.5/_modules/airflow/macros.html | 436 +
1.10.5/_modules/airflow/macros/hive.html | 446 +
1.10.5/_modules/airflow/models.html | 367 +
1.10.5/_modules/airflow/models/base.html | 363 +
1.10.5/_modules/airflow/models/baseoperator.html | 1345 +++
1.10.5/_modules/airflow/models/chart.html | 378 +
1.10.5/_modules/airflow/models/connection.html | 627 ++
1.10.5/_modules/airflow/models/crypto.html | 425 +
1.10.5/_modules/airflow/models/dag.html | 1919 ++++
1.10.5/_modules/airflow/models/dagbag.html | 769 ++
1.10.5/_modules/airflow/models/dagpickle.html | 380 +
1.10.5/_modules/airflow/models/dagrun.html | 774 ++
1.10.5/_modules/airflow/models/errors.html | 359 +
1.10.5/_modules/airflow/models/knownevent.html | 382 +
1.10.5/_modules/airflow/models/kubernetes.html | 407 +
1.10.5/_modules/airflow/models/log.html | 396 +
1.10.5/_modules/airflow/models/pool.html | 436 +
1.10.5/_modules/airflow/models/skipmixin.html | 430 +
1.10.5/_modules/airflow/models/slamiss.html | 376 +
1.10.5/_modules/airflow/models/taskfail.html | 383 +
1.10.5/_modules/airflow/models/taskinstance.html | 1740 ++++
1.10.5/_modules/airflow/models/taskreschedule.html | 413 +
1.10.5/_modules/airflow/models/user.html | 368 +
1.10.5/_modules/airflow/models/variable.html | 477 +
1.10.5/_modules/airflow/models/xcom.html | 562 +
1.10.5/_modules/airflow/operators.html | 449 +
.../_modules/airflow/operators/bash_operator.html | 471 +
.../airflow/operators/branch_operator.html | 380 +
.../_modules/airflow/operators/check_operator.html | 662 ++
.../airflow/operators/dagrun_operator.html | 425 +
.../airflow/operators/docker_operator.html | 605 ++
.../airflow/operators/druid_check_operator.html | 419 +
.../_modules/airflow/operators/dummy_operator.html | 365 +
.../_modules/airflow/operators/email_operator.html | 406 +
.../airflow/operators/generic_transfer.html | 409 +
.../_modules/airflow/operators/hive_operator.html | 470 +
.../airflow/operators/hive_stats_operator.html | 512 +
.../_modules/airflow/operators/hive_to_druid.html | 574 ++
.../_modules/airflow/operators/hive_to_mysql.html | 442 +
.../airflow/operators/hive_to_samba_operator.html | 395 +
.../_modules/airflow/operators/http_operator.html | 427 +
.../_modules/airflow/operators/jdbc_operator.html | 391 +
.../airflow/operators/latest_only_operator.html | 393 +
.../_modules/airflow/operators/mssql_operator.html | 391 +
.../_modules/airflow/operators/mssql_to_hive.html | 467 +
.../_modules/airflow/operators/mysql_operator.html | 395 +
.../_modules/airflow/operators/mysql_to_hive.html | 472 +
.../airflow/operators/oracle_operator.html | 391 +
.../_modules/airflow/operators/pig_operator.html | 405 +
.../airflow/operators/postgres_operator.html | 395 +
.../airflow/operators/presto_check_operator.html | 455 +
.../airflow/operators/presto_to_mysql.html | 408 +
.../airflow/operators/python_operator.html | 744 ++
.../airflow/operators/redshift_to_s3_operator.html | 478 +
.../operators/s3_file_transform_operator.html | 496 +
.../airflow/operators/s3_to_hive_operator.html | 625 ++
.../airflow/operators/s3_to_redshift_operator.html | 437 +
1.10.5/_modules/airflow/operators/sensors.html | 422 +
.../_modules/airflow/operators/slack_operator.html | 466 +
.../airflow/operators/sqlite_operator.html | 382 +
.../airflow/operators/subdag_operator.html | 430 +
1.10.5/_modules/airflow/sensors.html | 391 +
.../airflow/sensors/base_sensor_operator.html | 469 +
.../airflow/sensors/external_task_sensor.html | 482 +
1.10.5/_modules/airflow/sensors/hdfs_sensor.html | 451 +
.../airflow/sensors/hive_partition_sensor.html | 403 +
1.10.5/_modules/airflow/sensors/http_sensor.html | 420 +
.../sensors/metastore_partition_sensor.html | 411 +
.../sensors/named_hive_partition_sensor.html | 430 +
1.10.5/_modules/airflow/sensors/s3_key_sensor.html | 421 +
.../_modules/airflow/sensors/s3_prefix_sensor.html | 410 +
1.10.5/_modules/airflow/sensors/sql_sensor.html | 430 +
.../airflow/sensors/time_delta_sensor.html | 374 +
1.10.5/_modules/airflow/sensors/time_sensor.html | 368 +
.../_modules/airflow/sensors/web_hdfs_sensor.html | 372 +
.../_modules/airflow/utils/log/logging_mixin.html | 504 +
1.10.5/_modules/index.html | 659 ++
.../_api/airflow/contrib/executors/index.rst.txt | 16 +
.../executors/kubernetes_executor/index.rst.txt | 255 +
.../contrib/executors/mesos_executor/index.rst.txt | 116 +
.../contrib/hooks/aws_athena_hook/index.rst.txt | 120 +
.../contrib/hooks/aws_dynamodb_hook/index.rst.txt | 35 +
.../contrib/hooks/aws_firehose_hook/index.rst.txt | 34 +
.../hooks/aws_glue_catalog_hook/index.rst.txt | 103 +
.../airflow/contrib/hooks/aws_hook/index.rst.txt | 72 +
.../contrib/hooks/aws_lambda_hook/index.rst.txt | 39 +
.../contrib/hooks/aws_logs_hook/index.rst.txt | 60 +
.../contrib/hooks/aws_sns_hook/index.rst.txt | 35 +
.../contrib/hooks/aws_sqs_hook/index.rst.txt | 62 +
.../azure_container_instance_hook/index.rst.txt | 128 +
.../azure_container_registry_hook/index.rst.txt | 25 +
.../azure_container_volume_hook/index.rst.txt | 30 +
.../contrib/hooks/azure_cosmos_hook/index.rst.txt | 124 +
.../hooks/azure_data_lake_hook/index.rst.txt | 103 +
.../hooks/azure_fileshare_hook/index.rst.txt | 196 +
.../contrib/hooks/bigquery_hook/index.rst.txt | 966 ++
.../contrib/hooks/cassandra_hook/index.rst.txt | 107 +
.../contrib/hooks/cloudant_hook/index.rst.txt | 34 +
.../contrib/hooks/databricks_hook/index.rst.txt | 195 +
.../contrib/hooks/datadog_hook/index.rst.txt | 94 +
.../contrib/hooks/datastore_hook/index.rst.txt | 217 +
.../contrib/hooks/dingding_hook/index.rst.txt | 67 +
.../hooks/discord_webhook_hook/index.rst.txt | 70 +
.../airflow/contrib/hooks/emr_hook/index.rst.txt | 32 +
.../airflow/contrib/hooks/fs_hook/index.rst.txt | 34 +
.../airflow/contrib/hooks/ftp_hook/index.rst.txt | 218 +
.../contrib/hooks/gcp_api_base_hook/index.rst.txt | 148 +
.../contrib/hooks/gcp_bigtable_hook/index.rst.txt | 178 +
.../hooks/gcp_cloud_build_hook/index.rst.txt | 81 +
.../contrib/hooks/gcp_compute_hook/index.rst.txt | 237 +
.../contrib/hooks/gcp_container_hook/index.rst.txt | 157 +
.../contrib/hooks/gcp_dataflow_hook/index.rst.txt | 111 +
.../contrib/hooks/gcp_dataproc_hook/index.rst.txt | 179 +
.../contrib/hooks/gcp_dlp_hook/index.rst.txt | 919 ++
.../contrib/hooks/gcp_function_hook/index.rst.txt | 137 +
.../contrib/hooks/gcp_kms_hook/index.rst.txt | 71 +
.../contrib/hooks/gcp_mlengine_hook/index.rst.txt | 132 +
.../hooks/gcp_natural_language_hook/index.rst.txt | 175 +
.../contrib/hooks/gcp_pubsub_hook/index.rst.txt | 174 +
.../contrib/hooks/gcp_spanner_hook/index.rst.txt | 235 +
.../hooks/gcp_speech_to_text_hook/index.rst.txt | 58 +
.../contrib/hooks/gcp_sql_hook/index.rst.txt | 535 +
.../hooks/gcp_text_to_speech_hook/index.rst.txt | 64 +
.../contrib/hooks/gcp_transfer_hook/index.rst.txt | 468 +
.../contrib/hooks/gcp_translate_hook/index.rst.txt | 77 +
.../gcp_video_intelligence_hook/index.rst.txt | 72 +
.../contrib/hooks/gcp_vision_hook/index.rst.txt | 232 +
.../airflow/contrib/hooks/gcs_hook/index.rst.txt | 318 +
.../airflow/contrib/hooks/grpc_hook/index.rst.txt | 36 +
.../airflow/contrib/hooks/imap_hook/index.rst.txt | 235 +
.../_api/airflow/contrib/hooks/index.rst.txt | 102 +
.../contrib/hooks/jenkins_hook/index.rst.txt | 21 +
.../airflow/contrib/hooks/jira_hook/index.rst.txt | 24 +
.../airflow/contrib/hooks/mongo_hook/index.rst.txt | 218 +
.../contrib/hooks/openfaas_hook/index.rst.txt | 72 +
.../hooks/opsgenie_alert_hook/index.rst.txt | 54 +
.../airflow/contrib/hooks/pinot_hook/index.rst.txt | 84 +
.../contrib/hooks/qubole_check_hook/index.rst.txt | 48 +
.../contrib/hooks/qubole_hook/index.rst.txt | 98 +
.../airflow/contrib/hooks/redis_hook/index.rst.txt | 28 +
.../contrib/hooks/redshift_hook/index.rst.txt | 79 +
.../contrib/hooks/sagemaker_hook/index.rst.txt | 438 +
.../contrib/hooks/salesforce_hook/index.rst.txt | 138 +
.../contrib/hooks/segment_hook/index.rst.txt | 36 +
.../airflow/contrib/hooks/sftp_hook/index.rst.txt | 124 +
.../contrib/hooks/slack_webhook_hook/index.rst.txt | 73 +
.../contrib/hooks/snowflake_hook/index.rst.txt | 70 +
.../contrib/hooks/spark_jdbc_hook/index.rst.txt | 119 +
.../contrib/hooks/spark_jdbc_script/index.rst.txt | 20 +
.../contrib/hooks/spark_sql_hook/index.rst.txt | 76 +
.../contrib/hooks/spark_submit_hook/index.rst.txt | 197 +
.../airflow/contrib/hooks/sqoop_hook/index.rst.txt | 154 +
.../airflow/contrib/hooks/ssh_hook/index.rst.txt | 78 +
.../contrib/hooks/vertica_hook/index.rst.txt | 38 +
.../airflow/contrib/hooks/wasb_hook/index.rst.txt | 150 +
.../airflow/contrib/hooks/winrm_hook/index.rst.txt | 77 +
.../operators/adls_list_operator/index.rst.txt | 51 +
.../contrib/operators/adls_to_gcs/index.rst.txt | 87 +
.../operators/aws_athena_operator/index.rst.txt | 66 +
.../aws_sqs_publish_operator/index.rst.txt | 51 +
.../operators/awsbatch_operator/index.rst.txt | 93 +
.../index.rst.txt | 140 +
.../operators/azure_cosmos_operator/index.rst.txt | 41 +
.../bigquery_check_operator/index.rst.txt | 127 +
.../operators/bigquery_get_data/index.rst.txt | 72 +
.../operators/bigquery_operator/index.rst.txt | 447 +
.../bigquery_table_delete_operator/index.rst.txt | 45 +
.../operators/bigquery_to_bigquery/index.rst.txt | 70 +
.../operators/bigquery_to_gcs/index.rst.txt | 68 +
.../operators/cassandra_to_gcs/index.rst.txt | 183 +
.../operators/databricks_operator/index.rst.txt | 356 +
.../operators/dataflow_operator/index.rst.txt | 306 +
.../operators/dataproc_operator/index.rst.txt | 741 ++
.../datastore_export_operator/index.rst.txt | 50 +
.../datastore_import_operator/index.rst.txt | 47 +
.../operators/dingding_operator/index.rst.txt | 48 +
.../discord_webhook_operator/index.rst.txt | 53 +
.../contrib/operators/druid_operator/index.rst.txt | 37 +
.../contrib/operators/ecs_operator/index.rst.txt | 105 +
.../operators/emr_add_steps_operator/index.rst.txt | 43 +
.../emr_create_job_flow_operator/index.rst.txt | 46 +
.../emr_terminate_job_flow_operator/index.rst.txt | 41 +
.../contrib/operators/file_to_gcs/index.rst.txt | 44 +
.../contrib/operators/file_to_wasb/index.rst.txt | 40 +
.../operators/gcp_bigtable_operator/index.rst.txt | 288 +
.../gcp_cloud_build_operator/index.rst.txt | 123 +
.../operators/gcp_compute_operator/index.rst.txt | 275 +
.../operators/gcp_container_operator/index.rst.txt | 206 +
.../operators/gcp_dlp_operator/index.rst.txt | 1241 +++
.../operators/gcp_function_operator/index.rst.txt | 218 +
.../gcp_natural_language_operator/index.rst.txt | 155 +
.../operators/gcp_spanner_operator/index.rst.txt | 261 +
.../gcp_speech_to_text_operator/index.rst.txt | 55 +
.../operators/gcp_sql_operator/index.rst.txt | 504 +
.../gcp_text_to_speech_operator/index.rst.txt | 62 +
.../operators/gcp_transfer_operator/index.rst.txt | 555 +
.../operators/gcp_translate_operator/index.rst.txt | 68 +
.../gcp_translate_speech_operator/index.rst.txt | 88 +
.../gcp_video_intelligence_operator/index.rst.txt | 158 +
.../operators/gcp_vision_operator/index.rst.txt | 753 ++
.../operators/gcs_acl_operator/index.rst.txt | 90 +
.../operators/gcs_delete_operator/index.rst.txt | 43 +
.../operators/gcs_download_operator/index.rst.txt | 53 +
.../operators/gcs_list_operator/index.rst.txt | 63 +
.../contrib/operators/gcs_operator/index.rst.txt | 87 +
.../contrib/operators/gcs_to_bq/index.rst.txt | 146 +
.../contrib/operators/gcs_to_gcs/index.rst.txt | 124 +
.../contrib/operators/gcs_to_s3/index.rst.txt | 71 +
.../operators/hipchat_operator/index.rst.txt | 80 +
.../operators/hive_to_dynamodb/index.rst.txt | 59 +
.../imap_attachment_to_s3_operator/index.rst.txt | 46 +
.../_api/airflow/contrib/operators/index.rst.txt | 126 +
.../jenkins_job_trigger_operator/index.rst.txt | 101 +
.../contrib/operators/jira_operator/index.rst.txt | 39 +
.../kubernetes_pod_operator/index.rst.txt | 106 +
.../operators/mlengine_operator/index.rst.txt | 316 +
.../contrib/operators/mongo_to_s3/index.rst.txt | 57 +
.../contrib/operators/mssql_to_gcs/index.rst.txt | 73 +
.../contrib/operators/mysql_to_gcs/index.rst.txt | 71 +
.../opsgenie_alert_operator/index.rst.txt | 77 +
.../index.rst.txt | 59 +
.../oracle_to_oracle_transfer/index.rst.txt | 51 +
.../postgres_to_gcs_operator/index.rst.txt | 60 +
.../operators/pubsub_operator/index.rst.txt | 259 +
.../operators/qubole_check_operator/index.rst.txt | 183 +
.../operators/qubole_operator/index.rst.txt | 214 +
.../operators/redis_publish_operator/index.rst.txt | 38 +
.../s3_copy_object_operator/index.rst.txt | 64 +
.../s3_delete_objects_operator/index.rst.txt | 56 +
.../operators/s3_list_operator/index.rst.txt | 69 +
.../operators/s3_to_gcs_operator/index.rst.txt | 88 +
.../operators/s3_to_sftp_operator/index.rst.txt | 50 +
.../sagemaker_base_operator/index.rst.txt | 66 +
.../index.rst.txt | 35 +
.../sagemaker_endpoint_operator/index.rst.txt | 72 +
.../sagemaker_model_operator/index.rst.txt | 35 +
.../sagemaker_training_operator/index.rst.txt | 52 +
.../sagemaker_transform_operator/index.rst.txt | 65 +
.../sagemaker_tuning_operator/index.rst.txt | 50 +
.../segment_track_event_operator/index.rst.txt | 43 +
.../contrib/operators/sftp_operator/index.rst.txt | 89 +
.../operators/sftp_to_s3_operator/index.rst.txt | 51 +
.../operators/slack_webhook_operator/index.rst.txt | 57 +
.../operators/snowflake_operator/index.rst.txt | 59 +
.../operators/sns_publish_operator/index.rst.txt | 38 +
.../operators/spark_jdbc_operator/index.rst.txt | 113 +
.../operators/spark_sql_operator/index.rst.txt | 65 +
.../operators/spark_submit_operator/index.rst.txt | 95 +
.../contrib/operators/sql_to_gcs/index.rst.txt | 157 +
.../contrib/operators/sqoop_operator/index.rst.txt | 45 +
.../contrib/operators/ssh_operator/index.rst.txt | 56 +
.../operators/vertica_operator/index.rst.txt | 43 +
.../operators/vertica_to_hive/index.rst.txt | 71 +
.../operators/vertica_to_mysql/index.rst.txt | 60 +
.../wasb_delete_blob_operator/index.rst.txt | 40 +
.../contrib/operators/winrm_operator/index.rst.txt | 39 +
.../sensors/aws_athena_sensor/index.rst.txt | 68 +
.../index.rst.txt | 62 +
.../aws_redshift_cluster_sensor/index.rst.txt | 31 +
.../contrib/sensors/aws_sqs_sensor/index.rst.txt | 43 +
.../sensors/azure_cosmos_sensor/index.rst.txt | 33 +
.../contrib/sensors/bash_sensor/index.rst.txt | 42 +
.../contrib/sensors/bigquery_sensor/index.rst.txt | 48 +
.../sensors/cassandra_record_sensor/index.rst.txt | 35 +
.../sensors/cassandra_table_sensor/index.rst.txt | 33 +
.../contrib/sensors/datadog_sensor/index.rst.txt | 33 +
.../contrib/sensors/emr_base_sensor/index.rst.txt | 28 +
.../sensors/emr_job_flow_sensor/index.rst.txt | 55 +
.../contrib/sensors/emr_step_sensor/index.rst.txt | 57 +
.../contrib/sensors/file_sensor/index.rst.txt | 41 +
.../contrib/sensors/ftp_sensor/index.rst.txt | 65 +
.../sensors/gcp_transfer_sensor/index.rst.txt | 41 +
.../contrib/sensors/gcs_sensor/index.rst.txt | 194 +
.../contrib/sensors/hdfs_sensor/index.rst.txt | 37 +
.../sensors/imap_attachment_sensor/index.rst.txt | 47 +
.../_api/airflow/contrib/sensors/index.rst.txt | 48 +
.../contrib/sensors/jira_sensor/index.rst.txt | 63 +
.../contrib/sensors/mongo_sensor/index.rst.txt | 32 +
.../contrib/sensors/pubsub_sensor/index.rst.txt | 50 +
.../contrib/sensors/python_sensor/index.rst.txt | 51 +
.../contrib/sensors/qubole_sensor/index.rst.txt | 67 +
.../contrib/sensors/redis_key_sensor/index.rst.txt | 31 +
.../sensors/redis_pub_sub_sensor/index.rst.txt | 39 +
.../sensors/sagemaker_base_sensor/index.rst.txt | 54 +
.../sagemaker_endpoint_sensor/index.rst.txt | 55 +
.../sagemaker_training_sensor/index.rst.txt | 62 +
.../sagemaker_transform_sensor/index.rst.txt | 56 +
.../sensors/sagemaker_tuning_sensor/index.rst.txt | 56 +
.../contrib/sensors/sftp_sensor/index.rst.txt | 31 +
.../contrib/sensors/wasb_sensor/index.rst.txt | 63 +
.../contrib/sensors/weekday_sensor/index.rst.txt | 66 +
.../airflow/executors/base_executor/index.rst.txt | 120 +
.../executors/celery_executor/index.rst.txt | 115 +
.../airflow/executors/dask_executor/index.rst.txt | 46 +
.../_sources/_api/airflow/executors/index.rst.txt | 337 +
.../airflow/executors/local_executor/index.rst.txt | 171 +
.../executors/sequential_executor/index.rst.txt | 36 +
.../_api/airflow/hooks/S3_hook/index.rst.txt | 333 +
.../_api/airflow/hooks/base_hook/index.rst.txt | 70 +
.../_api/airflow/hooks/dbapi_hook/index.rst.txt | 198 +
.../_api/airflow/hooks/docker_hook/index.rst.txt | 30 +
.../_api/airflow/hooks/druid_hook/index.rst.txt | 92 +
.../_api/airflow/hooks/hdfs_hook/index.rst.txt | 40 +
.../_api/airflow/hooks/hive_hooks/index.rst.txt | 469 +
.../_api/airflow/hooks/http_hook/index.rst.txt | 106 +
1.10.5/_sources/_api/airflow/hooks/index.rst.txt | 51 +
.../_api/airflow/hooks/jdbc_hook/index.rst.txt | 50 +
.../_api/airflow/hooks/mssql_hook/index.rst.txt | 48 +
.../_api/airflow/hooks/mysql_hook/index.rst.txt | 104 +
.../_api/airflow/hooks/oracle_hook/index.rst.txt | 99 +
.../_api/airflow/hooks/pig_hook/index.rst.txt | 37 +
.../_api/airflow/hooks/postgres_hook/index.rst.txt | 106 +
.../_api/airflow/hooks/presto_hook/index.rst.txt | 98 +
.../_api/airflow/hooks/samba_hook/index.rst.txt | 26 +
.../_api/airflow/hooks/slack_hook/index.rst.txt | 26 +
.../_api/airflow/hooks/sqlite_hook/index.rst.txt | 38 +
.../_api/airflow/hooks/webhdfs_hook/index.rst.txt | 85 +
.../_api/airflow/hooks/zendesk_hook/index.rst.txt | 47 +
.../_api/airflow/models/base/index.rst.txt | 29 +
.../_api/airflow/models/baseoperator/index.rst.txt | 589 ++
.../_api/airflow/models/chart/index.rst.txt | 104 +
.../_api/airflow/models/connection/index.rst.txt | 147 +
.../_api/airflow/models/crypto/index.rst.txt | 56 +
.../_sources/_api/airflow/models/dag/index.rst.txt | 808 ++
.../_api/airflow/models/dagbag/index.rst.txt | 118 +
.../_api/airflow/models/dagpickle/index.rst.txt | 48 +
.../_api/airflow/models/dagrun/index.rst.txt | 230 +
.../_api/airflow/models/errors/index.rst.txt | 39 +
1.10.5/_sources/_api/airflow/models/index.rst.txt | 3276 ++++++
.../_api/airflow/models/knownevent/index.rst.txt | 94 +
.../_api/airflow/models/kubernetes/index.rst.txt | 74 +
.../_sources/_api/airflow/models/log/index.rst.txt | 66 +
.../_api/airflow/models/pool/index.rst.txt | 92 +
.../_api/airflow/models/skipmixin/index.rst.txt | 35 +
.../_api/airflow/models/slamiss/index.rst.txt | 68 +
.../_api/airflow/models/taskfail/index.rst.txt | 61 +
.../_api/airflow/models/taskinstance/index.rst.txt | 552 +
.../airflow/models/taskreschedule/index.rst.txt | 82 +
.../_api/airflow/models/user/index.rst.txt | 54 +
.../_api/airflow/models/variable/index.rst.txt | 101 +
.../_api/airflow/models/xcom/index.rst.txt | 122 +
.../airflow/operators/bash_operator/index.rst.txt | 62 +
.../operators/branch_operator/index.rst.txt | 47 +
.../airflow/operators/check_operator/index.rst.txt | 205 +
.../operators/dagrun_operator/index.rst.txt | 51 +
.../operators/docker_operator/index.rst.txt | 135 +
.../operators/druid_check_operator/index.rst.txt | 66 +
.../airflow/operators/dummy_operator/index.rst.txt | 27 +
.../airflow/operators/email_operator/index.rst.txt | 55 +
.../operators/generic_transfer/index.rst.txt | 53 +
.../airflow/operators/hive_operator/index.rst.txt | 84 +
.../operators/hive_stats_operator/index.rst.txt | 62 +
.../airflow/operators/hive_to_druid/index.rst.txt | 81 +
.../airflow/operators/hive_to_mysql/index.rst.txt | 62 +
.../operators/hive_to_samba_operator/index.rst.txt | 39 +
.../airflow/operators/http_operator/index.rst.txt | 62 +
.../_sources/_api/airflow/operators/index.rst.txt | 617 ++
.../airflow/operators/jdbc_operator/index.rst.txt | 50 +
.../operators/latest_only_operator/index.rst.txt | 30 +
.../airflow/operators/mssql_operator/index.rst.txt | 49 +
.../airflow/operators/mssql_to_hive/index.rst.txt | 74 +
.../airflow/operators/mysql_operator/index.rst.txt | 51 +
.../airflow/operators/mysql_to_hive/index.rst.txt | 73 +
.../operators/oracle_operator/index.rst.txt | 49 +
.../airflow/operators/pig_operator/index.rst.txt | 64 +
.../operators/postgres_operator/index.rst.txt | 50 +
.../operators/presto_check_operator/index.rst.txt | 90 +
.../operators/presto_to_mysql/index.rst.txt | 53 +
.../operators/python_operator/index.rst.txt | 226 +
.../redshift_to_s3_operator/index.rst.txt | 62 +
.../s3_file_transform_operator/index.rst.txt | 77 +
.../operators/s3_to_hive_operator/index.rst.txt | 112 +
.../s3_to_redshift_operator/index.rst.txt | 62 +
.../_api/airflow/operators/sensors/index.rst.txt | 69 +
.../airflow/operators/slack_operator/index.rst.txt | 84 +
.../operators/sqlite_operator/index.rst.txt | 44 +
.../operators/subdag_operator/index.rst.txt | 40 +
.../sensors/base_sensor_operator/index.rst.txt | 85 +
.../sensors/external_task_sensor/index.rst.txt | 56 +
.../_api/airflow/sensors/hdfs_sensor/index.rst.txt | 58 +
.../sensors/hive_partition_sensor/index.rst.txt | 47 +
.../_api/airflow/sensors/http_sensor/index.rst.txt | 45 +
1.10.5/_sources/_api/airflow/sensors/index.rst.txt | 44 +
.../metastore_partition_sensor/index.rst.txt | 47 +
.../named_hive_partition_sensor/index.rst.txt | 53 +
.../airflow/sensors/s3_key_sensor/index.rst.txt | 50 +
.../airflow/sensors/s3_prefix_sensor/index.rst.txt | 52 +
.../_api/airflow/sensors/sql_sensor/index.rst.txt | 58 +
.../sensors/time_delta_sensor/index.rst.txt | 27 +
.../_api/airflow/sensors/time_sensor/index.rst.txt | 24 +
.../airflow/sensors/web_hdfs_sensor/index.rst.txt | 26 +
1.10.5/_sources/_api/index.rst.txt | 129 +
1.10.5/_sources/api.rst.txt | 148 +
1.10.5/_sources/changelog.rst.txt | 23 +
1.10.5/_sources/cli.rst.txt | 33 +
1.10.5/_sources/concepts.rst.txt | 1145 +++
1.10.5/_sources/faq.rst.txt | 214 +
1.10.5/_sources/howto/check-health.rst.txt | 50 +
1.10.5/_sources/howto/connection/aws.rst.txt | 66 +
1.10.5/_sources/howto/connection/gcp.rst.txt | 121 +
1.10.5/_sources/howto/connection/gcp_sql.rst.txt | 78 +
1.10.5/_sources/howto/connection/grpc.rst.txt | 75 +
1.10.5/_sources/howto/connection/index.rst.txt | 94 +
1.10.5/_sources/howto/connection/mysql.rst.txt | 96 +
1.10.5/_sources/howto/connection/oracle.rst.txt | 87 +
1.10.5/_sources/howto/connection/postgres.rst.txt | 81 +
1.10.5/_sources/howto/connection/ssh.rst.txt | 69 +
1.10.5/_sources/howto/define_extra_link.rst.txt | 58 +
1.10.5/_sources/howto/executor/use-celery.rst.txt | 72 +
1.10.5/_sources/howto/executor/use-dask.rst.txt | 50 +
1.10.5/_sources/howto/executor/use-mesos.rst.txt | 82 +
1.10.5/_sources/howto/index.rst.txt | 47 +
1.10.5/_sources/howto/initialize-database.rst.txt | 48 +
1.10.5/_sources/howto/operator/bash.rst.txt | 64 +
1.10.5/_sources/howto/operator/dingding.rst.txt | 93 +
.../_sources/howto/operator/gcp/bigtable.rst.txt | 172 +
.../howto/operator/gcp/cloud_build.rst.txt | 117 +
1.10.5/_sources/howto/operator/gcp/compute.rst.txt | 327 +
.../_sources/howto/operator/gcp/function.rst.txt | 204 +
1.10.5/_sources/howto/operator/gcp/gcs.rst.txt | 129 +
1.10.5/_sources/howto/operator/gcp/index.rst.txt | 28 +
.../howto/operator/gcp/natural_language.rst.txt | 182 +
1.10.5/_sources/howto/operator/gcp/spanner.rst.txt | 278 +
1.10.5/_sources/howto/operator/gcp/speech.rst.txt | 127 +
1.10.5/_sources/howto/operator/gcp/sql.rst.txt | 646 ++
.../_sources/howto/operator/gcp/transfer.rst.txt | 422 +
.../howto/operator/gcp/translate-speech.rst.txt | 89 +
.../_sources/howto/operator/gcp/translate.rst.txt | 70 +
1.10.5/_sources/howto/operator/gcp/video.rst.txt | 216 +
1.10.5/_sources/howto/operator/gcp/vision.rst.txt | 1184 +++
1.10.5/_sources/howto/operator/index.rst.txt | 36 +
1.10.5/_sources/howto/operator/python.rst.txt | 52 +
1.10.5/_sources/howto/run-behind-proxy.rst.txt | 84 +
1.10.5/_sources/howto/run-with-systemd.rst.txt | 40 +
1.10.5/_sources/howto/run-with-upstart.rst.txt | 44 +
1.10.5/_sources/howto/secure-connections.rst.txt | 63 +
1.10.5/_sources/howto/set-config.rst.txt | 68 +
.../_sources/howto/tracking-user-activity.rst.txt | 36 +
1.10.5/_sources/howto/use-test-config.rst.txt | 34 +
1.10.5/_sources/howto/write-logs.rst.txt | 207 +
1.10.5/_sources/index.rst.txt | 100 +
1.10.5/_sources/installation.rst.txt | 138 +
1.10.5/_sources/integration.rst.txt | 967 ++
1.10.5/_sources/kubernetes.rst.txt | 168 +
1.10.5/_sources/license.rst.txt | 201 +
1.10.5/_sources/lineage.rst.txt | 113 +
1.10.5/_sources/macros.rst.txt | 123 +
1.10.5/_sources/metrics.rst.txt | 92 +
1.10.5/_sources/plugins.rst.txt | 302 +
1.10.5/_sources/privacy_notice.rst.txt | 68 +
1.10.5/_sources/profiling.rst.txt | 58 +
1.10.5/_sources/project.rst.txt | 91 +
1.10.5/_sources/scheduler.rst.txt | 187 +
1.10.5/_sources/security.rst.txt | 593 ++
1.10.5/_sources/start.rst.txt | 73 +
1.10.5/_sources/timezone.rst.txt | 164 +
1.10.5/_sources/tutorial.rst.txt | 474 +
1.10.5/_sources/ui.rst.txt | 121 +
1.10.5/_static/basic.css | 763 ++
1.10.5/_static/css/badge_only.css | 1 +
1.10.5/_static/css/theme.css | 6 +
1.10.5/_static/doctools.js | 314 +
1.10.5/_static/documentation_options.js | 10 +
1.10.5/_static/file.png | Bin 0 -> 286 bytes
1.10.5/_static/fonts/Inconsolata-Bold.ttf | Bin 0 -> 109948 bytes
1.10.5/_static/fonts/Inconsolata-Regular.ttf | Bin 0 -> 96964 bytes
1.10.5/_static/fonts/Inconsolata.ttf | Bin 0 -> 63184 bytes
1.10.5/_static/fonts/Lato-Bold.ttf | Bin 0 -> 656544 bytes
1.10.5/_static/fonts/Lato-Regular.ttf | Bin 0 -> 656568 bytes
1.10.5/_static/fonts/Lato/lato-bold.eot | Bin 0 -> 256056 bytes
1.10.5/_static/fonts/Lato/lato-bold.ttf | Bin 0 -> 600856 bytes
1.10.5/_static/fonts/Lato/lato-bold.woff | Bin 0 -> 309728 bytes
1.10.5/_static/fonts/Lato/lato-bold.woff2 | Bin 0 -> 184912 bytes
1.10.5/_static/fonts/Lato/lato-bolditalic.eot | Bin 0 -> 266158 bytes
1.10.5/_static/fonts/Lato/lato-bolditalic.ttf | Bin 0 -> 622572 bytes
1.10.5/_static/fonts/Lato/lato-bolditalic.woff | Bin 0 -> 323344 bytes
1.10.5/_static/fonts/Lato/lato-bolditalic.woff2 | Bin 0 -> 193308 bytes
1.10.5/_static/fonts/Lato/lato-italic.eot | Bin 0 -> 268604 bytes
1.10.5/_static/fonts/Lato/lato-italic.ttf | Bin 0 -> 639388 bytes
1.10.5/_static/fonts/Lato/lato-italic.woff | Bin 0 -> 328412 bytes
1.10.5/_static/fonts/Lato/lato-italic.woff2 | Bin 0 -> 195704 bytes
1.10.5/_static/fonts/Lato/lato-regular.eot | Bin 0 -> 253461 bytes
1.10.5/_static/fonts/Lato/lato-regular.ttf | Bin 0 -> 607720 bytes
1.10.5/_static/fonts/Lato/lato-regular.woff | Bin 0 -> 309192 bytes
1.10.5/_static/fonts/Lato/lato-regular.woff2 | Bin 0 -> 182708 bytes
1.10.5/_static/fonts/RobotoSlab-Bold.ttf | Bin 0 -> 170616 bytes
1.10.5/_static/fonts/RobotoSlab-Regular.ttf | Bin 0 -> 169064 bytes
.../fonts/RobotoSlab/roboto-slab-v7-bold.eot | Bin 0 -> 79520 bytes
.../fonts/RobotoSlab/roboto-slab-v7-bold.ttf | Bin 0 -> 170616 bytes
.../fonts/RobotoSlab/roboto-slab-v7-bold.woff | Bin 0 -> 87624 bytes
.../fonts/RobotoSlab/roboto-slab-v7-bold.woff2 | Bin 0 -> 67312 bytes
.../fonts/RobotoSlab/roboto-slab-v7-regular.eot | Bin 0 -> 78331 bytes
.../fonts/RobotoSlab/roboto-slab-v7-regular.ttf | Bin 0 -> 169064 bytes
.../fonts/RobotoSlab/roboto-slab-v7-regular.woff | Bin 0 -> 86288 bytes
.../fonts/RobotoSlab/roboto-slab-v7-regular.woff2 | Bin 0 -> 66444 bytes
1.10.5/_static/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes
1.10.5/_static/fonts/fontawesome-webfont.svg | 2671 +++++
1.10.5/_static/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes
1.10.5/_static/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes
1.10.5/_static/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes
1.10.5/_static/jquery-3.2.1.js | 10253 +++++++++++++++++++
1.10.5/_static/jquery.js | 4 +
1.10.5/_static/js/modernizr.min.js | 4 +
1.10.5/_static/js/theme.js | 3 +
1.10.5/_static/language_data.js | 297 +
1.10.5/_static/minus.png | Bin 0 -> 90 bytes
1.10.5/_static/plus.png | Bin 0 -> 90 bytes
1.10.5/_static/pygments.css | 63 +
1.10.5/_static/searchtools.js | 506 +
1.10.5/_static/underscore-1.3.1.js | 999 ++
1.10.5/_static/underscore.js | 31 +
1.10.5/api.html | 510 +
1.10.5/changelog.html | 3489 +++++++
1.10.5/cli.html | 1627 +++
1.10.5/concepts.html | 1345 +++
1.10.5/faq.html | 523 +
1.10.5/genindex.html | 9635 +++++++++++++++++
1.10.5/howto/check-health.html | 394 +
1.10.5/howto/connection/aws.html | 419 +
1.10.5/howto/connection/gcp.html | 467 +
1.10.5/howto/connection/gcp_sql.html | 429 +
1.10.5/howto/connection/grpc.html | 431 +
1.10.5/howto/connection/index.html | 445 +
1.10.5/howto/connection/mysql.html | 450 +
1.10.5/howto/connection/oracle.html | 439 +
1.10.5/howto/connection/postgres.html | 435 +
1.10.5/howto/connection/ssh.html | 424 +
1.10.5/howto/define_extra_link.html | 395 +
1.10.5/howto/executor/use-celery.html | 407 +
1.10.5/howto/executor/use-dask.html | 388 +
1.10.5/howto/executor/use-mesos.html | 430 +
1.10.5/howto/index.html | 411 +
1.10.5/howto/initialize-database.html | 393 +
1.10.5/howto/operator/bash.html | 423 +
1.10.5/howto/operator/dingding.html | 496 +
1.10.5/howto/operator/gcp/bigtable.html | 607 ++
1.10.5/howto/operator/gcp/cloud_build.html | 499 +
1.10.5/howto/operator/gcp/compute.html | 745 ++
1.10.5/howto/operator/gcp/function.html | 599 ++
1.10.5/howto/operator/gcp/gcs.html | 510 +
1.10.5/howto/operator/gcp/index.html | 408 +
1.10.5/howto/operator/gcp/natural_language.html | 577 ++
1.10.5/howto/operator/gcp/spanner.html | 721 ++
1.10.5/howto/operator/gcp/speech.html | 505 +
1.10.5/howto/operator/gcp/sql.html | 1369 +++
1.10.5/howto/operator/gcp/transfer.html | 900 ++
1.10.5/howto/operator/gcp/translate-speech.html | 449 +
1.10.5/howto/operator/gcp/translate.html | 441 +
1.10.5/howto/operator/gcp/video.html | 583 ++
1.10.5/howto/operator/gcp/vision.html | 1553 +++
1.10.5/howto/operator/index.html | 417 +
1.10.5/howto/operator/python.html | 428 +
1.10.5/howto/run-behind-proxy.html | 428 +
1.10.5/howto/run-with-systemd.html | 378 +
1.10.5/howto/run-with-upstart.html | 388 +
1.10.5/howto/secure-connections.html | 406 +
1.10.5/howto/set-config.html | 403 +
1.10.5/howto/tracking-user-activity.html | 380 +
1.10.5/howto/use-test-config.html | 373 +
1.10.5/howto/write-logs.html | 532 +
1.10.5/http-routingtable.html | 402 +
1.10.5/index.html | 1032 ++
1.10.5/installation.html | 528 +
1.10.5/integration.html | 1143 +++
1.10.5/kubernetes.html | 486 +
1.10.5/license.html | 520 +
1.10.5/lineage.html | 429 +
1.10.5/macros.html | 666 ++
1.10.5/metrics.html | 489 +
1.10.5/objects.inv | Bin 0 -> 39960 bytes
1.10.5/plugins.html | 604 ++
1.10.5/privacy_notice.html | 380 +
1.10.5/profiling.html | 381 +
1.10.5/project.html | 411 +
1.10.5/py-modindex.html | 1919 ++++
1.10.5/scheduler.html | 522 +
1.10.5/search.html | 345 +
1.10.5/searchindex.js | 1 +
1.10.5/security.html | 893 ++
1.10.5/start.html | 392 +
1.10.5/timezone.html | 474 +
1.10.5/tutorial.html | 775 ++
1.10.5/ui.html | 427 +
_api/airflow/contrib/executors/index.html | 39 +-
.../executors/kubernetes_executor/index.html | 39 +-
.../contrib/executors/mesos_executor/index.html | 39 +-
.../contrib/hooks/aws_athena_hook/index.html | 39 +-
.../contrib/hooks/aws_dynamodb_hook/index.html | 39 +-
.../contrib/hooks/aws_firehose_hook/index.html | 39 +-
.../contrib/hooks/aws_glue_catalog_hook/index.html | 51 +-
_api/airflow/contrib/hooks/aws_hook/index.html | 39 +-
.../contrib/hooks/aws_lambda_hook/index.html | 43 +-
.../airflow/contrib/hooks/aws_logs_hook/index.html | 422 +
_api/airflow/contrib/hooks/aws_sns_hook/index.html | 43 +-
_api/airflow/contrib/hooks/aws_sqs_hook/index.html | 39 +-
.../hooks/azure_container_instance_hook/index.html | 39 +-
.../hooks/azure_container_registry_hook/index.html | 39 +-
.../hooks/azure_container_volume_hook/index.html | 39 +-
.../contrib/hooks/azure_cosmos_hook/index.html | 39 +-
.../contrib/hooks/azure_data_lake_hook/index.html | 39 +-
.../contrib/hooks/azure_fileshare_hook/index.html | 39 +-
.../airflow/contrib/hooks/bigquery_hook/index.html | 159 +-
.../contrib/hooks/cassandra_hook/index.html | 69 +-
.../airflow/contrib/hooks/cloudant_hook/index.html | 39 +-
.../contrib/hooks/databricks_hook/index.html | 45 +-
_api/airflow/contrib/hooks/datadog_hook/index.html | 39 +-
.../contrib/hooks/datastore_hook/index.html | 39 +-
.../airflow/contrib/hooks/dingding_hook/index.html | 39 +-
.../contrib/hooks/discord_webhook_hook/index.html | 39 +-
_api/airflow/contrib/hooks/emr_hook/index.html | 39 +-
_api/airflow/contrib/hooks/fs_hook/index.html | 39 +-
_api/airflow/contrib/hooks/ftp_hook/index.html | 53 +-
.../contrib/hooks/gcp_api_base_hook/index.html | 53 +-
.../contrib/hooks/gcp_bigtable_hook/index.html | 39 +-
.../contrib/hooks/gcp_cloud_build_hook/index.html | 39 +-
.../contrib/hooks/gcp_compute_hook/index.html | 39 +-
.../contrib/hooks/gcp_container_hook/index.html | 39 +-
.../contrib/hooks/gcp_dataflow_hook/index.html | 39 +-
.../contrib/hooks/gcp_dataproc_hook/index.html | 52 +-
_api/airflow/contrib/hooks/gcp_dlp_hook/index.html | 39 +-
.../contrib/hooks/gcp_function_hook/index.html | 39 +-
_api/airflow/contrib/hooks/gcp_kms_hook/index.html | 39 +-
.../contrib/hooks/gcp_mlengine_hook/index.html | 47 +-
.../hooks/gcp_natural_language_hook/index.html | 39 +-
.../contrib/hooks/gcp_pubsub_hook/index.html | 39 +-
.../contrib/hooks/gcp_spanner_hook/index.html | 39 +-
.../hooks/gcp_speech_to_text_hook/index.html | 39 +-
_api/airflow/contrib/hooks/gcp_sql_hook/index.html | 39 +-
.../hooks/gcp_text_to_speech_hook/index.html | 39 +-
.../contrib/hooks/gcp_transfer_hook/index.html | 39 +-
.../contrib/hooks/gcp_translate_hook/index.html | 39 +-
.../hooks/gcp_video_intelligence_hook/index.html | 39 +-
.../contrib/hooks/gcp_vision_hook/index.html | 39 +-
_api/airflow/contrib/hooks/gcs_hook/index.html | 39 +-
_api/airflow/contrib/hooks/grpc_hook/index.html | 39 +-
_api/airflow/contrib/hooks/imap_hook/index.html | 39 +-
_api/airflow/contrib/hooks/index.html | 40 +-
_api/airflow/contrib/hooks/jenkins_hook/index.html | 39 +-
_api/airflow/contrib/hooks/jira_hook/index.html | 39 +-
_api/airflow/contrib/hooks/mongo_hook/index.html | 43 +-
.../airflow/contrib/hooks/openfaas_hook/index.html | 39 +-
.../contrib/hooks/opsgenie_alert_hook/index.html | 39 +-
_api/airflow/contrib/hooks/pinot_hook/index.html | 39 +-
.../contrib/hooks/qubole_check_hook/index.html | 39 +-
_api/airflow/contrib/hooks/qubole_hook/index.html | 39 +-
_api/airflow/contrib/hooks/redis_hook/index.html | 39 +-
.../airflow/contrib/hooks/redshift_hook/index.html | 39 +-
.../contrib/hooks/sagemaker_hook/index.html | 78 +-
.../contrib/hooks/salesforce_hook/index.html | 39 +-
_api/airflow/contrib/hooks/segment_hook/index.html | 39 +-
_api/airflow/contrib/hooks/sftp_hook/index.html | 43 +-
.../contrib/hooks/slack_webhook_hook/index.html | 42 +-
.../contrib/hooks/snowflake_hook/index.html | 39 +-
.../contrib/hooks/spark_jdbc_hook/index.html | 39 +-
.../contrib/hooks/spark_jdbc_script/index.html | 39 +-
.../contrib/hooks/spark_sql_hook/index.html | 39 +-
.../contrib/hooks/spark_submit_hook/index.html | 39 +-
_api/airflow/contrib/hooks/sqoop_hook/index.html | 39 +-
_api/airflow/contrib/hooks/ssh_hook/index.html | 39 +-
_api/airflow/contrib/hooks/vertica_hook/index.html | 39 +-
_api/airflow/contrib/hooks/wasb_hook/index.html | 39 +-
_api/airflow/contrib/hooks/winrm_hook/index.html | 39 +-
.../operators/adls_list_operator/index.html | 47 +-
.../contrib/operators/adls_to_gcs/index.html | 55 +-
.../operators/aws_athena_operator/index.html | 39 +-
.../operators/aws_sqs_publish_operator/index.html | 39 +-
.../contrib/operators/awsbatch_operator/index.html | 43 +-
.../azure_container_instances_operator/index.html | 79 +-
.../operators/azure_cosmos_operator/index.html | 39 +-
.../operators/bigquery_check_operator/index.html | 43 +-
.../contrib/operators/bigquery_get_data/index.html | 53 +-
.../contrib/operators/bigquery_operator/index.html | 135 +-
.../bigquery_table_delete_operator/index.html | 39 +-
.../operators/bigquery_to_bigquery/index.html | 49 +-
.../contrib/operators/bigquery_to_gcs/index.html | 39 +-
.../contrib/operators/cassandra_to_gcs/index.html | 39 +-
.../operators/databricks_operator/index.html | 85 +-
.../contrib/operators/dataflow_operator/index.html | 133 +-
.../contrib/operators/dataproc_operator/index.html | 84 +-
.../operators/datastore_export_operator/index.html | 39 +-
.../operators/datastore_import_operator/index.html | 39 +-
.../contrib/operators/dingding_operator/index.html | 39 +-
.../operators/discord_webhook_operator/index.html | 39 +-
.../contrib/operators/druid_operator/index.html | 39 +-
.../contrib/operators/ecs_operator/index.html | 56 +-
.../operators/emr_add_steps_operator/index.html | 39 +-
.../emr_create_job_flow_operator/index.html | 39 +-
.../emr_terminate_job_flow_operator/index.html | 39 +-
.../contrib/operators/file_to_gcs/index.html | 39 +-
.../contrib/operators/file_to_wasb/index.html | 39 +-
.../operators/gcp_bigtable_operator/index.html | 39 +-
.../operators/gcp_cloud_build_operator/index.html | 43 +-
.../operators/gcp_compute_operator/index.html | 39 +-
.../operators/gcp_container_operator/index.html | 71 +-
.../contrib/operators/gcp_dlp_operator/index.html | 39 +-
.../operators/gcp_function_operator/index.html | 39 +-
.../gcp_natural_language_operator/index.html | 39 +-
.../operators/gcp_spanner_operator/index.html | 39 +-
.../gcp_speech_to_text_operator/index.html | 39 +-
.../contrib/operators/gcp_sql_operator/index.html | 39 +-
.../gcp_text_to_speech_operator/index.html | 39 +-
.../operators/gcp_transfer_operator/index.html | 61 +-
.../operators/gcp_translate_operator/index.html | 39 +-
.../gcp_translate_speech_operator/index.html | 39 +-
.../gcp_video_intelligence_operator/index.html | 53 +-
.../operators/gcp_vision_operator/index.html | 39 +-
.../contrib/operators/gcs_acl_operator/index.html | 39 +-
.../operators/gcs_delete_operator/index.html | 39 +-
.../operators/gcs_download_operator/index.html | 39 +-
.../contrib/operators/gcs_list_operator/index.html | 49 +-
.../contrib/operators/gcs_operator/index.html | 53 +-
.../airflow/contrib/operators/gcs_to_bq/index.html | 51 +-
.../contrib/operators/gcs_to_gcs/index.html | 75 +-
.../airflow/contrib/operators/gcs_to_s3/index.html | 39 +-
.../contrib/operators/hipchat_operator/index.html | 39 +-
.../contrib/operators/hive_to_dynamodb/index.html | 39 +-
.../imap_attachment_to_s3_operator/index.html | 39 +-
_api/airflow/contrib/operators/index.html | 39 +-
.../jenkins_job_trigger_operator/index.html | 39 +-
.../contrib/operators/jira_operator/index.html | 39 +-
.../operators/kubernetes_pod_operator/index.html | 39 +-
.../contrib/operators/mlengine_operator/index.html | 45 +-
.../contrib/operators/mongo_to_s3/index.html | 39 +-
.../contrib/operators/mssql_to_gcs/index.html | 55 +-
.../contrib/operators/mysql_to_gcs/index.html | 39 +-
.../operators/opsgenie_alert_operator/index.html | 39 +-
.../oracle_to_azure_data_lake_transfer/index.html | 39 +-
.../operators/oracle_to_oracle_transfer/index.html | 39 +-
.../operators/postgres_to_gcs_operator/index.html | 39 +-
.../contrib/operators/pubsub_operator/index.html | 125 +-
.../operators/qubole_check_operator/index.html | 39 +-
.../contrib/operators/qubole_operator/index.html | 39 +-
.../operators/redis_publish_operator/index.html | 39 +-
.../operators/s3_copy_object_operator/index.html | 39 +-
.../s3_delete_objects_operator/index.html | 39 +-
.../contrib/operators/s3_list_operator/index.html | 51 +-
.../operators/s3_to_gcs_operator/index.html | 51 +-
.../operators/s3_to_sftp_operator/index.html | 39 +-
.../operators/sagemaker_base_operator/index.html | 39 +-
.../sagemaker_endpoint_config_operator/index.html | 41 +-
.../sagemaker_endpoint_operator/index.html | 55 +-
.../operators/sagemaker_model_operator/index.html | 41 +-
.../sagemaker_training_operator/index.html | 41 +-
.../sagemaker_transform_operator/index.html | 51 +-
.../operators/sagemaker_tuning_operator/index.html | 41 +-
.../segment_track_event_operator/index.html | 39 +-
.../contrib/operators/sftp_operator/index.html | 53 +-
.../operators/sftp_to_s3_operator/index.html | 39 +-
.../operators/slack_webhook_operator/index.html | 42 +-
.../operators/snowflake_operator/index.html | 39 +-
.../operators/sns_publish_operator/index.html | 39 +-
.../operators/spark_jdbc_operator/index.html | 39 +-
.../operators/spark_sql_operator/index.html | 39 +-
.../operators/spark_submit_operator/index.html | 39 +-
.../contrib/operators/sql_to_gcs/index.html | 39 +-
.../contrib/operators/sqoop_operator/index.html | 39 +-
.../contrib/operators/ssh_operator/index.html | 39 +-
.../contrib/operators/vertica_operator/index.html | 39 +-
.../contrib/operators/vertica_to_hive/index.html | 39 +-
.../contrib/operators/vertica_to_mysql/index.html | 39 +-
.../operators/wasb_delete_blob_operator/index.html | 39 +-
.../contrib/operators/winrm_operator/index.html | 39 +-
.../contrib/sensors/aws_athena_sensor/index.html | 39 +-
.../aws_glue_catalog_partition_sensor/index.html | 39 +-
.../sensors/aws_redshift_cluster_sensor/index.html | 39 +-
.../contrib/sensors/aws_sqs_sensor/index.html | 39 +-
.../contrib/sensors/azure_cosmos_sensor/index.html | 49 +-
.../airflow/contrib/sensors/bash_sensor/index.html | 39 +-
.../contrib/sensors/bigquery_sensor/index.html | 39 +-
.../sensors/cassandra_record_sensor/index.html | 47 +-
.../sensors/cassandra_table_sensor/index.html | 45 +-
.../contrib/sensors/datadog_sensor/index.html | 39 +-
.../contrib/sensors/emr_base_sensor/index.html | 39 +-
.../contrib/sensors/emr_job_flow_sensor/index.html | 39 +-
.../contrib/sensors/emr_step_sensor/index.html | 39 +-
.../airflow/contrib/sensors/file_sensor/index.html | 39 +-
_api/airflow/contrib/sensors/ftp_sensor/index.html | 39 +-
.../contrib/sensors/gcp_transfer_sensor/index.html | 39 +-
_api/airflow/contrib/sensors/gcs_sensor/index.html | 39 +-
.../airflow/contrib/sensors/hdfs_sensor/index.html | 39 +-
.../sensors/imap_attachment_sensor/index.html | 39 +-
_api/airflow/contrib/sensors/index.html | 39 +-
.../airflow/contrib/sensors/jira_sensor/index.html | 39 +-
.../contrib/sensors/mongo_sensor/index.html | 47 +-
.../contrib/sensors/pubsub_sensor/index.html | 39 +-
.../contrib/sensors/python_sensor/index.html | 39 +-
.../contrib/sensors/qubole_sensor/index.html | 39 +-
.../contrib/sensors/redis_key_sensor/index.html | 39 +-
.../sensors/redis_pub_sub_sensor/index.html | 39 +-
.../sensors/sagemaker_base_sensor/index.html | 39 +-
.../sensors/sagemaker_endpoint_sensor/index.html | 39 +-
.../sensors/sagemaker_training_sensor/index.html | 39 +-
.../sensors/sagemaker_transform_sensor/index.html | 39 +-
.../sensors/sagemaker_tuning_sensor/index.html | 39 +-
.../airflow/contrib/sensors/sftp_sensor/index.html | 39 +-
.../airflow/contrib/sensors/wasb_sensor/index.html | 39 +-
.../contrib/sensors/weekday_sensor/index.html | 61 +-
_api/airflow/executors/base_executor/index.html | 39 +-
_api/airflow/executors/celery_executor/index.html | 39 +-
_api/airflow/executors/dask_executor/index.html | 39 +-
_api/airflow/executors/index.html | 39 +-
_api/airflow/executors/local_executor/index.html | 39 +-
.../executors/sequential_executor/index.html | 39 +-
_api/airflow/hooks/S3_hook/index.html | 39 +-
_api/airflow/hooks/base_hook/index.html | 39 +-
_api/airflow/hooks/dbapi_hook/index.html | 39 +-
_api/airflow/hooks/docker_hook/index.html | 39 +-
_api/airflow/hooks/druid_hook/index.html | 39 +-
_api/airflow/hooks/hdfs_hook/index.html | 39 +-
_api/airflow/hooks/hive_hooks/index.html | 99 +-
_api/airflow/hooks/http_hook/index.html | 43 +-
_api/airflow/hooks/index.html | 39 +-
_api/airflow/hooks/jdbc_hook/index.html | 39 +-
_api/airflow/hooks/mssql_hook/index.html | 39 +-
_api/airflow/hooks/mysql_hook/index.html | 39 +-
_api/airflow/hooks/oracle_hook/index.html | 39 +-
_api/airflow/hooks/pig_hook/index.html | 45 +-
_api/airflow/hooks/postgres_hook/index.html | 39 +-
_api/airflow/hooks/presto_hook/index.html | 43 +-
_api/airflow/hooks/samba_hook/index.html | 39 +-
_api/airflow/hooks/slack_hook/index.html | 39 +-
_api/airflow/hooks/sqlite_hook/index.html | 39 +-
_api/airflow/hooks/webhdfs_hook/index.html | 39 +-
_api/airflow/hooks/zendesk_hook/index.html | 39 +-
_api/airflow/models/base/index.html | 39 +-
_api/airflow/models/baseoperator/index.html | 45 +-
_api/airflow/models/chart/index.html | 39 +-
_api/airflow/models/connection/index.html | 39 +-
_api/airflow/models/crypto/index.html | 39 +-
_api/airflow/models/dag/index.html | 57 +-
_api/airflow/models/dagbag/index.html | 39 +-
_api/airflow/models/dagpickle/index.html | 39 +-
_api/airflow/models/dagrun/index.html | 39 +-
_api/airflow/models/errors/index.html | 39 +-
_api/airflow/models/index.html | 74 +-
_api/airflow/models/knownevent/index.html | 39 +-
_api/airflow/models/kubernetes/index.html | 39 +-
_api/airflow/models/log/index.html | 39 +-
_api/airflow/models/pool/index.html | 39 +-
_api/airflow/models/skipmixin/index.html | 39 +-
_api/airflow/models/slamiss/index.html | 39 +-
_api/airflow/models/taskfail/index.html | 39 +-
_api/airflow/models/taskinstance/index.html | 50 +-
_api/airflow/models/taskreschedule/index.html | 39 +-
_api/airflow/models/user/index.html | 39 +-
_api/airflow/models/variable/index.html | 39 +-
_api/airflow/models/xcom/index.html | 42 +-
_api/airflow/operators/bash_operator/index.html | 39 +-
_api/airflow/operators/branch_operator/index.html | 39 +-
_api/airflow/operators/check_operator/index.html | 39 +-
_api/airflow/operators/dagrun_operator/index.html | 39 +-
_api/airflow/operators/docker_operator/index.html | 39 +-
.../operators/druid_check_operator/index.html | 39 +-
_api/airflow/operators/dummy_operator/index.html | 39 +-
_api/airflow/operators/email_operator/index.html | 39 +-
_api/airflow/operators/generic_transfer/index.html | 39 +-
_api/airflow/operators/hive_operator/index.html | 39 +-
.../operators/hive_stats_operator/index.html | 41 +-
_api/airflow/operators/hive_to_druid/index.html | 39 +-
_api/airflow/operators/hive_to_mysql/index.html | 39 +-
.../operators/hive_to_samba_operator/index.html | 39 +-
_api/airflow/operators/http_operator/index.html | 39 +-
_api/airflow/operators/index.html | 49 +-
_api/airflow/operators/jdbc_operator/index.html | 39 +-
.../operators/latest_only_operator/index.html | 39 +-
_api/airflow/operators/mssql_operator/index.html | 39 +-
_api/airflow/operators/mssql_to_hive/index.html | 39 +-
_api/airflow/operators/mysql_operator/index.html | 39 +-
_api/airflow/operators/mysql_to_hive/index.html | 39 +-
_api/airflow/operators/oracle_operator/index.html | 39 +-
_api/airflow/operators/pig_operator/index.html | 39 +-
.../airflow/operators/postgres_operator/index.html | 39 +-
.../operators/presto_check_operator/index.html | 39 +-
_api/airflow/operators/presto_to_mysql/index.html | 39 +-
_api/airflow/operators/python_operator/index.html | 39 +-
.../operators/redshift_to_s3_operator/index.html | 39 +-
.../s3_file_transform_operator/index.html | 39 +-
.../operators/s3_to_hive_operator/index.html | 39 +-
.../operators/s3_to_redshift_operator/index.html | 39 +-
_api/airflow/operators/sensors/index.html | 39 +-
_api/airflow/operators/slack_operator/index.html | 39 +-
_api/airflow/operators/sqlite_operator/index.html | 39 +-
_api/airflow/operators/subdag_operator/index.html | 39 +-
.../sensors/base_sensor_operator/index.html | 39 +-
.../sensors/external_task_sensor/index.html | 39 +-
_api/airflow/sensors/hdfs_sensor/index.html | 39 +-
.../sensors/hive_partition_sensor/index.html | 39 +-
_api/airflow/sensors/http_sensor/index.html | 39 +-
_api/airflow/sensors/index.html | 39 +-
.../sensors/metastore_partition_sensor/index.html | 39 +-
.../sensors/named_hive_partition_sensor/index.html | 39 +-
_api/airflow/sensors/s3_key_sensor/index.html | 39 +-
_api/airflow/sensors/s3_prefix_sensor/index.html | 39 +-
_api/airflow/sensors/sql_sensor/index.html | 39 +-
_api/airflow/sensors/time_delta_sensor/index.html | 39 +-
_api/airflow/sensors/time_sensor/index.html | 39 +-
_api/airflow/sensors/web_hdfs_sensor/index.html | 39 +-
_api/index.html | 47 +-
.../example_dags/example_dingding_operator.html | 295 +-
.../example_gcp_bigtable_operators.html | 161 +-
.../example_dags/example_gcp_cloud_build.html | 141 +-
.../contrib/example_dags/example_gcp_compute.html | 139 +-
.../example_dags/example_gcp_compute_igm.html | 165 +-
.../contrib/example_dags/example_gcp_function.html | 169 +-
.../example_dags/example_gcp_natural_language.html | 163 +-
.../contrib/example_dags/example_gcp_spanner.html | 177 +-
.../contrib/example_dags/example_gcp_speech.html | 139 +-
.../contrib/example_dags/example_gcp_sql.html | 437 +-
.../example_dags/example_gcp_sql_query.html | 409 +-
.../contrib/example_dags/example_gcp_transfer.html | 207 +-
.../example_dags/example_gcp_translate.html | 101 +-
.../example_gcp_video_intelligence.html | 155 +-
.../contrib/example_dags/example_gcp_vision.html | 447 +-
.../contrib/example_dags/example_gcs_acl.html | 105 +-
.../example_dags/example_gcs_to_bq_operator.html | 111 +-
.../contrib/executors/kubernetes_executor.html | 611 +-
.../airflow/contrib/executors/mesos_executor.html | 217 +-
_modules/airflow/contrib/hooks.html | 155 +-
.../airflow/contrib/hooks/aws_athena_hook.html | 129 +-
.../airflow/contrib/hooks/aws_dynamodb_hook.html | 87 +-
.../airflow/contrib/hooks/aws_firehose_hook.html | 77 +-
.../contrib/hooks/aws_glue_catalog_hook.html | 105 +-
_modules/airflow/contrib/hooks/aws_hook.html | 201 +-
.../airflow/contrib/hooks/aws_lambda_hook.html | 83 +-
_modules/airflow/contrib/hooks/aws_logs_hook.html | 431 +
_modules/airflow/contrib/hooks/aws_sns_hook.html | 81 +-
_modules/airflow/contrib/hooks/aws_sqs_hook.html | 79 +-
.../hooks/azure_container_instance_hook.html | 101 +-
.../hooks/azure_container_registry_hook.html | 75 +-
.../contrib/hooks/azure_container_volume_hook.html | 85 +-
.../airflow/contrib/hooks/azure_cosmos_hook.html | 239 +-
.../contrib/hooks/azure_data_lake_hook.html | 89 +-
.../contrib/hooks/azure_fileshare_hook.html | 79 +-
_modules/airflow/contrib/hooks/bigquery_hook.html | 1254 +--
_modules/airflow/contrib/hooks/cassandra_hook.html | 149 +-
_modules/airflow/contrib/hooks/cloudant_hook.html | 103 +-
.../airflow/contrib/hooks/databricks_hook.html | 179 +-
_modules/airflow/contrib/hooks/datadog_hook.html | 105 +-
_modules/airflow/contrib/hooks/datastore_hook.html | 142 +-
_modules/airflow/contrib/hooks/dingding_hook.html | 131 +-
.../contrib/hooks/discord_webhook_hook.html | 125 +-
_modules/airflow/contrib/hooks/emr_hook.html | 81 +-
_modules/airflow/contrib/hooks/fs_hook.html | 79 +-
_modules/airflow/contrib/hooks/ftp_hook.html | 137 +-
.../airflow/contrib/hooks/gcp_api_base_hook.html | 181 +-
.../airflow/contrib/hooks/gcp_bigtable_hook.html | 115 +-
.../contrib/hooks/gcp_cloud_build_hook.html | 116 +-
.../airflow/contrib/hooks/gcp_compute_hook.html | 180 +-
.../airflow/contrib/hooks/gcp_container_hook.html | 125 +-
.../airflow/contrib/hooks/gcp_dataflow_hook.html | 270 +-
.../airflow/contrib/hooks/gcp_dataproc_hook.html | 314 +-
_modules/airflow/contrib/hooks/gcp_dlp_hook.html | 543 +-
.../airflow/contrib/hooks/gcp_function_hook.html | 130 +-
_modules/airflow/contrib/hooks/gcp_kms_hook.html | 102 +-
.../airflow/contrib/hooks/gcp_mlengine_hook.html | 163 +-
.../contrib/hooks/gcp_natural_language_hook.html | 93 +-
.../airflow/contrib/hooks/gcp_pubsub_hook.html | 152 +-
.../airflow/contrib/hooks/gcp_spanner_hook.html | 141 +-
.../contrib/hooks/gcp_speech_to_text_hook.html | 83 +-
_modules/airflow/contrib/hooks/gcp_sql_hook.html | 556 +-
.../contrib/hooks/gcp_text_to_speech_hook.html | 83 +-
.../airflow/contrib/hooks/gcp_transfer_hook.html | 206 +-
.../airflow/contrib/hooks/gcp_translate_hook.html | 81 +-
.../contrib/hooks/gcp_video_intelligence_hook.html | 97 +-
.../airflow/contrib/hooks/gcp_vision_hook.html | 315 +-
_modules/airflow/contrib/hooks/gcs_hook.html | 294 +-
_modules/airflow/contrib/hooks/grpc_hook.html | 103 +-
_modules/airflow/contrib/hooks/imap_hook.html | 147 +-
_modules/airflow/contrib/hooks/jenkins_hook.html | 95 +-
_modules/airflow/contrib/hooks/jira_hook.html | 123 +-
_modules/airflow/contrib/hooks/mongo_hook.html | 139 +-
_modules/airflow/contrib/hooks/openfaas_hook.html | 123 +-
.../airflow/contrib/hooks/opsgenie_alert_hook.html | 93 +-
_modules/airflow/contrib/hooks/pinot_hook.html | 107 +-
.../airflow/contrib/hooks/qubole_check_hook.html | 131 +-
_modules/airflow/contrib/hooks/qubole_hook.html | 223 +-
_modules/airflow/contrib/hooks/redis_hook.html | 91 +-
_modules/airflow/contrib/hooks/redshift_hook.html | 103 +-
_modules/airflow/contrib/hooks/sagemaker_hook.html | 433 +-
.../airflow/contrib/hooks/salesforce_hook.html | 239 +-
_modules/airflow/contrib/hooks/segment_hook.html | 97 +-
_modules/airflow/contrib/hooks/sftp_hook.html | 159 +-
.../airflow/contrib/hooks/slack_webhook_hook.html | 127 +-
_modules/airflow/contrib/hooks/snowflake_hook.html | 139 +-
.../airflow/contrib/hooks/spark_jdbc_hook.html | 207 +-
.../airflow/contrib/hooks/spark_jdbc_script.html | 173 +-
_modules/airflow/contrib/hooks/spark_sql_hook.html | 145 +-
.../airflow/contrib/hooks/spark_submit_hook.html | 449 +-
_modules/airflow/contrib/hooks/sqoop_hook.html | 233 +-
_modules/airflow/contrib/hooks/ssh_hook.html | 197 +-
_modules/airflow/contrib/hooks/vertica_hook.html | 93 +-
_modules/airflow/contrib/hooks/wasb_hook.html | 91 +-
_modules/airflow/contrib/hooks/winrm_hook.html | 207 +-
_modules/airflow/contrib/operators.html | 125 +-
.../contrib/operators/adls_list_operator.html | 83 +-
.../airflow/contrib/operators/adls_to_gcs.html | 99 +-
.../contrib/operators/aws_athena_operator.html | 117 +-
.../operators/aws_sqs_publish_operator.html | 85 +-
.../contrib/operators/awsbatch_operator.html | 153 +-
.../azure_container_instances_operator.html | 199 +-
.../contrib/operators/azure_cosmos_operator.html | 89 +-
.../contrib/operators/bigquery_check_operator.html | 105 +-
.../contrib/operators/bigquery_get_data.html | 99 +-
.../contrib/operators/bigquery_operator.html | 315 +-
.../operators/bigquery_table_delete_operator.html | 87 +-
.../contrib/operators/bigquery_to_bigquery.html | 107 +-
.../airflow/contrib/operators/bigquery_to_gcs.html | 97 +-
.../contrib/operators/cassandra_to_gcs.html | 275 +-
.../contrib/operators/databricks_operator.html | 227 +-
.../contrib/operators/dataflow_operator.html | 155 +-
.../contrib/operators/dataproc_operator.html | 601 +-
.../operators/datastore_export_operator.html | 103 +-
.../operators/datastore_import_operator.html | 99 +-
.../contrib/operators/dingding_operator.html | 91 +-
.../operators/discord_webhook_operator.html | 97 +-
.../airflow/contrib/operators/druid_operator.html | 89 +-
.../airflow/contrib/operators/ecs_operator.html | 215 +-
.../contrib/operators/emr_add_steps_operator.html | 93 +-
.../operators/emr_create_job_flow_operator.html | 99 +-
.../operators/emr_terminate_job_flow_operator.html | 89 +-
.../airflow/contrib/operators/file_to_gcs.html | 87 +-
.../airflow/contrib/operators/file_to_wasb.html | 87 +-
.../contrib/operators/gcp_bigtable_operator.html | 249 +-
.../operators/gcp_cloud_build_operator.html | 127 +-
.../contrib/operators/gcp_compute_operator.html | 329 +-
.../contrib/operators/gcp_container_operator.html | 193 +-
.../contrib/operators/gcp_dlp_operator.html | 745 +-
.../contrib/operators/gcp_function_operator.html | 233 +-
.../operators/gcp_natural_language_operator.html | 159 +-
.../contrib/operators/gcp_spanner_operator.html | 271 +-
.../operators/gcp_speech_to_text_operator.html | 97 +-
.../contrib/operators/gcp_sql_operator.html | 491 +-
.../operators/gcp_text_to_speech_operator.html | 115 +-
.../contrib/operators/gcp_transfer_operator.html | 280 +-
.../contrib/operators/gcp_translate_operator.html | 87 +-
.../operators/gcp_translate_speech_operator.html | 101 +-
.../operators/gcp_video_intelligence_operator.html | 172 +-
.../contrib/operators/gcp_vision_operator.html | 415 +-
.../contrib/operators/gcs_acl_operator.html | 101 +-
.../contrib/operators/gcs_delete_operator.html | 89 +-
.../contrib/operators/gcs_download_operator.html | 93 +-
.../contrib/operators/gcs_list_operator.html | 89 +-
.../airflow/contrib/operators/gcs_operator.html | 99 +-
_modules/airflow/contrib/operators/gcs_to_bq.html | 166 +-
_modules/airflow/contrib/operators/gcs_to_gcs.html | 113 +-
_modules/airflow/contrib/operators/gcs_to_s3.html | 121 +-
.../contrib/operators/hipchat_operator.html | 127 +-
.../contrib/operators/hive_to_dynamodb.html | 105 +-
.../operators/imap_attachment_to_s3_operator.html | 91 +-
.../operators/jenkins_job_trigger_operator.html | 215 +-
.../airflow/contrib/operators/jira_operator.html | 111 +-
.../contrib/operators/kubernetes_pod_operator.html | 131 +-
.../contrib/operators/mlengine_operator.html | 351 +-
.../airflow/contrib/operators/mongo_to_s3.html | 105 +-
.../airflow/contrib/operators/mssql_to_gcs.html | 93 +-
.../airflow/contrib/operators/mysql_to_gcs.html | 139 +-
.../contrib/operators/opsgenie_alert_operator.html | 113 +-
.../oracle_to_azure_data_lake_transfer.html | 97 +-
.../operators/oracle_to_oracle_transfer.html | 89 +-
.../operators/postgres_to_gcs_operator.html | 117 +-
.../airflow/contrib/operators/pubsub_operator.html | 137 +-
.../contrib/operators/qubole_check_operator.html | 133 +-
.../airflow/contrib/operators/qubole_operator.html | 119 +-
.../contrib/operators/redis_publish_operator.html | 83 +-
.../contrib/operators/s3_copy_object_operator.html | 89 +-
.../operators/s3_delete_objects_operator.html | 91 +-
.../contrib/operators/s3_list_operator.html | 89 +-
.../contrib/operators/s3_to_gcs_operator.html | 157 +-
.../contrib/operators/s3_to_sftp_operator.html | 85 +-
.../contrib/operators/sagemaker_base_operator.html | 97 +-
.../sagemaker_endpoint_config_operator.html | 87 +-
.../operators/sagemaker_endpoint_operator.html | 131 +-
.../operators/sagemaker_model_operator.html | 89 +-
.../operators/sagemaker_training_operator.html | 101 +-
.../operators/sagemaker_transform_operator.html | 115 +-
.../operators/sagemaker_tuning_operator.html | 107 +-
.../operators/segment_track_event_operator.html | 87 +-
.../airflow/contrib/operators/sftp_operator.html | 135 +-
.../contrib/operators/sftp_to_s3_operator.html | 87 +-
.../contrib/operators/slack_webhook_operator.html | 106 +-
.../contrib/operators/snowflake_operator.html | 89 +-
.../contrib/operators/sns_publish_operator.html | 81 +-
.../contrib/operators/spark_jdbc_operator.html | 133 +-
.../contrib/operators/spark_sql_operator.html | 105 +-
.../contrib/operators/spark_submit_operator.html | 135 +-
_modules/airflow/contrib/operators/sql_to_gcs.html | 191 +-
.../airflow/contrib/operators/sqoop_operator.html | 179 +-
.../airflow/contrib/operators/ssh_operator.html | 149 +-
.../contrib/operators/vertica_operator.html | 85 +-
.../airflow/contrib/operators/vertica_to_hive.html | 127 +-
.../contrib/operators/vertica_to_mysql.html | 127 +-
.../operators/wasb_delete_blob_operator.html | 87 +-
.../airflow/contrib/operators/winrm_operator.html | 135 +-
.../airflow/contrib/sensors/aws_athena_sensor.html | 97 +-
.../sensors/aws_glue_catalog_partition_sensor.html | 95 +-
.../sensors/aws_redshift_cluster_sensor.html | 83 +-
.../airflow/contrib/sensors/aws_sqs_sensor.html | 99 +-
.../contrib/sensors/azure_cosmos_sensor.html | 83 +-
_modules/airflow/contrib/sensors/bash_sensor.html | 105 +-
.../airflow/contrib/sensors/bigquery_sensor.html | 87 +-
.../contrib/sensors/cassandra_record_sensor.html | 79 +-
.../contrib/sensors/cassandra_table_sensor.html | 79 +-
.../airflow/contrib/sensors/datadog_sensor.html | 105 +-
.../airflow/contrib/sensors/emr_base_sensor.html | 95 +-
.../contrib/sensors/emr_job_flow_sensor.html | 95 +-
.../airflow/contrib/sensors/emr_step_sensor.html | 95 +-
_modules/airflow/contrib/sensors/file_sensor.html | 95 +-
_modules/airflow/contrib/sensors/ftp_sensor.html | 91 +-
.../contrib/sensors/gcp_transfer_sensor.html | 89 +-
_modules/airflow/contrib/sensors/gcs_sensor.html | 143 +-
_modules/airflow/contrib/sensors/hdfs_sensor.html | 97 +-
.../contrib/sensors/imap_attachment_sensor.html | 85 +-
_modules/airflow/contrib/sensors/jira_sensor.html | 137 +-
_modules/airflow/contrib/sensors/mongo_sensor.html | 85 +-
.../airflow/contrib/sensors/pubsub_sensor.html | 91 +-
.../airflow/contrib/sensors/python_sensor.html | 89 +-
.../airflow/contrib/sensors/qubole_sensor.html | 101 +-
.../airflow/contrib/sensors/redis_key_sensor.html | 81 +-
.../contrib/sensors/redis_pub_sub_sensor.html | 93 +-
.../contrib/sensors/sagemaker_base_sensor.html | 103 +-
.../contrib/sensors/sagemaker_endpoint_sensor.html | 83 +-
.../contrib/sensors/sagemaker_training_sensor.html | 105 +-
.../sensors/sagemaker_transform_sensor.html | 83 +-
.../contrib/sensors/sagemaker_tuning_sensor.html | 83 +-
_modules/airflow/contrib/sensors/sftp_sensor.html | 85 +-
_modules/airflow/contrib/sensors/wasb_sensor.html | 97 +-
.../airflow/contrib/sensors/weekday_sensor.html | 85 +-
.../example_dags/example_bash_operator.html | 105 +-
.../example_dags/example_python_operator.html | 101 +-
_modules/airflow/exceptions.html | 79 +-
_modules/airflow/executors.html | 109 +-
_modules/airflow/executors/base_executor.html | 147 +-
_modules/airflow/executors/celery_executor.html | 161 +-
_modules/airflow/executors/dask_executor.html | 113 +-
_modules/airflow/executors/local_executor.html | 111 +-
.../airflow/executors/sequential_executor.html | 83 +-
_modules/airflow/hooks.html | 169 +-
_modules/airflow/hooks/S3_hook.html | 259 +-
_modules/airflow/hooks/base_hook.html | 99 +-
_modules/airflow/hooks/dbapi_hook.html | 175 +-
_modules/airflow/hooks/docker_hook.html | 103 +-
_modules/airflow/hooks/druid_hook.html | 161 +-
_modules/airflow/hooks/hdfs_hook.html | 107 +-
_modules/airflow/hooks/hive_hooks.html | 543 +-
_modules/airflow/hooks/http_hook.html | 149 +-
_modules/airflow/hooks/jdbc_hook.html | 85 +-
_modules/airflow/hooks/mssql_hook.html | 83 +-
_modules/airflow/hooks/mysql_hook.html | 171 +-
_modules/airflow/hooks/oracle_hook.html | 237 +-
_modules/airflow/hooks/pig_hook.html | 103 +-
_modules/airflow/hooks/postgres_hook.html | 125 +-
_modules/airflow/hooks/presto_hook.html | 119 +-
_modules/airflow/hooks/samba_hook.html | 73 +-
_modules/airflow/hooks/slack_hook.html | 91 +-
_modules/airflow/hooks/sqlite_hook.html | 79 +-
_modules/airflow/hooks/webhdfs_hook.html | 103 +-
_modules/airflow/hooks/zendesk_hook.html | 123 +-
_modules/airflow/macros.html | 107 +-
_modules/airflow/macros/hive.html | 99 +-
_modules/airflow/models.html | 119 +-
_modules/airflow/models/base.html | 79 +-
_modules/airflow/models/baseoperator.html | 441 +-
_modules/airflow/models/chart.html | 95 +-
_modules/airflow/models/connection.html | 289 +-
_modules/airflow/models/crypto.html | 95 +-
_modules/airflow/models/dag.html | 717 +-
_modules/airflow/models/dagbag.html | 253 +-
_modules/airflow/models/dagpickle.html | 81 +-
_modules/airflow/models/dagrun.html | 247 +-
_modules/airflow/models/errors.html | 77 +-
_modules/airflow/models/knownevent.html | 93 +-
_modules/airflow/models/kubernetes.html | 97 +-
_modules/airflow/models/log.html | 97 +-
_modules/airflow/models/pool.html | 99 +-
_modules/airflow/models/skipmixin.html | 97 +-
_modules/airflow/models/slamiss.html | 87 +-
_modules/airflow/models/taskfail.html | 89 +-
_modules/airflow/models/taskinstance.html | 793 +-
_modules/airflow/models/taskreschedule.html | 105 +-
_modules/airflow/models/user.html | 81 +-
_modules/airflow/models/variable.html | 157 +-
_modules/airflow/models/xcom.html | 209 +-
_modules/airflow/operators.html | 231 +-
_modules/airflow/operators/bash_operator.html | 125 +-
_modules/airflow/operators/branch_operator.html | 77 +-
_modules/airflow/operators/check_operator.html | 205 +-
_modules/airflow/operators/dagrun_operator.html | 103 +-
_modules/airflow/operators/docker_operator.html | 187 +-
.../airflow/operators/druid_check_operator.html | 87 +-
_modules/airflow/operators/dummy_operator.html | 77 +-
_modules/airflow/operators/email_operator.html | 91 +-
_modules/airflow/operators/generic_transfer.html | 91 +-
_modules/airflow/operators/hive_operator.html | 129 +-
.../airflow/operators/hive_stats_operator.html | 193 +-
_modules/airflow/operators/hive_to_druid.html | 243 +-
_modules/airflow/operators/hive_to_mysql.html | 107 +-
.../airflow/operators/hive_to_samba_operator.html | 89 +-
_modules/airflow/operators/http_operator.html | 99 +-
_modules/airflow/operators/jdbc_operator.html | 85 +-
.../airflow/operators/latest_only_operator.html | 105 +-
_modules/airflow/operators/mssql_operator.html | 87 +-
_modules/airflow/operators/mssql_to_hive.html | 115 +-
_modules/airflow/operators/mysql_operator.html | 87 +-
_modules/airflow/operators/mysql_to_hive.html | 129 +-
_modules/airflow/operators/oracle_operator.html | 87 +-
_modules/airflow/operators/pig_operator.html | 91 +-
_modules/airflow/operators/postgres_operator.html | 89 +-
.../airflow/operators/presto_check_operator.html | 89 +-
_modules/airflow/operators/presto_to_mysql.html | 93 +-
_modules/airflow/operators/python_operator.html | 299 +-
.../airflow/operators/redshift_to_s3_operator.html | 145 +-
.../operators/s3_file_transform_operator.html | 125 +-
.../airflow/operators/s3_to_hive_operator.html | 191 +-
.../airflow/operators/s3_to_redshift_operator.html | 109 +-
_modules/airflow/operators/sensors.html | 93 +-
_modules/airflow/operators/slack_operator.html | 127 +-
_modules/airflow/operators/sqlite_operator.html | 85 +-
_modules/airflow/operators/subdag_operator.html | 123 +-
_modules/airflow/sensors.html | 125 +-
_modules/airflow/sensors/base_sensor_operator.html | 121 +-
_modules/airflow/sensors/external_task_sensor.html | 125 +-
_modules/airflow/sensors/hdfs_sensor.html | 131 +-
.../airflow/sensors/hive_partition_sensor.html | 95 +-
_modules/airflow/sensors/http_sensor.html | 99 +-
.../sensors/metastore_partition_sensor.html | 121 +-
.../sensors/named_hive_partition_sensor.html | 103 +-
_modules/airflow/sensors/s3_key_sensor.html | 97 +-
_modules/airflow/sensors/s3_prefix_sensor.html | 89 +-
_modules/airflow/sensors/sql_sensor.html | 111 +-
_modules/airflow/sensors/time_delta_sensor.html | 81 +-
_modules/airflow/sensors/time_sensor.html | 77 +-
_modules/airflow/sensors/web_hdfs_sensor.html | 81 +-
_modules/airflow/utils/log/logging_mixin.html | 119 +-
_modules/index.html | 38 +-
.../contrib/hooks/aws_logs_hook/index.rst.txt | 60 +
.../contrib/hooks/bigquery_hook/index.rst.txt | 62 +-
.../contrib/hooks/gcp_api_base_hook/index.rst.txt | 9 +
.../contrib/hooks/gcp_dataproc_hook/index.rst.txt | 12 +-
_sources/_api/airflow/contrib/hooks/index.rst.txt | 1 +
.../contrib/hooks/sagemaker_hook/index.rst.txt | 24 +-
.../contrib/hooks/slack_webhook_hook/index.rst.txt | 4 +-
.../operators/awsbatch_operator/index.rst.txt | 4 +-
.../bigquery_check_operator/index.rst.txt | 2 +-
.../operators/bigquery_operator/index.rst.txt | 29 +-
.../operators/bigquery_to_bigquery/index.rst.txt | 9 +-
.../operators/dataproc_operator/index.rst.txt | 18 +-
.../contrib/operators/ecs_operator/index.rst.txt | 20 +-
.../operators/gcp_transfer_operator/index.rst.txt | 2 +-
.../gcp_video_intelligence_operator/index.rst.txt | 20 +-
.../contrib/operators/gcs_to_bq/index.rst.txt | 11 +-
.../operators/slack_webhook_operator/index.rst.txt | 4 +-
_sources/_api/airflow/models/dag/index.rst.txt | 12 +
_sources/_api/airflow/models/index.rst.txt | 17 +-
.../_api/airflow/models/taskinstance/index.rst.txt | 5 +-
_sources/_api/index.rst.txt | 10 +-
_sources/api.rst.txt | 23 +-
_sources/changelog.rst.txt | 8 +-
_sources/cli.rst.txt | 11 +-
_sources/concepts.rst.txt | 71 +-
_sources/faq.rst.txt | 8 +-
_sources/howto/check-health.rst.txt | 9 +-
_sources/howto/connection/aws.rst.txt | 8 +-
_sources/howto/connection/gcp.rst.txt | 8 +-
_sources/howto/connection/gcp_sql.rst.txt | 8 +-
_sources/howto/connection/grpc.rst.txt | 10 +-
_sources/howto/connection/index.rst.txt | 8 +-
_sources/howto/connection/mysql.rst.txt | 8 +-
_sources/howto/connection/oracle.rst.txt | 8 +-
_sources/howto/connection/postgres.rst.txt | 8 +-
_sources/howto/connection/ssh.rst.txt | 12 +-
_sources/howto/define_extra_link.rst.txt | 8 +-
_sources/howto/executor/use-celery.rst.txt | 10 +-
_sources/howto/executor/use-dask.rst.txt | 10 +-
_sources/howto/executor/use-mesos.rst.txt | 6 +-
_sources/howto/index.rst.txt | 9 +-
_sources/howto/initialize-database.rst.txt | 6 +-
_sources/howto/operator/bash.rst.txt | 8 +-
_sources/howto/operator/dingding.rst.txt | 8 +-
_sources/howto/operator/gcp/bigtable.rst.txt | 8 +-
_sources/howto/operator/gcp/cloud_build.rst.txt | 8 +-
_sources/howto/operator/gcp/compute.rst.txt | 8 +-
_sources/howto/operator/gcp/function.rst.txt | 8 +-
_sources/howto/operator/gcp/gcs.rst.txt | 8 +-
_sources/howto/operator/gcp/index.rst.txt | 8 +-
.../howto/operator/gcp/natural_language.rst.txt | 8 +-
_sources/howto/operator/gcp/spanner.rst.txt | 8 +-
_sources/howto/operator/gcp/speech.rst.txt | 8 +-
_sources/howto/operator/gcp/sql.rst.txt | 8 +-
_sources/howto/operator/gcp/transfer.rst.txt | 8 +-
.../howto/operator/gcp/translate-speech.rst.txt | 17 +
_sources/howto/operator/gcp/translate.rst.txt | 8 +-
_sources/howto/operator/gcp/video.rst.txt | 17 +
_sources/howto/operator/gcp/vision.rst.txt | 8 +-
_sources/howto/operator/index.rst.txt | 8 +-
_sources/howto/operator/python.rst.txt | 8 +-
_sources/howto/run-behind-proxy.rst.txt | 8 +-
_sources/howto/run-with-systemd.rst.txt | 8 +-
_sources/howto/run-with-upstart.rst.txt | 8 +-
_sources/howto/secure-connections.rst.txt | 8 +-
_sources/howto/set-config.rst.txt | 8 +-
_sources/howto/tracking-user-activity.rst.txt | 36 +
_sources/howto/use-test-config.rst.txt | 8 +-
_sources/howto/write-logs.rst.txt | 29 +-
_sources/index.rst.txt | 11 +-
_sources/installation.rst.txt | 8 +-
_sources/integration.rst.txt | 135 +-
_sources/kubernetes.rst.txt | 9 +-
_sources/license.rst.txt | 8 +-
_sources/lineage.rst.txt | 32 +-
_sources/macros.rst.txt | 8 +-
_sources/metrics.rst.txt | 8 +-
_sources/plugins.rst.txt | 8 +-
_sources/privacy_notice.rst.txt | 68 +
_sources/profiling.rst.txt | 6 +-
_sources/project.rst.txt | 9 +-
_sources/scheduler.rst.txt | 9 +-
_sources/security.rst.txt | 9 +-
_sources/start.rst.txt | 8 +-
_sources/timezone.rst.txt | 9 +-
_sources/tutorial.rst.txt | 8 +-
_sources/ui.rst.txt | 8 +-
_static/pygments.css | 6 -
api.html | 65 +-
changelog.html | 240 +-
cli.html | 121 +-
concepts.html | 279 +-
faq.html | 49 +-
genindex.html | 61 +-
howto/check-health.html | 48 +-
howto/connection/aws.html | 48 +-
howto/connection/gcp.html | 48 +-
howto/connection/gcp_sql.html | 50 +-
howto/connection/grpc.html | 46 +-
howto/connection/index.html | 46 +-
howto/connection/mysql.html | 52 +-
howto/connection/oracle.html | 50 +-
howto/connection/postgres.html | 50 +-
howto/connection/ssh.html | 52 +-
howto/define_extra_link.html | 62 +-
howto/executor/use-celery.html | 60 +-
howto/executor/use-dask.html | 64 +-
howto/executor/use-mesos.html | 54 +-
howto/index.html | 52 +-
howto/initialize-database.html | 48 +-
howto/operator/bash.html | 70 +-
howto/operator/dingding.html | 116 +-
howto/operator/gcp/bigtable.html | 106 +-
howto/operator/gcp/cloud_build.html | 88 +-
howto/operator/gcp/compute.html | 174 +-
howto/operator/gcp/function.html | 132 +-
howto/operator/gcp/gcs.html | 96 +-
howto/operator/gcp/index.html | 46 +-
howto/operator/gcp/natural_language.html | 108 +-
howto/operator/gcp/spanner.html | 208 +-
howto/operator/gcp/speech.html | 94 +-
howto/operator/gcp/sql.html | 692 +-
howto/operator/gcp/transfer.html | 258 +-
howto/operator/gcp/translate-speech.html | 62 +-
howto/operator/gcp/translate.html | 66 +-
howto/operator/gcp/video.html | 106 +-
howto/operator/gcp/vision.html | 376 +-
howto/operator/index.html | 46 +-
howto/operator/python.html | 60 +-
howto/run-behind-proxy.html | 58 +-
howto/run-with-systemd.html | 46 +-
howto/run-with-upstart.html | 48 +-
howto/secure-connections.html | 54 +-
howto/set-config.html | 52 +-
howto/tracking-user-activity.html | 380 +
howto/use-test-config.html | 48 +-
howto/write-logs.html | 124 +-
http-routingtable.html | 37 +-
index.html | 95 +-
installation.html | 47 +-
integration.html | 102 +-
kubernetes.html | 136 +-
license.html | 73 +-
lineage.html | 73 +-
macros.html | 59 +-
metrics.html | 47 +-
objects.inv | Bin 39815 -> 39960 bytes
plugins.html | 173 +-
privacy_notice.html | 380 +
profiling.html | 45 +-
project.html | 42 +-
py-modindex.html | 42 +-
scheduler.html | 69 +-
search.html | 37 +-
searchindex.js | 2 +-
security.html | 281 +-
start.html | 69 +-
timezone.html | 75 +-
tutorial.html | 271 +-
ui.html | 45 +-
1996 files changed, 496812 insertions(+), 26238 deletions(-)
diff --git a/.buildinfo b/.buildinfo
index 74f4ee9..9ac6a72 100644
--- a/.buildinfo
+++ b/.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: f2e98561f7424cf7f40f59134c898a70
+config: ab201de8b04254f935fbd0f1eb3d7254
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/1.10.5/.buildinfo b/1.10.5/.buildinfo
new file mode 100644
index 0000000..9ac6a72
--- /dev/null
+++ b/1.10.5/.buildinfo
@@ -0,0 +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: ab201de8b04254f935fbd0f1eb3d7254
+tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/1.10.5/_api/airflow/contrib/executors/index.html b/1.10.5/_api/airflow/contrib/executors/index.html
new file mode 100644
index 0000000..7854af5
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/executors/index.html
@@ -0,0 +1,366 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.executors — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../" src="../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../search.html" />
+ <link rel="next" title="airflow.contrib.executors.kubernetes_executor" href="kubernetes_executor/index.html" />
+ <link rel="prev" title="airflow.executors.sequential_executor" href="../../executors/sequential_executor/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../index.html#hooks">Hooks</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../index.html#executors">Executors</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../index.html#executors-packages">Executors packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../executors/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.executors</span></code></a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../index.html">Python API Reference</a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../_sources/_api/airflow/contrib/executors/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.executors">
+<span id="airflow-contrib-executors"></span><h1><a class="reference internal" href="#module-airflow.contrib.executors" title="airflow.contrib.executors"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors</span></code></a><a class="headerlink" href="#module-airflow.contrib.executors" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="submodules">
+<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="kubernetes_executor/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors.kubernetes_executor</span></code></a></li>
+<li class="toctree-l1"><a class="reference internal" href="mesos_executor/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors.mesos_executor</span></code></a></li>
+</ul>
+</div>
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="kubernetes_executor/index.html" class="btn btn-neutral float-right" title="airflow.contrib.executors.kubernetes_executor" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../../executors/sequential_executor/index.html" class="btn btn-neutral float-left" title="airflow.executors.sequential_executor" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/executors/kubernetes_executor/index.html b/1.10.5/_api/airflow/contrib/executors/kubernetes_executor/index.html
new file mode 100644
index 0000000..4a24d4e
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/executors/kubernetes_executor/index.html
@@ -0,0 +1,624 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.executors.kubernetes_executor — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.executors.mesos_executor" href="../mesos_executor/index.html" />
+ <link rel="prev" title="airflow.contrib.executors" href="../index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#executors">Executors</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#executors-packages">Executors packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../executors/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.executors</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors.kubernetes_executor</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/executors/kubernetes_executor/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.executors.kubernetes_executor">
+<span id="airflow-contrib-executors-kubernetes-executor"></span><h1><a class="reference internal" href="#module-airflow.contrib.executors.kubernetes_executor" title="airflow.contrib.executors.kubernetes_executor"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors.kubernetes_executor</span></code></a><a class="headerlink" href="#module-airflow.contrib.executors.kubernetes_executor" 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="class">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutorConfig">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.executors.kubernetes_executor.</code><code class="sig-name descname">KubernetesExecutorConfig</code><span class="sig-paren">(</span><em class="sig-param">image=None</em>, <em class="sig-param">image_pull_policy=None</em>, <em class="sig-param">request_memory=None</em>, <em class="sig-param">request_cpu=None</em>, <em class="sig-param">limit_memory=None</em>, <em class="sig-param">limit_cpu=None</em>, [...]
+<dd><dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutorConfig.__repr__">
+<code class="sig-name descname">__repr__</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutorConfig.__repr__"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesExecutorConfig.__repr__" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutorConfig.from_dict">
+<em class="property">static </em><code class="sig-name descname">from_dict</code><span class="sig-paren">(</span><em class="sig-param">obj</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutorConfig.from_dict"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesExecutorConfig.from_dict" title="Perma [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutorConfig.as_dict">
+<code class="sig-name descname">as_dict</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutorConfig.as_dict"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesExecutorConfig.as_dict" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubeConfig">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.executors.kubernetes_executor.</code><code class="sig-name descname">KubeConfig</code><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubeConfig"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubeConfig" title="Permalink to this definition">¶</a></dt>
+<dd><dl class="attribute">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubeConfig.core_section">
+<code class="sig-name descname">core_section</code><em class="property"> = core</em><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubeConfig.core_section"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubeConfig.core_section" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubeConfig.kubernetes_section">
+<code class="sig-name descname">kubernetes_section</code><em class="property"> = kubernetes</em><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubeConfig.kubernetes_section"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubeConfig.kubernetes_section" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubeConfig._get_security_context_val">
+<code class="sig-name descname">_get_security_context_val</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">scontext</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubeConfig._get_security_context_val"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubeConfig._get_security_ [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubeConfig._validate">
+<code class="sig-name descname">_validate</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubeConfig._validate"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubeConfig._validate" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesJobWatcher">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.executors.kubernetes_executor.</code><code class="sig-name descname">KubernetesJobWatcher</code><span class="sig-paren">(</span><em class="sig-param">namespace</em>, <em class="sig-param">watcher_queue</em>, <em class="sig-param">resource_version</em>, <em class="sig-param">worker_uuid</em>, <em class="sig-param">kube_config</em><span class="sig-paren">)</span><a class="reference internal" href="../.. [...]
+<dd><p>Bases: <a class="reference external" href="https://docs.python.org/3/library/multiprocessing.html#multiprocessing.Process" title="(in Python v3.7)"><code class="xref py py-class docutils literal notranslate"><span class="pre">multiprocessing.Process</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.utils.log.logging_mixin.LoggingMixin</span></code>, <a class="reference external" href="https://docs.python.org/3/library/function [...]
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesJobWatcher.run">
+<code class="sig-name descname">run</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesJobWatcher.run"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesJobWatcher.run" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesJobWatcher._run">
+<code class="sig-name descname">_run</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">kube_client</em>, <em class="sig-param">resource_version</em>, <em class="sig-param">worker_uuid</em>, <em class="sig-param">kube_config</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesJobWatcher._run"><span class="viewcode-link">[source]</span></a><a c [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesJobWatcher.process_error">
+<code class="sig-name descname">process_error</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">event</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesJobWatcher.process_error"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesJobWatcher.process_error" title= [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesJobWatcher.process_status">
+<code class="sig-name descname">process_status</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">pod_id</em>, <em class="sig-param">status</em>, <em class="sig-param">labels</em>, <em class="sig-param">resource_version</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesJobWatcher.process_status"><span class="viewcode-link">[source]</span></a [...]
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.executors.kubernetes_executor.</code><code class="sig-name descname">AirflowKubernetesScheduler</code><span class="sig-paren">(</span><em class="sig-param">kube_config</em>, <em class="sig-param">task_queue</em>, <em class="sig-param">result_queue</em>, <em class="sig-param">kube_client</em>, <em class="sig-param">worker_uuid</em><span class="sig-paren">)</span><a class="reference internal" href="../. [...]
+<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.utils.log.logging_mixin.LoggingMixin</span></code></p>
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._make_kube_watcher">
+<code class="sig-name descname">_make_kube_watcher</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._make_kube_watcher"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._make_kube_watcher" title="Permal [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._health_check_kube_watcher">
+<code class="sig-name descname">_health_check_kube_watcher</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._health_check_kube_watcher"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._health_check_kub [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.run_next">
+<code class="sig-name descname">run_next</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">next_job</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler.run_next"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.run_next" title= [...]
+<dd><p>The run_next command will check the task_queue for any un-run jobs.
+It will then create a unique job-id, launch that job in the cluster,
+and store relevant info in the current_jobs map so we can track the job’s
+status</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.delete_pod">
+<code class="sig-name descname">delete_pod</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">pod_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler.delete_pod"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.delete_pod" ti [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.sync">
+<code class="sig-name descname">sync</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler.sync"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.sync" title="Permalink to this definition">¶</a></dt>
+<dd><p>The sync function checks the status of all currently running kubernetes jobs.
+If a job is completed, it’s status is placed in the result queue to
+be sent back to the scheduler.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.process_watcher_task">
+<code class="sig-name descname">process_watcher_task</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">task</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler.process_watcher_task"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetesSchedu [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._strip_unsafe_kubernetes_special_chars">
+<em class="property">static </em><code class="sig-name descname">_strip_unsafe_kubernetes_special_chars</code><span class="sig-paren">(</span><em class="sig-param">string</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._strip_unsafe_kubernetes_special_chars"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kuber [...]
+<dd><p>Kubernetes only supports lowercase alphanumeric characters and “-” and “.” in
+the pod name
+However, there are special rules about how “-” and “.” can be used so let’s
+only keep
+alphanumeric chars see here for detail:
+<a class="reference external" href="https://kubernetes.io/docs/concepts/overview/working-with-objects/names/">https://kubernetes.io/docs/concepts/overview/working-with-objects/names/</a></p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>string</strong> – The requested Pod name</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p><code class="docutils literal notranslate"><span class="pre">str</span></code> Pod name stripped of any unsafe characters</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._make_safe_pod_id">
+<em class="property">static </em><code class="sig-name descname">_make_safe_pod_id</code><span class="sig-paren">(</span><em class="sig-param">safe_dag_id</em>, <em class="sig-param">safe_task_id</em>, <em class="sig-param">safe_uuid</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._make_safe_pod_id"><span class="viewcode-link">[source]</span></a><a class="headerli [...]
+<dd><p>Kubernetes pod names must be <= 253 chars and must pass the following regex for
+validation
+“^[a-z0-9]([-a-z0-9]*[a-z0-9])?(.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$”</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>safe_dag_id</strong> – a dag_id with only alphanumeric characters</p></li>
+<li><p><strong>safe_task_id</strong> – a task_id with only alphanumeric characters</p></li>
+<li><p><strong>random_uuid</strong> – a uuid</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p><code class="docutils literal notranslate"><span class="pre">str</span></code> valid Pod name of appropriate length</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._make_safe_label_value">
+<em class="property">static </em><code class="sig-name descname">_make_safe_label_value</code><span class="sig-paren">(</span><em class="sig-param">string</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._make_safe_label_value"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetes [...]
+<dd><p>Valid label values must be 63 characters or less and must be empty or begin and
+end with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), underscores (_),
+dots (.), and alphanumerics between.</p>
+<p>If the label value is then greater than 63 chars once made safe, or differs in any
+way from the original value sent to this function, then we need to truncate to
+53chars, and append it with a unique hash.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._create_pod_id">
+<em class="property">static </em><code class="sig-name descname">_create_pod_id</code><span class="sig-paren">(</span><em class="sig-param">dag_id</em>, <em class="sig-param">task_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._create_pod_id"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_execut [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._label_safe_datestring_to_datetime">
+<em class="property">static </em><code class="sig-name descname">_label_safe_datestring_to_datetime</code><span class="sig-paren">(</span><em class="sig-param">string</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._label_safe_datestring_to_datetime"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_ex [...]
+<dd><p>Kubernetes doesn’t permit “:” in labels. ISO datetime format uses “:” but not
+“_”, let’s
+replace “:” with “_”</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>string</strong> – str</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>datetime.datetime object</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._datetime_to_label_safe_datestring">
+<em class="property">static </em><code class="sig-name descname">_datetime_to_label_safe_datestring</code><span class="sig-paren">(</span><em class="sig-param">datetime_obj</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._datetime_to_label_safe_datestring"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kuberne [...]
+<dd><p>Kubernetes doesn’t like “:” in labels, since ISO datetime format uses “:” but
+not “_” let’s
+replace “:” with “_”
+:param datetime_obj: datetime.datetime object
+:return: ISO-like string representing the datetime</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._labels_to_key">
+<code class="sig-name descname">_labels_to_key</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">labels</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler._labels_to_key"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler._label [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.terminate">
+<code class="sig-name descname">terminate</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#AirflowKubernetesScheduler.terminate"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.AirflowKubernetesScheduler.terminate" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutor">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.executors.kubernetes_executor.</code><code class="sig-name descname">KubernetesExecutor</code><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutor"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesExecutor" title="Permalink to this definition"> [...]
+<dd><p>Bases: <a class="reference internal" href="../../../executors/base_executor/index.html#airflow.executors.base_executor.BaseExecutor" title="airflow.executors.base_executor.BaseExecutor"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.executors.base_executor.BaseExecutor</span></code></a>, <code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.utils.log.logging_mixin.LoggingMixin</span></code></p>
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutor.clear_not_launched_queued_tasks">
+<code class="sig-name descname">clear_not_launched_queued_tasks</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">session=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutor.clear_not_launched_queued_tasks"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.K [...]
+<dd><p>If the airflow scheduler restarts with pending “Queued” tasks, the tasks may or
+may not
+have been launched Thus, on starting up the scheduler let’s check every
+“Queued” task to
+see if it has been launched (ie: if there is a corresponding pod on kubernetes)</p>
+<p>If it has been launched then do nothing, otherwise reset the state to “None” so
+the task
+will be rescheduled</p>
+<p>This will not be necessary in a future version of airflow in which there is
+proper support
+for State.LAUNCHED</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutor._inject_secrets">
+<code class="sig-name descname">_inject_secrets</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutor._inject_secrets"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesExecutor._inject_secrets" title="Permalink to this definition">¶ [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutor.start">
+<code class="sig-name descname">start</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutor.start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesExecutor.start" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutor.execute_async">
+<code class="sig-name descname">execute_async</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">key</em>, <em class="sig-param">command</em>, <em class="sig-param">queue=None</em>, <em class="sig-param">executor_config=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutor.execute_async"><span class="viewcode-link">[source]</span>< [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutor.sync">
+<code class="sig-name descname">sync</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutor.sync"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesExecutor.sync" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutor._change_state">
+<code class="sig-name descname">_change_state</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">key</em>, <em class="sig-param">state</em>, <em class="sig-param">pod_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutor._change_state"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executo [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.kubernetes_executor.KubernetesExecutor.end">
+<code class="sig-name descname">end</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/kubernetes_executor.html#KubernetesExecutor.end"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.kubernetes_executor.KubernetesExecutor.end" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../mesos_executor/index.html" class="btn btn-neutral float-right" title="airflow.contrib.executors.mesos_executor" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../index.html" class="btn btn-neutral float-left" title="airflow.contrib.executors" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/executors/mesos_executor/index.html b/1.10.5/_api/airflow/contrib/executors/mesos_executor/index.html
new file mode 100644
index 0000000..d5ef3c7
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/executors/mesos_executor/index.html
@@ -0,0 +1,471 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.executors.mesos_executor — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.models" href="../../../models/index.html" />
+ <link rel="prev" title="airflow.contrib.executors.kubernetes_executor" href="../kubernetes_executor/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#executors">Executors</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#executors-packages">Executors packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../executors/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.executors</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors.mesos_executor</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/executors/mesos_executor/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.executors.mesos_executor">
+<span id="airflow-contrib-executors-mesos-executor"></span><h1><a class="reference internal" href="#module-airflow.contrib.executors.mesos_executor" title="airflow.contrib.executors.mesos_executor"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.executors.mesos_executor</span></code></a><a class="headerlink" href="#module-airflow.contrib.executors.mesos_executor" 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="data">
+<dt id="airflow.contrib.executors.mesos_executor.DEFAULT_FRAMEWORK_NAME">
+<code class="sig-prename descclassname">airflow.contrib.executors.mesos_executor.</code><code class="sig-name descname">DEFAULT_FRAMEWORK_NAME</code><em class="property"> = Airflow</em><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#DEFAULT_FRAMEWORK_NAME"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.DEFAULT_FRAMEWORK_NAME" title="Permalink to this definition" [...]
+<dd></dd></dl>
+
+<dl class="data">
+<dt id="airflow.contrib.executors.mesos_executor.FRAMEWORK_CONNID_PREFIX">
+<code class="sig-prename descclassname">airflow.contrib.executors.mesos_executor.</code><code class="sig-name descname">FRAMEWORK_CONNID_PREFIX</code><em class="property"> = mesos_framework_</em><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#FRAMEWORK_CONNID_PREFIX"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.FRAMEWORK_CONNID_PREFIX" title="Permalink to this [...]
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="airflow.contrib.executors.mesos_executor.get_framework_name">
+<code class="sig-prename descclassname">airflow.contrib.executors.mesos_executor.</code><code class="sig-name descname">get_framework_name</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#get_framework_name"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.get_framework_name" title="Permalink to [...]
+<dd></dd></dl>
+
+<dl class="class">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.executors.mesos_executor.</code><code class="sig-name descname">AirflowMesosScheduler</code><span class="sig-paren">(</span><em class="sig-param">task_queue</em>, <em class="sig-param">result_queue</em>, <em class="sig-param">task_cpu=1</em>, <em class="sig-param">task_mem=256</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/meso [...]
+<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">mesos.interface.Scheduler</span></code></p>
+<p>Airflow Mesos scheduler implements mesos scheduler interface
+to schedule airflow tasks on mesos.
+Basically, it schedules a command like
+‘airflow run <dag_id> <task_instance_id> <start_date> –local -p=<pickle>’
+to run on a mesos slave.</p>
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.registered">
+<code class="sig-name descname">registered</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">frameworkId</em>, <em class="sig-param">masterInfo</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.registered"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.ex [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.reregistered">
+<code class="sig-name descname">reregistered</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">masterInfo</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.reregistered"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.AirflowMesosS [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.disconnected">
+<code class="sig-name descname">disconnected</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.disconnected"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.disconnected" title="Permalink [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.offerRescinded">
+<code class="sig-name descname">offerRescinded</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">offerId</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.offerRescinded"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.AirflowMesos [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.frameworkMessage">
+<code class="sig-name descname">frameworkMessage</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">executorId</em>, <em class="sig-param">slaveId</em>, <em class="sig-param">message</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.frameworkMessage"><span class="viewcode-link">[source]</span></a><a [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.executorLost">
+<code class="sig-name descname">executorLost</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">executorId</em>, <em class="sig-param">slaveId</em>, <em class="sig-param">status</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.executorLost"><span class="viewcode-link">[source]</span></a><a class="he [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.slaveLost">
+<code class="sig-name descname">slaveLost</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">slaveId</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.slaveLost"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.AirflowMesosScheduler. [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.error">
+<code class="sig-name descname">error</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">message</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.error"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.error" t [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.resourceOffers">
+<code class="sig-name descname">resourceOffers</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">offers</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.resourceOffers"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.AirflowMesosS [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.AirflowMesosScheduler.statusUpdate">
+<code class="sig-name descname">statusUpdate</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">driver</em>, <em class="sig-param">update</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#AirflowMesosScheduler.statusUpdate"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.AirflowMesosSched [...]
+<dd></dd></dl>
+
+</dd></dl>
+
+<dl class="class">
+<dt id="airflow.contrib.executors.mesos_executor.MesosExecutor">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.executors.mesos_executor.</code><code class="sig-name descname">MesosExecutor</code><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#MesosExecutor"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.MesosExecutor" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="../../../executors/base_executor/index.html#airflow.executors.base_executor.BaseExecutor" title="airflow.executors.base_executor.BaseExecutor"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.executors.base_executor.BaseExecutor</span></code></a></p>
+<p>MesosExecutor allows distributing the execution of task
+instances to multiple mesos workers.</p>
+<p>Apache Mesos is a distributed systems kernel which abstracts
+CPU, memory, storage, and other compute resources away from
+machines (physical or virtual), enabling fault-tolerant and
+elastic distributed systems to easily be built and run effectively.
+See <a class="reference external" href="http://mesos.apache.org/">http://mesos.apache.org/</a></p>
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.MesosExecutor.start">
+<code class="sig-name descname">start</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#MesosExecutor.start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.MesosExecutor.start" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.MesosExecutor.execute_async">
+<code class="sig-name descname">execute_async</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">key</em>, <em class="sig-param">command</em>, <em class="sig-param">queue=None</em>, <em class="sig-param">executor_config=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#MesosExecutor.execute_async"><span class="viewcode-link">[source]</span></a><a clas [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.MesosExecutor.sync">
+<code class="sig-name descname">sync</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#MesosExecutor.sync"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.MesosExecutor.sync" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.executors.mesos_executor.MesosExecutor.end">
+<code class="sig-name descname">end</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/executors/mesos_executor.html#MesosExecutor.end"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.executors.mesos_executor.MesosExecutor.end" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../../../models/index.html" class="btn btn-neutral float-right" title="airflow.models" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../kubernetes_executor/index.html" class="btn btn-neutral float-left" title="airflow.contrib.executors.kubernetes_executor" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_athena_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_athena_hook/index.html
new file mode 100644
index 0000000..a3f1849
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_athena_hook/index.html
@@ -0,0 +1,492 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_athena_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.aws_dynamodb_hook" href="../aws_dynamodb_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks" href="../index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_athena_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_athena_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_athena_hook">
+<span id="airflow-contrib-hooks-aws-athena-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_athena_hook" title="airflow.contrib.hooks.aws_athena_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_athena_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_athena_hook" 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="class">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_athena_hook.</code><code class="sig-name descname">AWSAthenaHook</code><span class="sig-paren">(</span><em class="sig-param">aws_conn_id='aws_default'</em>, <em class="sig-param">sleep_time=30</em>, <em class="sig-param">*args</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_h [...]
+<dd><p>Bases: <a class="reference internal" href="../aws_hook/index.html#airflow.contrib.hooks.aws_hook.AwsHook" title="airflow.contrib.hooks.aws_hook.AwsHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook.AwsHook</span></code></a></p>
+<p>Interact with AWS Athena to run, poll queries and return query results</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> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – aws connection to use.</p></li>
+<li><p><strong>sleep_time</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – Time to wait between two consecutive call to check query status on athena</p></li>
+</ul>
+</dd>
+</dl>
+<dl class="attribute">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.INTERMEDIATE_STATES">
+<code class="sig-name descname">INTERMEDIATE_STATES</code><em class="property"> = ['QUEUED', 'RUNNING']</em><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.INTERMEDIATE_STATES"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.INTERMEDIATE_STATES" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.FAILURE_STATES">
+<code class="sig-name descname">FAILURE_STATES</code><em class="property"> = ['FAILED', 'CANCELLED']</em><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.FAILURE_STATES"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.FAILURE_STATES" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.SUCCESS_STATES">
+<code class="sig-name descname">SUCCESS_STATES</code><em class="property"> = ['SUCCEEDED']</em><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.SUCCESS_STATES"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.SUCCESS_STATES" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd><p>check if aws conn exists already or create one and return it</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>boto3 session</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.run_query">
+<code class="sig-name descname">run_query</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">query</em>, <em class="sig-param">query_context</em>, <em class="sig-param">result_configuration</em>, <em class="sig-param">client_request_token=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.run_query"><span class="viewcode-link">[source]</span [...]
+<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.7)"><em>str</em></a>) – Presto query to run</p></li>
+<li><p><strong>query_context</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – Context in which query need to be run</p></li>
+<li><p><strong>result_configuration</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – Dict with path to store results in and config related to encryption</p></li>
+<li><p><strong>client_request_token</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Unique token created by user to avoid multiple executions of same query</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>str</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.check_query_status">
+<code class="sig-name descname">check_query_status</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">query_execution_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.check_query_status"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.check_query_status" title="P [...]
+<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.7)"><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>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.get_state_change_reason">
+<code class="sig-name descname">get_state_change_reason</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">query_execution_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.get_state_change_reason"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.get_state_change_r [...]
+<dd><p>Fetch the reason for a state change (e.g. error message). Returns None or reason string.
+:param query_execution_id: Id of submitted athena query
+:type query_execution_id: str
+:return: str</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.get_query_results">
+<code class="sig-name descname">get_query_results</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">query_execution_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.get_query_results"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.get_query_results" title="Perm [...]
+<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"><p><strong>query_execution_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><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>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.poll_query_status">
+<code class="sig-name descname">poll_query_status</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">query_execution_id</em>, <em class="sig-param">max_tries=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.poll_query_status"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.A [...]
+<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.7)"><em>str</em></a>) – Id of submitted athena query</p></li>
+<li><p><strong>max_tries</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – 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>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.stop_query">
+<code class="sig-name descname">stop_query</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">query_execution_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_athena_hook.html#AWSAthenaHook.stop_query"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_athena_hook.AWSAthenaHook.stop_query" title="Permalink to this definit [...]
+<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.7)"><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>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../aws_dynamodb_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.aws_dynamodb_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_dynamodb_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_dynamodb_hook/index.html
new file mode 100644
index 0000000..2833b86
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_dynamodb_hook/index.html
@@ -0,0 +1,389 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_dynamodb_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.aws_firehose_hook" href="../aws_firehose_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_athena_hook" href="../aws_athena_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_dynamodb_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_dynamodb_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_dynamodb_hook">
+<span id="airflow-contrib-hooks-aws-dynamodb-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_dynamodb_hook" title="airflow.contrib.hooks.aws_dynamodb_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_dynamodb_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_dynamodb_hook" 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="class">
+<dt id="airflow.contrib.hooks.aws_dynamodb_hook.AwsDynamoDBHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_dynamodb_hook.</code><code class="sig-name descname">AwsDynamoDBHook</code><span class="sig-paren">(</span><em class="sig-param">table_keys=None</em>, <em class="sig-param">table_name=None</em>, <em class="sig-param">region_name=None</em>, <em class="sig-param">*args</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_m [...]
+<dd><p>Bases: <a class="reference internal" href="../aws_hook/index.html#airflow.contrib.hooks.aws_hook.AwsHook" title="airflow.contrib.hooks.aws_hook.AwsHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook.AwsHook</span></code></a></p>
+<p>Interact with AWS DynamoDB.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>table_keys</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.7)"><em>list</em></a>) – partition key and sort key</p></li>
+<li><p><strong>table_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – target DynamoDB table</p></li>
+<li><p><strong>region_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – aws region name (example: us-east-1)</p></li>
+</ul>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_dynamodb_hook.AwsDynamoDBHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_dynamodb_hook.html#AwsDynamoDBHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_dynamodb_hook.AwsDynamoDBHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_dynamodb_hook.AwsDynamoDBHook.write_batch_data">
+<code class="sig-name descname">write_batch_data</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">items</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_dynamodb_hook.html#AwsDynamoDBHook.write_batch_data"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_dynamodb_hook.AwsDynamoDBHook.write_batch_data" title="Permalink to [...]
+<dd><p>Write batch items to dynamodb table with provisioned throughout capacity.</p>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../aws_firehose_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.aws_firehose_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_athena_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_athena_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_firehose_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_firehose_hook/index.html
new file mode 100644
index 0000000..62c0bf2
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_firehose_hook/index.html
@@ -0,0 +1,385 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_firehose_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.aws_glue_catalog_hook" href="../aws_glue_catalog_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_dynamodb_hook" href="../aws_dynamodb_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_firehose_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_firehose_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_firehose_hook">
+<span id="airflow-contrib-hooks-aws-firehose-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_firehose_hook" title="airflow.contrib.hooks.aws_firehose_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_firehose_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_firehose_hook" 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="class">
+<dt id="airflow.contrib.hooks.aws_firehose_hook.AwsFirehoseHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_firehose_hook.</code><code class="sig-name descname">AwsFirehoseHook</code><span class="sig-paren">(</span><em class="sig-param">delivery_stream</em>, <em class="sig-param">region_name=None</em>, <em class="sig-param">*args</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_firehose_ho [...]
+<dd><p>Bases: <a class="reference internal" href="../aws_hook/index.html#airflow.contrib.hooks.aws_hook.AwsHook" title="airflow.contrib.hooks.aws_hook.AwsHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook.AwsHook</span></code></a></p>
+<p>Interact with AWS Kinesis Firehose.
+:param delivery_stream: Name of the delivery stream
+:type delivery_stream: str
+:param region_name: AWS region name (example: us-east-1)
+:type region_name: str</p>
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_firehose_hook.AwsFirehoseHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_firehose_hook.html#AwsFirehoseHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_firehose_hook.AwsFirehoseHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd><p>Returns AwsHook connection object.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_firehose_hook.AwsFirehoseHook.put_records">
+<code class="sig-name descname">put_records</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">records</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_firehose_hook.html#AwsFirehoseHook.put_records"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_firehose_hook.AwsFirehoseHook.put_records" title="Permalink to this definit [...]
+<dd><p>Write batch records to Kinesis Firehose</p>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../aws_glue_catalog_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.aws_glue_catalog_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_dynamodb_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_dynamodb_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_glue_catalog_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_glue_catalog_hook/index.html
new file mode 100644
index 0000000..7561248
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_glue_catalog_hook/index.html
@@ -0,0 +1,474 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_glue_catalog_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.aws_hook" href="../aws_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_firehose_hook" href="../aws_firehose_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_glue_catalog_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_glue_catalog_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_glue_catalog_hook">
+<span id="airflow-contrib-hooks-aws-glue-catalog-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_glue_catalog_hook" title="airflow.contrib.hooks.aws_glue_catalog_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_glue_catalog_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_glue_catalog_hook" 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="class">
+<dt id="airflow.contrib.hooks.aws_glue_catalog_hook.AwsGlueCatalogHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_glue_catalog_hook.</code><code class="sig-name descname">AwsGlueCatalogHook</code><span class="sig-paren">(</span><em class="sig-param">aws_conn_id='aws_default'</em>, <em class="sig-param">region_name=None</em>, <em class="sig-param">*args</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hook [...]
+<dd><p>Bases: <a class="reference internal" href="../aws_hook/index.html#airflow.contrib.hooks.aws_hook.AwsHook" title="airflow.contrib.hooks.aws_hook.AwsHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook.AwsHook</span></code></a></p>
+<p>Interact with AWS Glue Catalog</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> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – ID of the Airflow connection where
+credentials and extra configuration are stored</p></li>
+<li><p><strong>region_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – aws region name (example: us-east-1)</p></li>
+</ul>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_glue_catalog_hook.AwsGlueCatalogHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_glue_catalog_hook.html#AwsGlueCatalogHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_glue_catalog_hook.AwsGlueCatalogHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd><p>Returns glue connection object.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_glue_catalog_hook.AwsGlueCatalogHook.get_partitions">
+<code class="sig-name descname">get_partitions</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">database_name</em>, <em class="sig-param">table_name</em>, <em class="sig-param">expression=''</em>, <em class="sig-param">page_size=None</em>, <em class="sig-param">max_items=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_glue_catalog_hook.html#AwsGlueCatalogHook.get_par [...]
+<dd><p>Retrieves the partition values for a table.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>database_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – The name of the catalog database where the partitions reside.</p></li>
+<li><p><strong>table_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – The name of the partitions’ table.</p></li>
+<li><p><strong>expression</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – An expression filtering the partitions to be returned.
+Please see official AWS documentation for further information.
+<a class="reference external" href="https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetPartitions">https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetPartitions</a></p></li>
+<li><p><strong>page_size</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – pagination size</p></li>
+<li><p><strong>max_items</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – maximum items to return</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>set of partition values where each value is a tuple since
+a partition may be composed of multiple columns. For example:
+<code class="docutils literal notranslate"><span class="pre">{('2018-01-01','1'),</span> <span class="pre">('2018-01-01','2')}</span></code></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_glue_catalog_hook.AwsGlueCatalogHook.check_for_partition">
+<code class="sig-name descname">check_for_partition</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">database_name</em>, <em class="sig-param">table_name</em>, <em class="sig-param">expression</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_glue_catalog_hook.html#AwsGlueCatalogHook.check_for_partition"><span class="viewcode-link">[source]</span></a><a class="headerlink" h [...]
+<dd><p>Checks whether a partition exists</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>database_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of hive database (schema) @table belongs to</p></li>
+<li><p><strong>table_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of hive table @partition belongs to</p></li>
+</ul>
+</dd>
+<dt class="field-even">Expression</dt>
+<dd class="field-even"><p>Expression that matches the partitions to check for
+(eg <cite>a = ‘b’ AND c = ‘d’</cite>)</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/functions.html#bool" title="(in Python v3.7)">bool</a></p>
+</dd>
+</dl>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hook</span> <span class="o">=</span> <span class="n">AwsGlueCatalogHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="s">'static_babynames_partitioned'</span>
+<span class="gp">>>> </span><span class="n">hook</span><span class="o">.</span><span class="n">check_for_partition</span><span class="p">(</span><span class="s">'airflow'</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="s">"ds='2015-01-01'"</span><span class="p">)</span>
+<span class="go">True</span>
+</pre></div>
+</div>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_glue_catalog_hook.AwsGlueCatalogHook.get_table">
+<code class="sig-name descname">get_table</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">database_name</em>, <em class="sig-param">table_name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_glue_catalog_hook.html#AwsGlueCatalogHook.get_table"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_glue_catalog_hook.AwsGlueCa [...]
+<dd><p>Get the information of the table</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>database_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of hive database (schema) @table belongs to</p></li>
+<li><p><strong>table_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of hive table</p></li>
+</ul>
+</dd>
+<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#dict" title="(in Python v3.7)">dict</a></p>
+</dd>
+</dl>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span class="gp">>>> </span><span class="n">hook</span> <span class="o">=</span> <span class="n">AwsGlueCatalogHook</span><span class="p">()</span>
+<span class="gp">>>> </span><span class="n">r</span> <span class="o">=</span> <span class="n">hook</span><span class="o">.</span><span class="n">get_table</span><span class="p">(</span><span class="s">'db'</span><span class="p">,</span> <span class="s">'table_foo'</span><span class="p">)</span>
+<span class="gp">>>> </span><span class="n">r</span><span class="p">[</span><span class="s">'Name'</span><span class="p">]</span> <span class="o">=</span> <span class="s">'table_foo'</span>
+</pre></div>
+</div>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_glue_catalog_hook.AwsGlueCatalogHook.get_table_location">
+<code class="sig-name descname">get_table_location</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">database_name</em>, <em class="sig-param">table_name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_glue_catalog_hook.html#AwsGlueCatalogHook.get_table_location"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_glue_cata [...]
+<dd><p>Get the physical location of the table</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>database_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of hive database (schema) @table belongs to</p></li>
+<li><p><strong>table_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of hive table</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>str</p>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../aws_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.aws_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_firehose_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_firehose_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_hook/index.html
new file mode 100644
index 0000000..b189308
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_hook/index.html
@@ -0,0 +1,432 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.aws_lambda_hook" href="../aws_lambda_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_glue_catalog_hook" href="../aws_glue_catalog_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_hook">
+<span id="airflow-contrib-hooks-aws-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_hook" title="airflow.contrib.hooks.aws_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_hook" 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="function">
+<dt id="airflow.contrib.hooks.aws_hook._parse_s3_config">
+<code class="sig-prename descclassname">airflow.contrib.hooks.aws_hook.</code><code class="sig-name descname">_parse_s3_config</code><span class="sig-paren">(</span><em class="sig-param">config_file_name</em>, <em class="sig-param">config_format='boto'</em>, <em class="sig-param">profile=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_hook.html#_parse_s3_config"><span class="viewcode-link">[source]</span></a>< [...]
+<dt>
+<code class="sig-name descname">Parses a config file for s3 credentials. Can currently</code></dt>
+<dt>
+<code class="sig-name descname">parse boto, s3cmd.conf and AWS SDK config formats</code></dt>
+<dd><dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>config_file_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – path to the config file</p></li>
+<li><p><strong>config_format</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – config type. One of “boto”, “s3cmd” or “aws”.
+Defaults to “boto”</p></li>
+<li><p><strong>profile</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – profile name in AWS type config file</p></li>
+</ul>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="class">
+<dt id="airflow.contrib.hooks.aws_hook.AwsHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_hook.</code><code class="sig-name descname">AwsHook</code><span class="sig-paren">(</span><em class="sig-param">aws_conn_id='aws_default'</em>, <em class="sig-param">verify=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_hook.html#AwsHook"><span class="viewcode-link">[source]</span></a><a class="headerlink" href=" [...]
+<dd><p>Bases: <a class="reference internal" href="../../../hooks/base_hook/index.html#airflow.hooks.base_hook.BaseHook" title="airflow.hooks.base_hook.BaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.hooks.base_hook.BaseHook</span></code></a></p>
+<p>Interact with AWS.
+This class is a thin wrapper around the boto3 python library.</p>
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_hook.AwsHook._get_credentials">
+<code class="sig-name descname">_get_credentials</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">region_name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_hook.html#AwsHook._get_credentials"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_hook.AwsHook._get_credentials" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_hook.AwsHook.get_client_type">
+<code class="sig-name descname">get_client_type</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">client_type</em>, <em class="sig-param">region_name=None</em>, <em class="sig-param">config=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_hook.html#AwsHook.get_client_type"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_hook.AwsHook.get_resource_type">
+<code class="sig-name descname">get_resource_type</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">resource_type</em>, <em class="sig-param">region_name=None</em>, <em class="sig-param">config=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_hook.html#AwsHook.get_resource_type"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_hook.AwsHook.get_session">
+<code class="sig-name descname">get_session</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">region_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_hook.html#AwsHook.get_session"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_hook.AwsHook.get_session" title="Permalink to this definition">¶</a></dt>
+<dd><p>Get the underlying boto3.session.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_hook.AwsHook.get_credentials">
+<code class="sig-name descname">get_credentials</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">region_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_hook.html#AwsHook.get_credentials"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_hook.AwsHook.get_credentials" title="Permalink to this definition">¶</a></dt>
+<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>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_hook.AwsHook.expand_role">
+<code class="sig-name descname">expand_role</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">role</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_hook.html#AwsHook.expand_role"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_hook.AwsHook.expand_role" title="Permalink to this definition">¶</a></dt>
+<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"><p><strong>role</strong> – IAM role name or ARN</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>IAM role ARN</p>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../aws_lambda_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.aws_lambda_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_glue_catalog_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_glue_catalog_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_lambda_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_lambda_hook/index.html
new file mode 100644
index 0000000..b08bde0
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_lambda_hook/index.html
@@ -0,0 +1,391 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_lambda_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.aws_logs_hook" href="../aws_logs_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_hook" href="../aws_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_lambda_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_lambda_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_lambda_hook">
+<span id="airflow-contrib-hooks-aws-lambda-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_lambda_hook" title="airflow.contrib.hooks.aws_lambda_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_lambda_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_lambda_hook" 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="class">
+<dt id="airflow.contrib.hooks.aws_lambda_hook.AwsLambdaHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_lambda_hook.</code><code class="sig-name descname">AwsLambdaHook</code><span class="sig-paren">(</span><em class="sig-param">function_name</em>, <em class="sig-param">region_name=None</em>, <em class="sig-param">log_type='None'</em>, <em class="sig-param">qualifier='$LATEST'</em>, <em class="sig-param">invocation_type='RequestResponse'</em>, <em class="sig-param">*args</em>, <em class="sig-p [...]
+<dd><p>Bases: <a class="reference internal" href="../aws_hook/index.html#airflow.contrib.hooks.aws_hook.AwsHook" title="airflow.contrib.hooks.aws_hook.AwsHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook.AwsHook</span></code></a></p>
+<p>Interact with AWS Lambda</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>function_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – AWS Lambda Function Name</p></li>
+<li><p><strong>region_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – AWS Region Name (example: us-west-2)</p></li>
+<li><p><strong>log_type</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Tail Invocation Request</p></li>
+<li><p><strong>qualifier</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – AWS Lambda Function Version or Alias Name</p></li>
+<li><p><strong>invocation_type</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – AWS Lambda Invocation Type (RequestResponse, Event etc)</p></li>
+</ul>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_lambda_hook.AwsLambdaHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_lambda_hook.html#AwsLambdaHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_lambda_hook.AwsLambdaHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_lambda_hook.AwsLambdaHook.invoke_lambda">
+<code class="sig-name descname">invoke_lambda</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">payload</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_lambda_hook.html#AwsLambdaHook.invoke_lambda"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_lambda_hook.AwsLambdaHook.invoke_lambda" title="Permalink to this definitio [...]
+<dd><p>Invoke Lambda Function</p>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../aws_logs_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.aws_logs_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_logs_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_logs_hook/index.html
new file mode 100644
index 0000000..a892019
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_logs_hook/index.html
@@ -0,0 +1,422 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_logs_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.aws_sns_hook" href="../aws_sns_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_lambda_hook" href="../aws_lambda_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_logs_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_logs_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_logs_hook">
+<span id="airflow-contrib-hooks-aws-logs-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_logs_hook" title="airflow.contrib.hooks.aws_logs_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_logs_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_logs_hook" title="Permalink to this headline">¶</a></h1>
+<p><p>This module contains a hook (AwsLogsHook) with some very basic
+functionality for interacting with AWS CloudWatch.</p>
+</p>
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="airflow.contrib.hooks.aws_logs_hook.AwsLogsHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_logs_hook.</code><code class="sig-name descname">AwsLogsHook</code><span class="sig-paren">(</span><em class="sig-param">region_name=None</em>, <em class="sig-param">*args</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_logs_hook.html#AwsLogsHook"><span class="viewcode-link">[source [...]
+<dd><p>Bases: <a class="reference internal" href="../aws_hook/index.html#airflow.contrib.hooks.aws_hook.AwsHook" title="airflow.contrib.hooks.aws_hook.AwsHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook.AwsHook</span></code></a></p>
+<p>Interact with AWS CloudWatch Logs</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>region_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – AWS Region Name (example: us-west-2)</p>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_logs_hook.AwsLogsHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_logs_hook.html#AwsLogsHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_logs_hook.AwsLogsHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd><p>Establish an AWS connection for retrieving logs.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p><a class="reference external" href="https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/logs.html#CloudWatchLogs.Client" title="(in Boto 3 Docs v1.9.221)">CloudWatchLogs.Client</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_logs_hook.AwsLogsHook.get_log_events">
+<code class="sig-name descname">get_log_events</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">log_group</em>, <em class="sig-param">log_stream_name</em>, <em class="sig-param">start_time=0</em>, <em class="sig-param">skip=0</em>, <em class="sig-param">start_from_head=True</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_logs_hook.html#AwsLogsHook.get_log_events"><span cl [...]
+<dd><p>A generator for log items in a single stream. This will yield all the
+items that are available at the current moment.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>log_group</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – The name of the log group.</p></li>
+<li><p><strong>log_stream_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – The name of the specific stream.</p></li>
+<li><p><strong>start_time</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – The time stamp value to start reading the logs from (default: 0).</p></li>
+<li><p><strong>skip</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – The number of log entries to skip at the start (default: 0).
+This is for when there are multiple entries at the same timestamp.</p></li>
+<li><p><strong>start_from_head</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.7)"><em>bool</em></a>) – whether to start from the beginning (True) of the log or
+at the end of the log (False).</p></li>
+</ul>
+</dd>
+<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#dict" title="(in Python v3.7)">dict</a></p>
+</dd>
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p><div class="line-block">
+<div class="line">A CloudWatch log event with the following key-value pairs:</div>
+<div class="line-block">
+<div class="line">’timestamp’ (int): The time in milliseconds of the event.</div>
+<div class="line">’message’ (str): The log event data.</div>
+<div class="line">’ingestionTime’ (int): The time in milliseconds the event was ingested.</div>
+</div>
+</div>
+</p>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../aws_sns_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.aws_sns_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_lambda_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_lambda_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_sns_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_sns_hook/index.html
new file mode 100644
index 0000000..6ee9b03
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_sns_hook/index.html
@@ -0,0 +1,390 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_sns_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.aws_sqs_hook" href="../aws_sqs_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_logs_hook" href="../aws_logs_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_sns_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_sns_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_sns_hook">
+<span id="airflow-contrib-hooks-aws-sns-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_sns_hook" title="airflow.contrib.hooks.aws_sns_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_sns_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_sns_hook" 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="class">
+<dt id="airflow.contrib.hooks.aws_sns_hook.AwsSnsHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_sns_hook.</code><code class="sig-name descname">AwsSnsHook</code><span class="sig-paren">(</span><em class="sig-param">*args</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_sns_hook.html#AwsSnsHook"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow. [...]
+<dd><p>Bases: <a class="reference internal" href="../aws_hook/index.html#airflow.contrib.hooks.aws_hook.AwsHook" title="airflow.contrib.hooks.aws_hook.AwsHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook.AwsHook</span></code></a></p>
+<p>Interact with Amazon Simple Notification Service.</p>
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_sns_hook.AwsSnsHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_sns_hook.html#AwsSnsHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_sns_hook.AwsSnsHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd><p>Get an SNS connection</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_sns_hook.AwsSnsHook.publish_to_target">
+<code class="sig-name descname">publish_to_target</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">target_arn</em>, <em class="sig-param">message</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_sns_hook.html#AwsSnsHook.publish_to_target"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_sns_hook.AwsSnsHook.publish_to_tar [...]
+<dd><p>Publish a message to a topic or an endpoint.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>target_arn</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – either a TopicArn or an EndpointArn</p></li>
+<li><p><strong>message</strong> – the default message you want to send</p></li>
+<li><p><strong>message</strong> – str</p></li>
+</ul>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../aws_sqs_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.aws_sqs_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_logs_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_logs_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/aws_sqs_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/aws_sqs_hook/index.html
new file mode 100644
index 0000000..5e935bd
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/aws_sqs_hook/index.html
@@ -0,0 +1,428 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.aws_sqs_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.azure_container_instance_hook" href="../azure_container_instance_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_sns_hook" href="../aws_sns_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_sqs_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/aws_sqs_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.aws_sqs_hook">
+<span id="airflow-contrib-hooks-aws-sqs-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.aws_sqs_hook" title="airflow.contrib.hooks.aws_sqs_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_sqs_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.aws_sqs_hook" 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="class">
+<dt id="airflow.contrib.hooks.aws_sqs_hook.SQSHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.aws_sqs_hook.</code><code class="sig-name descname">SQSHook</code><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_sqs_hook.html#SQSHook"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_sqs_hook.SQSHook" title="Permalink to this definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal" href="../aws_hook/index.html#airflow.contrib.hooks.aws_hook.AwsHook" title="airflow.contrib.hooks.aws_hook.AwsHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.contrib.hooks.aws_hook.AwsHook</span></code></a></p>
+<p>Get the SQS client using boto3 library</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns</dt>
+<dd class="field-odd"><p>SQS client</p>
+</dd>
+<dt class="field-even">Return type</dt>
+<dd class="field-even"><p>botocore.client.SQS</p>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_sqs_hook.SQSHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_sqs_hook.html#SQSHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_sqs_hook.SQSHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_sqs_hook.SQSHook.create_queue">
+<code class="sig-name descname">create_queue</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">queue_name</em>, <em class="sig-param">attributes=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_sqs_hook.html#SQSHook.create_queue"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.aws_sqs_hook.SQSHook.create_queue" title="P [...]
+<dd><p>Create queue using connection object</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>queue_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – name of the queue.</p></li>
+<li><p><strong>attributes</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – additional attributes for the queue (default: None)
+For details of the attributes parameter see <code class="xref py py-meth docutils literal notranslate"><span class="pre">botocore.client.SQS.create_queue()</span></code></p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>dict with the information about the queue
+For details of the returned value see <code class="xref py py-meth docutils literal notranslate"><span class="pre">botocore.client.SQS.create_queue()</span></code></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.7)">dict</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.aws_sqs_hook.SQSHook.send_message">
+<code class="sig-name descname">send_message</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">queue_url</em>, <em class="sig-param">message_body</em>, <em class="sig-param">delay_seconds=0</em>, <em class="sig-param">message_attributes=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/aws_sqs_hook.html#SQSHook.send_message"><span class="viewcode-link">[source]</span></a><a [...]
+<dd><p>Send message to the queue</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>queue_url</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – queue url</p></li>
+<li><p><strong>message_body</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the contents of the message</p></li>
+<li><p><strong>delay_seconds</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – seconds to delay the message</p></li>
+<li><p><strong>message_attributes</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.7)"><em>dict</em></a>) – additional attributes for the message (default: None)
+For details of the attributes parameter see <code class="xref py py-meth docutils literal notranslate"><span class="pre">botocore.client.SQS.send_message()</span></code></p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>dict with the information about the message sent
+For details of the returned value see <code class="xref py py-meth docutils literal notranslate"><span class="pre">botocore.client.SQS.send_message()</span></code></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.7)">dict</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../azure_container_instance_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.azure_container_instance_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_sns_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_sns_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_container_instance_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_container_instance_hook/index.html
new file mode 100644
index 0000000..435022d
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_container_instance_hook/index.html
@@ -0,0 +1,510 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.azure_container_instance_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.azure_container_registry_hook" href="../azure_container_registry_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.aws_sqs_hook" href="../aws_sqs_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_container_instance_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/azure_container_instance_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.azure_container_instance_hook">
+<span id="airflow-contrib-hooks-azure-container-instance-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.azure_container_instance_hook" title="airflow.contrib.hooks.azure_container_instance_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_container_instance_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.azure_container_instance_hook" title="Permalink to this he [...]
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.azure_container_instance_hook.</code><code class="sig-name descname">AzureContainerInstanceHook</code><span class="sig-paren">(</span><em class="sig-param">conn_id='azure_default'</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook"><span class="viewcode-link">[source]< [...]
+<dd><p>Bases: <a class="reference internal" href="../../../hooks/base_hook/index.html#airflow.hooks.base_hook.BaseHook" title="airflow.hooks.base_hook.BaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.hooks.base_hook.BaseHook</span></code></a></p>
+<p>A hook to communicate with Azure Container Instances.</p>
+<p>This hook requires a service principal in order to work.
+After creating this service principal
+(Azure Active Directory/App Registrations), you need to fill in the
+client_id (Application ID) as login, the generated password as password,
+and tenantId and subscriptionId in the extra’s field as a json.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – connection id of a service principal which will be used
+to start the container instance</p>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.get_conn" title="Permalink to this defini [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.create_or_update">
+<code class="sig-name descname">create_or_update</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">resource_group</em>, <em class="sig-param">name</em>, <em class="sig-param">container_group</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook.create_or_update"><span class="viewcode-link">[source]</span></a><a class="hea [...]
+<dd><p>Create a new container group</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>resource_group</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the resource group</p></li>
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the container group</p></li>
+<li><p><strong>container_group</strong> (<em>azure.mgmt.containerinstance.models.ContainerGroup</em>) – the properties of the container group</p></li>
+</ul>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.get_state_exitcode_details">
+<code class="sig-name descname">get_state_exitcode_details</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">resource_group</em>, <em class="sig-param">name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook.get_state_exitcode_details"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow. [...]
+<dd><p>Get the state and exitcode of a container group</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>resource_group</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the resource group</p></li>
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the container group</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>A tuple with the state, exitcode, and details.
+If the exitcode is unknown 0 is returned.</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#tuple" title="(in Python v3.7)">tuple</a>(state,exitcode,details)</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.get_messages">
+<code class="sig-name descname">get_messages</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">resource_group</em>, <em class="sig-param">name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook.get_messages"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_containe [...]
+<dd><p>Get the messages of a container group</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>resource_group</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the resource group</p></li>
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the container group</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>A list of the event messages</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.7)">list</a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)">str</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.get_state">
+<code class="sig-name descname">get_state</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">resource_group</em>, <em class="sig-param">name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook.get_state"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_container_inst [...]
+<dd><p>Get the state of a container group</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>resource_group</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the resource group</p></li>
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the container group</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>ContainerGroup</p>
+</dd>
+<dt class="field-odd">Return type</dt>
+<dd class="field-odd"><p>ContainerGroup</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.get_logs">
+<code class="sig-name descname">get_logs</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">resource_group</em>, <em class="sig-param">name</em>, <em class="sig-param">tail=1000</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook.get_logs"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflo [...]
+<dd><p>Get the tail from logs of a container group</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>resource_group</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the resource group</p></li>
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the container group</p></li>
+<li><p><strong>tail</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – the size of the tail</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>A list of log messages</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.7)">list</a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)">str</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.delete">
+<code class="sig-name descname">delete</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">resource_group</em>, <em class="sig-param">name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook.delete"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_container_instance_h [...]
+<dd><p>Delete a container group</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>resource_group</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the resource group</p></li>
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the container group</p></li>
+</ul>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_instance_hook.AzureContainerInstanceHook.exists">
+<code class="sig-name descname">exists</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">resource_group</em>, <em class="sig-param">name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_instance_hook.html#AzureContainerInstanceHook.exists"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_container_instance_h [...]
+<dd><p>Test if a container group exists</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>resource_group</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the resource group</p></li>
+<li><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – the name of the container group</p></li>
+</ul>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../azure_container_registry_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.azure_container_registry_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../aws_sqs_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.aws_sqs_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_container_registry_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_container_registry_hook/index.html
new file mode 100644
index 0000000..41a872e
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_container_registry_hook/index.html
@@ -0,0 +1,380 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.azure_container_registry_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.azure_container_volume_hook" href="../azure_container_volume_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.azure_container_instance_hook" href="../azure_container_instance_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_container_registry_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/azure_container_registry_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.azure_container_registry_hook">
+<span id="airflow-contrib-hooks-azure-container-registry-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.azure_container_registry_hook" title="airflow.contrib.hooks.azure_container_registry_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_container_registry_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.azure_container_registry_hook" title="Permalink to this he [...]
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="airflow.contrib.hooks.azure_container_registry_hook.AzureContainerRegistryHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.azure_container_registry_hook.</code><code class="sig-name descname">AzureContainerRegistryHook</code><span class="sig-paren">(</span><em class="sig-param">conn_id='azure_registry'</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_registry_hook.html#AzureContainerRegistryHook"><span class="viewcode-link">[source] [...]
+<dd><p>Bases: <a class="reference internal" href="../../../hooks/base_hook/index.html#airflow.hooks.base_hook.BaseHook" title="airflow.hooks.base_hook.BaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.hooks.base_hook.BaseHook</span></code></a></p>
+<p>A hook to communicate with a Azure Container Registry.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – connection id of a service principal which will be used
+to start the container instance</p>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_registry_hook.AzureContainerRegistryHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_registry_hook.html#AzureContainerRegistryHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_container_registry_hook.AzureContainerRegistryHook.get_conn" title="Permalink to this defini [...]
+<dd></dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../azure_container_volume_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.azure_container_volume_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../azure_container_instance_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.azure_container_instance_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_container_volume_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_container_volume_hook/index.html
new file mode 100644
index 0000000..00948ce
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_container_volume_hook/index.html
@@ -0,0 +1,385 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.azure_container_volume_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.azure_cosmos_hook" href="../azure_cosmos_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.azure_container_registry_hook" href="../azure_container_registry_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_container_volume_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/azure_container_volume_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.azure_container_volume_hook">
+<span id="airflow-contrib-hooks-azure-container-volume-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.azure_container_volume_hook" title="airflow.contrib.hooks.azure_container_volume_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_container_volume_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.azure_container_volume_hook" title="Permalink to this headline">¶< [...]
+<div class="section" id="module-contents">
+<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this headline">¶</a></h2>
+<dl class="class">
+<dt id="airflow.contrib.hooks.azure_container_volume_hook.AzureContainerVolumeHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.azure_container_volume_hook.</code><code class="sig-name descname">AzureContainerVolumeHook</code><span class="sig-paren">(</span><em class="sig-param">wasb_conn_id='wasb_default'</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_volume_hook.html#AzureContainerVolumeHook"><span class="viewcode-link">[source]</spa [...]
+<dd><p>Bases: <a class="reference internal" href="../../../hooks/base_hook/index.html#airflow.hooks.base_hook.BaseHook" title="airflow.hooks.base_hook.BaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.hooks.base_hook.BaseHook</span></code></a></p>
+<p>A hook which wraps an Azure Volume.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>wasb_conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – connection id of a Azure storage account of
+which file shares should be mounted</p>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_volume_hook.AzureContainerVolumeHook.get_storagekey">
+<code class="sig-name descname">get_storagekey</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_volume_hook.html#AzureContainerVolumeHook.get_storagekey"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_container_volume_hook.AzureContainerVolumeHook.get_storagekey" title="Permalink to t [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_container_volume_hook.AzureContainerVolumeHook.get_file_volume">
+<code class="sig-name descname">get_file_volume</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">mount_name</em>, <em class="sig-param">share_name</em>, <em class="sig-param">storage_account_name</em>, <em class="sig-param">read_only=False</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_container_volume_hook.html#AzureContainerVolumeHook.get_file_volume"><span class="vi [...]
+<dd></dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../azure_cosmos_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.azure_cosmos_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../azure_container_registry_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.azure_container_registry_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_cosmos_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_cosmos_hook/index.html
new file mode 100644
index 0000000..0ed2333
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_cosmos_hook/index.html
@@ -0,0 +1,475 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.azure_cosmos_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.azure_data_lake_hook" href="../azure_data_lake_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.azure_container_volume_hook" href="../azure_container_volume_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_cosmos_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/azure_cosmos_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.azure_cosmos_hook">
+<span id="airflow-contrib-hooks-azure-cosmos-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.azure_cosmos_hook" title="airflow.contrib.hooks.azure_cosmos_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_cosmos_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.azure_cosmos_hook" 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="class">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.azure_cosmos_hook.</code><code class="sig-name descname">AzureCosmosDBHook</code><span class="sig-paren">(</span><em class="sig-param">azure_cosmos_conn_id='azure_cosmos_default'</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook"><span class="viewcode-link">[source]</span></a><a class="he [...]
+<dd><p>Bases: <a class="reference internal" href="../../../hooks/base_hook/index.html#airflow.hooks.base_hook.BaseHook" title="airflow.hooks.base_hook.BaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.hooks.base_hook.BaseHook</span></code></a></p>
+<p>Interacts with Azure CosmosDB.</p>
+<p>login should be the endpoint uri, password should be the master key
+optionally, you can use the following extras to default these values
+{“database_name”: “<DATABASE_NAME>”, “collection_name”: “COLLECTION_NAME”}.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>azure_cosmos_conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Reference to the Azure CosmosDB connection.</p>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd><p>Return a cosmos db client.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.__get_database_name">
+<code class="sig-name descname">__get_database_name</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">database_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.__get_database_name"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.__get_database [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.__get_collection_name">
+<code class="sig-name descname">__get_collection_name</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">collection_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.__get_collection_name"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.__get_co [...]
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.does_collection_exist">
+<code class="sig-name descname">does_collection_exist</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">collection_name</em>, <em class="sig-param">database_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.does_collection_exist"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.az [...]
+<dd><p>Checks if a collection exists in CosmosDB.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.create_collection">
+<code class="sig-name descname">create_collection</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">collection_name</em>, <em class="sig-param">database_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.create_collection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosm [...]
+<dd><p>Creates a new collection in the CosmosDB database.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.does_database_exist">
+<code class="sig-name descname">does_database_exist</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">database_name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.does_database_exist"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.does_database_exist [...]
+<dd><p>Checks if a database exists in CosmosDB.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.create_database">
+<code class="sig-name descname">create_database</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">database_name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.create_database"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.create_database" title="Per [...]
+<dd><p>Creates a new database in CosmosDB.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.delete_database">
+<code class="sig-name descname">delete_database</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">database_name</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.delete_database"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.delete_database" title="Per [...]
+<dd><p>Deletes an existing database in CosmosDB.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.delete_collection">
+<code class="sig-name descname">delete_collection</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">collection_name</em>, <em class="sig-param">database_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.delete_collection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosm [...]
+<dd><p>Deletes an existing collection in the CosmosDB database.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.upsert_document">
+<code class="sig-name descname">upsert_document</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">document</em>, <em class="sig-param">database_name=None</em>, <em class="sig-param">collection_name=None</em>, <em class="sig-param">document_id=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.upsert_document"><span class="viewcode-lin [...]
+<dd><p>Inserts a new document (or updates an existing one) into an existing
+collection in the CosmosDB database.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.insert_documents">
+<code class="sig-name descname">insert_documents</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">documents</em>, <em class="sig-param">database_name=None</em>, <em class="sig-param">collection_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.insert_documents"><span class="viewcode-link">[source]</span></a><a class="headerlink [...]
+<dd><p>Insert a list of new documents into an existing collection in the CosmosDB database.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.delete_document">
+<code class="sig-name descname">delete_document</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">document_id</em>, <em class="sig-param">database_name=None</em>, <em class="sig-param">collection_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.delete_document"><span class="viewcode-link">[source]</span></a><a class="headerlink [...]
+<dd><p>Delete an existing document out of a collection in the CosmosDB database.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.get_document">
+<code class="sig-name descname">get_document</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">document_id</em>, <em class="sig-param">database_name=None</em>, <em class="sig-param">collection_name=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.get_document"><span class="viewcode-link">[source]</span></a><a class="headerlink" href [...]
+<dd><p>Get a document from an existing collection in the CosmosDB database.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook.get_documents">
+<code class="sig-name descname">get_documents</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">sql_string</em>, <em class="sig-param">database_name=None</em>, <em class="sig-param">collection_name=None</em>, <em class="sig-param">partition_key=None</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#AzureCosmosDBHook.get_documents"><span class="viewcode-lin [...]
+<dd><p>Get a list of documents from an existing collection in the CosmosDB database via SQL query.</p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="function">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.get_database_link">
+<code class="sig-prename descclassname">airflow.contrib.hooks.azure_cosmos_hook.</code><code class="sig-name descname">get_database_link</code><span class="sig-paren">(</span><em class="sig-param">database_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#get_database_link"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_cosmos_hook.get_dat [...]
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.get_collection_link">
+<code class="sig-prename descclassname">airflow.contrib.hooks.azure_cosmos_hook.</code><code class="sig-name descname">get_collection_link</code><span class="sig-paren">(</span><em class="sig-param">database_id</em>, <em class="sig-param">collection_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#get_collection_link"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#a [...]
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="airflow.contrib.hooks.azure_cosmos_hook.get_document_link">
+<code class="sig-prename descclassname">airflow.contrib.hooks.azure_cosmos_hook.</code><code class="sig-name descname">get_document_link</code><span class="sig-paren">(</span><em class="sig-param">database_id</em>, <em class="sig-param">collection_id</em>, <em class="sig-param">document_id</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_cosmos_hook.html#get_document_link"><span class="viewcode-link">[source]</spa [...]
+<dd></dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../azure_data_lake_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.azure_data_lake_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../azure_container_volume_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.azure_container_volume_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_data_lake_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_data_lake_hook/index.html
new file mode 100644
index 0000000..7e4a8f1
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_data_lake_hook/index.html
@@ -0,0 +1,457 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.azure_data_lake_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.azure_fileshare_hook" href="../azure_fileshare_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.azure_cosmos_hook" href="../azure_cosmos_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_data_lake_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/azure_data_lake_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.azure_data_lake_hook">
+<span id="airflow-contrib-hooks-azure-data-lake-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.azure_data_lake_hook" title="airflow.contrib.hooks.azure_data_lake_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_data_lake_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.azure_data_lake_hook" 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="class">
+<dt id="airflow.contrib.hooks.azure_data_lake_hook.AzureDataLakeHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.azure_data_lake_hook.</code><code class="sig-name descname">AzureDataLakeHook</code><span class="sig-paren">(</span><em class="sig-param">azure_data_lake_conn_id='azure_data_lake_default'</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_data_lake_hook.html#AzureDataLakeHook"><span class="viewcode-link">[source]</span></a> [...]
+<dd><p>Bases: <a class="reference internal" href="../../../hooks/base_hook/index.html#airflow.hooks.base_hook.BaseHook" title="airflow.hooks.base_hook.BaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.hooks.base_hook.BaseHook</span></code></a></p>
+<p>Interacts with Azure Data Lake.</p>
+<p>Client ID and client secret should be in user and password parameters.
+Tenant and account name should be extra field as
+{“tenant”: “<TENANT>”, “account_name”: “ACCOUNT_NAME”}.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>azure_data_lake_conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Reference to the Azure Data Lake connection.</p>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_data_lake_hook.AzureDataLakeHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_data_lake_hook.html#AzureDataLakeHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_data_lake_hook.AzureDataLakeHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd><p>Return a AzureDLFileSystem object.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_data_lake_hook.AzureDataLakeHook.check_for_file">
+<code class="sig-name descname">check_for_file</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">file_path</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_data_lake_hook.html#AzureDataLakeHook.check_for_file"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_data_lake_hook.AzureDataLakeHook.check_for_file" title="Perm [...]
+<dd><p>Check if a file exists on Azure Data Lake.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>file_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Path and name of the file.</p>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>True if the file exists, False otherwise.</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/functions.html#bool" title="(in Python v3.7)">bool</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_data_lake_hook.AzureDataLakeHook.upload_file">
+<code class="sig-name descname">upload_file</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">local_path</em>, <em class="sig-param">remote_path</em>, <em class="sig-param">nthreads=64</em>, <em class="sig-param">overwrite=True</em>, <em class="sig-param">buffersize=4194304</em>, <em class="sig-param">blocksize=4194304</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_data [...]
+<dd><p>Upload a file to Azure Data Lake.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>local_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – local path. Can be single file, directory (in which case,
+upload recursively) or glob pattern. Recursive glob patterns using <cite>**</cite>
+are not supported.</p></li>
+<li><p><strong>remote_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Remote path to upload to; if multiple files, this is the
+directory root to write within.</p></li>
+<li><p><strong>nthreads</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – Number of threads to use. If None, uses the number of cores.</p></li>
+<li><p><strong>overwrite</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.7)"><em>bool</em></a>) – Whether to forcibly overwrite existing files/directories.
+If False and remote path is a directory, will quit regardless if any files
+would be overwritten or not. If True, only matching filenames are actually
+overwritten.</p></li>
+<li><p><strong>buffersize</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – int [2**22]
+Number of bytes for internal buffer. This block cannot be bigger than
+a chunk and cannot be smaller than a block.</p></li>
+<li><p><strong>blocksize</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – int [2**22]
+Number of bytes for a block. Within each chunk, we write a smaller
+block for each API call. This block cannot be bigger than a chunk.</p></li>
+</ul>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_data_lake_hook.AzureDataLakeHook.download_file">
+<code class="sig-name descname">download_file</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">local_path</em>, <em class="sig-param">remote_path</em>, <em class="sig-param">nthreads=64</em>, <em class="sig-param">overwrite=True</em>, <em class="sig-param">buffersize=4194304</em>, <em class="sig-param">blocksize=4194304</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_da [...]
+<dd><p>Download a file from Azure Blob Storage.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>local_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – local path. If downloading a single file, will write to this
+specific file, unless it is an existing directory, in which case a file is
+created within it. If downloading multiple files, this is the root
+directory to write within. Will create directories as required.</p></li>
+<li><p><strong>remote_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – remote path/globstring to use to find remote files.
+Recursive glob patterns using <cite>**</cite> are not supported.</p></li>
+<li><p><strong>nthreads</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – Number of threads to use. If None, uses the number of cores.</p></li>
+<li><p><strong>overwrite</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.7)"><em>bool</em></a>) – Whether to forcibly overwrite existing files/directories.
+If False and remote path is a directory, will quit regardless if any files
+would be overwritten or not. If True, only matching filenames are actually
+overwritten.</p></li>
+<li><p><strong>buffersize</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – int [2**22]
+Number of bytes for internal buffer. This block cannot be bigger than
+a chunk and cannot be smaller than a block.</p></li>
+<li><p><strong>blocksize</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.7)"><em>int</em></a>) – int [2**22]
+Number of bytes for a block. Within each chunk, we write a smaller
+block for each API call. This block cannot be bigger than a chunk.</p></li>
+</ul>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+</div>
+</div>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../azure_fileshare_hook/index.html" class="btn btn-neutral float-right" title="airflow.contrib.hooks.azure_fileshare_hook" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="../azure_cosmos_hook/index.html" class="btn btn-neutral float-left" title="airflow.contrib.hooks.azure_cosmos_hook" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+
+ <hr/>
+
+ <div role="contentinfo">
+ <p>
+
+ </p>
+ </div>
+ Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
+ <div class="footer">This page uses <a href="https://analytics.google.com/">
+ Google Analytics</a> to collect statistics. You can disable it by blocking
+ the JavaScript coming from www.google-analytics.com. Check our
+ <a href="../../../../../privacy_notice.html">Privacy Policy</a>
+ for more details.
+ <script type="text/javascript">
+ (function() {
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+ })();
+ </script>
+ </div>
+
+
+</footer>
+
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/1.10.5/_api/airflow/contrib/hooks/azure_fileshare_hook/index.html b/1.10.5/_api/airflow/contrib/hooks/azure_fileshare_hook/index.html
new file mode 100644
index 0000000..2bea5df
--- /dev/null
+++ b/1.10.5/_api/airflow/contrib/hooks/azure_fileshare_hook/index.html
@@ -0,0 +1,562 @@
+
+
+<!--
+Javascript to render AIRFLOW-XXX and PR references in text
+as HTML links.
+
+Overrides extrahead block from sphinx_rtd_theme
+https://www.sphinx-doc.org/en/master/templating.html
+-->
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+ <meta charset="utf-8">
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>airflow.contrib.hooks.azure_fileshare_hook — Airflow Documentation</title>
+
+
+
+
+
+
+
+
+ <script type="text/javascript" src="../../../../../_static/js/modernizr.min.js"></script>
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+ <script type="text/javascript" src="../../../../../_static/jquery.js"></script>
+ <script type="text/javascript" src="../../../../../_static/underscore.js"></script>
+ <script type="text/javascript" src="../../../../../_static/doctools.js"></script>
+ <script type="text/javascript" src="../../../../../_static/language_data.js"></script>
+
+ <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+
+
+
+ <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+ <link rel="index" title="Index" href="../../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../../search.html" />
+ <link rel="next" title="airflow.contrib.hooks.bigquery_hook" href="../bigquery_hook/index.html" />
+ <link rel="prev" title="airflow.contrib.hooks.azure_data_lake_hook" href="../azure_data_lake_hook/index.html" />
+
+ <script>
+ document.addEventListener('DOMContentLoaded', function() {
+ var el = document.getElementById('changelog');
+ if (el !== null ) {
+ // [AIRFLOW-...]
+ el.innerHTML = el.innerHTML.replace(
+ /\[(AIRFLOW-[\d]+)\]/g,
+ `<a href="https://issues.apache.org/jira/browse/$1">[$1]</a>`
+ );
+ // (#...)
+ el.innerHTML = el.innerHTML.replace(
+ /\(#([\d]+)\)/g,
+ `<a href="https://github.com/apache/airflow/pull/$1">(#$1)</a>`
+ );
+ };
+ })
+ </script>
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140539454-1']);
+ _gaq.push(['_trackPageview']);
+ </script>
+ <style>
+ .example-header {
+ position: relative;
+ background: #9AAA7A;
+ padding: 8px 16px;
+ margin-bottom: 0;
+ }
+ .example-header--with-button {
+ padding-right: 166px;
+ }
+ .example-header:after{
+ content: '';
+ display: table;
+ clear: both;
+ }
+ .example-title {
+ display:block;
+ padding: 4px;
+ margin-right: 16px;
+ color: white;
+ overflow-x: auto;
+ }
+ .example-header-button {
+ top: 8px;
+ right: 16px;
+ position: absolute;
+ }
+ .example-header + .highlight-python {
+ margin-top: 0 !important;
+ }
+ .viewcode-button {
+ display: inline-block;
+ padding: 8px 16px;
+ border: 0;
+ margin: 0;
+ outline: 0;
+ border-radius: 2px;
+ -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,.3);
+ box-shadow: 0 3px 6px 0 rgba(0,0,0,.3);
+ color: #404040;
+ background-color: #e7e7e7;
+ cursor: pointer;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-decoration: none;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ text-transform: uppercase;
+ -webkit-transition: background-color .2s;
+ transition: background-color .2s;
+ vertical-align: middle;
+ white-space: nowrap;
+ }
+ .viewcode-button:visited {
+ color: #404040;
+ }
+ .viewcode-button:hover, .viewcode-button:focus {
+ color: #404040;
+ background-color: #d6d6d6;
+ }
+ </style>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../../index.html" class="icon icon-home"> Airflow
+
+
+
+ </a>
+
+
+
+
+ <div class="version">
+ 1.10.4
+ </div>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../project.html">Project</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../license.html">License</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../tutorial.html">Tutorial</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../howto/index.html">How-to Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../ui.html">UI / Screenshots</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../concepts.html">Concepts</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../profiling.html">Data Profiling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../cli.html">Command Line Interface Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../scheduler.html">Scheduling & Triggers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../plugins.html">Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../timezone.html">Time zones</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../api.html">REST API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../integration.html">Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../metrics.html">Metrics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../kubernetes.html">Kubernetes</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../lineage.html">Lineage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../changelog.html">Changelog</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../faq.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../macros.html">Macros reference</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Python API Reference</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#operators">Operators</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../../../../index.html#hooks">Hooks</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../../../index.html#hooks-packages">Hooks packages</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../../hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.hooks</span></code></a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#executors">Executors</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#models">Models</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../index.html#core-and-community-package">Core and community package</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../privacy_notice.html">Privacy Notice</a></li>
+</ul>
+
+
+
+ </div>
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+
+ <nav class="wy-nav-top" aria-label="top navigation">
+
+ <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+ <a href="../../../../../index.html">Airflow</a>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../../index.html">Docs</a> »</li>
+
+ <li><a href="../../../../index.html">Python API Reference</a> »</li>
+
+ <li><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks</span></code></a> »</li>
+
+ <li><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_fileshare_hook</span></code></li>
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+ <a href="../../../../../_sources/_api/airflow/contrib/hooks/azure_fileshare_hook/index.rst.txt" rel="nofollow"> View page source</a>
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <div class="section" id="module-airflow.contrib.hooks.azure_fileshare_hook">
+<span id="airflow-contrib-hooks-azure-fileshare-hook"></span><h1><a class="reference internal" href="#module-airflow.contrib.hooks.azure_fileshare_hook" title="airflow.contrib.hooks.azure_fileshare_hook"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.contrib.hooks.azure_fileshare_hook</span></code></a><a class="headerlink" href="#module-airflow.contrib.hooks.azure_fileshare_hook" 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="class">
+<dt id="airflow.contrib.hooks.azure_fileshare_hook.AzureFileShareHook">
+<em class="property">class </em><code class="sig-prename descclassname">airflow.contrib.hooks.azure_fileshare_hook.</code><code class="sig-name descname">AzureFileShareHook</code><span class="sig-paren">(</span><em class="sig-param">wasb_conn_id='wasb_default'</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_fileshare_hook.html#AzureFileShareHook"><span class="viewcode-link">[source]</span></a><a class="headerlink [...]
+<dd><p>Bases: <a class="reference internal" href="../../../hooks/base_hook/index.html#airflow.hooks.base_hook.BaseHook" title="airflow.hooks.base_hook.BaseHook"><code class="xref py py-class docutils literal notranslate"><span class="pre">airflow.hooks.base_hook.BaseHook</span></code></a></p>
+<p>Interacts with Azure FileShare Storage.</p>
+<p>Additional options passed in the ‘extra’ field of the connection will be
+passed to the <cite>FileService()</cite> constructor.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><p><strong>wasb_conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Reference to the wasb connection.</p>
+</dd>
+</dl>
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_fileshare_hook.AzureFileShareHook.get_conn">
+<code class="sig-name descname">get_conn</code><span class="sig-paren">(</span><em class="sig-param">self</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_fileshare_hook.html#AzureFileShareHook.get_conn"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#airflow.contrib.hooks.azure_fileshare_hook.AzureFileShareHook.get_conn" title="Permalink to this definition">¶</a></dt>
+<dd><p>Return the FileService object.</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_fileshare_hook.AzureFileShareHook.check_for_directory">
+<code class="sig-name descname">check_for_directory</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">share_name</em>, <em class="sig-param">directory_name</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_fileshare_hook.html#AzureFileShareHook.check_for_directory"><span class="viewcode-link">[source]</span></a><a class="headerlink" hre [...]
+<dd><p>Check if a directory exists on Azure File Share.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>share_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of the share.</p></li>
+<li><p><strong>directory_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of the directory.</p></li>
+<li><p><strong>kwargs</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.7)"><em>object</em></a>) – Optional keyword arguments that
+<cite>FileService.exists()</cite> takes.</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>True if the file exists, False otherwise.</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/functions.html#bool" title="(in Python v3.7)">bool</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_fileshare_hook.AzureFileShareHook.check_for_file">
+<code class="sig-name descname">check_for_file</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">share_name</em>, <em class="sig-param">directory_name</em>, <em class="sig-param">file_name</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_fileshare_hook.html#AzureFileShareHook.check_for_file"><span class="viewcode-link">[source]</span>< [...]
+<dd><p>Check if a file exists on Azure File Share.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>share_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of the share.</p></li>
+<li><p><strong>directory_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of the directory.</p></li>
+<li><p><strong>file_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of the file.</p></li>
+<li><p><strong>kwargs</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.7)"><em>object</em></a>) – Optional keyword arguments that
+<cite>FileService.exists()</cite> takes.</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>True if the file exists, False otherwise.</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/functions.html#bool" title="(in Python v3.7)">bool</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="method">
+<dt id="airflow.contrib.hooks.azure_fileshare_hook.AzureFileShareHook.list_directories_and_files">
+<code class="sig-name descname">list_directories_and_files</code><span class="sig-paren">(</span><em class="sig-param">self</em>, <em class="sig-param">share_name</em>, <em class="sig-param">directory_name=None</em>, <em class="sig-param">**kwargs</em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../_modules/airflow/contrib/hooks/azure_fileshare_hook.html#AzureFileShareHook.list_directories_and_files"><span class="viewcode-link">[source]</span></a><a cla [...]
+<dd><p>Return the list of directories and files stored on a Azure File Share.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters</dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>share_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of the share.</p></li>
+<li><p><strong>directory_name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.7)"><em>str</em></a>) – Name of the directory.</p></li>
+<li><p><strong>kwargs</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.7)"><em>object</em></a>) – Optional keyword arguments that
+<cite>FileService.list_directories_and_files()</cite> takes.</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns</dt>
+<dd class="field-even"><p>A list of files and directories</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.7)">list</a></p>
+</dd>
+</dl>
+</dd></dl>
... 601079 lines suppressed ...