blob: cb35178328f04dd4bc27fb2b96686484f73a2742 [file] [log] [blame]
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","index","secrets-backends/hashicorp-vault"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["_api/airflow/providers/hashicorp/hooks/index.rst","_api/airflow/providers/hashicorp/hooks/vault/index.rst","_api/airflow/providers/hashicorp/index.rst","_api/airflow/providers/hashicorp/secrets/index.rst","_api/airflow/providers/hashicorp/secrets/vault/index.rst","index.rst","secrets-backends/hashicorp-vault.rst"],objects:{"airflow.providers":{hashicorp:[2,0,0,"-"]},"airflow.providers.hashicorp":{hooks:[0,0,0,"-"],secrets:[3,0,0,"-"]},"airflow.providers.hashicorp.hooks":{vault:[1,0,0,"-"]},"airflow.providers.hashicorp.hooks.vault":{VaultHook:[1,1,1,""]},"airflow.providers.hashicorp.hooks.vault.VaultHook":{_get_azure_parameters_from_connection:[1,2,1,""],_get_gcp_parameters_from_connection:[1,2,1,""],_get_kubernetes_parameters_from_connection:[1,2,1,""],_get_radius_parameters_from_connection:[1,2,1,""],conn_name_attr:[1,3,1,""],conn_type:[1,3,1,""],create_or_update_secret:[1,2,1,""],default_conn_name:[1,3,1,""],get_conn:[1,2,1,""],get_secret:[1,2,1,""],get_secret_including_metadata:[1,2,1,""],get_secret_metadata:[1,2,1,""],hook_name:[1,3,1,""]},"airflow.providers.hashicorp.secrets":{vault:[4,0,0,"-"]},"airflow.providers.hashicorp.secrets.vault":{VaultBackend:[4,1,1,""]},"airflow.providers.hashicorp.secrets.vault.VaultBackend":{get_config:[4,2,1,""],get_conn_uri:[4,2,1,""],get_variable:[4,2,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute"},terms:{"127":[4,6],"19t19":6,"2020":6,"281721z":6,"28t02":6,"301784z":6,"465":6,"5432":6,"8200":[4,6],"case":1,"class":[1,4],"default":[1,4,6],"export":6,"int":[1,4],"null":[4,6],"return":[1,4],"var":[1,4],And:1,For:[4,6],The:[1,4,6],_get_azure_parameters_from_connect:1,_get_gcp_parameters_from_connect:1,_get_kubernetes_parameters_from_connect:1,_get_radius_parameters_from_connect:1,_path:6,access:4,account:[1,4],activ:[1,4],address:4,airflow:6,all:6,allow:1,also:[1,6],ani:6,api:5,applic:[1,4],approl:[1,4],appropri:1,argument:1,attempt:1,auth_mount_point:[1,4],auth_typ:[1,4],authent:[1,4],avail:[1,4],aws_iam:[1,4],azur:[1,4],azure_resourc:[1,4],azure_tenant_id:[1,4],backend:[4,5],backend_kwarg:[4,6],base:[1,4],basehook:1,basesecretsbackend:4,being:[4,6],below:6,can:[1,4,6],cas:1,cfg:[4,6],check:1,chosen:[1,4],client:[1,6],client_id:1,client_secret:1,cloud:[1,4],com:6,combin:6,comma:[1,4],command:6,config:[4,6],config_path:4,configur:[1,4,6],conn_id:4,conn_name_attr:1,conn_typ:1,conn_uri:6,connect:[1,4],connections_path:[4,6],contain:[1,4],correspond:1,creat:1,create_or_update_secret:1,created_tim:6,credenti:1,current:1,data:[1,6],default_conn_nam:1,defin:[1,4],deletion_tim:6,depend:[1,4],destroi:6,detail:1,determin:1,dict:[1,4],dictionari:[1,4],differ:[1,4],directori:[1,4],doc:6,document:1,doesn:1,done:[1,4],each:[1,6],enabl:6,engin:[1,4,6],environ:6,exampl:[1,4,6],exclud:6,exclus:[1,4,6],exist:1,explicitli:1,extra:1,fals:6,file:[1,4,6],follow:[4,6],form:4,format:1,from:[1,4,6],gcp:[1,4],gcp_key_path:[1,4],gcp_keyfile_dict:[1,4],gcp_scope:[1,4],get:[1,4,6],get_config:4,get_conn:1,get_conn_uri:4,get_secret:1,get_secret_including_metadata:1,get_secret_metadata:1,get_vari:4,github:[1,4],googl:[1,4],guid:5,have:6,hello:6,henc:6,here:6,hook:2,hook_nam:1,host:[1,4,6],html:1,http:[1,4,6],hvac:1,imap_default:1,includ:[1,4],index:1,indic:1,info:1,init:1,instanc:4,intellig:1,interact:1,json:[1,4],jwt:[1,4],keep:1,kei:[1,4,6],key_id:[1,4],keyfil:4,keyvalu:1,kubernet:[1,4],kubernetes_jwt_path:[1,4],kubernetes_rol:[1,4],kv_engine_vers:[1,4,6],kv_v1:1,kv_v2:1,kwarg:4,ldap:[1,4],like:6,list:6,log:4,logging_mixin:4,loggingmixin:4,login:1,look:6,mai:6,make:6,map:1,match:1,metadata:[1,6],method:[1,4],mount:[1,4],mount_point:[1,4,6],must:6,mutual:[1,4],name:1,need:6,non:1,none:[1,4],note:[1,4,6],oauth2:[1,4],object:[4,6],ones:6,onli:1,oper:1,option:[1,4],other:6,own:1,param:1,paramet:[1,4,6],pass:[1,6],password:[1,4],path:[1,4,6],place:1,point:1,port:[1,4],post:1,postgresql:6,prevent:6,provid:6,put:[1,6],python:5,radiu:[1,4],radius_host:[1,4],radius_port:[1,4],radius_secret:[1,4],read:[1,4],readthedoc:1,refer:5,regist:[1,4],relai:6,relat:4,relev:6,represent:6,request:[1,4,6],respons:1,retriev:[1,4],role:[1,4],role_id:[1,4],run:[1,4],same:1,sampl:6,schema:1,scope:[1,4],secret:[1,2,5],secret_id:[1,4],secret_path:1,secret_vers:1,secrets_engin:1,section:6,see:[1,4],select:[1,4],self:[1,4],sent:[1,4,6],separ:[1,4],servic:[1,4],serviceaccount:[1,4],set:[1,4,6],should:[1,6],similarli:1,smtp:6,smtp_default:[4,6],some:6,sourc:[1,4],specif:1,specifi:[1,4,6],stabl:1,store:[1,4],str:[1,4],string:[1,4],support:[1,6],tenant:[1,4],thi:[1,4,6],token:[1,4],token_path:[1,4],type:[1,4,6],under:4,updat:1,uri:[4,6],url:[1,4,6],usag:1,use:[1,6],used:[1,4],user:[1,6],usernam:[1,4],userpass:[1,4],uses:1,using:1,usual:1,util:4,valid:1,valu:[1,4,6],variabl:4,variables_path:[4,6],vault:[0,2,3],vault_addr:6,vault_conn_id:1,vaultbackend:[4,6],vaulthook:1,vaultproject:6,verifi:6,version:[1,4,6],via:[1,4],want:6,which:1,world:6,would:[4,6],write:1,www:6,you:[1,4,6],your:[4,6],zero:1},titles:["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.hashicorp.hooks</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.hashicorp.hooks.vault</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.hashicorp</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.hashicorp.secrets</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.hashicorp.secrets.vault</span></code>","<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-hashicorp</span></code>","Hashicorp Vault Secrets Backend"],titleterms:{airflow:[0,1,2,3,4,5],apach:5,backend:6,connect:6,content:[1,4,5],hashicorp:[0,1,2,3,4,5,6],hook:[0,1],lookup:6,modul:[1,4],option:6,provid:[0,1,2,3,4,5],retriev:6,secret:[3,4,6],store:6,submodul:[0,3],subpackag:2,variabl:6,vault:[1,4,6]}})