You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by gi...@apache.org on 2023/03/10 17:04:07 UTC

[airflow-site] branch gh-pages updated: Deploying to gh-pages from @ 8af22eaeaa9d0bb7bf15eab5783d3ff1ef5d1c46 🚀

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

github-bot pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/airflow-site.git


The following commit(s) were added to refs/heads/gh-pages by this push:
     new ee440a4941 Deploying to gh-pages from  @ 8af22eaeaa9d0bb7bf15eab5783d3ff1ef5d1c46 🚀
ee440a4941 is described below

commit ee440a494129224dd55948cfd7e2a329acd92822
Author: eladkal <45...@users.noreply.github.com>
AuthorDate: Fri Mar 10 17:03:58 2023 +0000

    Deploying to gh-pages from  @ 8af22eaeaa9d0bb7bf15eab5783d3ff1ef5d1c46 🚀
---
 _gen/packages-metadata.json                        |  1501 +--
 blog/airflow-1.10.10/index.html                    |     4 +-
 blog/airflow-1.10.12/index.html                    |     4 +-
 blog/airflow-1.10.8-1.10.9/index.html              |     4 +-
 blog/airflow-2.2.0/index.html                      |     4 +-
 blog/airflow-2.3.0/index.html                      |     4 +-
 blog/airflow-2.4.0/index.html                      |     4 +-
 blog/airflow-2.5.0/index.html                      |     4 +-
 blog/airflow-survey-2020/index.html                |     4 +-
 blog/airflow-survey-2022/index.html                |     4 +-
 blog/airflow-survey/index.html                     |     4 +-
 blog/airflow-two-point-oh-is-here/index.html       |     4 +-
 blog/airflow_summit_2021/index.html                |     4 +-
 blog/airflow_summit_2022/index.html                |     4 +-
 blog/announcing-new-website/index.html             |     4 +-
 blog/apache-airflow-for-newcomers/index.html       |     4 +-
 .../index.html                                     |     4 +-
 .../index.html                                     |     4 +-
 .../index.html                                     |     4 +-
 .../index.html                                     |     4 +-
 .../index.html                                     |     4 +-
 .../index.html                                     |     4 +-
 .../providers/hashicorp/hooks/vault/index.rst.txt  |   176 +
 .../_api/airflow/providers/hashicorp/index.rst.txt |    16 +
 .../hashicorp/secrets/vault/index.rst.txt          |     3 +-
 .../{stable => 3.3.0}/_sources/commits.rst.txt     |    16 +-
 .../secrets-backends/hashicorp-vault.rst.txt       |   216 +
 .../{stable => 3.3.0}/objects.inv                  |   Bin 690 -> 690 bytes
 .../3.3.0/searchindex.js                           |     1 +
 .../3.3.0/secrets-backends/index.html              |     1 +
 .../stable/.buildinfo                              |     4 -
 .../airflow/providers/hashicorp/hooks/index.html   |   849 --
 .../providers/hashicorp/hooks/vault/index.html     |  1088 --
 .../_api/airflow/providers/hashicorp/index.html    |   854 --
 .../airflow/providers/hashicorp/secrets/index.html |   849 --
 .../providers/hashicorp/secrets/vault/index.html   |  1026 --
 .../airflow/providers/hashicorp/hooks/vault.html   |  1170 --
 .../airflow/providers/hashicorp/secrets/vault.html |  1048 --
 .../stable/_modules/index.html                     |   807 --
 .../providers/hashicorp/hooks/index.rst.txt        |    15 -
 .../providers/hashicorp/secrets/index.rst.txt      |    15 -
 .../hashicorp/secrets/vault/index.rst.txt          |     3 +-
 .../stable/_sources/commits.rst.txt                |    16 +-
 .../stable/_sources/index.rst.txt                  |   113 -
 .../installing-providers-from-sources.rst.txt      |    18 -
 .../stable/_static/_gen/css/main-custom.min.css    |     1 -
 .../stable/_static/_gen/css/main.min.css           |     7 -
 .../stable/_static/_gen/js/docs.js                 |     1 -
 .../_sphinx_javascript_frameworks_compat.js        |   134 -
 .../stable/_static/basic.css                       |   899 --
 .../stable/_static/check-solid.svg                 |     4 -
 .../stable/_static/clipboard.min.js                |     7 -
 .../stable/_static/copy-button.svg                 |     5 -
 .../stable/_static/copybutton.css                  |    94 -
 .../stable/_static/copybutton.js                   |   248 -
 .../stable/_static/copybutton_funcs.js             |    73 -
 .../stable/_static/doctools.js                     |   156 -
 .../stable/_static/documentation_options.js        |    14 -
 .../stable/_static/file.png                        |   Bin 286 -> 0 bytes
 .../stable/_static/graphviz.css                    |    19 -
 .../stable/_static/jquery-3.6.0.js                 | 10881 -------------------
 .../stable/_static/jquery.js                       |     2 -
 .../stable/_static/js/globaltoc.js                 |    24 -
 .../stable/_static/language_data.js                |   199 -
 .../stable/_static/minus.png                       |   Bin 90 -> 0 bytes
 .../stable/_static/pin_32.png                      |   Bin 1201 -> 0 bytes
 .../stable/_static/plus.png                        |   Bin 90 -> 0 bytes
 .../stable/_static/pygments.css                    |    74 -
 .../stable/_static/searchtools.js                  |   566 -
 .../stable/_static/sphinx_highlight.js             |   144 -
 .../stable/_static/underscore-1.13.1.js            |  2042 ----
 .../stable/_static/underscore.js                   |     6 -
 .../stable/commits.html                            |  1563 ---
 .../stable/genindex.html                           |   967 --
 .../stable/index.html                              |  1177 --
 .../stable/installing-providers-from-sources.html  |   944 --
 .../stable/objects.inv                             |   Bin 690 -> 690 bytes
 .../stable/py-modindex.html                        |   850 --
 .../stable/search.html                             |   857 --
 .../stable/searchindex.js                          |     2 +-
 .../stable/secrets-backends/hashicorp-vault.html   |  1003 --
 index.html                                         |    32 +-
 search/index.html                                  |     4 +-
 sitemap.xml                                        |   100 +-
 use-cases/adobe/index.html                         |     4 +-
 use-cases/adyen/index.html                         |     4 +-
 use-cases/big-fish-games/index.html                |     4 +-
 use-cases/dish/index.html                          |     4 +-
 use-cases/experity/index.html                      |     4 +-
 use-cases/onefootball/index.html                   |     4 +-
 use-cases/plarium-krasnodar/index.html             |     4 +-
 use-cases/seniorlink/index.html                    |     4 +-
 use-cases/sift/index.html                          |     4 +-
 93 files changed, 1324 insertions(+), 31700 deletions(-)

diff --git a/_gen/packages-metadata.json b/_gen/packages-metadata.json
index 7d8399eb36..dd05d38bad 100644
--- a/_gen/packages-metadata.json
+++ b/_gen/packages-metadata.json
@@ -1,38 +1,37 @@
 [
   {
-    "package-name": "apache-airflow-providers-zendesk",
-    "stable-version": "4.2.0",
+    "package-name": "apache-airflow-providers-celery",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
       "2.0.0",
-      "2.0.1",
+      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
+      "2.1.4",
       "3.0.0",
-      "3.0.1",
-      "3.0.2",
-      "3.0.3",
-      "4.0.0",
-      "4.1.0",
-      "4.2.0"
+      "3.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-asana",
-    "stable-version": "2.1.0",
+    "package-name": "apache-airflow-providers-common-sql",
+    "stable-version": "1.3.4",
     "all-versions": [
       "1.0.0",
       "1.1.0",
-      "1.1.1",
-      "1.1.2",
-      "1.1.3",
-      "2.0.0",
-      "2.0.1",
-      "2.1.0"
+      "1.2.0",
+      "1.3.0",
+      "1.3.1",
+      "1.3.2",
+      "1.3.3",
+      "1.3.4"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-pinot",
-    "stable-version": "4.0.1",
+    "package-name": "apache-airflow-providers-apache-kylin",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
@@ -42,53 +41,34 @@
       "2.0.3",
       "2.0.4",
       "3.0.0",
-      "3.1.0",
-      "3.2.0",
-      "3.2.1",
-      "4.0.0",
-      "4.0.1"
+      "3.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-google",
-    "stable-version": "8.11.0",
+    "package-name": "apache-airflow-providers-apache-flink",
+    "stable-version": "1.0.1",
+    "all-versions": [
+      "1.0.0",
+      "1.0.1"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-segment",
+    "stable-version": "3.1.0",
     "all-versions": [
-      "0.0.1",
-      "0.0.2",
       "1.0.0",
+      "1.0.1",
       "2.0.0",
-      "2.1.0",
-      "2.2.0",
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
       "3.0.0",
-      "4.0.0",
-      "5.0.0",
-      "5.1.0",
-      "6.0.0",
-      "6.1.0",
-      "6.2.0",
-      "6.3.0",
-      "6.4.0",
-      "6.5.0",
-      "6.6.0",
-      "6.7.0",
-      "6.8.0",
-      "7.0.0",
-      "8.0.0",
-      "8.1.0",
-      "8.2.0",
-      "8.3.0",
-      "8.4.0",
-      "8.5.0",
-      "8.6.0",
-      "8.7.0",
-      "8.8.0",
-      "8.9.0",
-      "8.10.0",
-      "8.11.0"
+      "3.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-datadog",
+    "package-name": "apache-airflow-providers-redis",
     "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
@@ -103,29 +83,40 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-qubole",
-    "stable-version": "3.3.1",
+    "package-name": "apache-airflow-providers-telegram",
+    "stable-version": "4.0.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
       "1.0.2",
       "2.0.0",
       "2.0.1",
-      "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
       "3.0.0",
       "3.1.0",
-      "3.2.0",
-      "3.2.1",
-      "3.3.0",
-      "3.3.1"
+      "3.1.1",
+      "4.0.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-odbc",
-    "stable-version": "3.2.1",
+    "package-name": "apache-airflow-providers-github",
+    "stable-version": "2.2.1",
+    "all-versions": [
+      "1.0.0",
+      "1.0.1",
+      "1.0.2",
+      "1.0.3",
+      "2.0.0",
+      "2.1.0",
+      "2.2.0",
+      "2.2.1"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-plexus",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
@@ -135,11 +126,49 @@
       "2.0.3",
       "2.0.4",
       "3.0.0",
-      "3.1.0",
-      "3.1.1",
-      "3.1.2",
-      "3.2.0",
-      "3.2.1"
+      "3.1.0"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-dbt-cloud",
+    "stable-version": "3.1.0",
+    "all-versions": [
+      "1.0.1",
+      "1.0.2",
+      "2.0.0",
+      "2.0.1",
+      "2.1.0",
+      "2.2.0",
+      "2.3.0",
+      "2.3.1",
+      "3.0.0",
+      "3.1.0"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-postgres",
+    "stable-version": "5.4.0",
+    "all-versions": [
+      "1.0.0",
+      "1.0.1",
+      "1.0.2",
+      "2.0.0",
+      "2.1.0",
+      "2.2.0",
+      "2.3.0",
+      "2.4.0",
+      "3.0.0",
+      "4.0.0",
+      "4.0.1",
+      "4.1.0",
+      "5.0.0",
+      "5.1.0",
+      "5.2.0",
+      "5.2.1",
+      "5.2.2",
+      "5.3.0",
+      "5.3.1",
+      "5.4.0"
     ]
   },
   {
@@ -172,34 +201,27 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-impala",
-    "stable-version": "1.0.0",
-    "all-versions": [
-      "1.0.0"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-trino",
-    "stable-version": "4.3.2",
+    "package-name": "apache-airflow-providers-oracle",
+    "stable-version": "3.6.0",
     "all-versions": [
       "1.0.0",
+      "1.0.1",
+      "1.1.0",
       "2.0.0",
       "2.0.1",
-      "2.0.2",
       "2.1.0",
-      "2.1.1",
-      "2.1.2",
       "2.2.0",
-      "2.3.0",
+      "2.2.1",
+      "2.2.2",
+      "2.2.3",
       "3.0.0",
       "3.1.0",
-      "4.0.0",
-      "4.0.1",
-      "4.1.0",
-      "4.2.0",
-      "4.3.0",
-      "4.3.1",
-      "4.3.2"
+      "3.2.0",
+      "3.3.0",
+      "3.4.0",
+      "3.5.0",
+      "3.5.1",
+      "3.6.0"
     ]
   },
   {
@@ -222,22 +244,32 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-tableau",
+    "package-name": "apache-airflow-providers-datadog",
+    "stable-version": "3.1.0",
+    "all-versions": [
+      "1.0.0",
+      "1.0.1",
+      "2.0.0",
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
+      "3.0.0",
+      "3.1.0"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-samba",
     "stable-version": "4.1.0",
     "all-versions": [
       "1.0.0",
+      "1.0.1",
       "2.0.0",
-      "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
-      "2.1.4",
-      "2.1.5",
-      "2.1.6",
-      "2.1.7",
-      "2.1.8",
       "3.0.0",
       "3.0.1",
+      "3.0.2",
+      "3.0.3",
+      "3.0.4",
       "4.0.0",
       "4.1.0"
     ]
@@ -264,110 +296,111 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-postgres",
-    "stable-version": "5.4.0",
+    "package-name": "apache-airflow-providers-cloudant",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
       "2.0.0",
-      "2.1.0",
-      "2.2.0",
-      "2.3.0",
-      "2.4.0",
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
       "3.0.0",
-      "4.0.0",
-      "4.0.1",
-      "4.1.0",
-      "5.0.0",
-      "5.1.0",
-      "5.2.0",
-      "5.2.1",
-      "5.2.2",
-      "5.3.0",
-      "5.3.1",
-      "5.4.0"
+      "3.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-github",
-    "stable-version": "2.2.1",
+    "package-name": "apache-airflow-providers-imap",
+    "stable-version": "3.1.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
-      "1.0.3",
       "2.0.0",
+      "2.0.1",
       "2.1.0",
       "2.2.0",
-      "2.2.1"
+      "2.2.1",
+      "2.2.2",
+      "2.2.3",
+      "3.0.0",
+      "3.1.0",
+      "3.1.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-sqlite",
-    "stable-version": "3.3.1",
+    "package-name": "apache-airflow-providers-slack",
+    "stable-version": "7.2.0",
     "all-versions": [
       "1.0.0",
-      "1.0.1",
-      "1.0.2",
       "2.0.0",
-      "2.0.1",
-      "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
       "3.0.0",
-      "3.1.0",
-      "3.2.0",
-      "3.2.1",
-      "3.3.0",
-      "3.3.1"
+      "4.0.0",
+      "4.0.1",
+      "4.1.0",
+      "4.2.0",
+      "4.2.1",
+      "4.2.2",
+      "4.2.3",
+      "5.0.0",
+      "5.1.0",
+      "6.0.0",
+      "7.0.0",
+      "7.1.0",
+      "7.1.1",
+      "7.2.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-dbt-cloud",
-    "stable-version": "3.1.0",
+    "package-name": "helm-chart",
+    "stable-version": "1.8.0",
     "all-versions": [
-      "1.0.1",
-      "1.0.2",
+      "1.0.0",
+      "1.1.0",
+      "1.2.0",
+      "1.3.0",
+      "1.4.0",
+      "1.5.0",
+      "1.6.0",
+      "1.7.0",
+      "1.8.0"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-tableau",
+    "stable-version": "4.1.0",
+    "all-versions": [
+      "1.0.0",
       "2.0.0",
-      "2.0.1",
       "2.1.0",
-      "2.2.0",
-      "2.3.0",
-      "2.3.1",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
+      "2.1.4",
+      "2.1.5",
+      "2.1.6",
+      "2.1.7",
+      "2.1.8",
       "3.0.0",
-      "3.1.0"
+      "3.0.1",
+      "4.0.0",
+      "4.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-docker",
-    "stable-version": "3.5.1",
+    "package-name": "apache-airflow-providers-discord",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
-      "1.1.0",
-      "1.2.0",
       "2.0.0",
-      "2.1.0",
-      "2.1.1",
-      "2.2.0",
-      "2.3.0",
-      "2.4.0",
-      "2.4.1",
-      "2.5.0",
-      "2.5.1",
-      "2.5.2",
-      "2.6.0",
-      "2.7.0",
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
+      "2.1.4",
       "3.0.0",
-      "3.1.0",
-      "3.2.0",
-      "3.3.0",
-      "3.4.0",
-      "3.5.0",
-      "3.5.1"
+      "3.1.0"
     ]
   },
   {
@@ -417,138 +450,165 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-neo4j",
-    "stable-version": "3.2.1",
+    "package-name": "apache-airflow-providers-opsgenie",
+    "stable-version": "5.0.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.0.2",
       "2.0.0",
       "2.0.1",
-      "2.0.2",
-      "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
       "3.0.0",
+      "3.0.1",
+      "3.0.2",
+      "3.0.3",
       "3.1.0",
-      "3.2.0",
-      "3.2.1"
+      "4.0.0",
+      "5.0.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-hdfs",
-    "stable-version": "3.2.0",
+    "package-name": "apache-airflow-providers-docker",
+    "stable-version": "3.5.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.0.2",
+      "1.1.0",
+      "1.2.0",
       "2.0.0",
       "2.1.0",
       "2.1.1",
       "2.2.0",
-      "2.2.1",
-      "2.2.2",
-      "2.2.3",
+      "2.3.0",
+      "2.4.0",
+      "2.4.1",
+      "2.5.0",
+      "2.5.1",
+      "2.5.2",
+      "2.6.0",
+      "2.7.0",
       "3.0.0",
-      "3.0.1",
       "3.1.0",
-      "3.2.0"
+      "3.2.0",
+      "3.3.0",
+      "3.4.0",
+      "3.5.0",
+      "3.5.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-telegram",
-    "stable-version": "4.0.0",
+    "package-name": "apache-airflow-providers-exasol",
+    "stable-version": "4.1.3",
     "all-versions": [
       "1.0.0",
-      "1.0.1",
-      "1.0.2",
+      "1.1.0",
+      "1.1.1",
       "2.0.0",
       "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.0.4",
+      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
       "3.0.0",
       "3.1.0",
-      "3.1.1",
-      "4.0.0"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-apache-flink",
-    "stable-version": "1.0.1",
-    "all-versions": [
-      "1.0.0",
-      "1.0.1"
+      "4.0.0",
+      "4.0.1",
+      "4.1.0",
+      "4.1.1",
+      "4.1.2",
+      "4.1.3"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-imap",
-    "stable-version": "3.1.1",
+    "package-name": "apache-airflow-providers-amazon",
+    "stable-version": "7.3.0",
     "all-versions": [
       "1.0.0",
-      "1.0.1",
+      "1.1.0",
+      "1.2.0",
+      "1.3.0",
+      "1.4.0",
       "2.0.0",
-      "2.0.1",
       "2.1.0",
       "2.2.0",
-      "2.2.1",
-      "2.2.2",
-      "2.2.3",
+      "2.3.0",
+      "2.4.0",
+      "2.5.0",
+      "2.6.0",
       "3.0.0",
-      "3.1.0",
-      "3.1.1"
+      "3.1.1",
+      "3.2.0",
+      "3.3.0",
+      "3.4.0",
+      "4.0.0",
+      "4.1.0",
+      "5.0.0",
+      "5.1.0",
+      "6.0.0",
+      "6.1.0",
+      "6.2.0",
+      "7.0.0",
+      "7.1.0",
+      "7.2.0",
+      "7.2.1",
+      "7.3.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-singularity",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-apache-spark",
+    "stable-version": "4.0.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.1.0",
+      "1.0.2",
+      "1.0.3",
       "2.0.0",
       "2.0.1",
       "2.0.2",
       "2.0.3",
-      "2.0.4",
+      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
       "3.0.0",
-      "3.1.0"
+      "4.0.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-segment",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-apache-impala",
+    "stable-version": "1.0.0",
+    "all-versions": [
+      "1.0.0"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-apache-druid",
+    "stable-version": "3.3.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.1.0",
       "2.0.0",
       "2.0.1",
       "2.0.2",
-      "2.0.3",
-      "2.0.4",
-      "3.0.0",
-      "3.1.0"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-apache-cassandra",
-    "stable-version": "3.1.1",
-    "all-versions": [
-      "1.0.0",
-      "1.0.1",
-      "2.0.0",
-      "2.0.1",
       "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
+      "2.2.0",
+      "2.3.0",
+      "2.3.1",
+      "2.3.2",
+      "2.3.3",
       "3.0.0",
       "3.1.0",
-      "3.1.1"
+      "3.2.0",
+      "3.2.1",
+      "3.3.0",
+      "3.3.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-sqoop",
-    "stable-version": "3.1.1",
+    "package-name": "apache-airflow-providers-databricks",
+    "stable-version": "4.0.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
@@ -556,55 +616,87 @@
       "2.0.1",
       "2.0.2",
       "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
+      "2.2.0",
+      "2.3.0",
+      "2.4.0",
+      "2.5.0",
+      "2.6.0",
+      "2.7.0",
       "3.0.0",
       "3.1.0",
-      "3.1.1"
+      "3.2.0",
+      "3.3.0",
+      "3.4.0",
+      "4.0.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-yandex",
-    "stable-version": "3.3.0",
+    "package-name": "apache-airflow-providers-cncf-kubernetes",
+    "stable-version": "5.2.2",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.0.2",
+      "1.1.0",
+      "1.2.0",
       "2.0.0",
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
       "2.1.0",
       "2.2.0",
-      "2.2.1",
-      "2.2.2",
-      "2.2.3",
       "3.0.0",
+      "3.0.1",
+      "3.0.2",
       "3.1.0",
-      "3.2.0",
-      "3.3.0"
+      "3.1.1",
+      "3.1.2",
+      "4.0.0",
+      "4.0.1",
+      "4.0.2",
+      "4.1.0",
+      "4.2.0",
+      "4.3.0",
+      "4.4.0",
+      "5.0.0",
+      "5.1.0",
+      "5.1.1",
+      "5.2.0",
+      "5.2.1",
+      "5.2.2"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-grpc",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-presto",
+    "stable-version": "4.2.2",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.1.0",
+      "1.0.2",
       "2.0.0",
       "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.0.4",
+      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.2.0",
+      "2.2.1",
       "3.0.0",
-      "3.1.0"
+      "3.1.0",
+      "4.0.0",
+      "4.0.1",
+      "4.1.0",
+      "4.2.0",
+      "4.2.1",
+      "4.2.2"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-microsoft-mssql",
-    "stable-version": "3.3.2",
+    "package-name": "apache-airflow-providers-sqlite",
+    "stable-version": "3.3.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.1.0",
+      "1.0.2",
       "2.0.0",
       "2.0.1",
       "2.1.0",
@@ -616,50 +708,79 @@
       "3.2.0",
       "3.2.1",
       "3.3.0",
-      "3.3.1",
-      "3.3.2"
+      "3.3.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-jdbc",
-    "stable-version": "3.3.0",
+    "package-name": "apache-airflow-providers-influxdb",
+    "stable-version": "2.1.0",
+    "all-versions": [
+      "1.0.0",
+      "1.1.0",
+      "1.1.1",
+      "1.1.2",
+      "1.1.3",
+      "2.0.0",
+      "2.1.0"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-papermill",
+    "stable-version": "3.1.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.0.2",
       "2.0.0",
       "2.0.1",
       "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
+      "2.2.0",
+      "2.2.1",
+      "2.2.2",
+      "2.2.3",
       "3.0.0",
       "3.1.0",
-      "3.2.0",
-      "3.2.1",
-      "3.3.0"
+      "3.1.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-salesforce",
-    "stable-version": "5.3.0",
+    "package-name": "apache-airflow-providers-mysql",
+    "stable-version": "4.0.2",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.0.2",
+      "1.1.0",
       "2.0.0",
+      "2.1.0",
+      "2.1.1",
+      "2.2.0",
+      "2.2.1",
+      "2.2.2",
+      "2.2.3",
       "3.0.0",
       "3.1.0",
       "3.2.0",
+      "3.2.1",
       "3.3.0",
       "3.4.0",
-      "3.4.1",
-      "3.4.2",
-      "3.4.3",
-      "3.4.4",
       "4.0.0",
-      "5.0.0",
-      "5.1.0",
-      "5.2.0",
-      "5.3.0"
+      "4.0.1",
+      "4.0.2"
+    ]
+  },
+  {
+    "package-name": "apache-airflow-providers-alibaba",
+    "stable-version": "2.2.0",
+    "all-versions": [
+      "1.0.0",
+      "1.0.1",
+      "1.1.0",
+      "1.1.1",
+      "2.0.0",
+      "2.0.1",
+      "2.1.0",
+      "2.2.0"
     ]
   },
   {
@@ -689,26 +810,12 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-redis",
-    "stable-version": "3.1.0",
-    "all-versions": [
-      "1.0.0",
-      "1.0.1",
-      "2.0.0",
-      "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.0.4",
-      "3.0.0",
-      "3.1.0"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-vertica",
+    "package-name": "apache-airflow-providers-qubole",
     "stable-version": "3.3.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.0.2",
       "2.0.0",
       "2.0.1",
       "2.1.0",
@@ -724,112 +831,129 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-livy",
-    "stable-version": "3.3.0",
+    "package-name": "apache-airflow-providers-microsoft-azure",
+    "stable-version": "5.2.1",
     "all-versions": [
       "1.0.0",
-      "1.0.1",
       "1.1.0",
+      "1.2.0",
+      "1.3.0",
       "2.0.0",
-      "2.1.0",
-      "2.2.0",
-      "2.2.1",
-      "2.2.2",
-      "2.2.3",
       "3.0.0",
       "3.1.0",
+      "3.1.1",
       "3.2.0",
-      "3.3.0"
+      "3.3.0",
+      "3.4.0",
+      "3.5.0",
+      "3.6.0",
+      "3.7.0",
+      "3.7.1",
+      "3.7.2",
+      "3.8.0",
+      "3.9.0",
+      "4.0.0",
+      "4.1.0",
+      "4.2.0",
+      "4.3.0",
+      "5.0.0",
+      "5.0.1",
+      "5.0.2",
+      "5.1.0",
+      "5.2.0",
+      "5.2.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-openfaas",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-neo4j",
+    "stable-version": "3.2.1",
     "all-versions": [
       "1.0.0",
-      "1.1.0",
-      "1.1.1",
+      "1.0.1",
       "2.0.0",
       "2.0.1",
       "2.0.2",
-      "2.0.3",
+      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
       "3.0.0",
-      "3.1.0"
+      "3.1.0",
+      "3.2.0",
+      "3.2.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-presto",
-    "stable-version": "4.2.2",
+    "package-name": "apache-airflow-providers-yandex",
+    "stable-version": "3.3.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
       "2.0.0",
-      "2.0.1",
       "2.1.0",
-      "2.1.1",
-      "2.1.2",
       "2.2.0",
       "2.2.1",
+      "2.2.2",
+      "2.2.3",
       "3.0.0",
       "3.1.0",
-      "4.0.0",
-      "4.0.1",
-      "4.1.0",
-      "4.2.0",
-      "4.2.1",
-      "4.2.2"
+      "3.2.0",
+      "3.3.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-mysql",
-    "stable-version": "4.0.2",
+    "package-name": "apache-airflow-providers-apache-drill",
+    "stable-version": "2.3.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
       "1.0.2",
-      "1.1.0",
+      "1.0.3",
+      "1.0.4",
       "2.0.0",
       "2.1.0",
-      "2.1.1",
       "2.2.0",
       "2.2.1",
-      "2.2.2",
-      "2.2.3",
-      "3.0.0",
-      "3.1.0",
-      "3.2.0",
-      "3.2.1",
-      "3.3.0",
-      "3.4.0",
-      "4.0.0",
-      "4.0.1",
-      "4.0.2"
+      "2.3.0",
+      "2.3.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-drill",
-    "stable-version": "2.3.1",
+    "package-name": "apache-airflow-providers-elasticsearch",
+    "stable-version": "4.4.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
       "1.0.2",
       "1.0.3",
       "1.0.4",
-      "2.0.0",
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
       "2.1.0",
       "2.2.0",
-      "2.2.1",
-      "2.3.0",
-      "2.3.1"
+      "3.0.0",
+      "3.0.1",
+      "3.0.2",
+      "3.0.3",
+      "4.0.0",
+      "4.1.0",
+      "4.2.0",
+      "4.2.1",
+      "4.3.0",
+      "4.3.1",
+      "4.3.2",
+      "4.3.3",
+      "4.4.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-plexus",
+    "package-name": "apache-airflow-providers-dingding",
     "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.0.2",
       "2.0.0",
       "2.0.1",
       "2.0.2",
@@ -840,23 +964,18 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-spark",
-    "stable-version": "4.0.0",
+    "package-name": "apache-airflow-providers-openfaas",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
-      "1.0.1",
-      "1.0.2",
-      "1.0.3",
+      "1.1.0",
+      "1.1.1",
       "2.0.0",
       "2.0.1",
       "2.0.2",
       "2.0.3",
-      "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
       "3.0.0",
-      "4.0.0"
+      "3.1.0"
     ]
   },
   {
@@ -870,96 +989,105 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-sendgrid",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-apache-livy",
+    "stable-version": "3.3.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
+      "1.1.0",
       "2.0.0",
-      "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.0.4",
+      "2.1.0",
+      "2.2.0",
+      "2.2.1",
+      "2.2.2",
+      "2.2.3",
       "3.0.0",
-      "3.1.0"
+      "3.1.0",
+      "3.2.0",
+      "3.3.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-microsoft-psrp",
-    "stable-version": "2.2.0",
+    "package-name": "apache-airflow-providers-vertica",
+    "stable-version": "3.3.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.1.0",
-      "1.1.1",
-      "1.1.2",
-      "1.1.3",
-      "1.1.4",
       "2.0.0",
+      "2.0.1",
       "2.1.0",
-      "2.2.0"
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
+      "3.0.0",
+      "3.1.0",
+      "3.2.0",
+      "3.2.1",
+      "3.3.0",
+      "3.3.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-airbyte",
-    "stable-version": "3.2.0",
+    "package-name": "apache-airflow-providers-apache-sqoop",
+    "stable-version": "3.1.1",
     "all-versions": [
       "1.0.0",
+      "1.0.1",
       "2.0.0",
+      "2.0.1",
+      "2.0.2",
       "2.1.0",
       "2.1.1",
       "2.1.2",
       "2.1.3",
-      "2.1.4",
       "3.0.0",
       "3.1.0",
-      "3.2.0"
+      "3.1.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-kylin",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-apache-cassandra",
+    "stable-version": "3.1.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
       "2.0.0",
       "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.0.4",
+      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
       "3.0.0",
-      "3.1.0"
+      "3.1.0",
+      "3.1.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-dingding",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-jdbc",
+    "stable-version": "3.3.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
       "2.0.0",
       "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.0.4",
+      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
       "3.0.0",
-      "3.1.0"
+      "3.1.0",
+      "3.2.0",
+      "3.2.1",
+      "3.3.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-hive",
-    "stable-version": "5.1.3",
+    "package-name": "apache-airflow-providers-mongo",
+    "stable-version": "3.1.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
-      "1.0.3",
       "2.0.0",
-      "2.0.1",
-      "2.0.2",
-      "2.0.3",
       "2.1.0",
       "2.2.0",
       "2.3.0",
@@ -968,76 +1096,30 @@
       "2.3.3",
       "3.0.0",
       "3.1.0",
-      "4.0.0",
-      "4.0.1",
-      "4.1.0",
-      "4.1.1",
-      "5.0.0",
-      "5.1.0",
-      "5.1.1",
-      "5.1.2",
-      "5.1.3"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-samba",
-    "stable-version": "4.1.0",
-    "all-versions": [
-      "1.0.0",
-      "1.0.1",
-      "2.0.0",
-      "3.0.0",
-      "3.0.1",
-      "3.0.2",
-      "3.0.3",
-      "3.0.4",
-      "4.0.0",
-      "4.1.0"
+      "3.1.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-cncf-kubernetes",
-    "stable-version": "5.2.2",
+    "package-name": "apache-airflow-providers-asana",
+    "stable-version": "2.1.0",
     "all-versions": [
       "1.0.0",
-      "1.0.1",
-      "1.0.2",
       "1.1.0",
-      "1.2.0",
+      "1.1.1",
+      "1.1.2",
+      "1.1.3",
       "2.0.0",
       "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.1.0",
-      "2.2.0",
-      "3.0.0",
-      "3.0.1",
-      "3.0.2",
-      "3.1.0",
-      "3.1.1",
-      "3.1.2",
-      "4.0.0",
-      "4.0.1",
-      "4.0.2",
-      "4.1.0",
-      "4.2.0",
-      "4.3.0",
-      "4.4.0",
-      "5.0.0",
-      "5.1.0",
-      "5.1.1",
-      "5.2.0",
-      "5.2.1",
-      "5.2.2"
+      "2.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-exasol",
-    "stable-version": "4.1.3",
+    "package-name": "apache-airflow-providers-microsoft-mssql",
+    "stable-version": "3.3.2",
     "all-versions": [
       "1.0.0",
+      "1.0.1",
       "1.1.0",
-      "1.1.1",
       "2.0.0",
       "2.0.1",
       "2.1.0",
@@ -1046,29 +1128,26 @@
       "2.1.3",
       "3.0.0",
       "3.1.0",
-      "4.0.0",
-      "4.0.1",
-      "4.1.0",
-      "4.1.1",
-      "4.1.2",
-      "4.1.3"
+      "3.2.0",
+      "3.2.1",
+      "3.3.0",
+      "3.3.1",
+      "3.3.2"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-jira",
+    "package-name": "apache-airflow-providers-pagerduty",
     "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
       "2.0.0",
       "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.0.4",
-      "2.0.5",
+      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
       "3.0.0",
-      "3.0.1",
       "3.1.0"
     ]
   },
@@ -1083,103 +1162,43 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-oracle",
-    "stable-version": "3.6.0",
+    "package-name": "apache-airflow-providers-odbc",
+    "stable-version": "3.2.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.1.0",
       "2.0.0",
       "2.0.1",
-      "2.1.0",
-      "2.2.0",
-      "2.2.1",
-      "2.2.2",
-      "2.2.3",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
       "3.0.0",
       "3.1.0",
+      "3.1.1",
+      "3.1.2",
       "3.2.0",
-      "3.3.0",
-      "3.4.0",
-      "3.5.0",
-      "3.5.1",
-      "3.6.0"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-slack",
-    "stable-version": "7.2.0",
-    "all-versions": [
-      "1.0.0",
-      "2.0.0",
-      "3.0.0",
-      "4.0.0",
-      "4.0.1",
-      "4.1.0",
-      "4.2.0",
-      "4.2.1",
-      "4.2.2",
-      "4.2.3",
-      "5.0.0",
-      "5.1.0",
-      "6.0.0",
-      "7.0.0",
-      "7.1.0",
-      "7.1.1",
-      "7.2.0"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-elasticsearch",
-    "stable-version": "4.4.0",
-    "all-versions": [
-      "1.0.0",
-      "1.0.1",
-      "1.0.2",
-      "1.0.3",
-      "1.0.4",
-      "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.1.0",
-      "2.2.0",
-      "3.0.0",
-      "3.0.1",
-      "3.0.2",
-      "3.0.3",
-      "4.0.0",
-      "4.1.0",
-      "4.2.0",
-      "4.2.1",
-      "4.3.0",
-      "4.3.1",
-      "4.3.2",
-      "4.3.3",
-      "4.4.0"
+      "3.2.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-databricks",
-    "stable-version": "4.0.0",
+    "package-name": "apache-airflow-providers-jenkins",
+    "stable-version": "3.2.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.1.0",
       "2.0.0",
       "2.0.1",
       "2.0.2",
+      "2.0.3",
+      "2.0.4",
+      "2.0.5",
+      "2.0.6",
+      "2.0.7",
       "2.1.0",
-      "2.2.0",
-      "2.3.0",
-      "2.4.0",
-      "2.5.0",
-      "2.6.0",
-      "2.7.0",
       "3.0.0",
       "3.1.0",
-      "3.2.0",
-      "3.3.0",
-      "3.4.0",
-      "4.0.0"
+      "3.2.0"
     ]
   },
   {
@@ -1215,130 +1234,124 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-facebook",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-hashicorp",
+    "stable-version": "3.3.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.1.0",
+      "1.0.2",
       "2.0.0",
-      "2.0.1",
-      "2.1.0",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
+      "2.1.4",
       "2.2.0",
-      "2.2.1",
-      "2.2.2",
-      "2.2.3",
       "3.0.0",
       "3.0.1",
-      "3.1.0"
+      "3.1.0",
+      "3.2.0",
+      "3.3.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-http",
-    "stable-version": "4.2.0",
+    "package-name": "apache-airflow-providers-salesforce",
+    "stable-version": "5.3.0",
     "all-versions": [
       "1.0.0",
-      "1.1.0",
-      "1.1.1",
+      "1.0.1",
       "2.0.0",
-      "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.1.0",
-      "2.1.1",
-      "2.1.2",
       "3.0.0",
+      "3.1.0",
+      "3.2.0",
+      "3.3.0",
+      "3.4.0",
+      "3.4.1",
+      "3.4.2",
+      "3.4.3",
+      "3.4.4",
       "4.0.0",
-      "4.1.0",
-      "4.1.1",
-      "4.2.0"
+      "5.0.0",
+      "5.1.0",
+      "5.2.0",
+      "5.3.0"
     ]
   },
   {
-    "package-name": "helm-chart",
-    "stable-version": "1.8.0",
+    "package-name": "apache-airflow-providers-apache-pig",
+    "stable-version": "4.0.0",
     "all-versions": [
       "1.0.0",
-      "1.1.0",
-      "1.2.0",
-      "1.3.0",
-      "1.4.0",
-      "1.5.0",
-      "1.6.0",
-      "1.7.0",
-      "1.8.0"
+      "1.0.1",
+      "2.0.0",
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
+      "3.0.0",
+      "4.0.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-mongo",
-    "stable-version": "3.1.1",
+    "package-name": "apache-airflow-providers-ftp",
+    "stable-version": "3.3.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.1.0",
       "2.0.0",
+      "2.0.1",
       "2.1.0",
-      "2.2.0",
-      "2.3.0",
-      "2.3.1",
-      "2.3.2",
-      "2.3.3",
+      "2.1.1",
+      "2.1.2",
       "3.0.0",
       "3.1.0",
-      "3.1.1"
+      "3.2.0",
+      "3.3.0",
+      "3.3.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-influxdb",
-    "stable-version": "2.1.0",
+    "package-name": "apache-airflow-providers-singularity",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
+      "1.0.1",
       "1.1.0",
-      "1.1.1",
-      "1.1.2",
-      "1.1.3",
       "2.0.0",
-      "2.1.0"
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
+      "3.0.0",
+      "3.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-opsgenie",
-    "stable-version": "5.0.0",
+    "package-name": "apache-airflow-providers-apache-pinot",
+    "stable-version": "4.0.1",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
       "2.0.0",
       "2.0.1",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
       "3.0.0",
-      "3.0.1",
-      "3.0.2",
-      "3.0.3",
       "3.1.0",
+      "3.2.0",
+      "3.2.1",
       "4.0.0",
-      "5.0.0"
+      "4.0.1"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-alibaba",
-    "stable-version": "2.2.0",
+    "package-name": "apache-airflow-providers-facebook",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
       "1.1.0",
-      "1.1.1",
-      "2.0.0",
-      "2.0.1",
-      "2.1.0",
-      "2.2.0"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-papermill",
-    "stable-version": "3.1.1",
-    "all-versions": [
-      "1.0.0",
-      "1.0.1",
-      "1.0.2",
       "2.0.0",
       "2.0.1",
       "2.1.0",
@@ -1347,219 +1360,218 @@
       "2.2.2",
       "2.2.3",
       "3.0.0",
-      "3.1.0",
-      "3.1.1"
+      "3.0.1",
+      "3.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-microsoft-azure",
-    "stable-version": "5.2.1",
+    "package-name": "apache-airflow-providers-jira",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
-      "1.1.0",
-      "1.2.0",
-      "1.3.0",
+      "1.0.1",
+      "1.0.2",
       "2.0.0",
+      "2.0.1",
+      "2.0.2",
+      "2.0.3",
+      "2.0.4",
+      "2.0.5",
       "3.0.0",
-      "3.1.0",
-      "3.1.1",
-      "3.2.0",
-      "3.3.0",
-      "3.4.0",
-      "3.5.0",
-      "3.6.0",
-      "3.7.0",
-      "3.7.1",
-      "3.7.2",
-      "3.8.0",
-      "3.9.0",
-      "4.0.0",
-      "4.1.0",
-      "4.2.0",
-      "4.3.0",
-      "5.0.0",
-      "5.0.1",
-      "5.0.2",
-      "5.1.0",
-      "5.2.0",
-      "5.2.1"
-    ]
-  },
-  {
-    "package-name": "apache-airflow-providers-common-sql",
-    "stable-version": "1.3.4",
-    "all-versions": [
-      "1.0.0",
-      "1.1.0",
-      "1.2.0",
-      "1.3.0",
-      "1.3.1",
-      "1.3.2",
-      "1.3.3",
-      "1.3.4"
+      "3.0.1",
+      "3.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-celery",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-apache-hdfs",
+    "stable-version": "3.2.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
       "2.0.0",
       "2.1.0",
       "2.1.1",
-      "2.1.2",
-      "2.1.3",
-      "2.1.4",
+      "2.2.0",
+      "2.2.1",
+      "2.2.2",
+      "2.2.3",
       "3.0.0",
-      "3.1.0"
+      "3.0.1",
+      "3.1.0",
+      "3.2.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-tabular",
-    "stable-version": "1.1.0",
+    "package-name": "apache-airflow-providers-microsoft-psrp",
+    "stable-version": "2.2.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.1.0"
+      "1.1.0",
+      "1.1.1",
+      "1.1.2",
+      "1.1.3",
+      "1.1.4",
+      "2.0.0",
+      "2.1.0",
+      "2.2.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-pig",
-    "stable-version": "4.0.0",
+    "package-name": "apache-airflow-providers-apache-hive",
+    "stable-version": "5.1.3",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.0.2",
+      "1.0.3",
       "2.0.0",
       "2.0.1",
       "2.0.2",
       "2.0.3",
-      "2.0.4",
+      "2.1.0",
+      "2.2.0",
+      "2.3.0",
+      "2.3.1",
+      "2.3.2",
+      "2.3.3",
       "3.0.0",
-      "4.0.0"
+      "3.1.0",
+      "4.0.0",
+      "4.0.1",
+      "4.1.0",
+      "4.1.1",
+      "5.0.0",
+      "5.1.0",
+      "5.1.1",
+      "5.1.2",
+      "5.1.3"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-jenkins",
-    "stable-version": "3.2.0",
+    "package-name": "apache-airflow-providers-sendgrid",
+    "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.1.0",
+      "1.0.2",
       "2.0.0",
       "2.0.1",
       "2.0.2",
       "2.0.3",
       "2.0.4",
-      "2.0.5",
-      "2.0.6",
-      "2.0.7",
-      "2.1.0",
       "3.0.0",
-      "3.1.0",
-      "3.2.0"
+      "3.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-ftp",
-    "stable-version": "3.3.1",
+    "package-name": "apache-airflow-providers-http",
+    "stable-version": "4.2.0",
     "all-versions": [
       "1.0.0",
-      "1.0.1",
       "1.1.0",
+      "1.1.1",
       "2.0.0",
       "2.0.1",
+      "2.0.2",
+      "2.0.3",
       "2.1.0",
       "2.1.1",
       "2.1.2",
       "3.0.0",
-      "3.1.0",
-      "3.2.0",
-      "3.3.0",
-      "3.3.1"
+      "4.0.0",
+      "4.1.0",
+      "4.1.1",
+      "4.2.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-pagerduty",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-google",
+    "stable-version": "8.11.0",
     "all-versions": [
+      "0.0.1",
+      "0.0.2",
       "1.0.0",
-      "1.0.1",
       "2.0.0",
-      "2.0.1",
       "2.1.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
+      "2.2.0",
       "3.0.0",
-      "3.1.0"
+      "4.0.0",
+      "5.0.0",
+      "5.1.0",
+      "6.0.0",
+      "6.1.0",
+      "6.2.0",
+      "6.3.0",
+      "6.4.0",
+      "6.5.0",
+      "6.6.0",
+      "6.7.0",
+      "6.8.0",
+      "7.0.0",
+      "8.0.0",
+      "8.1.0",
+      "8.2.0",
+      "8.3.0",
+      "8.4.0",
+      "8.5.0",
+      "8.6.0",
+      "8.7.0",
+      "8.8.0",
+      "8.9.0",
+      "8.10.0",
+      "8.11.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-discord",
-    "stable-version": "3.1.0",
+    "package-name": "apache-airflow-providers-tabular",
+    "stable-version": "1.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "2.0.0",
-      "2.0.1",
-      "2.0.2",
-      "2.0.3",
-      "2.0.4",
-      "2.1.4",
-      "3.0.0",
-      "3.1.0"
+      "1.1.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-apache-druid",
-    "stable-version": "3.3.1",
+    "package-name": "apache-airflow-providers-airbyte",
+    "stable-version": "3.2.0",
     "all-versions": [
       "1.0.0",
-      "1.0.1",
-      "1.1.0",
       "2.0.0",
-      "2.0.1",
-      "2.0.2",
       "2.1.0",
-      "2.2.0",
-      "2.3.0",
-      "2.3.1",
-      "2.3.2",
-      "2.3.3",
+      "2.1.1",
+      "2.1.2",
+      "2.1.3",
+      "2.1.4",
       "3.0.0",
       "3.1.0",
-      "3.2.0",
-      "3.2.1",
-      "3.3.0",
-      "3.3.1"
+      "3.2.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-hashicorp",
-    "stable-version": "3.2.0",
+    "package-name": "apache-airflow-providers-zendesk",
+    "stable-version": "4.2.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
-      "1.0.2",
       "2.0.0",
-      "2.1.1",
-      "2.1.2",
-      "2.1.3",
-      "2.1.4",
-      "2.2.0",
+      "2.0.1",
       "3.0.0",
       "3.0.1",
-      "3.1.0",
-      "3.2.0"
+      "3.0.2",
+      "3.0.3",
+      "4.0.0",
+      "4.1.0",
+      "4.2.0"
     ]
   },
   {
-    "package-name": "apache-airflow-providers-cloudant",
+    "package-name": "apache-airflow-providers-grpc",
     "stable-version": "3.1.0",
     "all-versions": [
       "1.0.0",
       "1.0.1",
+      "1.1.0",
       "2.0.0",
       "2.0.1",
       "2.0.2",
@@ -1570,38 +1582,27 @@
     ]
   },
   {
-    "package-name": "apache-airflow-providers-amazon",
-    "stable-version": "7.3.0",
+    "package-name": "apache-airflow-providers-trino",
+    "stable-version": "4.3.2",
     "all-versions": [
       "1.0.0",
-      "1.1.0",
-      "1.2.0",
-      "1.3.0",
-      "1.4.0",
       "2.0.0",
+      "2.0.1",
+      "2.0.2",
       "2.1.0",
+      "2.1.1",
+      "2.1.2",
       "2.2.0",
       "2.3.0",
-      "2.4.0",
-      "2.5.0",
-      "2.6.0",
       "3.0.0",
-      "3.1.1",
-      "3.2.0",
-      "3.3.0",
-      "3.4.0",
+      "3.1.0",
       "4.0.0",
+      "4.0.1",
       "4.1.0",
-      "5.0.0",
-      "5.1.0",
-      "6.0.0",
-      "6.1.0",
-      "6.2.0",
-      "7.0.0",
-      "7.1.0",
-      "7.2.0",
-      "7.2.1",
-      "7.3.0"
+      "4.2.0",
+      "4.3.0",
+      "4.3.1",
+      "4.3.2"
     ]
   }
 ]
\ No newline at end of file
diff --git a/blog/airflow-1.10.10/index.html b/blog/airflow-1.10.10/index.html
index 08d3765566..81b40e4567 100644
--- a/blog/airflow-1.10.10/index.html
+++ b/blog/airflow-1.10.10/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-1.10.10/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2020-04-09T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Apache Airflow 1.10.10">
 <meta itemprop="description" content="We are happy to present Apache Airflow 1.10.10"><meta itemprop="datePublished" content="2020-04-09T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="1143"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="release," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-1.10.12/index.html b/blog/airflow-1.10.12/index.html
index 0aac583e27..a3bdf231ac 100644
--- a/blog/airflow-1.10.12/index.html
+++ b/blog/airflow-1.10.12/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-1.10.12/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2020-08-25T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Apache Airflow 1.10.12">
 <meta itemprop="description" content="We are happy to present Apache Airflow 1.10.12"><meta itemprop="datePublished" content="2020-08-25T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="911"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="release," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-1.10.8-1.10.9/index.html b/blog/airflow-1.10.8-1.10.9/index.html
index c32ca97ca8..d6ad4aae03 100644
--- a/blog/airflow-1.10.8-1.10.9/index.html
+++ b/blog/airflow-1.10.8-1.10.9/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-1.10.8-1.10.9/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2020-02-23T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Apache Airflow 1.10.8 &amp; 1.10.9">
 <meta itemprop="description" content="We are happy to present the new 1.10.8 and 1.10.9 releases of Apache Airflow."><meta itemprop="datePublished" content="2020-02-23T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="437"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="release," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-2.2.0/index.html b/blog/airflow-2.2.0/index.html
index 2810b42924..2ab80878c2 100644
--- a/blog/airflow-2.2.0/index.html
+++ b/blog/airflow-2.2.0/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-2.2.0/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2021-10-11T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="What&#39;s new in Apache Airflow 2.2.0">
 <meta itemprop="description" content="We&#39;re proud to announce that Apache Airflow 2.2.0 has been released."><meta itemprop="datePublished" content="2021-10-11T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="658"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Release," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-2.3.0/index.html b/blog/airflow-2.3.0/index.html
index 7a2b9c6c18..e28160f574 100644
--- a/blog/airflow-2.3.0/index.html
+++ b/blog/airflow-2.3.0/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-2.3.0/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2022-04-30T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Apache Airflow 2.3.0 is here">
 <meta itemprop="description" content="We&#39;re proud to announce that Apache Airflow 2.3.0 has been released."><meta itemprop="datePublished" content="2022-04-30T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="708"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Release," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-2.4.0/index.html b/blog/airflow-2.4.0/index.html
index c0a710fedb..4426e06b32 100644
--- a/blog/airflow-2.4.0/index.html
+++ b/blog/airflow-2.4.0/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-2.4.0/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2022-09-19T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Apache Airflow 2.4.0: That Data Aware Release">
 <meta itemprop="description" content="We&#39;re proud to announce that Apache Airflow 2.4.0 has been released with many exciting improvements."><meta itemprop="datePublished" content="2022-09-19T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="848"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Release," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-2.5.0/index.html b/blog/airflow-2.5.0/index.html
index d985faeb87..94d163f2e4 100644
--- a/blog/airflow-2.5.0/index.html
+++ b/blog/airflow-2.5.0/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-2.5.0/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2022-12-02T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Apache Airflow 2.5.0: Tick-Tock">
 <meta itemprop="description" content="We&#39;re proud to announce that Apache Airflow 2.5.0 has been released with many quality of life changes."><meta itemprop="datePublished" content="2022-12-02T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="392"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Release," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-survey-2020/index.html b/blog/airflow-survey-2020/index.html
index 240e77b686..d6a11d6c7e 100644
--- a/blog/airflow-survey-2020/index.html
+++ b/blog/airflow-survey-2020/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-survey-2020/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2021-03-09T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Airflow Survey 2020">
 <meta itemprop="description" content="We observe steady growth in number of users as well as in an amount of active contributors. So listening and understanding our community is of high importance."><meta itemprop="datePublished" content="2021-03-09T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="2136"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="community,survey,users," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-survey-2022/index.html b/blog/airflow-survey-2022/index.html
index 529b4e2700..f4abc261a4 100644
--- a/blog/airflow-survey-2022/index.html
+++ b/blog/airflow-survey-2022/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-survey-2022/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2022-06-17T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Airflow Survey 2022">
 <meta itemprop="description" content="2021 saw rapid adoption of Airflow 2, and continued growth of the community. This annual survey helps us understand how people are using Airflow, and where we can best focus our efforts going forward."><meta itemprop="datePublished" content="2022-06-17T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="3865"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="community,survey,users," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-survey/index.html b/blog/airflow-survey/index.html
index 8e1cf81b0d..24919639ae 100644
--- a/blog/airflow-survey/index.html
+++ b/blog/airflow-survey/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-survey/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2019-12-11T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Airflow Survey 2019">
 <meta itemprop="description" content="Receiving and adjusting to our users’ feedback is a must. Let’s see who Airflow users are, how they play with it, and what they miss."><meta itemprop="datePublished" content="2019-12-11T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="1775"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="community,survey,users," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow-two-point-oh-is-here/index.html b/blog/airflow-two-point-oh-is-here/index.html
index 478a245c19..e46c784d12 100644
--- a/blog/airflow-two-point-oh-is-here/index.html
+++ b/blog/airflow-two-point-oh-is-here/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow-two-point-oh-is-here/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2020-12-17T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Apache Airflow 2.0 is here!">
 <meta itemprop="description" content="We&#39;re proud to announce that Apache Airflow 2.0.0 has been released."><meta itemprop="datePublished" content="2020-12-17T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="1165"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Release," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow_summit_2021/index.html b/blog/airflow_summit_2021/index.html
index 6224846b63..a55bf07f41 100644
--- a/blog/airflow_summit_2021/index.html
+++ b/blog/airflow_summit_2021/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow_summit_2021/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2021-03-21T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Airflow Summit 2021">
 <meta itemprop="description" content="We are thrilled about Airflow Summit 2021!"><meta itemprop="datePublished" content="2021-03-21T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="77"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Community,Airflow Summit," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/airflow_summit_2022/index.html b/blog/airflow_summit_2022/index.html
index 41e5e96ff4..02b2fce369 100644
--- a/blog/airflow_summit_2022/index.html
+++ b/blog/airflow_summit_2022/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/airflow_summit_2022/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2022-05-16T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Airflow Summit 2022">
 <meta itemprop="description" content="Airflow Summit 2022 is here"><meta itemprop="datePublished" content="2022-05-16T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="129"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Community,Airflow Summit," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/announcing-new-website/index.html b/blog/announcing-new-website/index.html
index 3404404dc0..3af4371137 100644
--- a/blog/announcing-new-website/index.html
+++ b/blog/announcing-new-website/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/announcing-new-website/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2019-12-11T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="New Airflow website">
 <meta itemprop="description" content="We are thrilled about our new website!"><meta itemprop="datePublished" content="2019-12-11T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="282"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Community," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/apache-airflow-for-newcomers/index.html b/blog/apache-airflow-for-newcomers/index.html
index 885fc7dfeb..1be0c454f9 100644
--- a/blog/apache-airflow-for-newcomers/index.html
+++ b/blog/apache-airflow-for-newcomers/index.html
@@ -35,12 +35,12 @@ Authoring Workflow in Apache Airflow. Airflow makes it easy to author workflows
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/apache-airflow-for-newcomers/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2020-08-17T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Apache Airflow For Newcomers">
 <meta itemprop="description" content="Apache Airflow is a platform to programmatically author, schedule, and monitor workflows. A workflow is a sequence of tasks that processes a set of data. You can think of workflow as the path that describes how tasks go from being undone to done. Scheduling, on the other hand, is the process of planning, controlling, and optimizing when a particular task should be done.
 Authoring Workflow in Apache Airflow. Airflow makes it easy to author workflows using python scripts."><meta itemprop="datePublished" content="2020-08-17T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="1070"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Community," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/apache-con-europe-2019-thoughts-and-insights-by-airflow-committers/index.html b/blog/apache-con-europe-2019-thoughts-and-insights-by-airflow-committers/index.html
index 77b7a63967..4d99a98c14 100644
--- a/blog/apache-con-europe-2019-thoughts-and-insights-by-airflow-committers/index.html
+++ b/blog/apache-con-europe-2019-thoughts-and-insights-by-airflow-committers/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/apache-con-europe-2019-thoughts-and-insights-by-airflow-committers/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2019-11-22T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="ApacheCon Europe 2019 — Thoughts and Insights by Airflow Committers">
 <meta itemprop="description" content="Here come some thoughts by Airflow committers and contributors from the ApacheCon Europe 2019. Get to know the ASF community!"><meta itemprop="datePublished" content="2019-11-22T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="138"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Community," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/documenting-using-local-development-environments/index.html b/blog/documenting-using-local-development-environments/index.html
index 4287586569..db5064e12f 100644
--- a/blog/documenting-using-local-development-environments/index.html
+++ b/blog/documenting-using-local-development-environments/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/documenting-using-local-development-environments/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2019-11-22T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Documenting using local development environment">
 <meta itemprop="description" content="The story behind documenting local development environment of Apache Airflow"><meta itemprop="datePublished" content="2019-11-22T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="256"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Development," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/experience-in-google-season-of-docs-2019-with-apache-airflow/index.html b/blog/experience-in-google-season-of-docs-2019-with-apache-airflow/index.html
index b4deecf690..231ae3e218 100644
--- a/blog/experience-in-google-season-of-docs-2019-with-apache-airflow/index.html
+++ b/blog/experience-in-google-season-of-docs-2019-with-apache-airflow/index.html
@@ -35,12 +35,12 @@ About Me I have been writing tech articles on medium as well as my blog for the
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/experience-in-google-season-of-docs-2019-with-apache-airflow/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2019-12-20T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Experience in Google Season of Docs 2019 with Apache Airflow">
 <meta itemprop="description" content="I came across Google Season of Docs (GSoD) almost by accident, thanks to my extensive HackerNews and Twitter addiction. I was familiar with the Google Summer of Code but not with this program. It turns out it was the inaugural phase. I read the details, and the process felt a lot like GSoC except that this was about documentation.
 About Me I have been writing tech articles on medium as well as my blog for the past 1."><meta itemprop="datePublished" content="2019-12-20T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="1521"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Documentation," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/experience-with-airflow-as-an-outreachy-intern/index.html b/blog/experience-with-airflow-as-an-outreachy-intern/index.html
index 3ce05dcfa5..70d78debc6 100644
--- a/blog/experience-with-airflow-as-an-outreachy-intern/index.html
+++ b/blog/experience-with-airflow-as-an-outreachy-intern/index.html
@@ -35,12 +35,12 @@ Contribution Period The first thing I had to do was choose a project under an or
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/experience-with-airflow-as-an-outreachy-intern/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2020-08-30T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Journey with Airflow as an Outreachy Intern">
 <meta itemprop="description" content="Outreachy is a program which organises three months paid internships with FOSS projects for people who are typically underrepresented in those projects.
 Contribution Period The first thing I had to do was choose a project under an organisation. After going through all the projects I chose “Extending the REST API of Apache Airflow”, because I had a good idea of what REST API(s) are, so I thought it would be easier to get started with the contributions."><meta itemprop="datePublished" content="2020-08-30T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="528"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Community," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/implementing-stable-api-for-apache-airflow/index.html b/blog/implementing-stable-api-for-apache-airflow/index.html
index b13caece50..9d30b6b997 100644
--- a/blog/implementing-stable-api-for-apache-airflow/index.html
+++ b/blog/implementing-stable-api-for-apache-airflow/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/implementing-stable-api-for-apache-airflow/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2020-07-19T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="Implementing Stable API for Apache Airflow">
 <meta itemprop="description" content="An Outreachy intern&#39;s progress report on contributing to Apache Airflow REST API."><meta itemprop="datePublished" content="2020-07-19T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="703"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="REST API," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/blog/its-a-breeze-to-develop-apache-airflow/index.html b/blog/its-a-breeze-to-develop-apache-airflow/index.html
index c072c5e6a2..bcc37a14ff 100644
--- a/blog/its-a-breeze-to-develop-apache-airflow/index.html
+++ b/blog/its-a-breeze-to-develop-apache-airflow/index.html
@@ -34,11 +34,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/its-a-breeze-to-develop-apache-airflow/" /><meta property="og:image" content="/images/feature-image.png"/><meta property="article:section" content="blog" />
 <meta property="article:published_time" content="2019-11-22T00:00:00+00:00" />
-<meta property="article:modified_time" content="2023-03-08T10:07:30-08:00" /><meta property="og:site_name" content="Apache Airflow" />
+<meta property="article:modified_time" content="2023-03-10T18:52:26+02:00" /><meta property="og:site_name" content="Apache Airflow" />
 
 <meta itemprop="name" content="It&#39;s a &#34;Breeze&#34; to develop Apache Airflow">
 <meta itemprop="description" content="A Principal Software Engineer&#39;s journey to developer productivity. Learn how Jarek and his team sped up and simplified Airflow development for the community."><meta itemprop="datePublished" content="2019-11-22T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2023-03-08T10:07:30-08:00" />
+<meta itemprop="dateModified" content="2023-03-10T18:52:26+02:00" />
 <meta itemprop="wordCount" content="124"><meta itemprop="image" content="/images/feature-image.png"/>
 <meta itemprop="keywords" content="Development," /><meta name="twitter:card" content="summary_large_image"/>
 <meta name="twitter:image" content="/images/feature-image.png"/>
diff --git a/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/hooks/vault/index.rst.txt b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/hooks/vault/index.rst.txt
new file mode 100644
index 0000000000..1edd30e2ac
--- /dev/null
+++ b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/hooks/vault/index.rst.txt
@@ -0,0 +1,176 @@
+:py:mod:`airflow.providers.hashicorp.hooks.vault`
+=================================================
+
+.. py:module:: airflow.providers.hashicorp.hooks.vault
+
+.. autoapi-nested-parse::
+
+   Hook for HashiCorp Vault
+
+
+
+Module Contents
+---------------
+
+Classes
+~~~~~~~
+
+.. autoapisummary::
+
+   airflow.providers.hashicorp.hooks.vault.VaultHook
+
+
+
+
+.. py:class:: VaultHook(vault_conn_id = default_conn_name, auth_type = None, auth_mount_point = None, kv_engine_version = None, role_id = None, kubernetes_role = None, kubernetes_jwt_path = None, token_path = None, gcp_key_path = None, gcp_scopes = None, azure_tenant_id = None, azure_resource = None, radius_host = None, radius_port = None, **kwargs)
+
+   Bases: :py:obj:`airflow.hooks.base.BaseHook`
+
+   Hook to Interact with HashiCorp Vault KeyValue Secret engine.
+
+   HashiCorp hvac documentation:
+      * https://hvac.readthedocs.io/en/stable/
+
+   You connect to the host specified as host in the connection. The login/password from the connection
+   are used as credentials usually and you can specify different authentication parameters
+   via init params or via corresponding extras in the connection.
+
+   The mount point should be placed as a path in the URL - similarly to Vault's URL schema:
+   This indicates the "path" the secret engine is mounted on. Default id not specified is "secret".
+   Note that this ``mount_point`` is not used for authentication if authentication is done via a
+   different engines. Each engine uses it's own engine-specific authentication mount_point.
+
+   The extras in the connection are named the same as the parameters ('kv_engine_version', 'auth_type', ...).
+
+   You can also use gcp_keyfile_dict extra to pass json-formatted dict in case of 'gcp' authentication.
+
+   The URL schemas supported are "vault", "http" (using http to connect to the vault) or
+   "vaults" and "https" (using https to connect to the vault).
+
+   Example URL:
+
+   .. code-block::
+
+       vault://user:password@host:port/mount_point?kv_engine_version=1&auth_type=github
+
+
+   Login/Password are used as credentials:
+
+       * approle: login -> role_id,  password -> secret_id
+       * github: password -> token
+       * token: password -> token
+       * aws_iam: login -> key_id, password -> secret_id
+       * azure: login -> client_id, password -> client_secret
+       * ldap: login -> username,   password -> password
+       * userpass: login -> username, password -> password
+       * radius: password -> radius_secret
+
+   :param vault_conn_id: The id of the connection to use
+   :param auth_type: Authentication Type for the Vault. Default is ``token``. Available values are:
+       ('approle', 'github', 'gcp', 'kubernetes', 'ldap', 'token', 'userpass')
+   :param auth_mount_point: It can be used to define mount_point for authentication chosen
+         Default depends on the authentication method used.
+   :param kv_engine_version: Select the version of the engine to run (``1`` or ``2``). Defaults to
+         version defined in connection or ``2`` if not defined in connection.
+   :param role_id: Role ID for ``aws_iam`` Authentication.
+   :param kubernetes_role: Role for Authentication (for ``kubernetes`` auth_type)
+   :param kubernetes_jwt_path: Path for kubernetes jwt token (for ``kubernetes`` auth_type, default:
+       ``/var/run/secrets/kubernetes.io/serviceaccount/token``)
+   :param token_path: path to file containing authentication token to include in requests sent to Vault
+       (for ``token`` and ``github`` auth_type).
+   :param gcp_key_path: Path to Google Cloud Service Account key file (JSON) (for ``gcp`` auth_type)
+          Mutually exclusive with gcp_keyfile_dict
+   :param gcp_scopes: Comma-separated string containing OAuth2  scopes (for ``gcp`` auth_type)
+   :param azure_tenant_id: The tenant id for the Azure Active Directory (for ``azure`` auth_type)
+   :param azure_resource: The configured URL for the application registered in Azure Active Directory
+          (for ``azure`` auth_type)
+   :param radius_host: Host for radius (for ``radius`` auth_type)
+   :param radius_port: Port for radius (for ``radius`` auth_type)
+
+
+   .. py:attribute:: conn_name_attr
+      :value: 'vault_conn_id'
+
+      
+
+   .. py:attribute:: default_conn_name
+      :value: 'vault_default'
+
+      
+
+   .. py:attribute:: conn_type
+      :value: 'vault'
+
+      
+
+   .. py:attribute:: hook_name
+      :value: 'Hashicorp Vault'
+
+      
+
+   .. py:method:: get_conn()
+
+      Retrieves connection to Vault.
+
+      :return: connection used.
+
+
+   .. py:method:: get_secret(secret_path, secret_version = None)
+
+      Get secret value from the engine.
+
+      :param secret_path: Path of the secret
+      :param secret_version: Optional version of key to read - can only be used in case of version 2 of KV
+
+      See https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v1.html
+      and https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html for details.
+
+      :param secret_path: Path of the secret
+      :return: secret stored in the vault as a dictionary
+
+
+   .. py:method:: get_secret_metadata(secret_path)
+
+      Reads secret metadata (including versions) from the engine. It is only valid for KV version 2.
+
+      :param secret_path: Path to read from
+      :return: secret metadata. This is a Dict containing metadata for the secret.
+
+      See https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html for details.
+
+
+
+   .. py:method:: get_secret_including_metadata(secret_path, secret_version = None)
+
+      Reads secret including metadata. It is only valid for KV version 2.
+
+      See https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html for details.
+
+      :param secret_path: Path of the secret
+      :param secret_version: Optional version of key to read - can only be used in case of version 2 of KV
+      :return: key info. This is a Dict with "data" mapping keeping secret
+          and "metadata" mapping keeping metadata of the secret.
+
+
+
+   .. py:method:: create_or_update_secret(secret_path, secret, method = None, cas = None)
+
+      Creates or updates secret.
+
+      :param secret_path: Path to read from
+      :param secret: Secret to create or update for the path specified
+      :param method: Optional parameter to explicitly request a POST (create) or PUT (update) request to
+          the selected kv secret engine. If no argument is provided for this parameter, hvac attempts to
+          intelligently determine which method is appropriate. Only valid for KV engine version 1
+      :param cas: Set the "cas" value to use a Check-And-Set operation. If not set the write will be
+          allowed. If set to 0 a write will only be allowed if the key doesn't exist.
+          If the index is non-zero the write will only be allowed if the key's current version
+          matches the version specified in the cas parameter. Only valid for KV engine version 2.
+      :return: The response of the create_or_update_secret request.
+
+      See https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v1.html
+      and https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html for details.
+
+
+
+
diff --git a/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/index.rst.txt b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/index.rst.txt
new file mode 100644
index 0000000000..303e5c8be8
--- /dev/null
+++ b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/index.rst.txt
@@ -0,0 +1,16 @@
+:py:mod:`airflow.providers.hashicorp`
+=====================================
+
+.. py:module:: airflow.providers.hashicorp
+
+
+Subpackages
+-----------
+.. toctree::
+   :titlesonly:
+   :maxdepth: 3
+
+   hooks/index.rst
+   secrets/index.rst
+
+
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_sources/_api/airflow/providers/hashicorp/secrets/vault/index.rst.txt b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/secrets/vault/index.rst.txt
similarity index 96%
copy from docs/apache-airflow-providers-hashicorp/stable/_sources/_api/airflow/providers/hashicorp/secrets/vault/index.rst.txt
copy to docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/secrets/vault/index.rst.txt
index ab0ea8bd95..d123b05dd8 100644
--- a/docs/apache-airflow-providers-hashicorp/stable/_sources/_api/airflow/providers/hashicorp/secrets/vault/index.rst.txt
+++ b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/_api/airflow/providers/hashicorp/secrets/vault/index.rst.txt
@@ -57,7 +57,8 @@ Classes
          Default depends on the authentication method used.
    :param mount_point: The "path" the secret engine was mounted on. Default is "secret". Note that
         this mount_point is not used for authentication if authentication is done via a
-        different engine. For authentication mount_points see, auth_mount_point.
+        different engine. If set to None, the mount secret should be provided as a prefix for each
+        variable/connection_id. For authentication mount_points see, auth_mount_point.
    :param kv_engine_version: Select the version of the engine to run (``1`` or ``2``, default: ``2``).
    :param token: Authentication token to include in requests sent to Vault.
        (for ``token`` and ``github`` auth_type)
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_sources/commits.rst.txt b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/commits.rst.txt
similarity index 95%
copy from docs/apache-airflow-providers-hashicorp/stable/_sources/commits.rst.txt
copy to docs/apache-airflow-providers-hashicorp/3.3.0/_sources/commits.rst.txt
index 543b876328..7ea1d36797 100644
--- a/docs/apache-airflow-providers-hashicorp/stable/_sources/commits.rst.txt
+++ b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/commits.rst.txt
@@ -28,14 +28,28 @@ For high-level changelog, see :doc:`package information including changelog <ind
 
 
 
+3.3.0
+.....
+
+Latest change: 2023-03-04
+
+=================================================================================================  ===========  ==================================================================
+Commit                                                                                             Committed    Subject
+=================================================================================================  ===========  ==================================================================
+`4fa91d7540 <https://github.com/apache/airflow/commit/4fa91d7540b93420a6c7c43737e3ac881b418873>`_  2023-03-04   ``Fix empty paths in Vault secrets backend (#29908)``
+`fcd3c0149f <https://github.com/apache/airflow/commit/fcd3c0149f17b364dfb94c0523d23e3145976bbe>`_  2023-03-03   ``Prepare docs for 03/2023 wave of Providers (#29878)``
+`dff425bc3d <https://github.com/apache/airflow/commit/dff425bc3d92697bb447010aa9f3b56519a59f1e>`_  2023-02-24   ``Support multiple mount points in Vault backend secret (#29734)``
+=================================================================================================  ===========  ==================================================================
+
 3.2.0
 .....
 
-Latest change: 2022-11-02
+Latest change: 2022-11-15
 
 =================================================================================================  ===========  ====================================================================================
 Commit                                                                                             Committed    Subject
 =================================================================================================  ===========  ====================================================================================
+`12c3c39d1a <https://github.com/apache/airflow/commit/12c3c39d1a816c99c626fe4c650e88cf7b1cc1bc>`_  2022-11-15   ``pRepare docs for November 2022 wave of Providers (#27613)``
 `1a3f7857f5 <https://github.com/apache/airflow/commit/1a3f7857f50170cbef767b91e2831fee8019e7b1>`_  2022-11-02   ``Pass kwargs from vault hook to hvac client (#26680)``
 `9ab1a6a3e7 <https://github.com/apache/airflow/commit/9ab1a6a3e70b32a3cddddf0adede5d2f3f7e29ea>`_  2022-10-27   ``Update old style typing (#26872)``
 `78b8ea2f22 <https://github.com/apache/airflow/commit/78b8ea2f22239db3ef9976301234a66e50b47a94>`_  2022-10-24   ``Move min airflow version to 2.3.0 for all providers (#27196)``
diff --git a/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/secrets-backends/hashicorp-vault.rst.txt b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/secrets-backends/hashicorp-vault.rst.txt
new file mode 100644
index 0000000000..f94ae7edcb
--- /dev/null
+++ b/docs/apache-airflow-providers-hashicorp/3.3.0/_sources/secrets-backends/hashicorp-vault.rst.txt
@@ -0,0 +1,216 @@
+ .. Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+ ..   http://www.apache.org/licenses/LICENSE-2.0
+
+ .. Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+.. _hashicorp_vault_secrets:
+
+Hashicorp Vault Secrets Backend
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+To enable Hashicorp vault to retrieve Airflow connection/variable, specify :py:class:`~airflow.providers.hashicorp.secrets.vault.VaultBackend`
+as the ``backend`` in  ``[secrets]`` section of ``airflow.cfg``.
+
+Here is a sample configuration:
+
+.. code-block:: ini
+
+    [secrets]
+    backend = airflow.providers.hashicorp.secrets.vault.VaultBackend
+    backend_kwargs = {"connections_path": "connections", "variables_path": "variables", "mount_point": "airflow", "url": "http://127.0.0.1:8200"}
+
+The default KV version engine is ``2``, pass ``kv_engine_version: 1`` in ``backend_kwargs`` if you use
+KV Secrets Engine Version ``1``.
+
+You can also set and pass values to Vault client by setting environment variables. All the
+environment variables listed at https://www.vaultproject.io/docs/commands/#environment-variables are supported.
+
+Hence, if you set ``VAULT_ADDR`` environment variable like below, you do not need to pass ``url``
+key to ``backend_kwargs``:
+
+.. code-block:: bash
+
+    export VAULT_ADDR="http://127.0.0.1:8200"
+
+Set up a Vault mount point
+""""""""""""""""""""""""""
+
+You can make a ``mount_point`` for ``airflow`` as follows:
+
+.. code-block:: bash
+
+    vault secrets enable -path=airflow -version=2 kv
+
+Optional lookup
+"""""""""""""""
+
+Optionally connections, variables, or config may be looked up exclusive of each other or in any combination.
+This will prevent requests being sent to Vault for the excluded type.
+
+If you want to look up some and not others in Vault you may do so by setting the relevant ``*_path`` parameter of the ones to be excluded as ``null``.
+
+For example, if you want to set parameter ``connections_path`` to ``"airflow-connections"`` and not look up variables, your configuration file should look like this:
+
+.. code-block:: ini
+
+    [secrets]
+    backend = airflow.providers.hashicorp.secrets.vault.VaultBackend
+    backend_kwargs = {"connections_path": "airflow-connections", "variables_path": null, "mount_point": "airflow", "url": "http://127.0.0.1:8200"}
+
+Storing and Retrieving Connections using connection URI representation
+""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
+
+If you have set ``connections_path`` as ``connections`` and ``mount_point`` as ``airflow``, then for a connection id of
+``smtp_default``, you would want to store your secret as:
+
+.. code-block:: bash
+
+    vault kv put airflow/connections/smtp_default conn_uri=smtps://user:host@relay.example.com:465
+
+Note that the ``Key`` is ``conn_uri``, ``Value`` is ``smtps://user:host@relay.example.com:465`` and
+``mount_point`` is ``airflow``.
+
+Verify that you can get the secret from ``vault``:
+
+.. code-block:: console
+
+    ❯ vault kv get airflow/connections/smtp_default
+    ====== Metadata ======
+    Key              Value
+    ---              -----
+    created_time     2020-03-19T19:17:51.281721Z
+    deletion_time    n/a
+    destroyed        false
+    version          1
+
+    ====== Data ======
+    Key         Value
+    ---         -----
+    conn_uri    smtps://user:host@relay.example.com:465
+
+The value of the Vault key must be the :ref:`connection URI representation <generating_connection_uri>`
+of the connection object to get connection.
+
+Storing and Retrieving Connections using Connection class representation
+""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
+
+If you have set ``connections_path`` as ``connections`` and ``mount_point`` as ``airflow``, then for a connection id of
+``smtp_default``, you would want to store your secret as:
+
+.. code-block:: bash
+
+    vault kv put airflow/connections/smtp_default conn_type=smtps login=user password=host host=relay.example.com port=465
+
+Note that the ``Keys`` are parameters of the ``Connection`` class and the ``Value`` their argument.
+
+Verify that you can get the secret from ``vault``:
+
+.. code-block:: console
+
+    ❯ vault kv get airflow/connections/smtp_default
+    ====== Metadata ======
+    Key              Value
+    ---              -----
+    created_time     2020-03-19T19:17:51.281721Z
+    deletion_time    n/a
+    destroyed        false
+    version          1
+
+    ====== Data ======
+    Key         Value
+    ---         -----
+    conn_type   smtps
+    login       user
+    password    host
+    host        relay.example.com
+    port        465
+
+Storing and Retrieving Variables
+""""""""""""""""""""""""""""""""
+
+If you have set ``variables_path`` as ``variables`` and ``mount_point`` as ``airflow``, then for a variable with
+``hello`` as key, you would want to store your secret as:
+
+.. code-block:: bash
+
+    vault kv put airflow/variables/hello value=world
+
+Verify that you can get the secret from ``vault``:
+
+.. code-block:: console
+
+    ❯ vault kv get airflow/variables/hello
+    ====== Metadata ======
+    Key              Value
+    ---              -----
+    created_time     2020-03-28T02:10:54.301784Z
+    deletion_time    n/a
+    destroyed        false
+    version          1
+
+    ==== Data ====
+    Key      Value
+    ---      -----
+    value    world
+
+Note that the secret ``Key`` is ``value``, and secret ``Value`` is ``world`` and
+``mount_point`` is ``airflow``.
+
+Storing and Retrieving Config
+""""""""""""""""""""""""""""""""
+
+If you have set ``config_path`` as ``config`` and ``mount_point`` as ``airflow``, then for config ``sql_alchemy_conn_secret`` with
+``sql_alchemy_conn_value`` as value, you would want to store your secret as:
+
+.. code-block:: bash
+
+    vault kv put airflow/config/sql_alchemy_conn_value value=postgres://user:pass@host:5432/db?ssl_mode=disable
+
+Verify that you can get the secret from ``vault``:
+
+.. code-block:: console
+
+    ❯ vault kv get airflow/config/sql_alchemy_conn_value
+    ====== Metadata ======
+    Key              Value
+    ---              -----
+    created_time     2020-03-28T02:10:54.301784Z
+    deletion_time    n/a
+    destroyed        false
+    version          1
+
+    ==== Data ====
+    Key      Value
+    ---      -----
+    value    postgres://user:pass@host:5432/db?ssl_mode=disable
+
+Then you can use above secret for ``sql_alchemy_conn_secret`` in your configuration file.
+
+.. code-block:: ini
+
+    [core]
+     sql_alchemy_conn_secret: "sql_alchemy_conn_value"
+
+Note that the secret ``Key`` is ``value``, and secret ``Value`` is ``postgres://user:pass@host:5432/db?ssl_mode=disable`` and
+``mount_point`` is ``airflow``.
+
+## For Vault running with self signed certificates
+Add "verify": "absolute path to ca-certificate file"
+
+.. code-block:: ini
+
+    [secrets]
+    backend = airflow.providers.hashicorp.secrets.vault.VaultBackend
+    backend_kwargs = {"connections_path": "airflow-connections", "variables_path": null, "mount_point": "airflow", "url": "http://127.0.0.1:8200", "verify": "/etc/ssl/certs/ca-certificates"}
diff --git a/docs/apache-airflow-providers-hashicorp/stable/objects.inv b/docs/apache-airflow-providers-hashicorp/3.3.0/objects.inv
similarity index 93%
copy from docs/apache-airflow-providers-hashicorp/stable/objects.inv
copy to docs/apache-airflow-providers-hashicorp/3.3.0/objects.inv
index 4bfdb35884..3866e9d60b 100644
Binary files a/docs/apache-airflow-providers-hashicorp/stable/objects.inv and b/docs/apache-airflow-providers-hashicorp/3.3.0/objects.inv differ
diff --git a/docs/apache-airflow-providers-hashicorp/3.3.0/searchindex.js b/docs/apache-airflow-providers-hashicorp/3.3.0/searchindex.js
new file mode 100644
index 0000000000..adf5d92b74
--- /dev/null
+++ b/docs/apache-airflow-providers-hashicorp/3.3.0/searchindex.js
@@ -0,0 +1 @@
+Search.setIndex({"docnames": ["_api/airflow/providers/hashicorp/hooks/index", "_api/airflow/providers/hashicorp/hooks/vault/index", "_api/airflow/providers/hashicorp/index", "_api/airflow/providers/hashicorp/secrets/index", "_api/airflow/providers/hashicorp/secrets/vault/index", "commits", "index", "installing-providers-from-sources", "secrets-backends/hashicorp-vault"], "filenames": ["_api/airflow/providers/hashicorp/hooks/index.rst", "_api/airflow/providers/hashicorp/hooks/vault/index. [...]
\ No newline at end of file
diff --git a/docs/apache-airflow-providers-hashicorp/3.3.0/secrets-backends/index.html b/docs/apache-airflow-providers-hashicorp/3.3.0/secrets-backends/index.html
new file mode 100644
index 0000000000..ae7ce5c306
--- /dev/null
+++ b/docs/apache-airflow-providers-hashicorp/3.3.0/secrets-backends/index.html
@@ -0,0 +1 @@
+<html><head><meta http-equiv="refresh" content="0; url=../secrets-backends/hashicorp-vault-secrets-backend.html"/></head></html>
\ No newline at end of file
diff --git a/docs/apache-airflow-providers-hashicorp/stable/.buildinfo b/docs/apache-airflow-providers-hashicorp/stable/.buildinfo
deleted file mode 100644
index 8edf1dd934..0000000000
--- a/docs/apache-airflow-providers-hashicorp/stable/.buildinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-# 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: 2f79ab4f4a9914a38f97a90adb7a8c1a
-tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/hooks/index.html b/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/hooks/index.html
deleted file mode 100644
index 9bd6b093e9..0000000000
--- a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/hooks/index.html
+++ /dev/null
@@ -1,849 +0,0 @@
-
-
-
-
-<!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]-->
-    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
-<head>
-        <meta charset="utf-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>airflow.providers.hashicorp.hooks &mdash; apache-airflow-providers-hashicorp Documentation</title>
-    <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/graphviz.css" />
-            <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../../../../../genindex.html" />
-            <link rel="search" title="Search" href="../../../../../search.html" />
-            <link rel="next" title="airflow.providers.hashicorp.hooks.vault" href="vault/index.html" />
-            <link rel="prev" title="airflow.providers.hashicorp" href="../index.html" />
-    <!-- Matomo -->
-    <script>
-        var _paq = window._paq = window._paq || [];
-        /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
-        /* We explicitly disable cookie tracking to avoid privacy issues */
-        _paq.push(['disableCookies']);
-        _paq.push(['trackPageView']);
-        _paq.push(['enableLinkTracking']);
-        (function() {
-        var u="https://analytics.apache.org/";
-        _paq.push(['setTrackerUrl', u+'matomo.php']);
-        _paq.push(['setSiteId', '13']);
-        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
-        g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
-        })();
-    </script>
-    <!-- End Matomo Code -->
-
-    
-</head><body class="td-section">
-    
-
-<header>
-    <nav class="js-navbar-scroll navbar">
-        <div class="navbar__icon-container">
-            <a href="/">
-                <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                    <defs>
-                        <clipPath id="clip-path">
-                            <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                        </clipPath>
-                    </defs>
-                    <g id="logo" transform="translate(-1305 -780.355)">
-                        <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                            <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258 [...]
-                                <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1 [...]
-                                <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1 [...]
-                            </g>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-        </div>
-        <div class="desktop-only navbar__menu-container">
-
-            <div class="navbar__menu-content" id="main_navbar">
-
-                <div class="navbar__links-container">
-                    
-                        <a class="navbar__text-link" href="/community/">
-                            Community
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/meetups/">
-                            Meetups
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/docs/">
-                            Documentation
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/use-cases/">
-                            Use-cases
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/announcements/">
-                            Announcements
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/blog/">
-                            Blog
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/ecosystem/">
-                            Ecosystem
-                        </a>
-                    
-                </div>
-
-                
-
-            </div>
-
-        </div>
-        <div class="mobile-only navbar__drawer-container">
-            <button class="navbar__toggle-button" id="navbar-toggle-button">
-
-                <div id="hamburger-icon" class="navbar__toggle-button--icon visible">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20">
-                        <g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)">
-                            <g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                            <g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)">
-                                <rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-                <div id="close-icon" class="navbar__toggle-button--icon">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                        <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                            <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-            </button>
-            <div class="navbar__drawer" id="navbar-drawer">
-                <div class="navbar__menu-content" id="main_navbar">
-
-                    <div class="navbar__links-container">
-                        
-                            <a class="navbar__text-link" href="/community/">
-                                Community
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/meetups/">
-                                Meetups
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/docs/">
-                                Documentation
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/use-cases/">
-                                Use-cases
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/announcements/">
-                                Announcements
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/blog/">
-                                Blog
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/ecosystem/">
-                                Ecosystem
-                            </a>
-                        
-
-                    </div>
-                    
-
-                </div>
-            </div>
-        </div>
-    </nav>
-
-</header>
-
-
-    <div class="roadmap container-fluid td-default base-layout">
-        
-        
-    <div class="content-drawer-wrapper">
-        <button class="content-drawer__toggle-button" id="content-open-button">
-
-            <div id="hamburger-icon" class="content-drawer__toggle-button--icon visible">
-                <svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879">
-                    <g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)">
-                        <g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)">
-                            <path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path>
-                        </g>
-                        <g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)">
-                            <path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path>
-                        </g>
-                        <g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)">
-                            <path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path>
-                        </g>
-                        <g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)">
-                            <path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path>
-                        </g>
-                        <g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)">
-                            <path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path>
-                        </g>
-                        <g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)">
-                            <path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-                <span class="bodytext__mobile--brownish-grey">Content</span>
-            </div>
-
-        </button>
-        <nav id="content-navbar" class="navbar navbar--hidden">
-            <div class="navbar__icon-container">
-                <a href="/">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                        <defs>
-                            <clipPath id="clip-path">
-                                <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                            </clipPath>
-                        </defs>
-                        <g id="logo" transform="translate(-1305 -780.355)">
-                            <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                                <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                    <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                    <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                    <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                    <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                    <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                    <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                    <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                    <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                    <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                    <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178 [...]
-                                    <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0 [...]
-                                    <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482- [...]
-                                </g>
-                            </g>
-                        </g>
-                    </svg>
-
-                </a>
-            </div>
-
-            <div id="content-close-button">
-                <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                    <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                        <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                            <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                        </g>
-                        <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                            <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                        </g>
-                    </g>
-                </svg>
-
-            </div>
-
-        </nav>
-        <div class="content-drawer-container" id="content-drawer">
-            <div class="content-drawer">
-                <div class="td-sidebar">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-                </div>
-            </div>
-        </div>
-    </div>
-        
-        <div class="d-flex">
-            
-            
-    <div class="td-sidebar desktop-only d-print-none">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-    </div>
-            
-
-            
-
-            <main class="col-12 col-md-9 col-xl-8" role="main">
-                
-
-
-    
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none">
-
-    <ul class="breadcrumb">
-        
-            <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
-            
-                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp</span></code></a></li>
-            
-            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks</span></code></a></li>
-        
-    </ul>
-</div>
-                
-                <div class="rst-content">
-                    <div class="document">
-                            <div class="documentwrapper">
-                                <div class="bodywrapper">
-                                    <div class="body" role="main">
-                                        
-  <div class="section" id="module-airflow.providers.hashicorp.hooks">
-<span id="airflow-providers-hashicorp-hooks"></span><h1><a class="reference internal" href="#module-airflow.providers.hashicorp.hooks" title="airflow.providers.hashicorp.hooks"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks</span></code></a><a class="headerlink" href="#module-airflow.providers.hashicorp.hooks" title="Permalink to this heading">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this heading">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="vault/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks.vault</span></code></a></li>
-</ul>
-</div>
-</div>
-</div>
-
-
-    <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="airflow.providers.hashicorp" href="../index.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
-            </a>
-            <a rel="next" title="airflow.providers.hashicorp.hooks.vault" href="vault/index.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
-            </a>
-    </div>
-                                    </div>
-
-                                </div>
-                            </div>
-                    </div>
-                </div>
-    <div class="rating-container">
-        <p class="bodytext__medium--greyish-brown font-weight-500">Was this entry helpful?</p>
-        <div class="rating">
-
-            <div id="rate-star-5" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-4" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-3" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-2" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-1" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-        </div>
-    </div>
-                
-            </main>
-            
-
-            
-            
-    <nav class="wy-nav-side-toc">
-        <div class="wy-menu-vertical">
-            <ul>
-<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks</span></code></a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-</ul>
-</li>
-</ul>
-
-        </div>
-    </nav>
-            
-        </div>
-        
-
-
-    
-
-
-
-
-
-
-
-    
-        
-            
-        
-        <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-hashicorp/_api/airflow/providers/hashicorp/hooks/index.rst" rel="nofollow">
-
-                <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
-                        <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
-                    </svg>
-
-                    <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
-                </button>
-            </a>
-        </div>
-    
-
-    </div>
-
-
-    
-
-<footer>
-    <div class="footer-section footer-section__media-section">
-        <div class="d-flex align-items-center">
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="46.14" height="45" viewBox="0 0 46.14 45">
-                    <path id="Path_207" d="M228.962 1078.578a23.072 23.072 0 0 0-7.29 44.96c1.154.212 1.574-.5 1.574-1.112 0-.548-.02-2-.031-3.924-6.417 1.394-7.771-3.093-7.771-3.093a6.109 6.109 0 0 0-2.562-3.375c-2.095-1.431.159-1.4.159-1.4a4.846 4.846 0 0 1 3.533 2.377c2.058 3.525 5.4 2.507 6.714 1.917a4.926 4.926 0 0 1 1.464-3.084c-5.123-.582-10.508-2.562-10.508-11.4a8.919 8.919 0 0 1 2.374-6.191 8.3 8.3 0 0 1 .226-6.105s1.937-.62 6.344 2.365a21.857 21.857 0 0 1 11.551 0c4.4-2.985 6.3 [...]
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow/issues">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45" height="45" viewBox="0 0 45 45">
-                    <g id="Group_210" data-name="Group 210" transform="translate(-339.789 -1315.282)">
-                        <path id="Path_218" d="M394.82 1315.282h-21.671a9.784 9.784 0 0 0 9.784 9.778h3.986v3.857a9.784 9.784 0 0 0 9.784 9.771v-21.523a1.884 1.884 0 0 0-1.883-1.883z" fill="#fff" data-name="Path 218" transform="translate(-11.914)"></path>
-                        <path id="Path_219" d="M378.14 1332.072h-21.671a9.778 9.778 0 0 0 9.778 9.778h4.018v3.857a9.784 9.784 0 0 0 9.752 9.778v-21.536a1.877 1.877 0 0 0-1.877-1.877z" fill="#fff" data-name="Path 219" transform="translate(-5.957 -5.996)"></path>
-                        <path id="Path_220" d="M361.46 1348.862h-21.671a9.778 9.778 0 0 0 9.778 9.778h3.992v3.857a9.778 9.778 0 0 0 9.778 9.778v-21.529a1.883 1.883 0 0 0-1.877-1.884z" fill="#fff" data-name="Path 220" transform="translate(0 -11.993)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://s.apache.org/airflow-slack">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45.073" height="45.073" viewBox="0 0 45.073 45.073">
-                    <g id="Group_208" data-name="Group 208" transform="translate(-661.145 -806.287)">
-                        <g id="Group_204" data-name="Group 204" transform="translate(661.145 830.01)">
-                            <path id="Path_208" d="M670.634 856.859a4.744 4.744 0 1 1-4.744-4.744h4.744z" fill="#fff" data-name="Path 208" transform="translate(-661.145 -852.115)"></path>
-                            <path id="Path_209" d="M684.059 856.859a4.744 4.744 0 0 1 9.489 0v11.861a4.744 4.744 0 1 1-9.489 0z" fill="#fff" data-name="Path 209" transform="translate(-672.198 -852.115)"></path>
-                        </g>
-                        <g id="Group_205" data-name="Group 205" transform="translate(661.145 806.287)">
-                            <path id="Path_210" d="M688.8 815.776a4.744 4.744 0 1 1 4.744-4.745v4.745z" fill="#fff" data-name="Path 210" transform="translate(-672.198 -806.287)"></path>
-                            <path id="Path_211" d="M677.751 829.2a4.744 4.744 0 0 1 0 9.489H665.89a4.744 4.744 0 1 1 0-9.489z" fill="#fff" data-name="Path 211" transform="translate(-661.145 -817.34)"></path>
-                        </g>
-                        <g id="Group_206" data-name="Group 206" transform="translate(684.868 806.287)">
-                            <path id="Path_212" d="M729.887 833.945a4.744 4.744 0 1 1 4.745 4.745h-4.745z" fill="#fff" data-name="Path 212" transform="translate(-718.026 -817.34)"></path>
-                            <path id="Path_213" d="M716.462 822.893a4.744 4.744 0 1 1-9.489 0v-11.862a4.744 4.744 0 0 1 9.489 0z" fill="#fff" data-name="Path 213" transform="translate(-706.973 -806.287)"></path>
-                        </g>
-                        <g id="Group_207" data-name="Group 207" transform="translate(684.868 830.01)">
-                            <path id="Path_214" d="M711.718 875.029a4.744 4.744 0 1 1-4.745 4.744v-4.744z" fill="#fff" data-name="Path 214" transform="translate(-706.973 -863.168)"></path>
-                            <path id="Path_215" d="M711.718 861.6a4.744 4.744 0 1 1 0-9.489h11.861a4.744 4.744 0 0 1 0 9.489z" fill="#fff" data-name="Path 215" transform="translate(-706.973 -852.115)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://stackoverflow.com/questions/tagged/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="37.647" height="44.6" viewBox="0 0 37.647 44.6">
-                    <g id="Group_209" data-name="Group 209" transform="translate(-645.2 -975.455)">
-                        <path id="Path_216" d="M677.028 1043.1v-11.948h3.966v15.914H645.2v-15.914h3.966v11.948z" fill="#fff" data-name="Path 216" transform="translate(0 -27.014)"></path>
-                        <path id="Path_217" d="M661.012 1003.008l19.467 4.069.824-3.914-19.467-4.069zm2.575-9.27l18.025 8.395 1.648-3.605-18.025-8.446zm5-8.858l15.3 12.721 2.524-3.039-15.3-12.721zm9.888-9.425l-3.193 2.369 11.845 15.965 3.193-2.369zm-17.875 36.617h19.879v-3.966H660.6z" fill="#fff" data-name="Path 217" transform="translate(-7.469)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://twitter.com/ApacheAirflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="44.355" height="44.355" viewBox="0 0 44.355 44.355">
-                    <g id="Group_211" data-name="Group 211" transform="translate(-503 -1382.2)">
-                        <path id="Path_221" d="M541.811 1382.2h-33.267a5.546 5.546 0 0 0-5.544 5.544v33.266a5.547 5.547 0 0 0 5.544 5.545h33.267a5.546 5.546 0 0 0 5.544-5.545v-33.266a5.546 5.546 0 0 0-5.544-5.544zm-5.611 16.533c.011.244.011.488.011.732 0 7.507-5.722 16.178-16.179 16.178a16.173 16.173 0 0 1-8.7-2.539 10.92 10.92 0 0 0 1.353.078 11.4 11.4 0 0 0 7.064-2.44 5.685 5.685 0 0 1-5.311-3.947 5.725 5.725 0 0 0 2.561-.1 5.7 5.7 0 0 1-4.557-5.578v-.078a5.752 5.752 0 0 0 2.572.71 5.7 [...]
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://www.youtube.com/channel/UCSXwxpWZQ7XZ1WL3wqevChA">
-                <svg xmlns="http://www.w3.org/2000/svg" width="49.594" height="34.941" viewBox="0 0 49.594 34.941">
-                    <path id="Path_223" d="M1124.557 1230a6.232 6.232 0 0 0-4.385-4.413c-3.867-1.043-19.376-1.043-19.376-1.043s-15.508 0-19.376 1.043a6.232 6.232 0 0 0-4.385 4.413c-1.036 3.893-1.036 12.014-1.036 12.014s0 8.122 1.036 12.015a6.232 6.232 0 0 0 4.385 4.413c3.867 1.043 19.376 1.043 19.376 1.043s15.509 0 19.376-1.043a6.232 6.232 0 0 0 4.385-4.413c1.036-3.893 1.036-12.015 1.036-12.015s.001-8.123-1.036-12.014zm-28.833 19.388v-14.748l12.962 7.374z" fill="#fff" data-name="Path 223 [...]
-                </svg>
-
-            </a>
-
-        </div>
-        
-
-        <div class="footer-section__media-section--button-with-text">
-            <span class="footer-section__media-section--text">Want to be a part of Apache Airflow?</span>
-            <a href="/community">
-
-                <button id="" class="btn-filled bodytext__medium--white ">Join community</button>
-
-            </a>
-        </div>
-        
-
-    </div>
-    <div class="footer-section footer-section__policies-section">
-        <div class="footer-section">
-            <span>© The Apache Software Foundation <script>document.write(new Date().getFullYear())</script></span>
-            <div class="footer-section__policies-section--policies">
-
-                <a href="https://www.apache.org/licenses/" class="footer-section__policies-section--policy-item">
-                    <span>License</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/sponsorship.html" class="footer-section__policies-section--policy-item">
-                    <span>Donate</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/thanks.html" class="footer-section__policies-section--policy-item">
-                    <span>Thanks</span>
-                </a>
-
-                <a href="https://www.apache.org/security/" class="footer-section__policies-section--policy-item">
-                    <span>Security</span>
-                </a>
-                
-
-            </div>
-        </div>
-        <span class="footer-section__policies-section--disclaimer">
-            Apache Airflow, Apache, Airflow, the Airflow logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.
-            All other products or name brands are trademarks of their respective holders, including The Apache Software Foundation.
-        </span>
-    </div>
-</footer>
-    <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
-    <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
-    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
-    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../../../../../" id="documentation_options" src="../../../../../_static/documentation_options.js"></script>
-        <script src="../../../../../_static/jquery.js"></script>
-        <script src="../../../../../_static/underscore.js"></script>
-        <script src="../../../../../_static/_sphinx_javascript_frameworks_compat.js"></script>
-        <script src="../../../../../_static/doctools.js"></script>
-        <script src="../../../../../_static/sphinx_highlight.js"></script>
-        <script src="../../../../../_static/clipboard.min.js"></script>
-        <script src="../../../../../_static/copybutton.js"></script>
-        <script src="../../../../../_static/js/globaltoc.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/hooks/vault/index.html b/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/hooks/vault/index.html
deleted file mode 100644
index 8ca24808c5..0000000000
--- a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/hooks/vault/index.html
+++ /dev/null
@@ -1,1088 +0,0 @@
-
-
-
-
-<!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]-->
-    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
-<head>
-        <meta charset="utf-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>airflow.providers.hashicorp.hooks.vault &mdash; apache-airflow-providers-hashicorp Documentation</title>
-    <link rel="stylesheet" href="../../../../../../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main-custom.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/graphviz.css" />
-            <link rel="shortcut icon" href="../../../../../../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../../../../../../genindex.html" />
-            <link rel="search" title="Search" href="../../../../../../search.html" />
-            <link rel="next" title="airflow.providers.hashicorp.secrets" href="../../secrets/index.html" />
-            <link rel="prev" title="airflow.providers.hashicorp.hooks" href="../index.html" />
-    <!-- Matomo -->
-    <script>
-        var _paq = window._paq = window._paq || [];
-        /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
-        /* We explicitly disable cookie tracking to avoid privacy issues */
-        _paq.push(['disableCookies']);
-        _paq.push(['trackPageView']);
-        _paq.push(['enableLinkTracking']);
-        (function() {
-        var u="https://analytics.apache.org/";
-        _paq.push(['setTrackerUrl', u+'matomo.php']);
-        _paq.push(['setSiteId', '13']);
-        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
-        g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
-        })();
-    </script>
-    <!-- End Matomo Code -->
-
-    
-</head><body class="td-section">
-    
-
-<header>
-    <nav class="js-navbar-scroll navbar">
-        <div class="navbar__icon-container">
-            <a href="/">
-                <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                    <defs>
-                        <clipPath id="clip-path">
-                            <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                        </clipPath>
-                    </defs>
-                    <g id="logo" transform="translate(-1305 -780.355)">
-                        <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                            <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258 [...]
-                                <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1 [...]
-                                <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1 [...]
-                            </g>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-        </div>
-        <div class="desktop-only navbar__menu-container">
-
-            <div class="navbar__menu-content" id="main_navbar">
-
-                <div class="navbar__links-container">
-                    
-                        <a class="navbar__text-link" href="/community/">
-                            Community
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/meetups/">
-                            Meetups
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/docs/">
-                            Documentation
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/use-cases/">
-                            Use-cases
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/announcements/">
-                            Announcements
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/blog/">
-                            Blog
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/ecosystem/">
-                            Ecosystem
-                        </a>
-                    
-                </div>
-
-                
-
-            </div>
-
-        </div>
-        <div class="mobile-only navbar__drawer-container">
-            <button class="navbar__toggle-button" id="navbar-toggle-button">
-
-                <div id="hamburger-icon" class="navbar__toggle-button--icon visible">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20">
-                        <g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)">
-                            <g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                            <g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)">
-                                <rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-                <div id="close-icon" class="navbar__toggle-button--icon">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                        <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                            <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-            </button>
-            <div class="navbar__drawer" id="navbar-drawer">
-                <div class="navbar__menu-content" id="main_navbar">
-
-                    <div class="navbar__links-container">
-                        
-                            <a class="navbar__text-link" href="/community/">
-                                Community
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/meetups/">
-                                Meetups
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/docs/">
-                                Documentation
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/use-cases/">
-                                Use-cases
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/announcements/">
-                                Announcements
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/blog/">
-                                Blog
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/ecosystem/">
-                                Ecosystem
-                            </a>
-                        
-
-                    </div>
-                    
-
-                </div>
-            </div>
-        </div>
-    </nav>
-
-</header>
-
-
-    <div class="roadmap container-fluid td-default base-layout">
-        
-        
-    <div class="content-drawer-wrapper">
-        <button class="content-drawer__toggle-button" id="content-open-button">
-
-            <div id="hamburger-icon" class="content-drawer__toggle-button--icon visible">
-                <svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879">
-                    <g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)">
-                        <g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)">
-                            <path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path>
-                        </g>
-                        <g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)">
-                            <path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path>
-                        </g>
-                        <g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)">
-                            <path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path>
-                        </g>
-                        <g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)">
-                            <path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path>
-                        </g>
-                        <g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)">
-                            <path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path>
-                        </g>
-                        <g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)">
-                            <path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-                <span class="bodytext__mobile--brownish-grey">Content</span>
-            </div>
-
-        </button>
-        <nav id="content-navbar" class="navbar navbar--hidden">
-            <div class="navbar__icon-container">
-                <a href="/">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                        <defs>
-                            <clipPath id="clip-path">
-                                <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                            </clipPath>
-                        </defs>
-                        <g id="logo" transform="translate(-1305 -780.355)">
-                            <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                                <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                    <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                    <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                    <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                    <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                    <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                    <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                    <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                    <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                    <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                    <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178 [...]
-                                    <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0 [...]
-                                    <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482- [...]
-                                </g>
-                            </g>
-                        </g>
-                    </svg>
-
-                </a>
-            </div>
-
-            <div id="content-close-button">
-                <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                    <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                        <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                            <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                        </g>
-                        <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                            <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                        </g>
-                    </g>
-                </svg>
-
-            </div>
-
-        </nav>
-        <div class="content-drawer-container" id="content-drawer">
-            <div class="content-drawer">
-                <div class="td-sidebar">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-                </div>
-            </div>
-        </div>
-    </div>
-        
-        <div class="d-flex">
-            
-            
-    <div class="td-sidebar desktop-only d-print-none">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-    </div>
-            
-
-            
-
-            <main class="col-12 col-md-9 col-xl-8" role="main">
-                
-
-
-    
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none">
-
-    <ul class="breadcrumb">
-        
-            <li class="breadcrumb-item"><a href="../../../../../../index.html" class="icon icon-home"> Home</a></li>
-            
-                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp</span></code></a></li>
-            
-                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks</span></code></a></li>
-            
-            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks.vault</span></code></a></li>
-        
-    </ul>
-</div>
-                
-                <div class="rst-content">
-                    <div class="document">
-                            <div class="documentwrapper">
-                                <div class="bodywrapper">
-                                    <div class="body" role="main">
-                                        
-  <div class="section" id="module-airflow.providers.hashicorp.hooks.vault">
-<span id="airflow-providers-hashicorp-hooks-vault"></span><h1><a class="reference internal" href="#module-airflow.providers.hashicorp.hooks.vault" title="airflow.providers.hashicorp.hooks.vault"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks.vault</span></code></a><a class="headerlink" href="#module-airflow.providers.hashicorp.hooks.vault" title="Permalink to this heading">¶</a></h1>
-<p>Hook for HashiCorp Vault</p>
-<div class="section" id="module-contents">
-<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this heading">¶</a></h2>
-<div class="section" id="classes">
-<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this heading">¶</a></h3>
-<table class="autosummary longtable docutils align-default">
-<colgroup>
-<col style="width: 10%" />
-<col style="width: 90%" />
-</colgroup>
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook" title="airflow.providers.hashicorp.hooks.vault.VaultHook"><code class="xref py py-obj docutils literal notranslate"><span class="pre">VaultHook</span></code></a></p></td>
-<td><p>Hook to Interact with HashiCorp Vault KeyValue Secret engine.</p></td>
-</tr>
-</tbody>
-</table>
-<dl class="py class">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.hashicorp.hooks.vault.</span></span><span class="sig-name descname"><span class="pre">VaultHook</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">vault_conn_id</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">default_conn_name [...]
-<dd><p>Bases: <a class="reference external" href="/docs/apache-airflow/stable/_api/airflow/hooks/base/index.html#airflow.hooks.base.BaseHook" title="(in apache-airflow v2.6.0.dev0)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.hooks.base.BaseHook</span></code></a></p>
-<p>Hook to Interact with HashiCorp Vault KeyValue Secret engine.</p>
-<dl class="simple">
-<dt>HashiCorp hvac documentation:</dt><dd><ul class="simple">
-<li><p><a class="reference external" href="https://hvac.readthedocs.io/en/stable/">https://hvac.readthedocs.io/en/stable/</a></p></li>
-</ul>
-</dd>
-</dl>
-<p>You connect to the host specified as host in the connection. The login/password from the connection
-are used as credentials usually and you can specify different authentication parameters
-via init params or via corresponding extras in the connection.</p>
-<p>The mount point should be placed as a path in the URL - similarly to Vault’s URL schema:
-This indicates the “path” the secret engine is mounted on. Default id not specified is “secret”.
-Note that this <code class="docutils literal notranslate"><span class="pre">mount_point</span></code> is not used for authentication if authentication is done via a
-different engines. Each engine uses it’s own engine-specific authentication mount_point.</p>
-<p>The extras in the connection are named the same as the parameters (‘kv_engine_version’, ‘auth_type’, …).</p>
-<p>You can also use gcp_keyfile_dict extra to pass json-formatted dict in case of ‘gcp’ authentication.</p>
-<p>The URL schemas supported are “vault”, “http” (using http to connect to the vault) or
-“vaults” and “https” (using https to connect to the vault).</p>
-<p>Example URL:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>vault://user:password@host:port/mount_point?kv_engine_version=1&amp;auth_type=github
-</pre></div>
-</div>
-<p>Login/Password are used as credentials:</p>
-<blockquote>
-<div><ul class="simple">
-<li><p>approle: login -&gt; role_id,  password -&gt; secret_id</p></li>
-<li><p>github: password -&gt; token</p></li>
-<li><p>token: password -&gt; token</p></li>
-<li><p>aws_iam: login -&gt; key_id, password -&gt; secret_id</p></li>
-<li><p>azure: login -&gt; client_id, password -&gt; client_secret</p></li>
-<li><p>ldap: login -&gt; username,   password -&gt; password</p></li>
-<li><p>userpass: login -&gt; username, password -&gt; password</p></li>
-<li><p>radius: password -&gt; radius_secret</p></li>
-</ul>
-</div></blockquote>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>vault_conn_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – The id of the connection to use</p></li>
-<li><p><strong>auth_type</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Authentication Type for the Vault. Default is <code class="docutils literal notranslate"><span class="pre">token</span></code>. Available values are:
-(‘approle’, ‘github’, ‘gcp’, ‘kubernetes’, ‘ldap’, ‘token’, ‘userpass’)</p></li>
-<li><p><strong>auth_mount_point</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – It can be used to define mount_point for authentication chosen
-Default depends on the authentication method used.</p></li>
-<li><p><strong>kv_engine_version</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.11)"><em>int</em></a><em> | </em><em>None</em>) – Select the version of the engine to run (<code class="docutils literal notranslate"><span class="pre">1</span></code> or <code class="docutils literal notranslate"><span class="pre">2</span></code>). Defaults to
-version defined in connection or <code class="docutils literal notranslate"><span class="pre">2</span></code> if not defined in connection.</p></li>
-<li><p><strong>role_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Role ID for <code class="docutils literal notranslate"><span class="pre">aws_iam</span></code> Authentication.</p></li>
-<li><p><strong>kubernetes_role</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Role for Authentication (for <code class="docutils literal notranslate"><span class="pre">kubernetes</span></code> auth_type)</p></li>
-<li><p><strong>kubernetes_jwt_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Path for kubernetes jwt token (for <code class="docutils literal notranslate"><span class="pre">kubernetes</span></code> auth_type, default:
-<code class="docutils literal notranslate"><span class="pre">/var/run/secrets/kubernetes.io/serviceaccount/token</span></code>)</p></li>
-<li><p><strong>token_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – path to file containing authentication token to include in requests sent to Vault
-(for <code class="docutils literal notranslate"><span class="pre">token</span></code> and <code class="docutils literal notranslate"><span class="pre">github</span></code> auth_type).</p></li>
-<li><p><strong>gcp_key_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Path to Google Cloud Service Account key file (JSON) (for <code class="docutils literal notranslate"><span class="pre">gcp</span></code> auth_type)
-Mutually exclusive with gcp_keyfile_dict</p></li>
-<li><p><strong>gcp_scopes</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Comma-separated string containing OAuth2  scopes (for <code class="docutils literal notranslate"><span class="pre">gcp</span></code> auth_type)</p></li>
-<li><p><strong>azure_tenant_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – The tenant id for the Azure Active Directory (for <code class="docutils literal notranslate"><span class="pre">azure</span></code> auth_type)</p></li>
-<li><p><strong>azure_resource</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – The configured URL for the application registered in Azure Active Directory
-(for <code class="docutils literal notranslate"><span class="pre">azure</span></code> auth_type)</p></li>
-<li><p><strong>radius_host</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Host for radius (for <code class="docutils literal notranslate"><span class="pre">radius</span></code> auth_type)</p></li>
-<li><p><strong>radius_port</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.11)"><em>int</em></a><em> | </em><em>None</em>) – Port for radius (for <code class="docutils literal notranslate"><span class="pre">radius</span></code> auth_type)</p></li>
-</ul>
-</dd>
-</dl>
-<dl class="py attribute">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.conn_name_attr">
-<span class="sig-name descname"><span class="pre">conn_name_attr</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'vault_conn_id'</span></em><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/hooks/vault.html#VaultHook.conn_name_attr"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.provider [...]
-<dd></dd></dl>
-
-<dl class="py attribute">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.default_conn_name">
-<span class="sig-name descname"><span class="pre">default_conn_name</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'vault_default'</span></em><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/hooks/vault.html#VaultHook.default_conn_name"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.pr [...]
-<dd></dd></dl>
-
-<dl class="py attribute">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.conn_type">
-<span class="sig-name descname"><span class="pre">conn_type</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'vault'</span></em><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/hooks/vault.html#VaultHook.conn_type"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.hashicorp.hooks. [...]
-<dd></dd></dl>
-
-<dl class="py attribute">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.hook_name">
-<span class="sig-name descname"><span class="pre">hook_name</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'Hashicorp</span> <span class="pre">Vault'</span></em><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/hooks/vault.html#VaultHook.hook_name"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href=" [...]
-<dd></dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.get_conn">
-<span class="sig-name descname"><span class="pre">get_conn</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/hooks/vault.html#VaultHook.get_conn"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_conn" title="Permalink to this definition">¶</a></dt>
-<dd><p>Retrieves connection to Vault.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Returns</dt>
-<dd class="field-odd"><p>connection used.</p>
-</dd>
-<dt class="field-even">Return type</dt>
-<dd class="field-even"><p>hvac.Client</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret">
-<span class="sig-name descname"><span class="pre">get_secret</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">secret_path</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">secret_version</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/a [...]
-<dd><p>Get secret value from the engine.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>secret_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Path of the secret</p></li>
-<li><p><strong>secret_version</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.11)"><em>int</em></a><em> | </em><em>None</em>) – Optional version of key to read - can only be used in case of version 2 of KV</p></li>
-</ul>
-</dd>
-</dl>
-<p>See <a class="reference external" href="https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v1.html">https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v1.html</a>
-and <a class="reference external" href="https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html">https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html</a> for details.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><p><strong>secret_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Path of the secret</p>
-</dd>
-<dt class="field-even">Returns</dt>
-<dd class="field-even"><p>secret stored in the vault as a dictionary</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.11)">dict</a> | None</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret_metadata">
-<span class="sig-name descname"><span class="pre">get_secret_metadata</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">secret_path</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/hooks/vault.html#VaultHook.get_secret_metadata"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.h [...]
-<dd><p>Reads secret metadata (including versions) from the engine. It is only valid for KV version 2.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><p><strong>secret_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Path to read from</p>
-</dd>
-<dt class="field-even">Returns</dt>
-<dd class="field-even"><p>secret metadata. This is a Dict containing metadata for the secret.</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.11)">dict</a> | None</p>
-</dd>
-</dl>
-<p>See <a class="reference external" href="https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html">https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html</a> for details.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret_including_metadata">
-<span class="sig-name descname"><span class="pre">get_secret_including_metadata</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">secret_path</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">secret_version</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../ [...]
-<dd><p>Reads secret including metadata. It is only valid for KV version 2.</p>
-<p>See <a class="reference external" href="https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html">https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html</a> for details.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>secret_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Path of the secret</p></li>
-<li><p><strong>secret_version</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.11)"><em>int</em></a><em> | </em><em>None</em>) – Optional version of key to read - can only be used in case of version 2 of KV</p></li>
-</ul>
-</dd>
-<dt class="field-even">Returns</dt>
-<dd class="field-even"><p>key info. This is a Dict with “data” mapping keeping secret
-and “metadata” mapping keeping metadata of the secret.</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.11)">dict</a> | None</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.hooks.vault.VaultHook.create_or_update_secret">
-<span class="sig-name descname"><span class="pre">create_or_update_secret</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">secret_path</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">secret</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em cl [...]
-<dd><p>Creates or updates secret.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>secret_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Path to read from</p></li>
-<li><p><strong>secret</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.11)"><em>dict</em></a>) – Secret to create or update for the path specified</p></li>
-<li><p><strong>method</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Optional parameter to explicitly request a POST (create) or PUT (update) request to
-the selected kv secret engine. If no argument is provided for this parameter, hvac attempts to
-intelligently determine which method is appropriate. Only valid for KV engine version 1</p></li>
-<li><p><strong>cas</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.11)"><em>int</em></a><em> | </em><em>None</em>) – Set the “cas” value to use a Check-And-Set operation. If not set the write will be
-allowed. If set to 0 a write will only be allowed if the key doesn’t exist.
-If the index is non-zero the write will only be allowed if the key’s current version
-matches the version specified in the cas parameter. Only valid for KV engine version 2.</p></li>
-</ul>
-</dd>
-<dt class="field-even">Returns</dt>
-<dd class="field-even"><p>The response of the create_or_update_secret request.</p>
-</dd>
-<dt class="field-odd">Return type</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://requests.readthedocs.io/en/stable/api/#requests.Response" title="(in Requests v2.28.2)">requests.Response</a></p>
-</dd>
-</dl>
-<p>See <a class="reference external" href="https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v1.html">https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v1.html</a>
-and <a class="reference external" href="https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html">https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html</a> for details.</p>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-    <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="airflow.providers.hashicorp.hooks" href="../index.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
-            </a>
-            <a rel="next" title="airflow.providers.hashicorp.secrets" href="../../secrets/index.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
-            </a>
-    </div>
-                                    </div>
-
-                                </div>
-                            </div>
-                    </div>
-                </div>
-    <div class="rating-container">
-        <p class="bodytext__medium--greyish-brown font-weight-500">Was this entry helpful?</p>
-        <div class="rating">
-
-            <div id="rate-star-5" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-4" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-3" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-2" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-1" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-        </div>
-    </div>
-                
-            </main>
-            
-
-            
-            
-    <nav class="wy-nav-side-toc">
-        <div class="wy-menu-vertical">
-            <ul>
-<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks.vault</span></code></a><ul>
-<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
-<li><a class="reference internal" href="#classes">Classes</a><ul>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook"><code class="docutils literal notranslate"><span class="pre">VaultHook</span></code></a><ul>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.conn_name_attr"><code class="docutils literal notranslate"><span class="pre">VaultHook.conn_name_attr</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.default_conn_name"><code class="docutils literal notranslate"><span class="pre">VaultHook.default_conn_name</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.conn_type"><code class="docutils literal notranslate"><span class="pre">VaultHook.conn_type</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.hook_name"><code class="docutils literal notranslate"><span class="pre">VaultHook.hook_name</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_conn"><code class="docutils literal notranslate"><span class="pre">VaultHook.get_conn()</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret"><code class="docutils literal notranslate"><span class="pre">VaultHook.get_secret()</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret_metadata"><code class="docutils literal notranslate"><span class="pre">VaultHook.get_secret_metadata()</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret_including_metadata"><code class="docutils literal notranslate"><span class="pre">VaultHook.get_secret_including_metadata()</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.create_or_update_secret"><code class="docutils literal notranslate"><span class="pre">VaultHook.create_or_update_secret()</span></code></a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook">VaultHook</a><ul>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.conn_name_attr">conn_name_attr</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.default_conn_name">default_conn_name</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.conn_type">conn_type</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.hook_name">hook_name</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_conn">get_conn</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret">get_secret</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret_metadata">get_secret_metadata</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret_including_metadata">get_secret_including_metadata</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.hooks.vault.VaultHook.create_or_update_secret">create_or_update_secret</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-        </div>
-    </nav>
-            
-        </div>
-        
-
-
-    
-
-
-
-
-
-
-
-    
-        
-            
-        
-        <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-hashicorp/_api/airflow/providers/hashicorp/hooks/vault/index.rst" rel="nofollow">
-
-                <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
-                        <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
-                    </svg>
-
-                    <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
-                </button>
-            </a>
-        </div>
-    
-
-    </div>
-
-
-    
-
-<footer>
-    <div class="footer-section footer-section__media-section">
-        <div class="d-flex align-items-center">
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="46.14" height="45" viewBox="0 0 46.14 45">
-                    <path id="Path_207" d="M228.962 1078.578a23.072 23.072 0 0 0-7.29 44.96c1.154.212 1.574-.5 1.574-1.112 0-.548-.02-2-.031-3.924-6.417 1.394-7.771-3.093-7.771-3.093a6.109 6.109 0 0 0-2.562-3.375c-2.095-1.431.159-1.4.159-1.4a4.846 4.846 0 0 1 3.533 2.377c2.058 3.525 5.4 2.507 6.714 1.917a4.926 4.926 0 0 1 1.464-3.084c-5.123-.582-10.508-2.562-10.508-11.4a8.919 8.919 0 0 1 2.374-6.191 8.3 8.3 0 0 1 .226-6.105s1.937-.62 6.344 2.365a21.857 21.857 0 0 1 11.551 0c4.4-2.985 6.3 [...]
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow/issues">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45" height="45" viewBox="0 0 45 45">
-                    <g id="Group_210" data-name="Group 210" transform="translate(-339.789 -1315.282)">
-                        <path id="Path_218" d="M394.82 1315.282h-21.671a9.784 9.784 0 0 0 9.784 9.778h3.986v3.857a9.784 9.784 0 0 0 9.784 9.771v-21.523a1.884 1.884 0 0 0-1.883-1.883z" fill="#fff" data-name="Path 218" transform="translate(-11.914)"></path>
-                        <path id="Path_219" d="M378.14 1332.072h-21.671a9.778 9.778 0 0 0 9.778 9.778h4.018v3.857a9.784 9.784 0 0 0 9.752 9.778v-21.536a1.877 1.877 0 0 0-1.877-1.877z" fill="#fff" data-name="Path 219" transform="translate(-5.957 -5.996)"></path>
-                        <path id="Path_220" d="M361.46 1348.862h-21.671a9.778 9.778 0 0 0 9.778 9.778h3.992v3.857a9.778 9.778 0 0 0 9.778 9.778v-21.529a1.883 1.883 0 0 0-1.877-1.884z" fill="#fff" data-name="Path 220" transform="translate(0 -11.993)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://s.apache.org/airflow-slack">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45.073" height="45.073" viewBox="0 0 45.073 45.073">
-                    <g id="Group_208" data-name="Group 208" transform="translate(-661.145 -806.287)">
-                        <g id="Group_204" data-name="Group 204" transform="translate(661.145 830.01)">
-                            <path id="Path_208" d="M670.634 856.859a4.744 4.744 0 1 1-4.744-4.744h4.744z" fill="#fff" data-name="Path 208" transform="translate(-661.145 -852.115)"></path>
-                            <path id="Path_209" d="M684.059 856.859a4.744 4.744 0 0 1 9.489 0v11.861a4.744 4.744 0 1 1-9.489 0z" fill="#fff" data-name="Path 209" transform="translate(-672.198 -852.115)"></path>
-                        </g>
-                        <g id="Group_205" data-name="Group 205" transform="translate(661.145 806.287)">
-                            <path id="Path_210" d="M688.8 815.776a4.744 4.744 0 1 1 4.744-4.745v4.745z" fill="#fff" data-name="Path 210" transform="translate(-672.198 -806.287)"></path>
-                            <path id="Path_211" d="M677.751 829.2a4.744 4.744 0 0 1 0 9.489H665.89a4.744 4.744 0 1 1 0-9.489z" fill="#fff" data-name="Path 211" transform="translate(-661.145 -817.34)"></path>
-                        </g>
-                        <g id="Group_206" data-name="Group 206" transform="translate(684.868 806.287)">
-                            <path id="Path_212" d="M729.887 833.945a4.744 4.744 0 1 1 4.745 4.745h-4.745z" fill="#fff" data-name="Path 212" transform="translate(-718.026 -817.34)"></path>
-                            <path id="Path_213" d="M716.462 822.893a4.744 4.744 0 1 1-9.489 0v-11.862a4.744 4.744 0 0 1 9.489 0z" fill="#fff" data-name="Path 213" transform="translate(-706.973 -806.287)"></path>
-                        </g>
-                        <g id="Group_207" data-name="Group 207" transform="translate(684.868 830.01)">
-                            <path id="Path_214" d="M711.718 875.029a4.744 4.744 0 1 1-4.745 4.744v-4.744z" fill="#fff" data-name="Path 214" transform="translate(-706.973 -863.168)"></path>
-                            <path id="Path_215" d="M711.718 861.6a4.744 4.744 0 1 1 0-9.489h11.861a4.744 4.744 0 0 1 0 9.489z" fill="#fff" data-name="Path 215" transform="translate(-706.973 -852.115)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://stackoverflow.com/questions/tagged/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="37.647" height="44.6" viewBox="0 0 37.647 44.6">
-                    <g id="Group_209" data-name="Group 209" transform="translate(-645.2 -975.455)">
-                        <path id="Path_216" d="M677.028 1043.1v-11.948h3.966v15.914H645.2v-15.914h3.966v11.948z" fill="#fff" data-name="Path 216" transform="translate(0 -27.014)"></path>
-                        <path id="Path_217" d="M661.012 1003.008l19.467 4.069.824-3.914-19.467-4.069zm2.575-9.27l18.025 8.395 1.648-3.605-18.025-8.446zm5-8.858l15.3 12.721 2.524-3.039-15.3-12.721zm9.888-9.425l-3.193 2.369 11.845 15.965 3.193-2.369zm-17.875 36.617h19.879v-3.966H660.6z" fill="#fff" data-name="Path 217" transform="translate(-7.469)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://twitter.com/ApacheAirflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="44.355" height="44.355" viewBox="0 0 44.355 44.355">
-                    <g id="Group_211" data-name="Group 211" transform="translate(-503 -1382.2)">
-                        <path id="Path_221" d="M541.811 1382.2h-33.267a5.546 5.546 0 0 0-5.544 5.544v33.266a5.547 5.547 0 0 0 5.544 5.545h33.267a5.546 5.546 0 0 0 5.544-5.545v-33.266a5.546 5.546 0 0 0-5.544-5.544zm-5.611 16.533c.011.244.011.488.011.732 0 7.507-5.722 16.178-16.179 16.178a16.173 16.173 0 0 1-8.7-2.539 10.92 10.92 0 0 0 1.353.078 11.4 11.4 0 0 0 7.064-2.44 5.685 5.685 0 0 1-5.311-3.947 5.725 5.725 0 0 0 2.561-.1 5.7 5.7 0 0 1-4.557-5.578v-.078a5.752 5.752 0 0 0 2.572.71 5.7 [...]
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://www.youtube.com/channel/UCSXwxpWZQ7XZ1WL3wqevChA">
-                <svg xmlns="http://www.w3.org/2000/svg" width="49.594" height="34.941" viewBox="0 0 49.594 34.941">
-                    <path id="Path_223" d="M1124.557 1230a6.232 6.232 0 0 0-4.385-4.413c-3.867-1.043-19.376-1.043-19.376-1.043s-15.508 0-19.376 1.043a6.232 6.232 0 0 0-4.385 4.413c-1.036 3.893-1.036 12.014-1.036 12.014s0 8.122 1.036 12.015a6.232 6.232 0 0 0 4.385 4.413c3.867 1.043 19.376 1.043 19.376 1.043s15.509 0 19.376-1.043a6.232 6.232 0 0 0 4.385-4.413c1.036-3.893 1.036-12.015 1.036-12.015s.001-8.123-1.036-12.014zm-28.833 19.388v-14.748l12.962 7.374z" fill="#fff" data-name="Path 223 [...]
-                </svg>
-
-            </a>
-
-        </div>
-        
-
-        <div class="footer-section__media-section--button-with-text">
-            <span class="footer-section__media-section--text">Want to be a part of Apache Airflow?</span>
-            <a href="/community">
-
-                <button id="" class="btn-filled bodytext__medium--white ">Join community</button>
-
-            </a>
-        </div>
-        
-
-    </div>
-    <div class="footer-section footer-section__policies-section">
-        <div class="footer-section">
-            <span>© The Apache Software Foundation <script>document.write(new Date().getFullYear())</script></span>
-            <div class="footer-section__policies-section--policies">
-
-                <a href="https://www.apache.org/licenses/" class="footer-section__policies-section--policy-item">
-                    <span>License</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/sponsorship.html" class="footer-section__policies-section--policy-item">
-                    <span>Donate</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/thanks.html" class="footer-section__policies-section--policy-item">
-                    <span>Thanks</span>
-                </a>
-
-                <a href="https://www.apache.org/security/" class="footer-section__policies-section--policy-item">
-                    <span>Security</span>
-                </a>
-                
-
-            </div>
-        </div>
-        <span class="footer-section__policies-section--disclaimer">
-            Apache Airflow, Apache, Airflow, the Airflow logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.
-            All other products or name brands are trademarks of their respective holders, including The Apache Software Foundation.
-        </span>
-    </div>
-</footer>
-    <script type="text/javascript" src="../../../../../../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../" src="../../../../../../_static/documentation_options.js"></script>
-    <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
-    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
-    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../../../../../../" id="documentation_options" src="../../../../../../_static/documentation_options.js"></script>
-        <script src="../../../../../../_static/jquery.js"></script>
-        <script src="../../../../../../_static/underscore.js"></script>
-        <script src="../../../../../../_static/_sphinx_javascript_frameworks_compat.js"></script>
-        <script src="../../../../../../_static/doctools.js"></script>
-        <script src="../../../../../../_static/sphinx_highlight.js"></script>
-        <script src="../../../../../../_static/clipboard.min.js"></script>
-        <script src="../../../../../../_static/copybutton.js"></script>
-        <script src="../../../../../../_static/js/globaltoc.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/index.html b/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/index.html
deleted file mode 100644
index 3995caadb9..0000000000
--- a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/index.html
+++ /dev/null
@@ -1,854 +0,0 @@
-
-
-
-
-<!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]-->
-    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
-<head>
-        <meta charset="utf-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>airflow.providers.hashicorp &mdash; apache-airflow-providers-hashicorp Documentation</title>
-    <link rel="stylesheet" href="../../../../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../../../../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../_static/_gen/css/main-custom.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../_static/graphviz.css" />
-            <link rel="shortcut icon" href="../../../../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../../../../genindex.html" />
-            <link rel="search" title="Search" href="../../../../search.html" />
-            <link rel="next" title="airflow.providers.hashicorp.hooks" href="hooks/index.html" />
-            <link rel="prev" title="Hashicorp Vault Secrets Backend" href="../../../../secrets-backends/hashicorp-vault.html" />
-    <!-- Matomo -->
-    <script>
-        var _paq = window._paq = window._paq || [];
-        /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
-        /* We explicitly disable cookie tracking to avoid privacy issues */
-        _paq.push(['disableCookies']);
-        _paq.push(['trackPageView']);
-        _paq.push(['enableLinkTracking']);
-        (function() {
-        var u="https://analytics.apache.org/";
-        _paq.push(['setTrackerUrl', u+'matomo.php']);
-        _paq.push(['setSiteId', '13']);
-        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
-        g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
-        })();
-    </script>
-    <!-- End Matomo Code -->
-
-    
-</head><body class="td-section">
-    
-
-<header>
-    <nav class="js-navbar-scroll navbar">
-        <div class="navbar__icon-container">
-            <a href="/">
-                <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                    <defs>
-                        <clipPath id="clip-path">
-                            <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                        </clipPath>
-                    </defs>
-                    <g id="logo" transform="translate(-1305 -780.355)">
-                        <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                            <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258 [...]
-                                <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1 [...]
-                                <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1 [...]
-                            </g>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-        </div>
-        <div class="desktop-only navbar__menu-container">
-
-            <div class="navbar__menu-content" id="main_navbar">
-
-                <div class="navbar__links-container">
-                    
-                        <a class="navbar__text-link" href="/community/">
-                            Community
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/meetups/">
-                            Meetups
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/docs/">
-                            Documentation
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/use-cases/">
-                            Use-cases
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/announcements/">
-                            Announcements
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/blog/">
-                            Blog
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/ecosystem/">
-                            Ecosystem
-                        </a>
-                    
-                </div>
-
-                
-
-            </div>
-
-        </div>
-        <div class="mobile-only navbar__drawer-container">
-            <button class="navbar__toggle-button" id="navbar-toggle-button">
-
-                <div id="hamburger-icon" class="navbar__toggle-button--icon visible">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20">
-                        <g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)">
-                            <g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                            <g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)">
-                                <rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-                <div id="close-icon" class="navbar__toggle-button--icon">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                        <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                            <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-            </button>
-            <div class="navbar__drawer" id="navbar-drawer">
-                <div class="navbar__menu-content" id="main_navbar">
-
-                    <div class="navbar__links-container">
-                        
-                            <a class="navbar__text-link" href="/community/">
-                                Community
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/meetups/">
-                                Meetups
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/docs/">
-                                Documentation
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/use-cases/">
-                                Use-cases
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/announcements/">
-                                Announcements
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/blog/">
-                                Blog
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/ecosystem/">
-                                Ecosystem
-                            </a>
-                        
-
-                    </div>
-                    
-
-                </div>
-            </div>
-        </div>
-    </nav>
-
-</header>
-
-
-    <div class="roadmap container-fluid td-default base-layout">
-        
-        
-    <div class="content-drawer-wrapper">
-        <button class="content-drawer__toggle-button" id="content-open-button">
-
-            <div id="hamburger-icon" class="content-drawer__toggle-button--icon visible">
-                <svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879">
-                    <g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)">
-                        <g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)">
-                            <path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path>
-                        </g>
-                        <g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)">
-                            <path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path>
-                        </g>
-                        <g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)">
-                            <path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path>
-                        </g>
-                        <g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)">
-                            <path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path>
-                        </g>
-                        <g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)">
-                            <path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path>
-                        </g>
-                        <g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)">
-                            <path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-                <span class="bodytext__mobile--brownish-grey">Content</span>
-            </div>
-
-        </button>
-        <nav id="content-navbar" class="navbar navbar--hidden">
-            <div class="navbar__icon-container">
-                <a href="/">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                        <defs>
-                            <clipPath id="clip-path">
-                                <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                            </clipPath>
-                        </defs>
-                        <g id="logo" transform="translate(-1305 -780.355)">
-                            <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                                <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                    <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                    <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                    <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                    <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                    <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                    <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                    <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                    <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                    <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                    <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178 [...]
-                                    <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0 [...]
-                                    <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482- [...]
-                                </g>
-                            </g>
-                        </g>
-                    </svg>
-
-                </a>
-            </div>
-
-            <div id="content-close-button">
-                <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                    <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                        <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                            <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                        </g>
-                        <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                            <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                        </g>
-                    </g>
-                </svg>
-
-            </div>
-
-        </nav>
-        <div class="content-drawer-container" id="content-drawer">
-            <div class="content-drawer">
-                <div class="td-sidebar">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-                </div>
-            </div>
-        </div>
-    </div>
-        
-        <div class="d-flex">
-            
-            
-    <div class="td-sidebar desktop-only d-print-none">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-    </div>
-            
-
-            
-
-            <main class="col-12 col-md-9 col-xl-8" role="main">
-                
-
-
-    
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none">
-
-    <ul class="breadcrumb">
-        
-            <li class="breadcrumb-item"><a href="../../../../index.html" class="icon icon-home"> Home</a></li>
-            
-            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp</span></code></a></li>
-        
-    </ul>
-</div>
-                
-                <div class="rst-content">
-                    <div class="document">
-                            <div class="documentwrapper">
-                                <div class="bodywrapper">
-                                    <div class="body" role="main">
-                                        
-  <div class="section" id="module-airflow.providers.hashicorp">
-<span id="airflow-providers-hashicorp"></span><h1><a class="reference internal" href="#module-airflow.providers.hashicorp" title="airflow.providers.hashicorp"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp</span></code></a><a class="headerlink" href="#module-airflow.providers.hashicorp" title="Permalink to this heading">¶</a></h1>
-<div class="section" id="subpackages">
-<h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this heading">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="hooks/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks</span></code></a><ul>
-<li class="toctree-l2"><a class="reference internal" href="hooks/vault/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.hooks.vault</span></code></a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="secrets/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets</span></code></a><ul>
-<li class="toctree-l2"><a class="reference internal" href="secrets/vault/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets.vault</span></code></a></li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-</div>
-
-
-    <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="Hashicorp Vault Secrets Backend" href="../../../../secrets-backends/hashicorp-vault.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
-            </a>
-            <a rel="next" title="airflow.providers.hashicorp.hooks" href="hooks/index.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
-            </a>
-    </div>
-                                    </div>
-
-                                </div>
-                            </div>
-                    </div>
-                </div>
-    <div class="rating-container">
-        <p class="bodytext__medium--greyish-brown font-weight-500">Was this entry helpful?</p>
-        <div class="rating">
-
-            <div id="rate-star-5" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-4" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-3" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-2" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-1" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-        </div>
-    </div>
-                
-            </main>
-            
-
-            
-            
-    <nav class="wy-nav-side-toc">
-        <div class="wy-menu-vertical">
-            <ul>
-<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp</span></code></a><ul>
-<li><a class="reference internal" href="#subpackages">Subpackages</a></li>
-</ul>
-</li>
-</ul>
-
-        </div>
-    </nav>
-            
-        </div>
-        
-
-
-    
-
-
-
-
-
-
-
-    
-        
-            
-        
-        <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-hashicorp/_api/airflow/providers/hashicorp/index.rst" rel="nofollow">
-
-                <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
-                        <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
-                    </svg>
-
-                    <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
-                </button>
-            </a>
-        </div>
-    
-
-    </div>
-
-
-    
-
-<footer>
-    <div class="footer-section footer-section__media-section">
-        <div class="d-flex align-items-center">
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="46.14" height="45" viewBox="0 0 46.14 45">
-                    <path id="Path_207" d="M228.962 1078.578a23.072 23.072 0 0 0-7.29 44.96c1.154.212 1.574-.5 1.574-1.112 0-.548-.02-2-.031-3.924-6.417 1.394-7.771-3.093-7.771-3.093a6.109 6.109 0 0 0-2.562-3.375c-2.095-1.431.159-1.4.159-1.4a4.846 4.846 0 0 1 3.533 2.377c2.058 3.525 5.4 2.507 6.714 1.917a4.926 4.926 0 0 1 1.464-3.084c-5.123-.582-10.508-2.562-10.508-11.4a8.919 8.919 0 0 1 2.374-6.191 8.3 8.3 0 0 1 .226-6.105s1.937-.62 6.344 2.365a21.857 21.857 0 0 1 11.551 0c4.4-2.985 6.3 [...]
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow/issues">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45" height="45" viewBox="0 0 45 45">
-                    <g id="Group_210" data-name="Group 210" transform="translate(-339.789 -1315.282)">
-                        <path id="Path_218" d="M394.82 1315.282h-21.671a9.784 9.784 0 0 0 9.784 9.778h3.986v3.857a9.784 9.784 0 0 0 9.784 9.771v-21.523a1.884 1.884 0 0 0-1.883-1.883z" fill="#fff" data-name="Path 218" transform="translate(-11.914)"></path>
-                        <path id="Path_219" d="M378.14 1332.072h-21.671a9.778 9.778 0 0 0 9.778 9.778h4.018v3.857a9.784 9.784 0 0 0 9.752 9.778v-21.536a1.877 1.877 0 0 0-1.877-1.877z" fill="#fff" data-name="Path 219" transform="translate(-5.957 -5.996)"></path>
-                        <path id="Path_220" d="M361.46 1348.862h-21.671a9.778 9.778 0 0 0 9.778 9.778h3.992v3.857a9.778 9.778 0 0 0 9.778 9.778v-21.529a1.883 1.883 0 0 0-1.877-1.884z" fill="#fff" data-name="Path 220" transform="translate(0 -11.993)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://s.apache.org/airflow-slack">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45.073" height="45.073" viewBox="0 0 45.073 45.073">
-                    <g id="Group_208" data-name="Group 208" transform="translate(-661.145 -806.287)">
-                        <g id="Group_204" data-name="Group 204" transform="translate(661.145 830.01)">
-                            <path id="Path_208" d="M670.634 856.859a4.744 4.744 0 1 1-4.744-4.744h4.744z" fill="#fff" data-name="Path 208" transform="translate(-661.145 -852.115)"></path>
-                            <path id="Path_209" d="M684.059 856.859a4.744 4.744 0 0 1 9.489 0v11.861a4.744 4.744 0 1 1-9.489 0z" fill="#fff" data-name="Path 209" transform="translate(-672.198 -852.115)"></path>
-                        </g>
-                        <g id="Group_205" data-name="Group 205" transform="translate(661.145 806.287)">
-                            <path id="Path_210" d="M688.8 815.776a4.744 4.744 0 1 1 4.744-4.745v4.745z" fill="#fff" data-name="Path 210" transform="translate(-672.198 -806.287)"></path>
-                            <path id="Path_211" d="M677.751 829.2a4.744 4.744 0 0 1 0 9.489H665.89a4.744 4.744 0 1 1 0-9.489z" fill="#fff" data-name="Path 211" transform="translate(-661.145 -817.34)"></path>
-                        </g>
-                        <g id="Group_206" data-name="Group 206" transform="translate(684.868 806.287)">
-                            <path id="Path_212" d="M729.887 833.945a4.744 4.744 0 1 1 4.745 4.745h-4.745z" fill="#fff" data-name="Path 212" transform="translate(-718.026 -817.34)"></path>
-                            <path id="Path_213" d="M716.462 822.893a4.744 4.744 0 1 1-9.489 0v-11.862a4.744 4.744 0 0 1 9.489 0z" fill="#fff" data-name="Path 213" transform="translate(-706.973 -806.287)"></path>
-                        </g>
-                        <g id="Group_207" data-name="Group 207" transform="translate(684.868 830.01)">
-                            <path id="Path_214" d="M711.718 875.029a4.744 4.744 0 1 1-4.745 4.744v-4.744z" fill="#fff" data-name="Path 214" transform="translate(-706.973 -863.168)"></path>
-                            <path id="Path_215" d="M711.718 861.6a4.744 4.744 0 1 1 0-9.489h11.861a4.744 4.744 0 0 1 0 9.489z" fill="#fff" data-name="Path 215" transform="translate(-706.973 -852.115)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://stackoverflow.com/questions/tagged/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="37.647" height="44.6" viewBox="0 0 37.647 44.6">
-                    <g id="Group_209" data-name="Group 209" transform="translate(-645.2 -975.455)">
-                        <path id="Path_216" d="M677.028 1043.1v-11.948h3.966v15.914H645.2v-15.914h3.966v11.948z" fill="#fff" data-name="Path 216" transform="translate(0 -27.014)"></path>
-                        <path id="Path_217" d="M661.012 1003.008l19.467 4.069.824-3.914-19.467-4.069zm2.575-9.27l18.025 8.395 1.648-3.605-18.025-8.446zm5-8.858l15.3 12.721 2.524-3.039-15.3-12.721zm9.888-9.425l-3.193 2.369 11.845 15.965 3.193-2.369zm-17.875 36.617h19.879v-3.966H660.6z" fill="#fff" data-name="Path 217" transform="translate(-7.469)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://twitter.com/ApacheAirflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="44.355" height="44.355" viewBox="0 0 44.355 44.355">
-                    <g id="Group_211" data-name="Group 211" transform="translate(-503 -1382.2)">
-                        <path id="Path_221" d="M541.811 1382.2h-33.267a5.546 5.546 0 0 0-5.544 5.544v33.266a5.547 5.547 0 0 0 5.544 5.545h33.267a5.546 5.546 0 0 0 5.544-5.545v-33.266a5.546 5.546 0 0 0-5.544-5.544zm-5.611 16.533c.011.244.011.488.011.732 0 7.507-5.722 16.178-16.179 16.178a16.173 16.173 0 0 1-8.7-2.539 10.92 10.92 0 0 0 1.353.078 11.4 11.4 0 0 0 7.064-2.44 5.685 5.685 0 0 1-5.311-3.947 5.725 5.725 0 0 0 2.561-.1 5.7 5.7 0 0 1-4.557-5.578v-.078a5.752 5.752 0 0 0 2.572.71 5.7 [...]
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://www.youtube.com/channel/UCSXwxpWZQ7XZ1WL3wqevChA">
-                <svg xmlns="http://www.w3.org/2000/svg" width="49.594" height="34.941" viewBox="0 0 49.594 34.941">
-                    <path id="Path_223" d="M1124.557 1230a6.232 6.232 0 0 0-4.385-4.413c-3.867-1.043-19.376-1.043-19.376-1.043s-15.508 0-19.376 1.043a6.232 6.232 0 0 0-4.385 4.413c-1.036 3.893-1.036 12.014-1.036 12.014s0 8.122 1.036 12.015a6.232 6.232 0 0 0 4.385 4.413c3.867 1.043 19.376 1.043 19.376 1.043s15.509 0 19.376-1.043a6.232 6.232 0 0 0 4.385-4.413c1.036-3.893 1.036-12.015 1.036-12.015s.001-8.123-1.036-12.014zm-28.833 19.388v-14.748l12.962 7.374z" fill="#fff" data-name="Path 223 [...]
-                </svg>
-
-            </a>
-
-        </div>
-        
-
-        <div class="footer-section__media-section--button-with-text">
-            <span class="footer-section__media-section--text">Want to be a part of Apache Airflow?</span>
-            <a href="/community">
-
-                <button id="" class="btn-filled bodytext__medium--white ">Join community</button>
-
-            </a>
-        </div>
-        
-
-    </div>
-    <div class="footer-section footer-section__policies-section">
-        <div class="footer-section">
-            <span>© The Apache Software Foundation <script>document.write(new Date().getFullYear())</script></span>
-            <div class="footer-section__policies-section--policies">
-
-                <a href="https://www.apache.org/licenses/" class="footer-section__policies-section--policy-item">
-                    <span>License</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/sponsorship.html" class="footer-section__policies-section--policy-item">
-                    <span>Donate</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/thanks.html" class="footer-section__policies-section--policy-item">
-                    <span>Thanks</span>
-                </a>
-
-                <a href="https://www.apache.org/security/" class="footer-section__policies-section--policy-item">
-                    <span>Security</span>
-                </a>
-                
-
-            </div>
-        </div>
-        <span class="footer-section__policies-section--disclaimer">
-            Apache Airflow, Apache, Airflow, the Airflow logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.
-            All other products or name brands are trademarks of their respective holders, including The Apache Software Foundation.
-        </span>
-    </div>
-</footer>
-    <script type="text/javascript" src="../../../../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../../../../" src="../../../../_static/documentation_options.js"></script>
-    <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
-    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
-    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../../../../" id="documentation_options" src="../../../../_static/documentation_options.js"></script>
-        <script src="../../../../_static/jquery.js"></script>
-        <script src="../../../../_static/underscore.js"></script>
-        <script src="../../../../_static/_sphinx_javascript_frameworks_compat.js"></script>
-        <script src="../../../../_static/doctools.js"></script>
-        <script src="../../../../_static/sphinx_highlight.js"></script>
-        <script src="../../../../_static/clipboard.min.js"></script>
-        <script src="../../../../_static/copybutton.js"></script>
-        <script src="../../../../_static/js/globaltoc.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/index.html b/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/index.html
deleted file mode 100644
index 229983938e..0000000000
--- a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/index.html
+++ /dev/null
@@ -1,849 +0,0 @@
-
-
-
-
-<!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]-->
-    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
-<head>
-        <meta charset="utf-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>airflow.providers.hashicorp.secrets &mdash; apache-airflow-providers-hashicorp Documentation</title>
-    <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/graphviz.css" />
-            <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../../../../../genindex.html" />
-            <link rel="search" title="Search" href="../../../../../search.html" />
-            <link rel="next" title="airflow.providers.hashicorp.secrets.vault" href="vault/index.html" />
-            <link rel="prev" title="airflow.providers.hashicorp.hooks.vault" href="../hooks/vault/index.html" />
-    <!-- Matomo -->
-    <script>
-        var _paq = window._paq = window._paq || [];
-        /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
-        /* We explicitly disable cookie tracking to avoid privacy issues */
-        _paq.push(['disableCookies']);
-        _paq.push(['trackPageView']);
-        _paq.push(['enableLinkTracking']);
-        (function() {
-        var u="https://analytics.apache.org/";
-        _paq.push(['setTrackerUrl', u+'matomo.php']);
-        _paq.push(['setSiteId', '13']);
-        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
-        g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
-        })();
-    </script>
-    <!-- End Matomo Code -->
-
-    
-</head><body class="td-section">
-    
-
-<header>
-    <nav class="js-navbar-scroll navbar">
-        <div class="navbar__icon-container">
-            <a href="/">
-                <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                    <defs>
-                        <clipPath id="clip-path">
-                            <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                        </clipPath>
-                    </defs>
-                    <g id="logo" transform="translate(-1305 -780.355)">
-                        <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                            <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258 [...]
-                                <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1 [...]
-                                <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1 [...]
-                            </g>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-        </div>
-        <div class="desktop-only navbar__menu-container">
-
-            <div class="navbar__menu-content" id="main_navbar">
-
-                <div class="navbar__links-container">
-                    
-                        <a class="navbar__text-link" href="/community/">
-                            Community
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/meetups/">
-                            Meetups
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/docs/">
-                            Documentation
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/use-cases/">
-                            Use-cases
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/announcements/">
-                            Announcements
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/blog/">
-                            Blog
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/ecosystem/">
-                            Ecosystem
-                        </a>
-                    
-                </div>
-
-                
-
-            </div>
-
-        </div>
-        <div class="mobile-only navbar__drawer-container">
-            <button class="navbar__toggle-button" id="navbar-toggle-button">
-
-                <div id="hamburger-icon" class="navbar__toggle-button--icon visible">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20">
-                        <g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)">
-                            <g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                            <g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)">
-                                <rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-                <div id="close-icon" class="navbar__toggle-button--icon">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                        <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                            <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-            </button>
-            <div class="navbar__drawer" id="navbar-drawer">
-                <div class="navbar__menu-content" id="main_navbar">
-
-                    <div class="navbar__links-container">
-                        
-                            <a class="navbar__text-link" href="/community/">
-                                Community
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/meetups/">
-                                Meetups
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/docs/">
-                                Documentation
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/use-cases/">
-                                Use-cases
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/announcements/">
-                                Announcements
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/blog/">
-                                Blog
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/ecosystem/">
-                                Ecosystem
-                            </a>
-                        
-
-                    </div>
-                    
-
-                </div>
-            </div>
-        </div>
-    </nav>
-
-</header>
-
-
-    <div class="roadmap container-fluid td-default base-layout">
-        
-        
-    <div class="content-drawer-wrapper">
-        <button class="content-drawer__toggle-button" id="content-open-button">
-
-            <div id="hamburger-icon" class="content-drawer__toggle-button--icon visible">
-                <svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879">
-                    <g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)">
-                        <g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)">
-                            <path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path>
-                        </g>
-                        <g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)">
-                            <path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path>
-                        </g>
-                        <g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)">
-                            <path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path>
-                        </g>
-                        <g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)">
-                            <path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path>
-                        </g>
-                        <g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)">
-                            <path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path>
-                        </g>
-                        <g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)">
-                            <path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-                <span class="bodytext__mobile--brownish-grey">Content</span>
-            </div>
-
-        </button>
-        <nav id="content-navbar" class="navbar navbar--hidden">
-            <div class="navbar__icon-container">
-                <a href="/">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                        <defs>
-                            <clipPath id="clip-path">
-                                <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                            </clipPath>
-                        </defs>
-                        <g id="logo" transform="translate(-1305 -780.355)">
-                            <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                                <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                    <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                    <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                    <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                    <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                    <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                    <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                    <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                    <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                    <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                    <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178 [...]
-                                    <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0 [...]
-                                    <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482- [...]
-                                </g>
-                            </g>
-                        </g>
-                    </svg>
-
-                </a>
-            </div>
-
-            <div id="content-close-button">
-                <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                    <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                        <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                            <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                        </g>
-                        <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                            <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                        </g>
-                    </g>
-                </svg>
-
-            </div>
-
-        </nav>
-        <div class="content-drawer-container" id="content-drawer">
-            <div class="content-drawer">
-                <div class="td-sidebar">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-                </div>
-            </div>
-        </div>
-    </div>
-        
-        <div class="d-flex">
-            
-            
-    <div class="td-sidebar desktop-only d-print-none">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-    </div>
-            
-
-            
-
-            <main class="col-12 col-md-9 col-xl-8" role="main">
-                
-
-
-    
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none">
-
-    <ul class="breadcrumb">
-        
-            <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
-            
-                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp</span></code></a></li>
-            
-            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets</span></code></a></li>
-        
-    </ul>
-</div>
-                
-                <div class="rst-content">
-                    <div class="document">
-                            <div class="documentwrapper">
-                                <div class="bodywrapper">
-                                    <div class="body" role="main">
-                                        
-  <div class="section" id="module-airflow.providers.hashicorp.secrets">
-<span id="airflow-providers-hashicorp-secrets"></span><h1><a class="reference internal" href="#module-airflow.providers.hashicorp.secrets" title="airflow.providers.hashicorp.secrets"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets</span></code></a><a class="headerlink" href="#module-airflow.providers.hashicorp.secrets" title="Permalink to this heading">¶</a></h1>
-<div class="section" id="submodules">
-<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this heading">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="vault/index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets.vault</span></code></a></li>
-</ul>
-</div>
-</div>
-</div>
-
-
-    <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="airflow.providers.hashicorp.hooks.vault" href="../hooks/vault/index.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
-            </a>
-            <a rel="next" title="airflow.providers.hashicorp.secrets.vault" href="vault/index.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
-            </a>
-    </div>
-                                    </div>
-
-                                </div>
-                            </div>
-                    </div>
-                </div>
-    <div class="rating-container">
-        <p class="bodytext__medium--greyish-brown font-weight-500">Was this entry helpful?</p>
-        <div class="rating">
-
-            <div id="rate-star-5" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-4" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-3" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-2" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-1" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-        </div>
-    </div>
-                
-            </main>
-            
-
-            
-            
-    <nav class="wy-nav-side-toc">
-        <div class="wy-menu-vertical">
-            <ul>
-<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets</span></code></a><ul>
-<li><a class="reference internal" href="#submodules">Submodules</a></li>
-</ul>
-</li>
-</ul>
-
-        </div>
-    </nav>
-            
-        </div>
-        
-
-
-    
-
-
-
-
-
-
-
-    
-        
-            
-        
-        <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-hashicorp/_api/airflow/providers/hashicorp/secrets/index.rst" rel="nofollow">
-
-                <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
-                        <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
-                    </svg>
-
-                    <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
-                </button>
-            </a>
-        </div>
-    
-
-    </div>
-
-
-    
-
-<footer>
-    <div class="footer-section footer-section__media-section">
-        <div class="d-flex align-items-center">
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="46.14" height="45" viewBox="0 0 46.14 45">
-                    <path id="Path_207" d="M228.962 1078.578a23.072 23.072 0 0 0-7.29 44.96c1.154.212 1.574-.5 1.574-1.112 0-.548-.02-2-.031-3.924-6.417 1.394-7.771-3.093-7.771-3.093a6.109 6.109 0 0 0-2.562-3.375c-2.095-1.431.159-1.4.159-1.4a4.846 4.846 0 0 1 3.533 2.377c2.058 3.525 5.4 2.507 6.714 1.917a4.926 4.926 0 0 1 1.464-3.084c-5.123-.582-10.508-2.562-10.508-11.4a8.919 8.919 0 0 1 2.374-6.191 8.3 8.3 0 0 1 .226-6.105s1.937-.62 6.344 2.365a21.857 21.857 0 0 1 11.551 0c4.4-2.985 6.3 [...]
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow/issues">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45" height="45" viewBox="0 0 45 45">
-                    <g id="Group_210" data-name="Group 210" transform="translate(-339.789 -1315.282)">
-                        <path id="Path_218" d="M394.82 1315.282h-21.671a9.784 9.784 0 0 0 9.784 9.778h3.986v3.857a9.784 9.784 0 0 0 9.784 9.771v-21.523a1.884 1.884 0 0 0-1.883-1.883z" fill="#fff" data-name="Path 218" transform="translate(-11.914)"></path>
-                        <path id="Path_219" d="M378.14 1332.072h-21.671a9.778 9.778 0 0 0 9.778 9.778h4.018v3.857a9.784 9.784 0 0 0 9.752 9.778v-21.536a1.877 1.877 0 0 0-1.877-1.877z" fill="#fff" data-name="Path 219" transform="translate(-5.957 -5.996)"></path>
-                        <path id="Path_220" d="M361.46 1348.862h-21.671a9.778 9.778 0 0 0 9.778 9.778h3.992v3.857a9.778 9.778 0 0 0 9.778 9.778v-21.529a1.883 1.883 0 0 0-1.877-1.884z" fill="#fff" data-name="Path 220" transform="translate(0 -11.993)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://s.apache.org/airflow-slack">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45.073" height="45.073" viewBox="0 0 45.073 45.073">
-                    <g id="Group_208" data-name="Group 208" transform="translate(-661.145 -806.287)">
-                        <g id="Group_204" data-name="Group 204" transform="translate(661.145 830.01)">
-                            <path id="Path_208" d="M670.634 856.859a4.744 4.744 0 1 1-4.744-4.744h4.744z" fill="#fff" data-name="Path 208" transform="translate(-661.145 -852.115)"></path>
-                            <path id="Path_209" d="M684.059 856.859a4.744 4.744 0 0 1 9.489 0v11.861a4.744 4.744 0 1 1-9.489 0z" fill="#fff" data-name="Path 209" transform="translate(-672.198 -852.115)"></path>
-                        </g>
-                        <g id="Group_205" data-name="Group 205" transform="translate(661.145 806.287)">
-                            <path id="Path_210" d="M688.8 815.776a4.744 4.744 0 1 1 4.744-4.745v4.745z" fill="#fff" data-name="Path 210" transform="translate(-672.198 -806.287)"></path>
-                            <path id="Path_211" d="M677.751 829.2a4.744 4.744 0 0 1 0 9.489H665.89a4.744 4.744 0 1 1 0-9.489z" fill="#fff" data-name="Path 211" transform="translate(-661.145 -817.34)"></path>
-                        </g>
-                        <g id="Group_206" data-name="Group 206" transform="translate(684.868 806.287)">
-                            <path id="Path_212" d="M729.887 833.945a4.744 4.744 0 1 1 4.745 4.745h-4.745z" fill="#fff" data-name="Path 212" transform="translate(-718.026 -817.34)"></path>
-                            <path id="Path_213" d="M716.462 822.893a4.744 4.744 0 1 1-9.489 0v-11.862a4.744 4.744 0 0 1 9.489 0z" fill="#fff" data-name="Path 213" transform="translate(-706.973 -806.287)"></path>
-                        </g>
-                        <g id="Group_207" data-name="Group 207" transform="translate(684.868 830.01)">
-                            <path id="Path_214" d="M711.718 875.029a4.744 4.744 0 1 1-4.745 4.744v-4.744z" fill="#fff" data-name="Path 214" transform="translate(-706.973 -863.168)"></path>
-                            <path id="Path_215" d="M711.718 861.6a4.744 4.744 0 1 1 0-9.489h11.861a4.744 4.744 0 0 1 0 9.489z" fill="#fff" data-name="Path 215" transform="translate(-706.973 -852.115)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://stackoverflow.com/questions/tagged/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="37.647" height="44.6" viewBox="0 0 37.647 44.6">
-                    <g id="Group_209" data-name="Group 209" transform="translate(-645.2 -975.455)">
-                        <path id="Path_216" d="M677.028 1043.1v-11.948h3.966v15.914H645.2v-15.914h3.966v11.948z" fill="#fff" data-name="Path 216" transform="translate(0 -27.014)"></path>
-                        <path id="Path_217" d="M661.012 1003.008l19.467 4.069.824-3.914-19.467-4.069zm2.575-9.27l18.025 8.395 1.648-3.605-18.025-8.446zm5-8.858l15.3 12.721 2.524-3.039-15.3-12.721zm9.888-9.425l-3.193 2.369 11.845 15.965 3.193-2.369zm-17.875 36.617h19.879v-3.966H660.6z" fill="#fff" data-name="Path 217" transform="translate(-7.469)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://twitter.com/ApacheAirflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="44.355" height="44.355" viewBox="0 0 44.355 44.355">
-                    <g id="Group_211" data-name="Group 211" transform="translate(-503 -1382.2)">
-                        <path id="Path_221" d="M541.811 1382.2h-33.267a5.546 5.546 0 0 0-5.544 5.544v33.266a5.547 5.547 0 0 0 5.544 5.545h33.267a5.546 5.546 0 0 0 5.544-5.545v-33.266a5.546 5.546 0 0 0-5.544-5.544zm-5.611 16.533c.011.244.011.488.011.732 0 7.507-5.722 16.178-16.179 16.178a16.173 16.173 0 0 1-8.7-2.539 10.92 10.92 0 0 0 1.353.078 11.4 11.4 0 0 0 7.064-2.44 5.685 5.685 0 0 1-5.311-3.947 5.725 5.725 0 0 0 2.561-.1 5.7 5.7 0 0 1-4.557-5.578v-.078a5.752 5.752 0 0 0 2.572.71 5.7 [...]
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://www.youtube.com/channel/UCSXwxpWZQ7XZ1WL3wqevChA">
-                <svg xmlns="http://www.w3.org/2000/svg" width="49.594" height="34.941" viewBox="0 0 49.594 34.941">
-                    <path id="Path_223" d="M1124.557 1230a6.232 6.232 0 0 0-4.385-4.413c-3.867-1.043-19.376-1.043-19.376-1.043s-15.508 0-19.376 1.043a6.232 6.232 0 0 0-4.385 4.413c-1.036 3.893-1.036 12.014-1.036 12.014s0 8.122 1.036 12.015a6.232 6.232 0 0 0 4.385 4.413c3.867 1.043 19.376 1.043 19.376 1.043s15.509 0 19.376-1.043a6.232 6.232 0 0 0 4.385-4.413c1.036-3.893 1.036-12.015 1.036-12.015s.001-8.123-1.036-12.014zm-28.833 19.388v-14.748l12.962 7.374z" fill="#fff" data-name="Path 223 [...]
-                </svg>
-
-            </a>
-
-        </div>
-        
-
-        <div class="footer-section__media-section--button-with-text">
-            <span class="footer-section__media-section--text">Want to be a part of Apache Airflow?</span>
-            <a href="/community">
-
-                <button id="" class="btn-filled bodytext__medium--white ">Join community</button>
-
-            </a>
-        </div>
-        
-
-    </div>
-    <div class="footer-section footer-section__policies-section">
-        <div class="footer-section">
-            <span>© The Apache Software Foundation <script>document.write(new Date().getFullYear())</script></span>
-            <div class="footer-section__policies-section--policies">
-
-                <a href="https://www.apache.org/licenses/" class="footer-section__policies-section--policy-item">
-                    <span>License</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/sponsorship.html" class="footer-section__policies-section--policy-item">
-                    <span>Donate</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/thanks.html" class="footer-section__policies-section--policy-item">
-                    <span>Thanks</span>
-                </a>
-
-                <a href="https://www.apache.org/security/" class="footer-section__policies-section--policy-item">
-                    <span>Security</span>
-                </a>
-                
-
-            </div>
-        </div>
-        <span class="footer-section__policies-section--disclaimer">
-            Apache Airflow, Apache, Airflow, the Airflow logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.
-            All other products or name brands are trademarks of their respective holders, including The Apache Software Foundation.
-        </span>
-    </div>
-</footer>
-    <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
-    <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
-    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
-    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../../../../../" id="documentation_options" src="../../../../../_static/documentation_options.js"></script>
-        <script src="../../../../../_static/jquery.js"></script>
-        <script src="../../../../../_static/underscore.js"></script>
-        <script src="../../../../../_static/_sphinx_javascript_frameworks_compat.js"></script>
-        <script src="../../../../../_static/doctools.js"></script>
-        <script src="../../../../../_static/sphinx_highlight.js"></script>
-        <script src="../../../../../_static/clipboard.min.js"></script>
-        <script src="../../../../../_static/copybutton.js"></script>
-        <script src="../../../../../_static/js/globaltoc.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/vault/index.html b/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/vault/index.html
deleted file mode 100644
index ab6c67440a..0000000000
--- a/docs/apache-airflow-providers-hashicorp/stable/_api/airflow/providers/hashicorp/secrets/vault/index.html
+++ /dev/null
@@ -1,1026 +0,0 @@
-
-
-
-
-<!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]-->
-    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
-<head>
-        <meta charset="utf-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>airflow.providers.hashicorp.secrets.vault &mdash; apache-airflow-providers-hashicorp Documentation</title>
-    <link rel="stylesheet" href="../../../../../../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/_gen/css/main-custom.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../../_static/graphviz.css" />
-            <link rel="shortcut icon" href="../../../../../../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../../../../../../genindex.html" />
-            <link rel="search" title="Search" href="../../../../../../search.html" />
-            <link rel="next" title="Installing from sources" href="../../../../../../installing-providers-from-sources.html" />
-            <link rel="prev" title="airflow.providers.hashicorp.secrets" href="../index.html" />
-    <!-- Matomo -->
-    <script>
-        var _paq = window._paq = window._paq || [];
-        /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
-        /* We explicitly disable cookie tracking to avoid privacy issues */
-        _paq.push(['disableCookies']);
-        _paq.push(['trackPageView']);
-        _paq.push(['enableLinkTracking']);
-        (function() {
-        var u="https://analytics.apache.org/";
-        _paq.push(['setTrackerUrl', u+'matomo.php']);
-        _paq.push(['setSiteId', '13']);
-        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
-        g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
-        })();
-    </script>
-    <!-- End Matomo Code -->
-
-    
-</head><body class="td-section">
-    
-
-<header>
-    <nav class="js-navbar-scroll navbar">
-        <div class="navbar__icon-container">
-            <a href="/">
-                <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                    <defs>
-                        <clipPath id="clip-path">
-                            <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                        </clipPath>
-                    </defs>
-                    <g id="logo" transform="translate(-1305 -780.355)">
-                        <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                            <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258 [...]
-                                <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1 [...]
-                                <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1 [...]
-                            </g>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-        </div>
-        <div class="desktop-only navbar__menu-container">
-
-            <div class="navbar__menu-content" id="main_navbar">
-
-                <div class="navbar__links-container">
-                    
-                        <a class="navbar__text-link" href="/community/">
-                            Community
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/meetups/">
-                            Meetups
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/docs/">
-                            Documentation
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/use-cases/">
-                            Use-cases
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/announcements/">
-                            Announcements
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/blog/">
-                            Blog
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/ecosystem/">
-                            Ecosystem
-                        </a>
-                    
-                </div>
-
-                
-
-            </div>
-
-        </div>
-        <div class="mobile-only navbar__drawer-container">
-            <button class="navbar__toggle-button" id="navbar-toggle-button">
-
-                <div id="hamburger-icon" class="navbar__toggle-button--icon visible">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20">
-                        <g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)">
-                            <g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                            <g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)">
-                                <rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-                <div id="close-icon" class="navbar__toggle-button--icon">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                        <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                            <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-            </button>
-            <div class="navbar__drawer" id="navbar-drawer">
-                <div class="navbar__menu-content" id="main_navbar">
-
-                    <div class="navbar__links-container">
-                        
-                            <a class="navbar__text-link" href="/community/">
-                                Community
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/meetups/">
-                                Meetups
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/docs/">
-                                Documentation
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/use-cases/">
-                                Use-cases
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/announcements/">
-                                Announcements
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/blog/">
-                                Blog
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/ecosystem/">
-                                Ecosystem
-                            </a>
-                        
-
-                    </div>
-                    
-
-                </div>
-            </div>
-        </div>
-    </nav>
-
-</header>
-
-
-    <div class="roadmap container-fluid td-default base-layout">
-        
-        
-    <div class="content-drawer-wrapper">
-        <button class="content-drawer__toggle-button" id="content-open-button">
-
-            <div id="hamburger-icon" class="content-drawer__toggle-button--icon visible">
-                <svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879">
-                    <g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)">
-                        <g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)">
-                            <path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path>
-                        </g>
-                        <g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)">
-                            <path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path>
-                        </g>
-                        <g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)">
-                            <path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path>
-                        </g>
-                        <g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)">
-                            <path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path>
-                        </g>
-                        <g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)">
-                            <path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path>
-                        </g>
-                        <g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)">
-                            <path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-                <span class="bodytext__mobile--brownish-grey">Content</span>
-            </div>
-
-        </button>
-        <nav id="content-navbar" class="navbar navbar--hidden">
-            <div class="navbar__icon-container">
-                <a href="/">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                        <defs>
-                            <clipPath id="clip-path">
-                                <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                            </clipPath>
-                        </defs>
-                        <g id="logo" transform="translate(-1305 -780.355)">
-                            <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                                <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                    <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                    <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                    <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                    <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                    <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                    <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                    <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                    <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                    <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                    <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178 [...]
-                                    <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0 [...]
-                                    <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482- [...]
-                                </g>
-                            </g>
-                        </g>
-                    </svg>
-
-                </a>
-            </div>
-
-            <div id="content-close-button">
-                <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                    <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                        <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                            <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                        </g>
-                        <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                            <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                        </g>
-                    </g>
-                </svg>
-
-            </div>
-
-        </nav>
-        <div class="content-drawer-container" id="content-drawer">
-            <div class="content-drawer">
-                <div class="td-sidebar">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-                </div>
-            </div>
-        </div>
-    </div>
-        
-        <div class="d-flex">
-            
-            
-    <div class="td-sidebar desktop-only d-print-none">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-    </div>
-            
-
-            
-
-            <main class="col-12 col-md-9 col-xl-8" role="main">
-                
-
-
-    
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none">
-
-    <ul class="breadcrumb">
-        
-            <li class="breadcrumb-item"><a href="../../../../../../index.html" class="icon icon-home"> Home</a></li>
-            
-                <li class="breadcrumb-item"><a href="../../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp</span></code></a></li>
-            
-                <li class="breadcrumb-item"><a href="../index.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets</span></code></a></li>
-            
-            <li class="breadcrumb-item"><a href="index.html"> <code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets.vault</span></code></a></li>
-        
-    </ul>
-</div>
-                
-                <div class="rst-content">
-                    <div class="document">
-                            <div class="documentwrapper">
-                                <div class="bodywrapper">
-                                    <div class="body" role="main">
-                                        
-  <div class="section" id="module-airflow.providers.hashicorp.secrets.vault">
-<span id="airflow-providers-hashicorp-secrets-vault"></span><h1><a class="reference internal" href="#module-airflow.providers.hashicorp.secrets.vault" title="airflow.providers.hashicorp.secrets.vault"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets.vault</span></code></a><a class="headerlink" href="#module-airflow.providers.hashicorp.secrets.vault" title="Permalink to this heading">¶</a></h1>
-<p>Objects relating to sourcing connections &amp; variables from Hashicorp Vault</p>
-<div class="section" id="module-contents">
-<h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalink to this heading">¶</a></h2>
-<div class="section" id="classes">
-<h3>Classes<a class="headerlink" href="#classes" title="Permalink to this heading">¶</a></h3>
-<table class="autosummary longtable docutils align-default">
-<colgroup>
-<col style="width: 10%" />
-<col style="width: 90%" />
-</colgroup>
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend" title="airflow.providers.hashicorp.secrets.vault.VaultBackend"><code class="xref py py-obj docutils literal notranslate"><span class="pre">VaultBackend</span></code></a></p></td>
-<td><p>Retrieves Connections and Variables from Hashicorp Vault.</p></td>
-</tr>
-</tbody>
-</table>
-<dl class="py class">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.secrets.vault.VaultBackend">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">airflow.providers.hashicorp.secrets.vault.</span></span><span class="sig-name descname"><span class="pre">VaultBackend</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">connections_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'connecti [...]
-<dd><p>Bases: <code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.secrets.BaseSecretsBackend</span></code>, <code class="xref py py-obj docutils literal notranslate"><span class="pre">airflow.utils.log.logging_mixin.LoggingMixin</span></code></p>
-<p>Retrieves Connections and Variables from Hashicorp Vault.</p>
-<p>Configurable via <code class="docutils literal notranslate"><span class="pre">airflow.cfg</span></code> as follows:</p>
-<div class="highlight-ini notranslate"><div class="highlight"><pre><span></span><span class="k">[secrets]</span>
-<span class="na">backend</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">airflow.providers.hashicorp.secrets.vault.VaultBackend</span>
-<span class="na">backend_kwargs</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s">{</span>
-<span class="w">    </span><span class="na">&quot;connections_path&quot;</span><span class="o">:</span><span class="w"> </span><span class="s">&quot;connections&quot;,</span>
-<span class="w">    </span><span class="na">&quot;url&quot;</span><span class="o">:</span><span class="w"> </span><span class="s">&quot;http://127.0.0.1:8200&quot;,</span>
-<span class="w">    </span><span class="na">&quot;mount_point&quot;</span><span class="o">:</span><span class="w"> </span><span class="s">&quot;airflow&quot;</span>
-<span class="w">    </span><span class="na">}</span>
-</pre></div>
-</div>
-<p>For example, if your keys are under <code class="docutils literal notranslate"><span class="pre">connections</span></code> path in <code class="docutils literal notranslate"><span class="pre">airflow</span></code> mount_point, this
-would be accessible if you provide <code class="docutils literal notranslate"><span class="pre">{&quot;connections_path&quot;:</span> <span class="pre">&quot;connections&quot;}</span></code> and request
-conn_id <code class="docutils literal notranslate"><span class="pre">smtp_default</span></code>.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>connections_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Specifies the path of the secret to read to get Connections.
-(default: ‘connections’). If set to None (null), requests for connections will not be sent to Vault.</p></li>
-<li><p><strong>variables_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Specifies the path of the secret to read to get Variable.
-(default: ‘variables’). If set to None (null), requests for variables will not be sent to Vault.</p></li>
-<li><p><strong>config_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Specifies the path of the secret to read Airflow Configurations
-(default: ‘config’). If set to None (null), requests for configurations will not be sent to Vault.</p></li>
-<li><p><strong>url</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Base URL for the Vault instance being addressed.</p></li>
-<li><p><strong>auth_type</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Authentication Type for Vault. Default is <code class="docutils literal notranslate"><span class="pre">token</span></code>. Available values are:
-(‘approle’, ‘aws_iam’, ‘azure’, ‘github’, ‘gcp’, ‘kubernetes’, ‘ldap’, ‘radius’, ‘token’, ‘userpass’)</p></li>
-<li><p><strong>auth_mount_point</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – It can be used to define mount_point for authentication chosen
-Default depends on the authentication method used.</p></li>
-<li><p><strong>mount_point</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – The “path” the secret engine was mounted on. Default is “secret”. Note that
-this mount_point is not used for authentication if authentication is done via a
-different engine. For authentication mount_points see, auth_mount_point.</p></li>
-<li><p><strong>kv_engine_version</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.11)"><em>int</em></a>) – Select the version of the engine to run (<code class="docutils literal notranslate"><span class="pre">1</span></code> or <code class="docutils literal notranslate"><span class="pre">2</span></code>, default: <code class="docutils literal notranslate"><span class="pre">2</span></code>).</p></li>
-<li><p><strong>token</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Authentication token to include in requests sent to Vault.
-(for <code class="docutils literal notranslate"><span class="pre">token</span></code> and <code class="docutils literal notranslate"><span class="pre">github</span></code> auth_type)</p></li>
-<li><p><strong>token_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – path to file containing authentication token to include in requests sent to Vault
-(for <code class="docutils literal notranslate"><span class="pre">token</span></code> and <code class="docutils literal notranslate"><span class="pre">github</span></code> auth_type).</p></li>
-<li><p><strong>username</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Username for Authentication (for <code class="docutils literal notranslate"><span class="pre">ldap</span></code> and <code class="docutils literal notranslate"><span class="pre">userpass</span></code> auth_type).</p></li>
-<li><p><strong>password</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Password for Authentication (for <code class="docutils literal notranslate"><span class="pre">ldap</span></code> and <code class="docutils literal notranslate"><span class="pre">userpass</span></code> auth_type).</p></li>
-<li><p><strong>key_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Key ID for Authentication (for <code class="docutils literal notranslate"><span class="pre">aws_iam</span></code> and ‘’azure`` auth_type).</p></li>
-<li><p><strong>secret_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Secret ID for Authentication (for <code class="docutils literal notranslate"><span class="pre">approle</span></code>, <code class="docutils literal notranslate"><span class="pre">aws_iam</span></code> and <code class="docutils literal notranslate"><span class="pre">azure</span></code> auth_types) [...]
-<li><p><strong>role_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Role ID for Authentication (for <code class="docutils literal notranslate"><span class="pre">approle</span></code>, <code class="docutils literal notranslate"><span class="pre">aws_iam</span></code> auth_types).</p></li>
-<li><p><strong>kubernetes_role</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Role for Authentication (for <code class="docutils literal notranslate"><span class="pre">kubernetes</span></code> auth_type).</p></li>
-<li><p><strong>kubernetes_jwt_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Path for kubernetes jwt token (for <code class="docutils literal notranslate"><span class="pre">kubernetes</span></code> auth_type, default:
-<code class="docutils literal notranslate"><span class="pre">/var/run/secrets/kubernetes.io/serviceaccount/token</span></code>).</p></li>
-<li><p><strong>gcp_key_path</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Path to Google Cloud Service Account key file (JSON) (for <code class="docutils literal notranslate"><span class="pre">gcp</span></code> auth_type).
-Mutually exclusive with gcp_keyfile_dict.</p></li>
-<li><p><strong>gcp_keyfile_dict</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.11)"><em>dict</em></a><em> | </em><em>None</em>) – Dictionary of keyfile parameters. (for <code class="docutils literal notranslate"><span class="pre">gcp</span></code> auth_type).
-Mutually exclusive with gcp_key_path.</p></li>
-<li><p><strong>gcp_scopes</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Comma-separated string containing OAuth2 scopes (for <code class="docutils literal notranslate"><span class="pre">gcp</span></code> auth_type).</p></li>
-<li><p><strong>azure_tenant_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – The tenant id for the Azure Active Directory (for <code class="docutils literal notranslate"><span class="pre">azure</span></code> auth_type).</p></li>
-<li><p><strong>azure_resource</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – The configured URL for the application registered in Azure Active Directory
-(for <code class="docutils literal notranslate"><span class="pre">azure</span></code> auth_type).</p></li>
-<li><p><strong>radius_host</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Host for radius (for <code class="docutils literal notranslate"><span class="pre">radius</span></code> auth_type).</p></li>
-<li><p><strong>radius_secret</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a><em> | </em><em>None</em>) – Secret for radius (for <code class="docutils literal notranslate"><span class="pre">radius</span></code> auth_type).</p></li>
-<li><p><strong>radius_port</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.11)"><em>int</em></a><em> | </em><em>None</em>) – Port for radius (for <code class="docutils literal notranslate"><span class="pre">radius</span></code> auth_type).</p></li>
-</ul>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.secrets.vault.VaultBackend.get_response">
-<span class="sig-name descname"><span class="pre">get_response</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">conn_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/secrets/vault.html#VaultBackend.get_response"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.hashicorp.secr [...]
-<dd><p>Get data from Vault</p>
-<dl class="field-list simple">
-<dt class="field-odd">Returns</dt>
-<dd class="field-odd"><p>The data from the Vault path if exists</p>
-</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.11)">dict</a> | None</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.secrets.vault.VaultBackend.get_conn_uri">
-<span class="sig-name descname"><span class="pre">get_conn_uri</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">conn_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/secrets/vault.html#VaultBackend.get_conn_uri"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.hashicorp.secr [...]
-<dd><p>Get serialized representation of connection</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.11)"><em>str</em></a>) – The connection id</p>
-</dd>
-<dt class="field-even">Returns</dt>
-<dd class="field-even"><p>The connection uri retrieved from the secret</p>
-</dd>
-<dt class="field-odd">Return type</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)">str</a> | None</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.secrets.vault.VaultBackend.get_connection">
-<span class="sig-name descname"><span class="pre">get_connection</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">conn_id</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/secrets/vault.html#VaultBackend.get_connection"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.hashicorp. [...]
-<dd><p>Get connection from Vault as secret. Prioritize conn_uri if exists,
-if not fall back to normal Connection creation.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Returns</dt>
-<dd class="field-odd"><p>A Connection object constructed from Vault data</p>
-</dd>
-<dt class="field-even">Return type</dt>
-<dd class="field-even"><p>Connection | None</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.secrets.vault.VaultBackend.get_variable">
-<span class="sig-name descname"><span class="pre">get_variable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">key</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/secrets/vault.html#VaultBackend.get_variable"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.hashicorp.secrets. [...]
-<dd><p>Get Airflow Variable</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><p><strong>key</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Variable Key</p>
-</dd>
-<dt class="field-even">Returns</dt>
-<dd class="field-even"><p>Variable Value retrieved from the vault</p>
-</dd>
-<dt class="field-odd">Return type</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)">str</a> | None</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="airflow.providers.hashicorp.secrets.vault.VaultBackend.get_config">
-<span class="sig-name descname"><span class="pre">get_config</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">key</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../../../../../../_modules/airflow/providers/hashicorp/secrets/vault.html#VaultBackend.get_config"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#airflow.providers.hashicorp.secrets.vaul [...]
-<dd><p>Get Airflow Configuration</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters</dt>
-<dd class="field-odd"><p><strong>key</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)"><em>str</em></a>) – Configuration Option Key</p>
-</dd>
-<dt class="field-even">Returns</dt>
-<dd class="field-even"><p>Configuration Option Value retrieved from the vault</p>
-</dd>
-<dt class="field-odd">Return type</dt>
-<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.11)">str</a> | None</p>
-</dd>
-</dl>
-</dd></dl>
-
-</dd></dl>
-
-</div>
-</div>
-</div>
-
-
-    <div class="pager" role="navigation" aria-label="related navigation">
-            <a rel="prev" title="airflow.providers.hashicorp.secrets" href="../index.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="p">Previous</button>
-            </a>
-            <a rel="next" title="Installing from sources" href="../../../../../../installing-providers-from-sources.html" >
-                <button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" accesskey="n">Next</button>
-            </a>
-    </div>
-                                    </div>
-
-                                </div>
-                            </div>
-                    </div>
-                </div>
-    <div class="rating-container">
-        <p class="bodytext__medium--greyish-brown font-weight-500">Was this entry helpful?</p>
-        <div class="rating">
-
-            <div id="rate-star-5" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-4" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-3" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-2" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-1" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-        </div>
-    </div>
-                
-            </main>
-            
-
-            
-            
-    <nav class="wy-nav-side-toc">
-        <div class="wy-menu-vertical">
-            <ul>
-<li><a class="reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">airflow.providers.hashicorp.secrets.vault</span></code></a><ul>
-<li><a class="reference internal" href="#module-contents">Module Contents</a><ul>
-<li><a class="reference internal" href="#classes">Classes</a><ul>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend"><code class="docutils literal notranslate"><span class="pre">VaultBackend</span></code></a><ul>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_response"><code class="docutils literal notranslate"><span class="pre">VaultBackend.get_response()</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_conn_uri"><code class="docutils literal notranslate"><span class="pre">VaultBackend.get_conn_uri()</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_connection"><code class="docutils literal notranslate"><span class="pre">VaultBackend.get_connection()</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_variable"><code class="docutils literal notranslate"><span class="pre">VaultBackend.get_variable()</span></code></a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_config"><code class="docutils literal notranslate"><span class="pre">VaultBackend.get_config()</span></code></a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend">VaultBackend</a><ul>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_response">get_response</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_conn_uri">get_conn_uri</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_connection">get_connection</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_variable">get_variable</a></li>
-<li><a class="reference internal" href="#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_config">get_config</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-        </div>
-    </nav>
-            
-        </div>
-        
-
-
-    
-
-
-
-
-
-
-
-    
-        
-            
-        
-        <div class="base-layout--button">
-            <a href="https://github.com/apache/airflow/edit/main/docs/apache-airflow-providers-hashicorp/_api/airflow/providers/hashicorp/secrets/vault/index.rst" rel="nofollow">
-
-                <button class="btn-hollow btn-brown btn-with-icon with-box-shadow button-fixed">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="30.76" height="30">
-                        <path d="M15.379 0a15.381 15.381 0 00-4.86 29.974c.769.141 1.05-.334 1.05-.741 0-.365-.013-1.332-.021-2.616-4.278.929-5.181-2.062-5.181-2.062a4.071 4.071 0 00-1.708-2.25c-1.4-.954.106-.935.106-.935a3.231 3.231 0 012.356 1.585 3.274 3.274 0 004.476 1.278 3.287 3.287 0 01.976-2.056c-3.415-.388-7.005-1.707-7.005-7.6a5.947 5.947 0 011.583-4.127 5.53 5.53 0 01.151-4.07s1.291-.413 4.229 1.577a14.577 14.577 0 017.7 0c2.936-1.99 4.225-1.577 4.225-1.577a5.523 5.523 0 01.15 [...]
-                    </svg>
-
-                    <span class="bodytext__medium--brownish-grey">Suggest a change on this page</span>
-                </button>
-            </a>
-        </div>
-    
-
-    </div>
-
-
-    
-
-<footer>
-    <div class="footer-section footer-section__media-section">
-        <div class="d-flex align-items-center">
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="46.14" height="45" viewBox="0 0 46.14 45">
-                    <path id="Path_207" d="M228.962 1078.578a23.072 23.072 0 0 0-7.29 44.96c1.154.212 1.574-.5 1.574-1.112 0-.548-.02-2-.031-3.924-6.417 1.394-7.771-3.093-7.771-3.093a6.109 6.109 0 0 0-2.562-3.375c-2.095-1.431.159-1.4.159-1.4a4.846 4.846 0 0 1 3.533 2.377c2.058 3.525 5.4 2.507 6.714 1.917a4.926 4.926 0 0 1 1.464-3.084c-5.123-.582-10.508-2.562-10.508-11.4a8.919 8.919 0 0 1 2.374-6.191 8.3 8.3 0 0 1 .226-6.105s1.937-.62 6.344 2.365a21.857 21.857 0 0 1 11.551 0c4.4-2.985 6.3 [...]
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow/issues">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45" height="45" viewBox="0 0 45 45">
-                    <g id="Group_210" data-name="Group 210" transform="translate(-339.789 -1315.282)">
-                        <path id="Path_218" d="M394.82 1315.282h-21.671a9.784 9.784 0 0 0 9.784 9.778h3.986v3.857a9.784 9.784 0 0 0 9.784 9.771v-21.523a1.884 1.884 0 0 0-1.883-1.883z" fill="#fff" data-name="Path 218" transform="translate(-11.914)"></path>
-                        <path id="Path_219" d="M378.14 1332.072h-21.671a9.778 9.778 0 0 0 9.778 9.778h4.018v3.857a9.784 9.784 0 0 0 9.752 9.778v-21.536a1.877 1.877 0 0 0-1.877-1.877z" fill="#fff" data-name="Path 219" transform="translate(-5.957 -5.996)"></path>
-                        <path id="Path_220" d="M361.46 1348.862h-21.671a9.778 9.778 0 0 0 9.778 9.778h3.992v3.857a9.778 9.778 0 0 0 9.778 9.778v-21.529a1.883 1.883 0 0 0-1.877-1.884z" fill="#fff" data-name="Path 220" transform="translate(0 -11.993)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://s.apache.org/airflow-slack">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45.073" height="45.073" viewBox="0 0 45.073 45.073">
-                    <g id="Group_208" data-name="Group 208" transform="translate(-661.145 -806.287)">
-                        <g id="Group_204" data-name="Group 204" transform="translate(661.145 830.01)">
-                            <path id="Path_208" d="M670.634 856.859a4.744 4.744 0 1 1-4.744-4.744h4.744z" fill="#fff" data-name="Path 208" transform="translate(-661.145 -852.115)"></path>
-                            <path id="Path_209" d="M684.059 856.859a4.744 4.744 0 0 1 9.489 0v11.861a4.744 4.744 0 1 1-9.489 0z" fill="#fff" data-name="Path 209" transform="translate(-672.198 -852.115)"></path>
-                        </g>
-                        <g id="Group_205" data-name="Group 205" transform="translate(661.145 806.287)">
-                            <path id="Path_210" d="M688.8 815.776a4.744 4.744 0 1 1 4.744-4.745v4.745z" fill="#fff" data-name="Path 210" transform="translate(-672.198 -806.287)"></path>
-                            <path id="Path_211" d="M677.751 829.2a4.744 4.744 0 0 1 0 9.489H665.89a4.744 4.744 0 1 1 0-9.489z" fill="#fff" data-name="Path 211" transform="translate(-661.145 -817.34)"></path>
-                        </g>
-                        <g id="Group_206" data-name="Group 206" transform="translate(684.868 806.287)">
-                            <path id="Path_212" d="M729.887 833.945a4.744 4.744 0 1 1 4.745 4.745h-4.745z" fill="#fff" data-name="Path 212" transform="translate(-718.026 -817.34)"></path>
-                            <path id="Path_213" d="M716.462 822.893a4.744 4.744 0 1 1-9.489 0v-11.862a4.744 4.744 0 0 1 9.489 0z" fill="#fff" data-name="Path 213" transform="translate(-706.973 -806.287)"></path>
-                        </g>
-                        <g id="Group_207" data-name="Group 207" transform="translate(684.868 830.01)">
-                            <path id="Path_214" d="M711.718 875.029a4.744 4.744 0 1 1-4.745 4.744v-4.744z" fill="#fff" data-name="Path 214" transform="translate(-706.973 -863.168)"></path>
-                            <path id="Path_215" d="M711.718 861.6a4.744 4.744 0 1 1 0-9.489h11.861a4.744 4.744 0 0 1 0 9.489z" fill="#fff" data-name="Path 215" transform="translate(-706.973 -852.115)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://stackoverflow.com/questions/tagged/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="37.647" height="44.6" viewBox="0 0 37.647 44.6">
-                    <g id="Group_209" data-name="Group 209" transform="translate(-645.2 -975.455)">
-                        <path id="Path_216" d="M677.028 1043.1v-11.948h3.966v15.914H645.2v-15.914h3.966v11.948z" fill="#fff" data-name="Path 216" transform="translate(0 -27.014)"></path>
-                        <path id="Path_217" d="M661.012 1003.008l19.467 4.069.824-3.914-19.467-4.069zm2.575-9.27l18.025 8.395 1.648-3.605-18.025-8.446zm5-8.858l15.3 12.721 2.524-3.039-15.3-12.721zm9.888-9.425l-3.193 2.369 11.845 15.965 3.193-2.369zm-17.875 36.617h19.879v-3.966H660.6z" fill="#fff" data-name="Path 217" transform="translate(-7.469)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://twitter.com/ApacheAirflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="44.355" height="44.355" viewBox="0 0 44.355 44.355">
-                    <g id="Group_211" data-name="Group 211" transform="translate(-503 -1382.2)">
-                        <path id="Path_221" d="M541.811 1382.2h-33.267a5.546 5.546 0 0 0-5.544 5.544v33.266a5.547 5.547 0 0 0 5.544 5.545h33.267a5.546 5.546 0 0 0 5.544-5.545v-33.266a5.546 5.546 0 0 0-5.544-5.544zm-5.611 16.533c.011.244.011.488.011.732 0 7.507-5.722 16.178-16.179 16.178a16.173 16.173 0 0 1-8.7-2.539 10.92 10.92 0 0 0 1.353.078 11.4 11.4 0 0 0 7.064-2.44 5.685 5.685 0 0 1-5.311-3.947 5.725 5.725 0 0 0 2.561-.1 5.7 5.7 0 0 1-4.557-5.578v-.078a5.752 5.752 0 0 0 2.572.71 5.7 [...]
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://www.youtube.com/channel/UCSXwxpWZQ7XZ1WL3wqevChA">
-                <svg xmlns="http://www.w3.org/2000/svg" width="49.594" height="34.941" viewBox="0 0 49.594 34.941">
-                    <path id="Path_223" d="M1124.557 1230a6.232 6.232 0 0 0-4.385-4.413c-3.867-1.043-19.376-1.043-19.376-1.043s-15.508 0-19.376 1.043a6.232 6.232 0 0 0-4.385 4.413c-1.036 3.893-1.036 12.014-1.036 12.014s0 8.122 1.036 12.015a6.232 6.232 0 0 0 4.385 4.413c3.867 1.043 19.376 1.043 19.376 1.043s15.509 0 19.376-1.043a6.232 6.232 0 0 0 4.385-4.413c1.036-3.893 1.036-12.015 1.036-12.015s.001-8.123-1.036-12.014zm-28.833 19.388v-14.748l12.962 7.374z" fill="#fff" data-name="Path 223 [...]
-                </svg>
-
-            </a>
-
-        </div>
-        
-
-        <div class="footer-section__media-section--button-with-text">
-            <span class="footer-section__media-section--text">Want to be a part of Apache Airflow?</span>
-            <a href="/community">
-
-                <button id="" class="btn-filled bodytext__medium--white ">Join community</button>
-
-            </a>
-        </div>
-        
-
-    </div>
-    <div class="footer-section footer-section__policies-section">
-        <div class="footer-section">
-            <span>© The Apache Software Foundation <script>document.write(new Date().getFullYear())</script></span>
-            <div class="footer-section__policies-section--policies">
-
-                <a href="https://www.apache.org/licenses/" class="footer-section__policies-section--policy-item">
-                    <span>License</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/sponsorship.html" class="footer-section__policies-section--policy-item">
-                    <span>Donate</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/thanks.html" class="footer-section__policies-section--policy-item">
-                    <span>Thanks</span>
-                </a>
-
-                <a href="https://www.apache.org/security/" class="footer-section__policies-section--policy-item">
-                    <span>Security</span>
-                </a>
-                
-
-            </div>
-        </div>
-        <span class="footer-section__policies-section--disclaimer">
-            Apache Airflow, Apache, Airflow, the Airflow logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.
-            All other products or name brands are trademarks of their respective holders, including The Apache Software Foundation.
-        </span>
-    </div>
-</footer>
-    <script type="text/javascript" src="../../../../../../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../../" src="../../../../../../_static/documentation_options.js"></script>
-    <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
-    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
-    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../../../../../../" id="documentation_options" src="../../../../../../_static/documentation_options.js"></script>
-        <script src="../../../../../../_static/jquery.js"></script>
-        <script src="../../../../../../_static/underscore.js"></script>
-        <script src="../../../../../../_static/_sphinx_javascript_frameworks_compat.js"></script>
-        <script src="../../../../../../_static/doctools.js"></script>
-        <script src="../../../../../../_static/sphinx_highlight.js"></script>
-        <script src="../../../../../../_static/clipboard.min.js"></script>
-        <script src="../../../../../../_static/copybutton.js"></script>
-        <script src="../../../../../../_static/js/globaltoc.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_modules/airflow/providers/hashicorp/hooks/vault.html b/docs/apache-airflow-providers-hashicorp/stable/_modules/airflow/providers/hashicorp/hooks/vault.html
deleted file mode 100644
index 59d3762eb1..0000000000
--- a/docs/apache-airflow-providers-hashicorp/stable/_modules/airflow/providers/hashicorp/hooks/vault.html
+++ /dev/null
@@ -1,1170 +0,0 @@
-
-
-
-
-<!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]-->
-    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
-<head>
-        <meta charset="utf-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>airflow.providers.hashicorp.hooks.vault &mdash; apache-airflow-providers-hashicorp Documentation</title>
-    <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/graphviz.css" />
-            <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../../../../../genindex.html" />
-            <link rel="search" title="Search" href="../../../../../search.html" />
-    <!-- Matomo -->
-    <script>
-        var _paq = window._paq = window._paq || [];
-        /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
-        /* We explicitly disable cookie tracking to avoid privacy issues */
-        _paq.push(['disableCookies']);
-        _paq.push(['trackPageView']);
-        _paq.push(['enableLinkTracking']);
-        (function() {
-        var u="https://analytics.apache.org/";
-        _paq.push(['setTrackerUrl', u+'matomo.php']);
-        _paq.push(['setSiteId', '13']);
-        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
-        g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
-        })();
-    </script>
-    <!-- End Matomo Code -->
-
-    
-</head><body class="td-section">
-    
-
-<header>
-    <nav class="js-navbar-scroll navbar">
-        <div class="navbar__icon-container">
-            <a href="/">
-                <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                    <defs>
-                        <clipPath id="clip-path">
-                            <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                        </clipPath>
-                    </defs>
-                    <g id="logo" transform="translate(-1305 -780.355)">
-                        <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                            <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258 [...]
-                                <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1 [...]
-                                <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1 [...]
-                            </g>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-        </div>
-        <div class="desktop-only navbar__menu-container">
-
-            <div class="navbar__menu-content" id="main_navbar">
-
-                <div class="navbar__links-container">
-                    
-                        <a class="navbar__text-link" href="/community/">
-                            Community
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/meetups/">
-                            Meetups
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/docs/">
-                            Documentation
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/use-cases/">
-                            Use-cases
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/announcements/">
-                            Announcements
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/blog/">
-                            Blog
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/ecosystem/">
-                            Ecosystem
-                        </a>
-                    
-                </div>
-
-                
-
-            </div>
-
-        </div>
-        <div class="mobile-only navbar__drawer-container">
-            <button class="navbar__toggle-button" id="navbar-toggle-button">
-
-                <div id="hamburger-icon" class="navbar__toggle-button--icon visible">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20">
-                        <g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)">
-                            <g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                            <g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)">
-                                <rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-                <div id="close-icon" class="navbar__toggle-button--icon">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                        <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                            <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-            </button>
-            <div class="navbar__drawer" id="navbar-drawer">
-                <div class="navbar__menu-content" id="main_navbar">
-
-                    <div class="navbar__links-container">
-                        
-                            <a class="navbar__text-link" href="/community/">
-                                Community
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/meetups/">
-                                Meetups
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/docs/">
-                                Documentation
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/use-cases/">
-                                Use-cases
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/announcements/">
-                                Announcements
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/blog/">
-                                Blog
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/ecosystem/">
-                                Ecosystem
-                            </a>
-                        
-
-                    </div>
-                    
-
-                </div>
-            </div>
-        </div>
-    </nav>
-
-</header>
-
-
-    <div class="roadmap container-fluid td-default base-layout">
-        
-        
-    <div class="content-drawer-wrapper">
-        <button class="content-drawer__toggle-button" id="content-open-button">
-
-            <div id="hamburger-icon" class="content-drawer__toggle-button--icon visible">
-                <svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879">
-                    <g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)">
-                        <g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)">
-                            <path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path>
-                        </g>
-                        <g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)">
-                            <path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path>
-                        </g>
-                        <g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)">
-                            <path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path>
-                        </g>
-                        <g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)">
-                            <path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path>
-                        </g>
-                        <g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)">
-                            <path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path>
-                        </g>
-                        <g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)">
-                            <path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-                <span class="bodytext__mobile--brownish-grey">Content</span>
-            </div>
-
-        </button>
-        <nav id="content-navbar" class="navbar navbar--hidden">
-            <div class="navbar__icon-container">
-                <a href="/">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                        <defs>
-                            <clipPath id="clip-path">
-                                <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                            </clipPath>
-                        </defs>
-                        <g id="logo" transform="translate(-1305 -780.355)">
-                            <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                                <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                    <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                    <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                    <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                    <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                    <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                    <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                    <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                    <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                    <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                    <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178 [...]
-                                    <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0 [...]
-                                    <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482- [...]
-                                </g>
-                            </g>
-                        </g>
-                    </svg>
-
-                </a>
-            </div>
-
-            <div id="content-close-button">
-                <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                    <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                        <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                            <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                        </g>
-                        <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                            <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                        </g>
-                    </g>
-                </svg>
-
-            </div>
-
-        </nav>
-        <div class="content-drawer-container" id="content-drawer">
-            <div class="content-drawer">
-                <div class="td-sidebar">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/hashicorp/index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-                </div>
-            </div>
-        </div>
-    </div>
-        
-        <div class="d-flex">
-            
-            
-    <div class="td-sidebar desktop-only d-print-none">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/hashicorp/index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-    </div>
-            
-
-            
-
-            <main class="col-12 col-md-9 col-xl-8" role="main">
-                
-
-
-    
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none">
-
-    <ul class="breadcrumb">
-        
-            <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
-            
-                <li class="breadcrumb-item"><a href="../../../../index.html">Module code</a></li>
-            
-            <li class="breadcrumb-item"><a href="vault.html"> airflow.providers.hashicorp.hooks.vault</a></li>
-        
-    </ul>
-</div>
-                
-                <div class="rst-content">
-                    <div class="document">
-                            <div class="documentwrapper">
-                                <div class="bodywrapper">
-                                    <div class="body" role="main">
-                                        
-  <h1>Source code for airflow.providers.hashicorp.hooks.vault</h1><div class="highlight"><pre>
-<span></span><span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c1"># or more contributor license agreements.  See the NOTICE file</span>
-<span class="c1"># distributed with this work for additional information</span>
-<span class="c1"># regarding copyright ownership.  The ASF licenses this file</span>
-<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c1"># &quot;License&quot;); you may not use this file except in compliance</span>
-<span class="c1"># with the License.  You may obtain a copy of the License at</span>
-<span class="c1">#</span>
-<span class="c1">#   http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c1">#</span>
-<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c1"># software distributed under the License is distributed on an</span>
-<span class="c1"># &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c1"># KIND, either express or implied.  See the License for the</span>
-<span class="c1"># specific language governing permissions and limitations</span>
-<span class="c1"># under the License.</span>
-<span class="sd">&quot;&quot;&quot;Hook for HashiCorp Vault&quot;&quot;&quot;</span>
-<span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">annotations</span>
-
-<span class="kn">import</span> <span class="nn">json</span>
-<span class="kn">import</span> <span class="nn">warnings</span>
-
-<span class="kn">import</span> <span class="nn">hvac</span>
-<span class="kn">from</span> <span class="nn">hvac.exceptions</span> <span class="kn">import</span> <span class="n">VaultError</span>
-<span class="kn">from</span> <span class="nn">requests</span> <span class="kn">import</span> <span class="n">Response</span>
-
-<span class="kn">from</span> <span class="nn">airflow.hooks.base</span> <span class="kn">import</span> <span class="n">BaseHook</span>
-<span class="kn">from</span> <span class="nn">airflow.providers.hashicorp._internal_client.vault_client</span> <span class="kn">import</span> <span class="p">(</span>
-    <span class="n">DEFAULT_KUBERNETES_JWT_PATH</span><span class="p">,</span>
-    <span class="n">DEFAULT_KV_ENGINE_VERSION</span><span class="p">,</span>
-    <span class="n">_VaultClient</span><span class="p">,</span>
-<span class="p">)</span>
-<span class="kn">from</span> <span class="nn">airflow.utils.helpers</span> <span class="kn">import</span> <span class="n">merge_dicts</span>
-
-
-<div class="viewcode-block" id="VaultHook"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook">[docs]</a><span class="k">class</span> <span class="nc">VaultHook</span><span class="p">(</span><span class="n">BaseHook</span><span class="p">):</span>
-<span class="w">    </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">    Hook to Interact with HashiCorp Vault KeyValue Secret engine.</span>
-
-<span class="sd">    HashiCorp hvac documentation:</span>
-<span class="sd">       * https://hvac.readthedocs.io/en/stable/</span>
-
-<span class="sd">    You connect to the host specified as host in the connection. The login/password from the connection</span>
-<span class="sd">    are used as credentials usually and you can specify different authentication parameters</span>
-<span class="sd">    via init params or via corresponding extras in the connection.</span>
-
-<span class="sd">    The mount point should be placed as a path in the URL - similarly to Vault&#39;s URL schema:</span>
-<span class="sd">    This indicates the &quot;path&quot; the secret engine is mounted on. Default id not specified is &quot;secret&quot;.</span>
-<span class="sd">    Note that this ``mount_point`` is not used for authentication if authentication is done via a</span>
-<span class="sd">    different engines. Each engine uses it&#39;s own engine-specific authentication mount_point.</span>
-
-<span class="sd">    The extras in the connection are named the same as the parameters (&#39;kv_engine_version&#39;, &#39;auth_type&#39;, ...).</span>
-
-<span class="sd">    You can also use gcp_keyfile_dict extra to pass json-formatted dict in case of &#39;gcp&#39; authentication.</span>
-
-<span class="sd">    The URL schemas supported are &quot;vault&quot;, &quot;http&quot; (using http to connect to the vault) or</span>
-<span class="sd">    &quot;vaults&quot; and &quot;https&quot; (using https to connect to the vault).</span>
-
-<span class="sd">    Example URL:</span>
-
-<span class="sd">    .. code-block::</span>
-
-<span class="sd">        vault://user:password@host:port/mount_point?kv_engine_version=1&amp;auth_type=github</span>
-
-
-<span class="sd">    Login/Password are used as credentials:</span>
-
-<span class="sd">        * approle: login -&gt; role_id,  password -&gt; secret_id</span>
-<span class="sd">        * github: password -&gt; token</span>
-<span class="sd">        * token: password -&gt; token</span>
-<span class="sd">        * aws_iam: login -&gt; key_id, password -&gt; secret_id</span>
-<span class="sd">        * azure: login -&gt; client_id, password -&gt; client_secret</span>
-<span class="sd">        * ldap: login -&gt; username,   password -&gt; password</span>
-<span class="sd">        * userpass: login -&gt; username, password -&gt; password</span>
-<span class="sd">        * radius: password -&gt; radius_secret</span>
-
-<span class="sd">    :param vault_conn_id: The id of the connection to use</span>
-<span class="sd">    :param auth_type: Authentication Type for the Vault. Default is ``token``. Available values are:</span>
-<span class="sd">        (&#39;approle&#39;, &#39;github&#39;, &#39;gcp&#39;, &#39;kubernetes&#39;, &#39;ldap&#39;, &#39;token&#39;, &#39;userpass&#39;)</span>
-<span class="sd">    :param auth_mount_point: It can be used to define mount_point for authentication chosen</span>
-<span class="sd">          Default depends on the authentication method used.</span>
-<span class="sd">    :param kv_engine_version: Select the version of the engine to run (``1`` or ``2``). Defaults to</span>
-<span class="sd">          version defined in connection or ``2`` if not defined in connection.</span>
-<span class="sd">    :param role_id: Role ID for ``aws_iam`` Authentication.</span>
-<span class="sd">    :param kubernetes_role: Role for Authentication (for ``kubernetes`` auth_type)</span>
-<span class="sd">    :param kubernetes_jwt_path: Path for kubernetes jwt token (for ``kubernetes`` auth_type, default:</span>
-<span class="sd">        ``/var/run/secrets/kubernetes.io/serviceaccount/token``)</span>
-<span class="sd">    :param token_path: path to file containing authentication token to include in requests sent to Vault</span>
-<span class="sd">        (for ``token`` and ``github`` auth_type).</span>
-<span class="sd">    :param gcp_key_path: Path to Google Cloud Service Account key file (JSON) (for ``gcp`` auth_type)</span>
-<span class="sd">           Mutually exclusive with gcp_keyfile_dict</span>
-<span class="sd">    :param gcp_scopes: Comma-separated string containing OAuth2  scopes (for ``gcp`` auth_type)</span>
-<span class="sd">    :param azure_tenant_id: The tenant id for the Azure Active Directory (for ``azure`` auth_type)</span>
-<span class="sd">    :param azure_resource: The configured URL for the application registered in Azure Active Directory</span>
-<span class="sd">           (for ``azure`` auth_type)</span>
-<span class="sd">    :param radius_host: Host for radius (for ``radius`` auth_type)</span>
-<span class="sd">    :param radius_port: Port for radius (for ``radius`` auth_type)</span>
-
-<span class="sd">    &quot;&quot;&quot;</span>
-
-<div class="viewcode-block" id="VaultHook.conn_name_attr"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.conn_name_attr">[docs]</a>    <span class="n">conn_name_attr</span> <span class="o">=</span> <span class="s2">&quot;vault_conn_id&quot;</span></div>
-<div class="viewcode-block" id="VaultHook.default_conn_name"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.default_conn_name">[docs]</a>    <span class="n">default_conn_name</span> <span class="o">=</span> <span class="s2">&quot;vault_default&quot;</span></div>
-<div class="viewcode-block" id="VaultHook.conn_type"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.conn_type">[docs]</a>    <span class="n">conn_type</span> <span class="o">=</span> <span class="s2">&quot;vault&quot;</span></div>
-<div class="viewcode-block" id="VaultHook.hook_name"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.hook_name">[docs]</a>    <span class="n">hook_name</span> <span class="o">=</span> <span class="s2">&quot;Hashicorp Vault&quot;</span></div>
-
-    <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span>
-        <span class="bp">self</span><span class="p">,</span>
-        <span class="n">vault_conn_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="n">default_conn_name</span><span class="p">,</span>
-        <span class="n">auth_type</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">auth_mount_point</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">kv_engine_version</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">role_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">kubernetes_role</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">kubernetes_jwt_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">token_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">gcp_key_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">gcp_scopes</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">azure_tenant_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">azure_resource</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">radius_host</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">radius_port</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="o">**</span><span class="n">kwargs</span><span class="p">,</span>
-    <span class="p">):</span>
-        <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">()</span>
-        <span class="bp">self</span><span class="o">.</span><span class="n">connection</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_connection</span><span class="p">(</span><span class="n">vault_conn_id</span><span class="p">)</span>
-
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">auth_type</span><span class="p">:</span>
-            <span class="n">auth_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;auth_type&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;token&quot;</span>
-
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">auth_mount_point</span><span class="p">:</span>
-            <span class="n">auth_mount_point</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;auth_mount_point&quot;</span><span class="p">)</span>
-
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">kv_engine_version</span><span class="p">:</span>
-            <span class="n">conn_version</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kv_engine_version&quot;</span><span class="p">)</span>
-            <span class="k">try</span><span class="p">:</span>
-                <span class="n">kv_engine_version</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">conn_version</span><span class="p">)</span> <span class="k">if</span> <span class="n">conn_version</span> <span class="k">else</span> <span class="n">DEFAULT_KV_ENGINE_VERSION</span>
-            <span class="k">except</span> <span class="ne">ValueError</span><span class="p">:</span>
-                <span class="k">raise</span> <span class="n">VaultError</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;The version is not an int: </span><span class="si">{</span><span class="n">conn_version</span><span class="si">}</span><span class="s2">. &quot;</span><span class="p">)</span>
-
-        <span class="n">client_kwargs</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;client_kwargs&quot;</span><span class="p">,</span> <span class="p">{})</span>
-
-        <span class="k">if</span> <span class="n">kwargs</span><span class="p">:</span>
-            <span class="n">client_kwargs</span> <span class="o">=</span> <span class="n">merge_dicts</span><span class="p">(</span><span class="n">client_kwargs</span><span class="p">,</span> <span class="n">kwargs</span><span class="p">)</span>
-
-        <span class="k">if</span> <span class="n">auth_type</span> <span class="o">==</span> <span class="s2">&quot;approle&quot;</span><span class="p">:</span>
-            <span class="k">if</span> <span class="n">role_id</span><span class="p">:</span>
-                <span class="n">warnings</span><span class="o">.</span><span class="n">warn</span><span class="p">(</span>
-<span class="w">                    </span><span class="sd">&quot;&quot;&quot;The usage of role_id for AppRole authentication has been deprecated.</span>
-<span class="sd">                    Please use connection login.&quot;&quot;&quot;</span><span class="p">,</span>
-                    <span class="ne">DeprecationWarning</span><span class="p">,</span>
-                    <span class="n">stacklevel</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span>
-                <span class="p">)</span>
-            <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;role_id&quot;</span><span class="p">):</span>
-                <span class="n">role_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;role_id&quot;</span><span class="p">)</span>
-                <span class="n">warnings</span><span class="o">.</span><span class="n">warn</span><span class="p">(</span>
-<span class="w">                    </span><span class="sd">&quot;&quot;&quot;The usage of role_id in connection extra for AppRole authentication has been</span>
-<span class="sd">                    deprecated. Please use connection login.&quot;&quot;&quot;</span><span class="p">,</span>
-                    <span class="ne">DeprecationWarning</span><span class="p">,</span>
-                    <span class="n">stacklevel</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span>
-                <span class="p">)</span>
-            <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">login</span><span class="p">:</span>
-                <span class="n">role_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">login</span>
-
-        <span class="k">if</span> <span class="n">auth_type</span> <span class="o">==</span> <span class="s2">&quot;aws_iam&quot;</span><span class="p">:</span>
-            <span class="k">if</span> <span class="ow">not</span> <span class="n">role_id</span><span class="p">:</span>
-                <span class="n">role_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;role_id&quot;</span><span class="p">)</span>
-
-        <span class="n">azure_resource</span><span class="p">,</span> <span class="n">azure_tenant_id</span> <span class="o">=</span> <span class="p">(</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">_get_azure_parameters_from_connection</span><span class="p">(</span><span class="n">azure_resource</span><span class="p">,</span> <span class="n">azure_tenant_id</span><span class="p">)</span>
-            <span class="k">if</span> <span class="n">auth_type</span> <span class="o">==</span> <span class="s2">&quot;azure&quot;</span>
-            <span class="k">else</span> <span class="p">(</span><span class="kc">None</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
-        <span class="p">)</span>
-        <span class="n">gcp_key_path</span><span class="p">,</span> <span class="n">gcp_keyfile_dict</span><span class="p">,</span> <span class="n">gcp_scopes</span> <span class="o">=</span> <span class="p">(</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">_get_gcp_parameters_from_connection</span><span class="p">(</span><span class="n">gcp_key_path</span><span class="p">,</span> <span class="n">gcp_scopes</span><span class="p">)</span>
-            <span class="k">if</span> <span class="n">auth_type</span> <span class="o">==</span> <span class="s2">&quot;gcp&quot;</span>
-            <span class="k">else</span> <span class="p">(</span><span class="kc">None</span><span class="p">,</span> <span class="kc">None</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
-        <span class="p">)</span>
-        <span class="n">kubernetes_jwt_path</span><span class="p">,</span> <span class="n">kubernetes_role</span> <span class="o">=</span> <span class="p">(</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">_get_kubernetes_parameters_from_connection</span><span class="p">(</span><span class="n">kubernetes_jwt_path</span><span class="p">,</span> <span class="n">kubernetes_role</span><span class="p">)</span>
-            <span class="k">if</span> <span class="n">auth_type</span> <span class="o">==</span> <span class="s2">&quot;kubernetes&quot;</span>
-            <span class="k">else</span> <span class="p">(</span><span class="kc">None</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
-        <span class="p">)</span>
-        <span class="n">radius_host</span><span class="p">,</span> <span class="n">radius_port</span> <span class="o">=</span> <span class="p">(</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">_get_radius_parameters_from_connection</span><span class="p">(</span><span class="n">radius_host</span><span class="p">,</span> <span class="n">radius_port</span><span class="p">)</span>
-            <span class="k">if</span> <span class="n">auth_type</span> <span class="o">==</span> <span class="s2">&quot;radius&quot;</span>
-            <span class="k">else</span> <span class="p">(</span><span class="kc">None</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
-        <span class="p">)</span>
-
-        <span class="n">key_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;key_id&quot;</span><span class="p">)</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">key_id</span><span class="p">:</span>
-            <span class="n">key_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">login</span>
-
-        <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">conn_type</span> <span class="o">==</span> <span class="s2">&quot;vault&quot;</span><span class="p">:</span>
-            <span class="n">conn_protocol</span> <span class="o">=</span> <span class="s2">&quot;http&quot;</span>
-        <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">conn_type</span> <span class="o">==</span> <span class="s2">&quot;vaults&quot;</span><span class="p">:</span>
-            <span class="n">conn_protocol</span> <span class="o">=</span> <span class="s2">&quot;https&quot;</span>
-        <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">conn_type</span> <span class="o">==</span> <span class="s2">&quot;http&quot;</span><span class="p">:</span>
-            <span class="n">conn_protocol</span> <span class="o">=</span> <span class="s2">&quot;http&quot;</span>
-        <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">conn_type</span> <span class="o">==</span> <span class="s2">&quot;https&quot;</span><span class="p">:</span>
-            <span class="n">conn_protocol</span> <span class="o">=</span> <span class="s2">&quot;https&quot;</span>
-        <span class="k">else</span><span class="p">:</span>
-            <span class="k">raise</span> <span class="n">VaultError</span><span class="p">(</span><span class="s2">&quot;The url schema must be one of [&#39;http&#39;, &#39;https&#39;, &#39;vault&#39;, &#39;vaults&#39; ]&quot;</span><span class="p">)</span>
-
-        <span class="n">url</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">conn_protocol</span><span class="si">}</span><span class="s2">://</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">host</span><span class="si">}</span><span class="s2">&quot;</span>
-        <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">port</span><span class="p">:</span>
-            <span class="n">url</span> <span class="o">+=</span> <span class="sa">f</span><span class="s2">&quot;:</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">port</span><span class="si">}</span><span class="s2">&quot;</span>
-
-        <span class="c1"># Schema is really path in the Connection definition. This is pretty confusing because of URL schema</span>
-        <span class="n">mount_point</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">schema</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">schema</span> <span class="k">else</span> <span class="s2">&quot;secret&quot;</span>
-
-        <span class="n">client_kwargs</span><span class="o">.</span><span class="n">update</span><span class="p">(</span>
-            <span class="o">**</span><span class="nb">dict</span><span class="p">(</span>
-                <span class="n">url</span><span class="o">=</span><span class="n">url</span><span class="p">,</span>
-                <span class="n">auth_type</span><span class="o">=</span><span class="n">auth_type</span><span class="p">,</span>
-                <span class="n">auth_mount_point</span><span class="o">=</span><span class="n">auth_mount_point</span><span class="p">,</span>
-                <span class="n">mount_point</span><span class="o">=</span><span class="n">mount_point</span><span class="p">,</span>
-                <span class="n">kv_engine_version</span><span class="o">=</span><span class="n">kv_engine_version</span><span class="p">,</span>
-                <span class="n">token</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">password</span><span class="p">,</span>
-                <span class="n">token_path</span><span class="o">=</span><span class="n">token_path</span><span class="p">,</span>
-                <span class="n">username</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">login</span><span class="p">,</span>
-                <span class="n">password</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">password</span><span class="p">,</span>
-                <span class="n">key_id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">login</span><span class="p">,</span>
-                <span class="n">secret_id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">password</span><span class="p">,</span>
-                <span class="n">role_id</span><span class="o">=</span><span class="n">role_id</span><span class="p">,</span>
-                <span class="n">kubernetes_role</span><span class="o">=</span><span class="n">kubernetes_role</span><span class="p">,</span>
-                <span class="n">kubernetes_jwt_path</span><span class="o">=</span><span class="n">kubernetes_jwt_path</span><span class="p">,</span>
-                <span class="n">gcp_key_path</span><span class="o">=</span><span class="n">gcp_key_path</span><span class="p">,</span>
-                <span class="n">gcp_keyfile_dict</span><span class="o">=</span><span class="n">gcp_keyfile_dict</span><span class="p">,</span>
-                <span class="n">gcp_scopes</span><span class="o">=</span><span class="n">gcp_scopes</span><span class="p">,</span>
-                <span class="n">azure_tenant_id</span><span class="o">=</span><span class="n">azure_tenant_id</span><span class="p">,</span>
-                <span class="n">azure_resource</span><span class="o">=</span><span class="n">azure_resource</span><span class="p">,</span>
-                <span class="n">radius_host</span><span class="o">=</span><span class="n">radius_host</span><span class="p">,</span>
-                <span class="n">radius_secret</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">password</span><span class="p">,</span>
-                <span class="n">radius_port</span><span class="o">=</span><span class="n">radius_port</span><span class="p">,</span>
-            <span class="p">)</span>
-        <span class="p">)</span>
-
-        <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span> <span class="o">=</span> <span class="n">_VaultClient</span><span class="p">(</span><span class="o">**</span><span class="n">client_kwargs</span><span class="p">)</span>
-
-    <span class="k">def</span> <span class="nf">_get_kubernetes_parameters_from_connection</span><span class="p">(</span>
-        <span class="bp">self</span><span class="p">,</span> <span class="n">kubernetes_jwt_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="n">kubernetes_role</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span>
-    <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">tuple</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">]:</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">kubernetes_jwt_path</span><span class="p">:</span>
-            <span class="n">kubernetes_jwt_path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kubernetes_jwt_path&quot;</span><span class="p">)</span>
-            <span class="k">if</span> <span class="ow">not</span> <span class="n">kubernetes_jwt_path</span><span class="p">:</span>
-                <span class="n">kubernetes_jwt_path</span> <span class="o">=</span> <span class="n">DEFAULT_KUBERNETES_JWT_PATH</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">kubernetes_role</span><span class="p">:</span>
-            <span class="n">kubernetes_role</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kubernetes_role&quot;</span><span class="p">)</span>
-        <span class="k">return</span> <span class="n">kubernetes_jwt_path</span><span class="p">,</span> <span class="n">kubernetes_role</span>
-
-    <span class="k">def</span> <span class="nf">_get_gcp_parameters_from_connection</span><span class="p">(</span>
-        <span class="bp">self</span><span class="p">,</span>
-        <span class="n">gcp_key_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">gcp_scopes</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
-    <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">tuple</span><span class="p">[</span><span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="nb">dict</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">]:</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">gcp_scopes</span><span class="p">:</span>
-            <span class="n">gcp_scopes</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;gcp_scopes&quot;</span><span class="p">)</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">gcp_key_path</span><span class="p">:</span>
-            <span class="n">gcp_key_path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;gcp_key_path&quot;</span><span class="p">)</span>
-        <span class="n">string_keyfile_dict</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;gcp_keyfile_dict&quot;</span><span class="p">)</span>
-        <span class="n">gcp_keyfile_dict</span> <span class="o">=</span> <span class="n">json</span><span class="o">.</span><span class="n">loads</span><span class="p">(</span><span class="n">string_keyfile_dict</span><span class="p">)</span> <span class="k">if</span> <span class="n">string_keyfile_dict</span> <span class="k">else</span> <span class="kc">None</span>
-        <span class="k">return</span> <span class="n">gcp_key_path</span><span class="p">,</span> <span class="n">gcp_keyfile_dict</span><span class="p">,</span> <span class="n">gcp_scopes</span>
-
-    <span class="k">def</span> <span class="nf">_get_azure_parameters_from_connection</span><span class="p">(</span>
-        <span class="bp">self</span><span class="p">,</span> <span class="n">azure_resource</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="n">azure_tenant_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span>
-    <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">tuple</span><span class="p">[</span><span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">]:</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">azure_tenant_id</span><span class="p">:</span>
-            <span class="n">azure_tenant_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;azure_tenant_id&quot;</span><span class="p">)</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">azure_resource</span><span class="p">:</span>
-            <span class="n">azure_resource</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;azure_resource&quot;</span><span class="p">)</span>
-        <span class="k">return</span> <span class="n">azure_resource</span><span class="p">,</span> <span class="n">azure_tenant_id</span>
-
-    <span class="k">def</span> <span class="nf">_get_radius_parameters_from_connection</span><span class="p">(</span>
-        <span class="bp">self</span><span class="p">,</span> <span class="n">radius_host</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="n">radius_port</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span>
-    <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">tuple</span><span class="p">[</span><span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span><span class="p">]:</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">radius_port</span><span class="p">:</span>
-            <span class="n">radius_port_str</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;radius_port&quot;</span><span class="p">)</span>
-            <span class="k">if</span> <span class="n">radius_port_str</span><span class="p">:</span>
-                <span class="k">try</span><span class="p">:</span>
-                    <span class="n">radius_port</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">radius_port_str</span><span class="p">)</span>
-                <span class="k">except</span> <span class="ne">ValueError</span><span class="p">:</span>
-                    <span class="k">raise</span> <span class="n">VaultError</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;Radius port was wrong: </span><span class="si">{</span><span class="n">radius_port_str</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
-        <span class="k">if</span> <span class="ow">not</span> <span class="n">radius_host</span><span class="p">:</span>
-            <span class="n">radius_host</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">connection</span><span class="o">.</span><span class="n">extra_dejson</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;radius_host&quot;</span><span class="p">)</span>
-        <span class="k">return</span> <span class="n">radius_host</span><span class="p">,</span> <span class="n">radius_port</span>
-
-<div class="viewcode-block" id="VaultHook.get_conn"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.get_conn">[docs]</a>    <span class="k">def</span> <span class="nf">get_conn</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">hvac</span><span class="o">.</span><span class="n">Client</span><span class="p">:</span>
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Retrieves connection to Vault.</span>
-
-<span class="sd">        :return: connection used.</span>
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span><span class="o">.</span><span class="n">client</span></div>
-
-<div class="viewcode-block" id="VaultHook.get_secret"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret">[docs]</a>    <span class="k">def</span> <span class="nf">get_secret</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">secret_path</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class [...]
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Get secret value from the engine.</span>
-
-<span class="sd">        :param secret_path: Path of the secret</span>
-<span class="sd">        :param secret_version: Optional version of key to read - can only be used in case of version 2 of KV</span>
-
-<span class="sd">        See https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v1.html</span>
-<span class="sd">        and https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html for details.</span>
-
-<span class="sd">        :param secret_path: Path of the secret</span>
-<span class="sd">        :return: secret stored in the vault as a dictionary</span>
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span><span class="o">.</span><span class="n">get_secret</span><span class="p">(</span><span class="n">secret_path</span><span class="o">=</span><span class="n">secret_path</span><span class="p">,</span> <span class="n">secret_version</span><span class="o">=</span><span class="n">secret_version</span><span class="p">)</span></div>
-
-<div class="viewcode-block" id="VaultHook.get_secret_metadata"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret_metadata">[docs]</a>    <span class="k">def</span> <span class="nf">get_secret_metadata</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">secret_path</span><span class="p">:</span> <span class="nb">str</span><span cla [...]
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Reads secret metadata (including versions) from the engine. It is only valid for KV version 2.</span>
-
-<span class="sd">        :param secret_path: Path to read from</span>
-<span class="sd">        :return: secret metadata. This is a Dict containing metadata for the secret.</span>
-
-<span class="sd">        See https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html for details.</span>
-
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span><span class="o">.</span><span class="n">get_secret_metadata</span><span class="p">(</span><span class="n">secret_path</span><span class="o">=</span><span class="n">secret_path</span><span class="p">)</span></div>
-
-<div class="viewcode-block" id="VaultHook.get_secret_including_metadata"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.get_secret_including_metadata">[docs]</a>    <span class="k">def</span> <span class="nf">get_secret_including_metadata</span><span class="p">(</span>
-        <span class="bp">self</span><span class="p">,</span> <span class="n">secret_path</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">secret_version</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
-    <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">dict</span> <span class="o">|</span> <span class="kc">None</span><span class="p">:</span>
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Reads secret including metadata. It is only valid for KV version 2.</span>
-
-<span class="sd">        See https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html for details.</span>
-
-<span class="sd">        :param secret_path: Path of the secret</span>
-<span class="sd">        :param secret_version: Optional version of key to read - can only be used in case of version 2 of KV</span>
-<span class="sd">        :return: key info. This is a Dict with &quot;data&quot; mapping keeping secret</span>
-<span class="sd">            and &quot;metadata&quot; mapping keeping metadata of the secret.</span>
-
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span><span class="o">.</span><span class="n">get_secret_including_metadata</span><span class="p">(</span>
-            <span class="n">secret_path</span><span class="o">=</span><span class="n">secret_path</span><span class="p">,</span> <span class="n">secret_version</span><span class="o">=</span><span class="n">secret_version</span></div>
-        <span class="p">)</span>
-
-<div class="viewcode-block" id="VaultHook.create_or_update_secret"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/hooks/vault/index.html#airflow.providers.hashicorp.hooks.vault.VaultHook.create_or_update_secret">[docs]</a>    <span class="k">def</span> <span class="nf">create_or_update_secret</span><span class="p">(</span>
-        <span class="bp">self</span><span class="p">,</span> <span class="n">secret_path</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">secret</span><span class="p">:</span> <span class="nb">dict</span><span class="p">,</span> <span class="n">method</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span> [...]
-    <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Response</span><span class="p">:</span>
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Creates or updates secret.</span>
-
-<span class="sd">        :param secret_path: Path to read from</span>
-<span class="sd">        :param secret: Secret to create or update for the path specified</span>
-<span class="sd">        :param method: Optional parameter to explicitly request a POST (create) or PUT (update) request to</span>
-<span class="sd">            the selected kv secret engine. If no argument is provided for this parameter, hvac attempts to</span>
-<span class="sd">            intelligently determine which method is appropriate. Only valid for KV engine version 1</span>
-<span class="sd">        :param cas: Set the &quot;cas&quot; value to use a Check-And-Set operation. If not set the write will be</span>
-<span class="sd">            allowed. If set to 0 a write will only be allowed if the key doesn&#39;t exist.</span>
-<span class="sd">            If the index is non-zero the write will only be allowed if the key&#39;s current version</span>
-<span class="sd">            matches the version specified in the cas parameter. Only valid for KV engine version 2.</span>
-<span class="sd">        :return: The response of the create_or_update_secret request.</span>
-
-<span class="sd">        See https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v1.html</span>
-<span class="sd">        and https://hvac.readthedocs.io/en/stable/usage/secrets_engines/kv_v2.html for details.</span>
-
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span><span class="o">.</span><span class="n">create_or_update_secret</span><span class="p">(</span>
-            <span class="n">secret_path</span><span class="o">=</span><span class="n">secret_path</span><span class="p">,</span> <span class="n">secret</span><span class="o">=</span><span class="n">secret</span><span class="p">,</span> <span class="n">method</span><span class="o">=</span><span class="n">method</span><span class="p">,</span> <span class="n">cas</span><span class="o">=</span><span class="n">cas</span></div></div>
-        <span class="p">)</span>
-</pre></div>
-
-    <div class="pager" role="navigation" aria-label="related navigation"><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Previous</button><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Next</button>
-    </div>
-                                    </div>
-
-                                </div>
-                            </div>
-                    </div>
-                </div>
-    <div class="rating-container">
-        <p class="bodytext__medium--greyish-brown font-weight-500">Was this entry helpful?</p>
-        <div class="rating">
-
-            <div id="rate-star-5" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-4" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-3" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-2" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-1" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-        </div>
-    </div>
-                
-            </main>
-            
-
-            
-            
-    <nav class="wy-nav-side-toc">
-        <div class="wy-menu-vertical">
-            
-        </div>
-    </nav>
-            
-        </div>
-        
-
-
-    
-
-
-
-
-
-
-
-    </div>
-
-
-    
-
-<footer>
-    <div class="footer-section footer-section__media-section">
-        <div class="d-flex align-items-center">
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="46.14" height="45" viewBox="0 0 46.14 45">
-                    <path id="Path_207" d="M228.962 1078.578a23.072 23.072 0 0 0-7.29 44.96c1.154.212 1.574-.5 1.574-1.112 0-.548-.02-2-.031-3.924-6.417 1.394-7.771-3.093-7.771-3.093a6.109 6.109 0 0 0-2.562-3.375c-2.095-1.431.159-1.4.159-1.4a4.846 4.846 0 0 1 3.533 2.377c2.058 3.525 5.4 2.507 6.714 1.917a4.926 4.926 0 0 1 1.464-3.084c-5.123-.582-10.508-2.562-10.508-11.4a8.919 8.919 0 0 1 2.374-6.191 8.3 8.3 0 0 1 .226-6.105s1.937-.62 6.344 2.365a21.857 21.857 0 0 1 11.551 0c4.4-2.985 6.3 [...]
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow/issues">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45" height="45" viewBox="0 0 45 45">
-                    <g id="Group_210" data-name="Group 210" transform="translate(-339.789 -1315.282)">
-                        <path id="Path_218" d="M394.82 1315.282h-21.671a9.784 9.784 0 0 0 9.784 9.778h3.986v3.857a9.784 9.784 0 0 0 9.784 9.771v-21.523a1.884 1.884 0 0 0-1.883-1.883z" fill="#fff" data-name="Path 218" transform="translate(-11.914)"></path>
-                        <path id="Path_219" d="M378.14 1332.072h-21.671a9.778 9.778 0 0 0 9.778 9.778h4.018v3.857a9.784 9.784 0 0 0 9.752 9.778v-21.536a1.877 1.877 0 0 0-1.877-1.877z" fill="#fff" data-name="Path 219" transform="translate(-5.957 -5.996)"></path>
-                        <path id="Path_220" d="M361.46 1348.862h-21.671a9.778 9.778 0 0 0 9.778 9.778h3.992v3.857a9.778 9.778 0 0 0 9.778 9.778v-21.529a1.883 1.883 0 0 0-1.877-1.884z" fill="#fff" data-name="Path 220" transform="translate(0 -11.993)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://s.apache.org/airflow-slack">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45.073" height="45.073" viewBox="0 0 45.073 45.073">
-                    <g id="Group_208" data-name="Group 208" transform="translate(-661.145 -806.287)">
-                        <g id="Group_204" data-name="Group 204" transform="translate(661.145 830.01)">
-                            <path id="Path_208" d="M670.634 856.859a4.744 4.744 0 1 1-4.744-4.744h4.744z" fill="#fff" data-name="Path 208" transform="translate(-661.145 -852.115)"></path>
-                            <path id="Path_209" d="M684.059 856.859a4.744 4.744 0 0 1 9.489 0v11.861a4.744 4.744 0 1 1-9.489 0z" fill="#fff" data-name="Path 209" transform="translate(-672.198 -852.115)"></path>
-                        </g>
-                        <g id="Group_205" data-name="Group 205" transform="translate(661.145 806.287)">
-                            <path id="Path_210" d="M688.8 815.776a4.744 4.744 0 1 1 4.744-4.745v4.745z" fill="#fff" data-name="Path 210" transform="translate(-672.198 -806.287)"></path>
-                            <path id="Path_211" d="M677.751 829.2a4.744 4.744 0 0 1 0 9.489H665.89a4.744 4.744 0 1 1 0-9.489z" fill="#fff" data-name="Path 211" transform="translate(-661.145 -817.34)"></path>
-                        </g>
-                        <g id="Group_206" data-name="Group 206" transform="translate(684.868 806.287)">
-                            <path id="Path_212" d="M729.887 833.945a4.744 4.744 0 1 1 4.745 4.745h-4.745z" fill="#fff" data-name="Path 212" transform="translate(-718.026 -817.34)"></path>
-                            <path id="Path_213" d="M716.462 822.893a4.744 4.744 0 1 1-9.489 0v-11.862a4.744 4.744 0 0 1 9.489 0z" fill="#fff" data-name="Path 213" transform="translate(-706.973 -806.287)"></path>
-                        </g>
-                        <g id="Group_207" data-name="Group 207" transform="translate(684.868 830.01)">
-                            <path id="Path_214" d="M711.718 875.029a4.744 4.744 0 1 1-4.745 4.744v-4.744z" fill="#fff" data-name="Path 214" transform="translate(-706.973 -863.168)"></path>
-                            <path id="Path_215" d="M711.718 861.6a4.744 4.744 0 1 1 0-9.489h11.861a4.744 4.744 0 0 1 0 9.489z" fill="#fff" data-name="Path 215" transform="translate(-706.973 -852.115)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://stackoverflow.com/questions/tagged/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="37.647" height="44.6" viewBox="0 0 37.647 44.6">
-                    <g id="Group_209" data-name="Group 209" transform="translate(-645.2 -975.455)">
-                        <path id="Path_216" d="M677.028 1043.1v-11.948h3.966v15.914H645.2v-15.914h3.966v11.948z" fill="#fff" data-name="Path 216" transform="translate(0 -27.014)"></path>
-                        <path id="Path_217" d="M661.012 1003.008l19.467 4.069.824-3.914-19.467-4.069zm2.575-9.27l18.025 8.395 1.648-3.605-18.025-8.446zm5-8.858l15.3 12.721 2.524-3.039-15.3-12.721zm9.888-9.425l-3.193 2.369 11.845 15.965 3.193-2.369zm-17.875 36.617h19.879v-3.966H660.6z" fill="#fff" data-name="Path 217" transform="translate(-7.469)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://twitter.com/ApacheAirflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="44.355" height="44.355" viewBox="0 0 44.355 44.355">
-                    <g id="Group_211" data-name="Group 211" transform="translate(-503 -1382.2)">
-                        <path id="Path_221" d="M541.811 1382.2h-33.267a5.546 5.546 0 0 0-5.544 5.544v33.266a5.547 5.547 0 0 0 5.544 5.545h33.267a5.546 5.546 0 0 0 5.544-5.545v-33.266a5.546 5.546 0 0 0-5.544-5.544zm-5.611 16.533c.011.244.011.488.011.732 0 7.507-5.722 16.178-16.179 16.178a16.173 16.173 0 0 1-8.7-2.539 10.92 10.92 0 0 0 1.353.078 11.4 11.4 0 0 0 7.064-2.44 5.685 5.685 0 0 1-5.311-3.947 5.725 5.725 0 0 0 2.561-.1 5.7 5.7 0 0 1-4.557-5.578v-.078a5.752 5.752 0 0 0 2.572.71 5.7 [...]
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://www.youtube.com/channel/UCSXwxpWZQ7XZ1WL3wqevChA">
-                <svg xmlns="http://www.w3.org/2000/svg" width="49.594" height="34.941" viewBox="0 0 49.594 34.941">
-                    <path id="Path_223" d="M1124.557 1230a6.232 6.232 0 0 0-4.385-4.413c-3.867-1.043-19.376-1.043-19.376-1.043s-15.508 0-19.376 1.043a6.232 6.232 0 0 0-4.385 4.413c-1.036 3.893-1.036 12.014-1.036 12.014s0 8.122 1.036 12.015a6.232 6.232 0 0 0 4.385 4.413c3.867 1.043 19.376 1.043 19.376 1.043s15.509 0 19.376-1.043a6.232 6.232 0 0 0 4.385-4.413c1.036-3.893 1.036-12.015 1.036-12.015s.001-8.123-1.036-12.014zm-28.833 19.388v-14.748l12.962 7.374z" fill="#fff" data-name="Path 223 [...]
-                </svg>
-
-            </a>
-
-        </div>
-        
-
-        <div class="footer-section__media-section--button-with-text">
-            <span class="footer-section__media-section--text">Want to be a part of Apache Airflow?</span>
-            <a href="/community">
-
-                <button id="" class="btn-filled bodytext__medium--white ">Join community</button>
-
-            </a>
-        </div>
-        
-
-    </div>
-    <div class="footer-section footer-section__policies-section">
-        <div class="footer-section">
-            <span>© The Apache Software Foundation <script>document.write(new Date().getFullYear())</script></span>
-            <div class="footer-section__policies-section--policies">
-
-                <a href="https://www.apache.org/licenses/" class="footer-section__policies-section--policy-item">
-                    <span>License</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/sponsorship.html" class="footer-section__policies-section--policy-item">
-                    <span>Donate</span>
-                </a>
-
-                <a href="https://www.apache.org/foundation/thanks.html" class="footer-section__policies-section--policy-item">
-                    <span>Thanks</span>
-                </a>
-
-                <a href="https://www.apache.org/security/" class="footer-section__policies-section--policy-item">
-                    <span>Security</span>
-                </a>
-                
-
-            </div>
-        </div>
-        <span class="footer-section__policies-section--disclaimer">
-            Apache Airflow, Apache, Airflow, the Airflow logo, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.
-            All other products or name brands are trademarks of their respective holders, including The Apache Software Foundation.
-        </span>
-    </div>
-</footer>
-    <script type="text/javascript" src="../../../../../_static/_gen/js/docs.js"></script>
-    <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
-    <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
-    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
-    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
-        <script data-url_root="../../../../../" id="documentation_options" src="../../../../../_static/documentation_options.js"></script>
-        <script src="../../../../../_static/jquery.js"></script>
-        <script src="../../../../../_static/underscore.js"></script>
-        <script src="../../../../../_static/_sphinx_javascript_frameworks_compat.js"></script>
-        <script src="../../../../../_static/doctools.js"></script>
-        <script src="../../../../../_static/sphinx_highlight.js"></script>
-        <script src="../../../../../_static/clipboard.min.js"></script>
-        <script src="../../../../../_static/copybutton.js"></script>
-        <script src="../../../../../_static/js/globaltoc.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/apache-airflow-providers-hashicorp/stable/_modules/airflow/providers/hashicorp/secrets/vault.html b/docs/apache-airflow-providers-hashicorp/stable/_modules/airflow/providers/hashicorp/secrets/vault.html
deleted file mode 100644
index 372bf3b43f..0000000000
--- a/docs/apache-airflow-providers-hashicorp/stable/_modules/airflow/providers/hashicorp/secrets/vault.html
+++ /dev/null
@@ -1,1048 +0,0 @@
-
-
-
-
-<!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]-->
-    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
-<head>
-        <meta charset="utf-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>airflow.providers.hashicorp.secrets.vault &mdash; apache-airflow-providers-hashicorp Documentation</title>
-    <link rel="stylesheet" href="../../../../../_static/_gen/css/main.min.css" type="text/css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/pygments.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/copybutton.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/_gen/css/main-custom.min.css" />
-            <link rel="stylesheet" type="text/css" href="../../../../../_static/graphviz.css" />
-            <link rel="shortcut icon" href="../../../../../_static/pin_32.png"/>
-            <link rel="index" title="Index" href="../../../../../genindex.html" />
-            <link rel="search" title="Search" href="../../../../../search.html" />
-    <!-- Matomo -->
-    <script>
-        var _paq = window._paq = window._paq || [];
-        /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
-        /* We explicitly disable cookie tracking to avoid privacy issues */
-        _paq.push(['disableCookies']);
-        _paq.push(['trackPageView']);
-        _paq.push(['enableLinkTracking']);
-        (function() {
-        var u="https://analytics.apache.org/";
-        _paq.push(['setTrackerUrl', u+'matomo.php']);
-        _paq.push(['setSiteId', '13']);
-        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
-        g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
-        })();
-    </script>
-    <!-- End Matomo Code -->
-
-    
-</head><body class="td-section">
-    
-
-<header>
-    <nav class="js-navbar-scroll navbar">
-        <div class="navbar__icon-container">
-            <a href="/">
-                <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                    <defs>
-                        <clipPath id="clip-path">
-                            <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                        </clipPath>
-                    </defs>
-                    <g id="logo" transform="translate(-1305 -780.355)">
-                        <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                            <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258 [...]
-                                <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1 [...]
-                                <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1 [...]
-                            </g>
-                        </g>
-                    </g>
-                </svg>
-
-            </a>
-        </div>
-        <div class="desktop-only navbar__menu-container">
-
-            <div class="navbar__menu-content" id="main_navbar">
-
-                <div class="navbar__links-container">
-                    
-                        <a class="navbar__text-link" href="/community/">
-                            Community
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/meetups/">
-                            Meetups
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/docs/">
-                            Documentation
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/use-cases/">
-                            Use-cases
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/announcements/">
-                            Announcements
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/blog/">
-                            Blog
-                        </a>
-                    
-                        <a class="navbar__text-link" href="/ecosystem/">
-                            Ecosystem
-                        </a>
-                    
-                </div>
-
-                
-
-            </div>
-
-        </div>
-        <div class="mobile-only navbar__drawer-container">
-            <button class="navbar__toggle-button" id="navbar-toggle-button">
-
-                <div id="hamburger-icon" class="navbar__toggle-button--icon visible">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20">
-                        <g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)">
-                            <g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                            <g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)">
-                                <rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-                <div id="close-icon" class="navbar__toggle-button--icon">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                        <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                            <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                                <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                            </g>
-                            <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                                <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                            </g>
-                        </g>
-                    </svg>
-
-                </div>
-
-            </button>
-            <div class="navbar__drawer" id="navbar-drawer">
-                <div class="navbar__menu-content" id="main_navbar">
-
-                    <div class="navbar__links-container">
-                        
-                            <a class="navbar__text-link" href="/community/">
-                                Community
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/meetups/">
-                                Meetups
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/docs/">
-                                Documentation
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/use-cases/">
-                                Use-cases
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/announcements/">
-                                Announcements
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/blog/">
-                                Blog
-                            </a>
-                        
-                            <a class="navbar__text-link" href="/ecosystem/">
-                                Ecosystem
-                            </a>
-                        
-
-                    </div>
-                    
-
-                </div>
-            </div>
-        </div>
-    </nav>
-
-</header>
-
-
-    <div class="roadmap container-fluid td-default base-layout">
-        
-        
-    <div class="content-drawer-wrapper">
-        <button class="content-drawer__toggle-button" id="content-open-button">
-
-            <div id="hamburger-icon" class="content-drawer__toggle-button--icon visible">
-                <svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879">
-                    <g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)">
-                        <g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)">
-                            <path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path>
-                        </g>
-                        <g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)">
-                            <path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path>
-                        </g>
-                        <g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)">
-                            <path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path>
-                        </g>
-                        <g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)">
-                            <path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path>
-                        </g>
-                        <g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)">
-                            <path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path>
-                        </g>
-                        <g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)">
-                            <path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path>
-                        </g>
-                    </g>
-                </svg>
-
-                <span class="bodytext__mobile--brownish-grey">Content</span>
-            </div>
-
-        </button>
-        <nav id="content-navbar" class="navbar navbar--hidden">
-            <div class="navbar__icon-container">
-                <a href="/">
-                    <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60">
-                        <defs>
-                            <clipPath id="clip-path">
-                                <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path>
-                            </clipPath>
-                        </defs>
-                        <g id="logo" transform="translate(-1305 -780.355)">
-                            <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)">
-                                <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)">
-                                    <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path>
-                                    <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path>
-                                    <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path>
-                                    <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path>
-                                    <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path>
-                                    <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path>
-                                    <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path>
-                                    <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path>
-                                    <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle>
-                                    <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178 [...]
-                                    <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0 [...]
-                                    <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482- [...]
-                                </g>
-                            </g>
-                        </g>
-                    </svg>
-
-                </a>
-            </div>
-
-            <div id="content-close-button">
-                <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799">
-                    <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)">
-                        <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)">
-                            <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect>
-                        </g>
-                        <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)">
-                            <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect>
-                        </g>
-                    </g>
-                </svg>
-
-            </div>
-
-        </nav>
-        <div class="content-drawer-container" id="content-drawer">
-            <div class="content-drawer">
-                <div class="td-sidebar">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/hashicorp/index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-                </div>
-            </div>
-        </div>
-    </div>
-        
-        <div class="d-flex">
-            
-            
-    <div class="td-sidebar desktop-only d-print-none">
-
-<div id="docs-version-selector" class="docs-version-selector sidebar__version-selector">
-    <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true"
-       aria-expanded="false">
-        <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">3.2.0</span>
-    </a>
-    <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
-
-    </div>
-    <script type="application/x-template" id="version-item-template">
-        <a class="dropdown-item"></a>
-    </script>
-</div>
-
-<div class="searchb-box">
-    <form class="search-form" action="../../../../../search.html" method="get">
-        <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16">
-        <input type="hidden" name="check_keywords" value="yes" />
-        <input type="hidden" name="area" value="default" />
-
-        <button class="search-form__button" type="submit">
-
-            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
-                <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)">
-                    <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path>
-                    <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path>
-                </g>
-            </svg>
-        </button>
-    </form>
-</div>
-
-
-<style>
-    .searchb-box {
-        margin-bottom: 26px;
-    }
-    .searchb-box .search-form {
-        width: 100%;
-        margin-top: 20px;
-    }
-</style>
-
-
-<div class="toctree" role="navigation" aria-label="main navigation">
-    <p class="caption" role="heading"><span class="caption-text">Guides</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../secrets-backends/hashicorp-vault.html">Secrets backends</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">References</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../_api/airflow/providers/hashicorp/index.html">Python API</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Resources</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-hashicorp/">PyPI Repository</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../installing-providers-from-sources.html">Installing from sources</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Commits</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../../../commits.html">Detailed list of commits</a></li>
-</ul>
-
-</div>
-
-<style type="text/css">
-    .toctree {
-    }
-    .toctree li {
-        list-style: none;
-    }
-    .toctree .caption {
-        font-family: Roboto;
-        font-size: 18px;
-        font-weight: bold;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.33;
-        letter-spacing: normal;
-        color: #51504f;
-        padding-bottom: 13px;
-        text-transform: uppercase;
-        margin-bottom: 0;
-    }
-    .toctree .current > a:not([href="#"])  {
-        color: #017cee;
-    }
-    .toctree > ul {
-        padding-left: 0;
-    }
-    .toctree ul {
-        padding-left: 15px;
-        display: none;
-    }
-    .toctree > ul,
-    .toctree li.current > ul {
-        display: block;
-    }
-
-    .toctree a .toctree-expand {
-        display: inline-block;
-        position: relative;
-        height: 1em;
-    }
-
-    .toctree a .toctree-expand:before {
-        position: absolute;
-        top: 6px;
-        left: -12px;
-        content: '►';
-        font-size: 7px;
-    }
-    .toctree .current > a > .toctree-expand:before {
-        content: '▼';
-    }
-
-    .toctree .current {
-        color: #017cee;
-    }
-    .toctree li {
-        font-family: Roboto;
-        font-size: 16px;
-        font-weight: normal;
-        font-stretch: normal;
-        font-style: normal;
-        line-height: 1.63;
-        letter-spacing: normal;
-        color: #707070;
-    }
-
-</style>
-    </div>
-            
-
-            
-
-            <main class="col-12 col-md-9 col-xl-8" role="main">
-                
-
-
-    
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none">
-
-    <ul class="breadcrumb">
-        
-            <li class="breadcrumb-item"><a href="../../../../../index.html" class="icon icon-home"> Home</a></li>
-            
-                <li class="breadcrumb-item"><a href="../../../../index.html">Module code</a></li>
-            
-            <li class="breadcrumb-item"><a href="vault.html"> airflow.providers.hashicorp.secrets.vault</a></li>
-        
-    </ul>
-</div>
-                
-                <div class="rst-content">
-                    <div class="document">
-                            <div class="documentwrapper">
-                                <div class="bodywrapper">
-                                    <div class="body" role="main">
-                                        
-  <h1>Source code for airflow.providers.hashicorp.secrets.vault</h1><div class="highlight"><pre>
-<span></span><span class="c1">#</span>
-<span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
-<span class="c1"># or more contributor license agreements.  See the NOTICE file</span>
-<span class="c1"># distributed with this work for additional information</span>
-<span class="c1"># regarding copyright ownership.  The ASF licenses this file</span>
-<span class="c1"># to you under the Apache License, Version 2.0 (the</span>
-<span class="c1"># &quot;License&quot;); you may not use this file except in compliance</span>
-<span class="c1"># with the License.  You may obtain a copy of the License at</span>
-<span class="c1">#</span>
-<span class="c1">#   http://www.apache.org/licenses/LICENSE-2.0</span>
-<span class="c1">#</span>
-<span class="c1"># Unless required by applicable law or agreed to in writing,</span>
-<span class="c1"># software distributed under the License is distributed on an</span>
-<span class="c1"># &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span>
-<span class="c1"># KIND, either express or implied.  See the License for the</span>
-<span class="c1"># specific language governing permissions and limitations</span>
-<span class="c1"># under the License.</span>
-<span class="sd">&quot;&quot;&quot;Objects relating to sourcing connections &amp; variables from Hashicorp Vault&quot;&quot;&quot;</span>
-<span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">annotations</span>
-
-<span class="kn">import</span> <span class="nn">warnings</span>
-<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">TYPE_CHECKING</span>
-
-<span class="kn">from</span> <span class="nn">airflow.providers.hashicorp._internal_client.vault_client</span> <span class="kn">import</span> <span class="n">_VaultClient</span>
-<span class="kn">from</span> <span class="nn">airflow.secrets</span> <span class="kn">import</span> <span class="n">BaseSecretsBackend</span>
-<span class="kn">from</span> <span class="nn">airflow.utils.log.logging_mixin</span> <span class="kn">import</span> <span class="n">LoggingMixin</span>
-
-
-<div class="viewcode-block" id="VaultBackend"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend">[docs]</a><span class="k">class</span> <span class="nc">VaultBackend</span><span class="p">(</span><span class="n">BaseSecretsBackend</span><span class="p">,</span> <span class="n">LoggingMixin</span><span class="p">):</span>
-<span class="w">    </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">    Retrieves Connections and Variables from Hashicorp Vault.</span>
-
-<span class="sd">    Configurable via ``airflow.cfg`` as follows:</span>
-
-<span class="sd">    .. code-block:: ini</span>
-
-<span class="sd">        [secrets]</span>
-<span class="sd">        backend = airflow.providers.hashicorp.secrets.vault.VaultBackend</span>
-<span class="sd">        backend_kwargs = {</span>
-<span class="sd">            &quot;connections_path&quot;: &quot;connections&quot;,</span>
-<span class="sd">            &quot;url&quot;: &quot;http://127.0.0.1:8200&quot;,</span>
-<span class="sd">            &quot;mount_point&quot;: &quot;airflow&quot;</span>
-<span class="sd">            }</span>
-
-<span class="sd">    For example, if your keys are under ``connections`` path in ``airflow`` mount_point, this</span>
-<span class="sd">    would be accessible if you provide ``{&quot;connections_path&quot;: &quot;connections&quot;}`` and request</span>
-<span class="sd">    conn_id ``smtp_default``.</span>
-
-<span class="sd">    :param connections_path: Specifies the path of the secret to read to get Connections.</span>
-<span class="sd">        (default: &#39;connections&#39;). If set to None (null), requests for connections will not be sent to Vault.</span>
-<span class="sd">    :param variables_path: Specifies the path of the secret to read to get Variable.</span>
-<span class="sd">        (default: &#39;variables&#39;). If set to None (null), requests for variables will not be sent to Vault.</span>
-<span class="sd">    :param config_path: Specifies the path of the secret to read Airflow Configurations</span>
-<span class="sd">        (default: &#39;config&#39;). If set to None (null), requests for configurations will not be sent to Vault.</span>
-<span class="sd">    :param url: Base URL for the Vault instance being addressed.</span>
-<span class="sd">    :param auth_type: Authentication Type for Vault. Default is ``token``. Available values are:</span>
-<span class="sd">        (&#39;approle&#39;, &#39;aws_iam&#39;, &#39;azure&#39;, &#39;github&#39;, &#39;gcp&#39;, &#39;kubernetes&#39;, &#39;ldap&#39;, &#39;radius&#39;, &#39;token&#39;, &#39;userpass&#39;)</span>
-<span class="sd">    :param auth_mount_point: It can be used to define mount_point for authentication chosen</span>
-<span class="sd">          Default depends on the authentication method used.</span>
-<span class="sd">    :param mount_point: The &quot;path&quot; the secret engine was mounted on. Default is &quot;secret&quot;. Note that</span>
-<span class="sd">         this mount_point is not used for authentication if authentication is done via a</span>
-<span class="sd">         different engine. For authentication mount_points see, auth_mount_point.</span>
-<span class="sd">    :param kv_engine_version: Select the version of the engine to run (``1`` or ``2``, default: ``2``).</span>
-<span class="sd">    :param token: Authentication token to include in requests sent to Vault.</span>
-<span class="sd">        (for ``token`` and ``github`` auth_type)</span>
-<span class="sd">    :param token_path: path to file containing authentication token to include in requests sent to Vault</span>
-<span class="sd">        (for ``token`` and ``github`` auth_type).</span>
-<span class="sd">    :param username: Username for Authentication (for ``ldap`` and ``userpass`` auth_type).</span>
-<span class="sd">    :param password: Password for Authentication (for ``ldap`` and ``userpass`` auth_type).</span>
-<span class="sd">    :param key_id: Key ID for Authentication (for ``aws_iam`` and &#39;&#39;azure`` auth_type).</span>
-<span class="sd">    :param secret_id: Secret ID for Authentication (for ``approle``, ``aws_iam`` and ``azure`` auth_types).</span>
-<span class="sd">    :param role_id: Role ID for Authentication (for ``approle``, ``aws_iam`` auth_types).</span>
-<span class="sd">    :param kubernetes_role: Role for Authentication (for ``kubernetes`` auth_type).</span>
-<span class="sd">    :param kubernetes_jwt_path: Path for kubernetes jwt token (for ``kubernetes`` auth_type, default:</span>
-<span class="sd">        ``/var/run/secrets/kubernetes.io/serviceaccount/token``).</span>
-<span class="sd">    :param gcp_key_path: Path to Google Cloud Service Account key file (JSON) (for ``gcp`` auth_type).</span>
-<span class="sd">           Mutually exclusive with gcp_keyfile_dict.</span>
-<span class="sd">    :param gcp_keyfile_dict: Dictionary of keyfile parameters. (for ``gcp`` auth_type).</span>
-<span class="sd">           Mutually exclusive with gcp_key_path.</span>
-<span class="sd">    :param gcp_scopes: Comma-separated string containing OAuth2 scopes (for ``gcp`` auth_type).</span>
-<span class="sd">    :param azure_tenant_id: The tenant id for the Azure Active Directory (for ``azure`` auth_type).</span>
-<span class="sd">    :param azure_resource: The configured URL for the application registered in Azure Active Directory</span>
-<span class="sd">           (for ``azure`` auth_type).</span>
-<span class="sd">    :param radius_host: Host for radius (for ``radius`` auth_type).</span>
-<span class="sd">    :param radius_secret: Secret for radius (for ``radius`` auth_type).</span>
-<span class="sd">    :param radius_port: Port for radius (for ``radius`` auth_type).</span>
-<span class="sd">    &quot;&quot;&quot;</span>
-
-    <span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span>
-        <span class="bp">self</span><span class="p">,</span>
-        <span class="n">connections_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;connections&quot;</span><span class="p">,</span>
-        <span class="n">variables_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;variables&quot;</span><span class="p">,</span>
-        <span class="n">config_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;config&quot;</span><span class="p">,</span>
-        <span class="n">url</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">auth_type</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;token&quot;</span><span class="p">,</span>
-        <span class="n">auth_mount_point</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">mount_point</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;secret&quot;</span><span class="p">,</span>
-        <span class="n">kv_engine_version</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">2</span><span class="p">,</span>
-        <span class="n">token</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">token_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">username</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">password</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">key_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">secret_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">role_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">kubernetes_role</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">kubernetes_jwt_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;/var/run/secrets/kubernetes.io/serviceaccount/token&quot;</span><span class="p">,</span>
-        <span class="n">gcp_key_path</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">gcp_keyfile_dict</span><span class="p">:</span> <span class="nb">dict</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">gcp_scopes</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">azure_tenant_id</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">azure_resource</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">radius_host</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">radius_secret</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="n">radius_port</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-        <span class="o">**</span><span class="n">kwargs</span><span class="p">,</span>
-    <span class="p">):</span>
-        <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">()</span>
-        <span class="k">if</span> <span class="n">connections_path</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">connections_path</span> <span class="o">=</span> <span class="n">connections_path</span><span class="o">.</span><span class="n">rstrip</span><span class="p">(</span><span class="s2">&quot;/&quot;</span><span class="p">)</span>
-        <span class="k">else</span><span class="p">:</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">connections_path</span> <span class="o">=</span> <span class="n">connections_path</span>
-        <span class="k">if</span> <span class="n">variables_path</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">variables_path</span> <span class="o">=</span> <span class="n">variables_path</span><span class="o">.</span><span class="n">rstrip</span><span class="p">(</span><span class="s2">&quot;/&quot;</span><span class="p">)</span>
-        <span class="k">else</span><span class="p">:</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">variables_path</span> <span class="o">=</span> <span class="n">variables_path</span>
-        <span class="k">if</span> <span class="n">config_path</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">config_path</span> <span class="o">=</span> <span class="n">config_path</span><span class="o">.</span><span class="n">rstrip</span><span class="p">(</span><span class="s2">&quot;/&quot;</span><span class="p">)</span>
-        <span class="k">else</span><span class="p">:</span>
-            <span class="bp">self</span><span class="o">.</span><span class="n">config_path</span> <span class="o">=</span> <span class="n">config_path</span>
-        <span class="bp">self</span><span class="o">.</span><span class="n">mount_point</span> <span class="o">=</span> <span class="n">mount_point</span>
-        <span class="bp">self</span><span class="o">.</span><span class="n">kv_engine_version</span> <span class="o">=</span> <span class="n">kv_engine_version</span>
-        <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span> <span class="o">=</span> <span class="n">_VaultClient</span><span class="p">(</span>
-            <span class="n">url</span><span class="o">=</span><span class="n">url</span><span class="p">,</span>
-            <span class="n">auth_type</span><span class="o">=</span><span class="n">auth_type</span><span class="p">,</span>
-            <span class="n">auth_mount_point</span><span class="o">=</span><span class="n">auth_mount_point</span><span class="p">,</span>
-            <span class="n">mount_point</span><span class="o">=</span><span class="n">mount_point</span><span class="p">,</span>
-            <span class="n">kv_engine_version</span><span class="o">=</span><span class="n">kv_engine_version</span><span class="p">,</span>
-            <span class="n">token</span><span class="o">=</span><span class="n">token</span><span class="p">,</span>
-            <span class="n">token_path</span><span class="o">=</span><span class="n">token_path</span><span class="p">,</span>
-            <span class="n">username</span><span class="o">=</span><span class="n">username</span><span class="p">,</span>
-            <span class="n">password</span><span class="o">=</span><span class="n">password</span><span class="p">,</span>
-            <span class="n">key_id</span><span class="o">=</span><span class="n">key_id</span><span class="p">,</span>
-            <span class="n">secret_id</span><span class="o">=</span><span class="n">secret_id</span><span class="p">,</span>
-            <span class="n">role_id</span><span class="o">=</span><span class="n">role_id</span><span class="p">,</span>
-            <span class="n">kubernetes_role</span><span class="o">=</span><span class="n">kubernetes_role</span><span class="p">,</span>
-            <span class="n">kubernetes_jwt_path</span><span class="o">=</span><span class="n">kubernetes_jwt_path</span><span class="p">,</span>
-            <span class="n">gcp_key_path</span><span class="o">=</span><span class="n">gcp_key_path</span><span class="p">,</span>
-            <span class="n">gcp_keyfile_dict</span><span class="o">=</span><span class="n">gcp_keyfile_dict</span><span class="p">,</span>
-            <span class="n">gcp_scopes</span><span class="o">=</span><span class="n">gcp_scopes</span><span class="p">,</span>
-            <span class="n">azure_tenant_id</span><span class="o">=</span><span class="n">azure_tenant_id</span><span class="p">,</span>
-            <span class="n">azure_resource</span><span class="o">=</span><span class="n">azure_resource</span><span class="p">,</span>
-            <span class="n">radius_host</span><span class="o">=</span><span class="n">radius_host</span><span class="p">,</span>
-            <span class="n">radius_secret</span><span class="o">=</span><span class="n">radius_secret</span><span class="p">,</span>
-            <span class="n">radius_port</span><span class="o">=</span><span class="n">radius_port</span><span class="p">,</span>
-            <span class="o">**</span><span class="n">kwargs</span><span class="p">,</span>
-        <span class="p">)</span>
-
-<div class="viewcode-block" id="VaultBackend.get_response"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_response">[docs]</a>    <span class="k">def</span> <span class="nf">get_response</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">conn_id</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> [...]
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Get data from Vault</span>
-
-<span class="sd">        :return: The data from the Vault path if exists</span>
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">connections_path</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-            <span class="k">return</span> <span class="kc">None</span>
-
-        <span class="n">secret_path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">build_path</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">connections_path</span><span class="p">,</span> <span class="n">conn_id</span><span class="p">)</span>
-        <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span><span class="o">.</span><span class="n">get_secret</span><span class="p">(</span><span class="n">secret_path</span><span class="o">=</span><span class="n">secret_path</span><span class="p">)</span></div>
-
-<div class="viewcode-block" id="VaultBackend.get_conn_uri"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_conn_uri">[docs]</a>    <span class="k">def</span> <span class="nf">get_conn_uri</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">conn_id</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> [...]
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Get serialized representation of connection</span>
-
-<span class="sd">        :param conn_id: The connection id</span>
-<span class="sd">        :return: The connection uri retrieved from the secret</span>
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="c1"># Since VaultBackend implements `get_connection`, `get_conn_uri` is not used. So we</span>
-        <span class="c1"># don&#39;t need to implement (or direct users to use) method `get_conn_value` instead</span>
-        <span class="n">warnings</span><span class="o">.</span><span class="n">warn</span><span class="p">(</span>
-            <span class="sa">f</span><span class="s2">&quot;Method `</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="vm">__class__</span><span class="o">.</span><span class="vm">__name__</span><span class="si">}</span><span class="s2">.get_conn_uri` is deprecated and will be removed &quot;</span>
-            <span class="s2">&quot;in a future release.&quot;</span><span class="p">,</span>
-            <span class="ne">DeprecationWarning</span><span class="p">,</span>
-            <span class="n">stacklevel</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span>
-        <span class="p">)</span>
-        <span class="n">response</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_response</span><span class="p">(</span><span class="n">conn_id</span><span class="p">)</span>
-        <span class="k">return</span> <span class="n">response</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;conn_uri&quot;</span><span class="p">)</span> <span class="k">if</span> <span class="n">response</span> <span class="k">else</span> <span class="kc">None</span></div>
-
-    <span class="c1"># Make sure connection is imported this way for type checking, otherwise when importing</span>
-    <span class="c1"># the backend it will get a circular dependency and fail</span>
-    <span class="k">if</span> <span class="n">TYPE_CHECKING</span><span class="p">:</span>
-        <span class="kn">from</span> <span class="nn">airflow.models.connection</span> <span class="kn">import</span> <span class="n">Connection</span>
-
-<div class="viewcode-block" id="VaultBackend.get_connection"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_connection">[docs]</a>    <span class="k">def</span> <span class="nf">get_connection</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">conn_id</span><span class="p">:</span> <span class="nb">str</span><span class="p">)< [...]
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Get connection from Vault as secret. Prioritize conn_uri if exists,</span>
-<span class="sd">        if not fall back to normal Connection creation.</span>
-
-<span class="sd">        :return: A Connection object constructed from Vault data</span>
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="c1"># The Connection needs to be locally imported because otherwise we get into cyclic import</span>
-        <span class="c1"># problems when instantiating the backend during configuration</span>
-        <span class="kn">from</span> <span class="nn">airflow.models.connection</span> <span class="kn">import</span> <span class="n">Connection</span>
-
-        <span class="n">response</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_response</span><span class="p">(</span><span class="n">conn_id</span><span class="p">)</span>
-        <span class="k">if</span> <span class="n">response</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-            <span class="k">return</span> <span class="kc">None</span>
-
-        <span class="n">uri</span> <span class="o">=</span> <span class="n">response</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;conn_uri&quot;</span><span class="p">)</span>
-        <span class="k">if</span> <span class="n">uri</span><span class="p">:</span>
-            <span class="k">return</span> <span class="n">Connection</span><span class="p">(</span><span class="n">conn_id</span><span class="p">,</span> <span class="n">uri</span><span class="o">=</span><span class="n">uri</span><span class="p">)</span>
-
-        <span class="k">return</span> <span class="n">Connection</span><span class="p">(</span><span class="n">conn_id</span><span class="p">,</span> <span class="o">**</span><span class="n">response</span><span class="p">)</span></div>
-
-<div class="viewcode-block" id="VaultBackend.get_variable"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_variable">[docs]</a>    <span class="k">def</span> <span class="nf">get_variable</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">key</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <sp [...]
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Get Airflow Variable</span>
-
-<span class="sd">        :param key: Variable Key</span>
-<span class="sd">        :return: Variable Value retrieved from the vault</span>
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">variables_path</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-            <span class="k">return</span> <span class="kc">None</span>
-        <span class="k">else</span><span class="p">:</span>
-            <span class="n">secret_path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">build_path</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">variables_path</span><span class="p">,</span> <span class="n">key</span><span class="p">)</span>
-            <span class="n">response</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span><span class="o">.</span><span class="n">get_secret</span><span class="p">(</span><span class="n">secret_path</span><span class="o">=</span><span class="n">secret_path</span><span class="p">)</span>
-            <span class="k">return</span> <span class="n">response</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">)</span> <span class="k">if</span> <span class="n">response</span> <span class="k">else</span> <span class="kc">None</span></div>
-
-<div class="viewcode-block" id="VaultBackend.get_config"><a class="viewcode-back" href="../../../../../_api/airflow/providers/hashicorp/secrets/vault/index.html#airflow.providers.hashicorp.secrets.vault.VaultBackend.get_config">[docs]</a>    <span class="k">def</span> <span class="nf">get_config</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">key</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span cla [...]
-<span class="w">        </span><span class="sd">&quot;&quot;&quot;</span>
-<span class="sd">        Get Airflow Configuration</span>
-
-<span class="sd">        :param key: Configuration Option Key</span>
-<span class="sd">        :return: Configuration Option Value retrieved from the vault</span>
-<span class="sd">        &quot;&quot;&quot;</span>
-        <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">config_path</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-            <span class="k">return</span> <span class="kc">None</span>
-        <span class="k">else</span><span class="p">:</span>
-            <span class="n">secret_path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">build_path</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">config_path</span><span class="p">,</span> <span class="n">key</span><span class="p">)</span>
-            <span class="n">response</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">vault_client</span><span class="o">.</span><span class="n">get_secret</span><span class="p">(</span><span class="n">secret_path</span><span class="o">=</span><span class="n">secret_path</span><span class="p">)</span>
-            <span class="k">return</span> <span class="n">response</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">)</span> <span class="k">if</span> <span class="n">response</span> <span class="k">else</span> <span class="kc">None</span></div></div>
-</pre></div>
-
-    <div class="pager" role="navigation" aria-label="related navigation"><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Previous</button><button class="btn-hollow btn-blue bodytext__medium--cerulean-blue" disabled>Next</button>
-    </div>
-                                    </div>
-
-                                </div>
-                            </div>
-                    </div>
-                </div>
-    <div class="rating-container">
-        <p class="bodytext__medium--greyish-brown font-weight-500">Was this entry helpful?</p>
-        <div class="rating">
-
-            <div id="rate-star-5" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-4" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-3" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-2" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-            <div id="rate-star-1" class="rate-star">
-                <svg xmlns="http://www.w3.org/2000/svg" width="21.05" height="20.02" viewBox="0 0 21.05 20.02">
-                    <g id="Group_806" data-name="Group 806" transform="translate(-774.404 -13.178)">
-                        <path id="Path_715" d="M791.434 33.2l-6.5-3.42-6.5 3.42 1.242-7.243-5.262-5.13 7.273-1.057 3.252-6.59 3.252 6.59 7.273 1.057-5.262 5.13z" fill="#017cee" data-name="Path 715"></path>
-                    </g>
-                </svg>
-
-            </div>
-
-        </div>
-    </div>
-                
-            </main>
-            
-
-            
-            
-    <nav class="wy-nav-side-toc">
-        <div class="wy-menu-vertical">
-            
-        </div>
-    </nav>
-            
-        </div>
-        
-
-
-    
-
-
-
-
-
-
-
-    </div>
-
-
-    
-
-<footer>
-    <div class="footer-section footer-section__media-section">
-        <div class="d-flex align-items-center">
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow">
-                <svg xmlns="http://www.w3.org/2000/svg" width="46.14" height="45" viewBox="0 0 46.14 45">
-                    <path id="Path_207" d="M228.962 1078.578a23.072 23.072 0 0 0-7.29 44.96c1.154.212 1.574-.5 1.574-1.112 0-.548-.02-2-.031-3.924-6.417 1.394-7.771-3.093-7.771-3.093a6.109 6.109 0 0 0-2.562-3.375c-2.095-1.431.159-1.4.159-1.4a4.846 4.846 0 0 1 3.533 2.377c2.058 3.525 5.4 2.507 6.714 1.917a4.926 4.926 0 0 1 1.464-3.084c-5.123-.582-10.508-2.562-10.508-11.4a8.919 8.919 0 0 1 2.374-6.191 8.3 8.3 0 0 1 .226-6.105s1.937-.62 6.344 2.365a21.857 21.857 0 0 1 11.551 0c4.4-2.985 6.3 [...]
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://github.com/apache/airflow/issues">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45" height="45" viewBox="0 0 45 45">
-                    <g id="Group_210" data-name="Group 210" transform="translate(-339.789 -1315.282)">
-                        <path id="Path_218" d="M394.82 1315.282h-21.671a9.784 9.784 0 0 0 9.784 9.778h3.986v3.857a9.784 9.784 0 0 0 9.784 9.771v-21.523a1.884 1.884 0 0 0-1.883-1.883z" fill="#fff" data-name="Path 218" transform="translate(-11.914)"></path>
-                        <path id="Path_219" d="M378.14 1332.072h-21.671a9.778 9.778 0 0 0 9.778 9.778h4.018v3.857a9.784 9.784 0 0 0 9.752 9.778v-21.536a1.877 1.877 0 0 0-1.877-1.877z" fill="#fff" data-name="Path 219" transform="translate(-5.957 -5.996)"></path>
-                        <path id="Path_220" d="M361.46 1348.862h-21.671a9.778 9.778 0 0 0 9.778 9.778h3.992v3.857a9.778 9.778 0 0 0 9.778 9.778v-21.529a1.883 1.883 0 0 0-1.877-1.884z" fill="#fff" data-name="Path 220" transform="translate(0 -11.993)"></path>
-                    </g>
-                </svg>
-
-            </a>
-
-            <a class="footer-section__media-section--link" target="_blank" href="https://s.apache.org/airflow-slack">
-                <svg xmlns="http://www.w3.org/2000/svg" width="45.073" height="45.073" viewBox="0 0 45.073 45.073">
-                    <g id="Group_208" data-name="Group 208" transform="translate(-661.145 -806.287)">
-                        <g id="Group_204" data-name="Group 204" transform="translate(661.145 830.01)">
-                            <path id="Path_208" d="M670.634 856.859a4.744 4.744 0 1 1-4.744-4.744h4.744z" fill="#fff" data-name="Path 208" transform="translate(-661.145 -852.115)"></path>
-                            <path id="Path_209" d="M684.059 856.859a4.744 4.744 0 0 1 9.489 0v11.861a4.744 4.744 0 1 1-9.489 0z" fill="#fff" data-name="Path 209" transform="translate(-672.198 -852.115)"></path>
-                        </g>
-                        <g id="Group_205" data-name="Group 205" transform="translate(661.145 806.287)">
-                            <path id="Path_210" d="M688.8 815.776a4.744 4.744 0 1 1 4.744-4.745v4.745z" fill="#fff" data-name="Path 210" transform="translate(-672.198 -806.287)"></path>
-                            <path id="Path_211" d="M677.751 829.2a4.744 4.744 0 0 1 0 9.489H665.89a4.744 4.744 0 1 1 0-9.489z" fill="#fff" data-name="Path 211" transform="translate(-661.145 -817.34)"></path>
-                        </g>
-                        <g id="Group_206" data-name="Group 206" transform="translate(684.868 806.287)">
... 24848 lines suppressed ...