blob: 2ff302a275f300e44a136569b48f442597e5a813 [file] [log] [blame]
Search.setIndex({docnames:["_api/airflow/providers/sftp/hooks/index","_api/airflow/providers/sftp/hooks/sftp/index","_api/airflow/providers/sftp/index","_api/airflow/providers/sftp/operators/index","_api/airflow/providers/sftp/operators/sftp/index","_api/airflow/providers/sftp/sensors/index","_api/airflow/providers/sftp/sensors/sftp/index","commits","connections/sftp","index","installing-providers-from-sources"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["_api/airflow/providers/sftp/hooks/index.rst","_api/airflow/providers/sftp/hooks/sftp/index.rst","_api/airflow/providers/sftp/index.rst","_api/airflow/providers/sftp/operators/index.rst","_api/airflow/providers/sftp/operators/sftp/index.rst","_api/airflow/providers/sftp/sensors/index.rst","_api/airflow/providers/sftp/sensors/sftp/index.rst","commits.rst","connections/sftp.rst","index.rst","installing-providers-from-sources.rst"],objects:{"airflow.providers":[[2,0,0,"-","sftp"]],"airflow.providers.sftp":[[0,0,0,"-","hooks"],[3,0,0,"-","operators"],[5,0,0,"-","sensors"]],"airflow.providers.sftp.hooks":[[1,0,0,"-","sftp"]],"airflow.providers.sftp.hooks.sftp":[[1,1,1,"","SFTPHook"]],"airflow.providers.sftp.hooks.sftp.SFTPHook":[[1,2,1,"","close_conn"],[1,3,1,"","conn_name_attr"],[1,3,1,"","conn_type"],[1,2,1,"","create_directory"],[1,3,1,"","default_conn_name"],[1,2,1,"","delete_directory"],[1,2,1,"","delete_file"],[1,2,1,"","describe_directory"],[1,2,1,"","get_conn"],[1,2,1,"","get_file_by_pattern"],[1,2,1,"","get_mod_time"],[1,2,1,"","get_tree_map"],[1,2,1,"","get_ui_field_behaviour"],[1,3,1,"","hook_name"],[1,2,1,"","list_directory"],[1,2,1,"","path_exists"],[1,2,1,"","retrieve_file"],[1,2,1,"","store_file"],[1,2,1,"","test_connection"]],"airflow.providers.sftp.operators":[[4,0,0,"-","sftp"]],"airflow.providers.sftp.operators.sftp":[[4,1,1,"","SFTPOperation"],[4,1,1,"","SFTPOperator"]],"airflow.providers.sftp.operators.sftp.SFTPOperation":[[4,3,1,"","GET"],[4,3,1,"","PUT"]],"airflow.providers.sftp.operators.sftp.SFTPOperator":[[4,2,1,"","execute"],[4,3,1,"","template_fields"]],"airflow.providers.sftp.sensors":[[6,0,0,"-","sftp"]],"airflow.providers.sftp.sensors.sftp":[[6,1,1,"","SFTPSensor"]],"airflow.providers.sftp.sensors.sftp.SFTPSensor":[[6,2,1,"","poke"],[6,3,1,"","template_fields"]]},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:{"0":[0,1,2,3,4,5,6,8,10],"00642a46d0":7,"0080354502":7,"01":7,"0161b5ea2b":7,"02":7,"027b707d21":7,"03":7,"04":7,"05":7,"06":7,"07":7,"08":7,"09":7,"0a0e1af800":7,"0a68588479":7,"0b0e4f7a4c":7,"0b2":7,"0beta1":7,"10":[7,9],"10097":7,"10117":7,"10163":7,"10205":7,"10343ec29f":7,"10483":7,"10528":7,"10543":7,"10818":7,"11":[7,10],"11159":7,"11238":7,"11242":7,"11249":7,"11447":7,"11448":7,"11487":7,"11688":7,"11720":7,"11733":7,"11826":7,"11855":7,"12":[7,10],"12082":7,"12093":7,"12206":7,"12212":7,"12304":7,"12366":7,"12390":7,"12444":7,"12449":7,"12558":7,"12917":7,"12944":7,"12955":7,"12af6a0800":7,"12c5e5d8a":7,"13":7,"13065":[7,9],"13148":7,"13380":7,"13717":7,"13732":7,"13767":7,"14":7,"14013":7,"14028":[7,9],"14059":7,"14082":[7,9],"14487":7,"14886":7,"15":7,"15134":[7,9],"15348":[7,9],"15408":7,"15576":7,"15667":[7,9],"15e044c7e4":7,"16":7,"16294":7,"16314":[7,9],"16405":7,"16464":7,"16501":7,"16704":7,"16adc035b1":7,"16e7129719":7,"17":7,"17015":7,"17020":7,"17116":7,"17682":7,"17890":7,"18":7,"18855":7,"18988":[7,9],"19":7,"19321":7,"19609":[7,9],"19882":7,"1c113d6b2f":7,"1fb3c28e1a":7,"1fba5402bb":7,"2":[0,1,2,3,4,5,6,8,10],"20":7,"20164":[7,9],"2019":7,"2020":7,"2021":[7,10],"2022":7,"20242":7,"20523":7,"20565":7,"20571":7,"20614":7,"20692":[7,9],"20756":[7,9],"20765":7,"20951":7,"21":7,"21074":[7,9],"21257":7,"21439":7,"21655":[7,9],"21997":[7,9],"22":[7,8],"22056":7,"22226":7,"22377":[7,9],"22382":9,"22383":7,"22819":7,"23":7,"23rc1":7,"24":7,"24084":[7,9],"24229":7,"24231":7,"24292":7,"24c8e4c2d6":7,"25":7,"26":7,"26e8d6d766":7,"27":7,"28":7,"29":7,"295d66f914":7,"2a1":7,"2f":8,"2fairflow":8,"2fhome":8,"2fid_rsa":8,"2nd":7,"3":[0,1,2,3,4,5,6,8,10],"30":7,"31":7,"32971a1a2d":7,"349b0811c3":7,"3696c34c28":7,"375d1ca229":7,"37681bca00":7,"3d":8,"3fd5ef3555":7,"4":[0,1,2,3,4,5,6,8,10],"406f":10,"41bf172c1d":7,"42eef38217":7,"44a6648fd7":7,"4541":7,"49":10,"4d3a":10,"4e3799fec4":7,"4e8f9cc8d0":7,"50e334df32":7,"512":10,"5220e4c384":7,"52339a55c0":7,"54":10,"56ab82ed7a":7,"5807":7,"589d6dec92":7,"59eb5de78c":7,"5a439e84eb":7,"5c6e":10,"602abe8394":7,"6464":7,"6646":7,"6656":7,"6674":10,"6714":7,"6877":7,"6889a333cf":7,"68e4c4dcb0":7,"69629a5a94":7,"6c3a67d4fc":7,"6cf76d7ac0":7,"7044":7,"717a7588bc":7,"7268":7,"7272":7,"7338":7,"7506":7,"756b1207a9":7,"76ed2a49c6":7,"777":1,"7825e8f590":7,"7953":7,"7a0d412245":7,"8":7,"807ad32ce5":7,"81be82bfb7":7,"83eb80d4ec":7,"853576d901":7,"85a18e13d9":7,"86a2a19ad2":7,"872b1566a1":7,"87f408b1e7":7,"8807":7,"8886":7,"8891":7,"8898":7,"88bdcfa0df":7,"8994":7,"8b1":7,"8c42cf1b00":7,"8ec4":10,"9":9,"9026":7,"92585ca4cb":7,"9320":7,"9351e2a2d4":7,"9370":7,"9404":7,"9408":7,"9549274d11":7,"9550":7,"97496ba2b4":7,"97a429f9d0":7,"9a04013b0":7,"9af452aee5":7,"9b39f24780":7,"9c94b72d44":7,"class":[7,9],"default":[4,7],"do":10,"export":8,"final":7,"function":6,"import":[7,9,10],"int":1,"new":[7,8],"public":8,"return":1,"static":1,"switch":7,"true":[1,4,8],"while":[4,6],By:10,For:[1,7,9,10],If:[1,4,8,9,10],In:1,It:[1,10],The:[1,4,6,8,9,10],There:[8,10],To:10,a0821235fb:7,a6609d5268:7,a9ac2b040b:7,aaahd:8,about:[7,10],abov:10,ac2f72c98d:7,ad:[1,7,9],add:[7,8,9],ae791e1916:7,ae7cb4a1e2:7,aeabe994b3:7,aeea71274d:7,after:[7,9],against:[6,8],agentkei:8,aip:7,airflow:[8,10],airflow_conn_sftp_default:8,aka:10,all:[1,7,8,9],allow:8,allow_host_key_chang:8,along:8,alreadi:10,also:10,amazon:7,an:[0,1,2,3,4,5,6,7,8,9,10],ani:10,apach:10,apache_airflow_providers_sftp:10,api:9,appli:[7,9],apply_default:[7,9],april:7,ar:[8,9,10],arg:[1,7,9],argument:[1,7,9],asc:[9,10],attack:8,attribut:1,august:7,author:8,auto:[7,9],autoapi:7,autom:7,automat:[8,9],avail:[9,10],b2a28d1590:7,b40dffa085:7,b916b75079:7,ba4b:10,bac0ab27cf:7,backport:7,base64:8,base:[1,4,6],baseoper:4,basesensoroper:6,bash:10,basi:4,batch:7,bbc627a3da:7,be75dcd39c:7,behaviour:1,belong:10,below:[9,10],bin:10,binari:10,black:7,blob:9,broken:7,bst:10,buffer:1,bugfix:[7,9],buggfix:7,build:[7,10],built:1,c2fc760c90:7,c34ef853c8:7,c7e5bce57f:7,ca4238eb4d:7,call:1,can:[4,7,8,9,10],candid:7,cb73053211:7,cbf8001d76:7,ccb809550d:7,cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f:10,cde1:10,cdec301254:7,ceea293c16:7,certif:10,certifi:10,chang:7,changelog:7,channel:4,chapter:10,charact:7,check:[1,7,10],checksum:[9,10],choos:10,cipher:7,classifi:[7,9],cleanup:7,close:[1,7],close_conn:1,code:10,com:[9,10],come:7,command:[1,7],comment:7,commit:7,comparison:6,compat:7,complet:9,compon:8,confirm:4,conn:[7,9],conn_name_attr:1,conn_typ:1,connect:[1,4,6,7,9],consist:[1,7,9],constructor:[7,9],contain:[1,4,6,10],content:8,context:[4,6,7],contrast:1,contrib:7,contributor:7,copi:4,correct:[7,9,10],coverag:7,creat:[1,4,10],create_directori:1,create_intermediate_dir:4,credenti:8,cross:7,curl:10,custom:1,d02ded65ea:7,d0e7db4024:7,d200:7,d305876bee:7,d45739f7ce:7,d56e7b56bb:7,d7dbfb7e26:7,d7de:10,d94fa37830:7,d9567eb106:7,d:10,da9210e89c:7,dag:4,data:7,datetim:6,db:9,decemb:7,decor:[7,9],default_conn_nam:1,defin:[4,6],delai:7,delet:1,delete_directori:1,delete_fil:1,delimit:1,dep:10,depend:7,deprec:[7,9],depreci:[7,9],deriv:[4,6],describ:10,describe_directori:1,descript:7,dest:10,detail:[7,9,10],dev0:[0,1,2,3,4,5,6,7,8,9,10],dev:7,dict:7,dictionari:[1,4,8],diff:10,differ:10,dir:1,directori:[1,4,6,10],distribut:10,doc:[7,9],document:[7,9],doe:[4,7,9],doesn:1,don:4,doubl:7,down:10,download:10,downstream:1,drop:10,due:9,dynam:7,e08a:10,e656e1de55:7,e:8,ecf4:10,echo:10,ee7ca128a1:7,either:[4,8],empti:1,enabl:[7,8],encod:8,encrypt:8,end:1,endpoint:8,enter:8,entiti:1,entri:8,environ:8,error:[1,4,7],escap:7,essenti:10,etc:8,everywher:7,exampl:[4,8,9,10],execut:4,exist:[1,4,9],experiment:[0,1,2,3,4,5,6,7,8,9,10],explain:9,explanatori:7,express:7,extra:[7,8,9],f3521fb0e3:7,f35ad27080:7,f5b96315fe:7,f6bd817a3a:7,f77417eb0d:7,f:7,fals:[4,8],fdd9b6f65b:7,featur:[0,1,2,3,4,5,6,7,8,10],feb:7,field:[1,7,8],file:[1,4,6,7,8,9,10],file_pattern:6,filenam:1,filesystem:[7,9],filter:1,find:8,fingerprint:10,first:[1,9],fix:7,flynt:7,fnmatch:[1,6,7,9],fnmatch_pattern:1,folder:10,follow:[4,8,10],forc:8,form:7,format:[6,7],formmatt:7,found:1,foundat:10,framework:9,frequent:8,fresh:7,friendli:7,from:[1,4,7,9],ftp:[1,7,9],ftp_conn_id:1,ftphook:[1,7,9],full:[1,8],futur:1,gener:7,get:[4,7,10],get_conn:1,get_file_by_pattern:1,get_mod_tim:1,get_template_context:4,get_tree_map:1,get_ui_field_behaviour:1,github:9,give:1,given:1,gmail:10,good:10,gpg:10,grammar:7,group:1,guid:10,gz:10,handl:1,hash:7,have:[7,9],high:7,hoc:7,hook:[2,7,8,9],hook_nam:1,hors:8,host:[4,7,8],host_kei:8,hostnam:8,how:10,http:[9,10],i:[8,10],id:[1,4,10],ignor:4,implement:7,improv:7,includ:7,inclus:6,increas:7,indic:10,individu:7,inform:7,inherit:1,initi:[1,9],input:1,instal:7,install_requir:9,instruct:10,integr:[7,8],interact:1,intermedi:4,introduc:7,ip:8,issuer:10,item:1,its:[7,9],januari:7,jinja:4,json:8,juli:7,june:7,k8:7,ka:10,kaxil:10,kaxilnaik:10,kei:[7,8,9,10],key_fil:8,know:10,known:8,known_host:8,kwarg:[1,4,6],l:10,la:10,last:[7,9],latest:7,lazili:7,least:9,left:10,level:7,line:7,link:[7,10],list:[1,7,9],list_directori:1,local:[1,4,10],local_filepath:4,local_full_path:1,local_full_path_or_buff:1,localhost:8,locat:1,log:[7,9],login:8,logo:7,ls:10,machin:8,made:[8,10],magic:7,mai:[1,7],main:[4,9,10],maintain:8,make:[7,8,9],manag:[7,8,10],manual:[8,9],march:7,markdown:7,match:[1,6,7,8,10],maximum:8,md:9,messag:[7,9],meta:7,method:[4,7,8,9],mid:7,might:9,migrat:9,min:7,minimum:9,mirror:10,miss:[4,7],mistakenli:9,mkdir:7,mktemp:10,mlsd:1,mode:1,model:4,modif:1,modifi:[1,7,9],modul:7,month:7,more:[4,7],most:10,move:7,multipl:[7,8],mypi:7,naik:10,name:[7,9],need:[4,8,9],newer:6,newer_than:[6,7,9],next:7,no_host_key_check:8,non:[7,9],none:[1,4,6,7,10],note:[1,7,8],novemb:7,now:7,nullabl:4,number:7,o:10,object:1,occur:1,octal:1,octob:7,offici:10,onc:10,one:[8,10],onli:[1,8,9],open:4,oper:[2,7,8],optimis:9,option:[1,6,7,8,9],order:9,org:10,origin:10,os:7,otherwis:9,out:7,outdat:1,over:[7,9],overrid:6,owner:[1,10],package_nam:10,package_vers:10,page:[7,10],param:9,paramet:[1,4,6,7,8,9],paramiko:[7,8,9],pass:[1,4,8],password:8,path:[1,4,6,7,8,9],path_exist:1,pathlib:7,pattern:[1,6],per:7,perm:1,permiss:1,pgp:10,pgpk:10,pgpv:10,pip:[7,9,10],pitfal:1,pleas:[1,10],point:7,poke:6,polici:9,poorli:8,port:8,possibl:1,predefin:4,prefer:[1,7,9],prefix:1,prepar:7,present:[6,8],previou:10,primari:10,privat:8,private_kei:[7,8,9],private_key_pass:[7,8,9],private_key_passphras:[7,9],process:7,project:7,protect:8,protocol:[7,9],provid:[8,10],provider_download_dir:10,put:[1,4],put_fil:4,py3:10,pydocstyl:7,pypi:[7,9],pysftp:9,python:[7,9,10],pyupgrad:7,rc2:7,rc3:7,rc:[7,9],read:1,readm:[7,9],reason:1,recommend:10,recurs:1,redund:7,ref:7,refer:[1,4],refernc:7,regener:7,regex:[7,9],relas:7,relat:8,releas:[7,9],relev:10,rema:7,remain:7,remot:[1,4,6,8],remote_filepath:4,remote_full_path:1,remote_host:[4,8],remov:[1,7,9,10],renam:[7,9],render:4,replac:[4,7],repositori:9,represent:1,respect:[7,9],restrict:8,result:1,retrieve_fil:1,retryer:[7,9],rsa:[7,8,9,10],run:[6,9,10],s:[7,9,10],same:4,sat:10,script:[7,10],sdist:[9,10],see:[7,9],select:10,self:[1,4,6,10],sensor:[2,7,8,9],sep:10,separ:7,sequenc:[4,6,7],serv:4,server:[1,10],set:[1,7,8],setup:7,sftp:10,sftp_conn_id:6,sftp_default:[1,6,8],sftphook:[1,7,9],sftpoper:4,sftpsensor:[6,7,9],sha512:[9,10],sha:10,shasum:10,should:[1,4,6,8,10],show:[7,9],sign:10,signatur:[7,9,10],simplifi:7,site:9,size:1,softwar:10,sourc:[1,4,6,9],specif:7,specifi:[4,7,8,9],sphinx:7,ssh:[1,4,7,8,9],ssh_conn_id:[1,4,7,9],ssh_default:4,ssh_hook:4,ssh_known_host:8,sshhook:[1,7,9],sshtunnel:9,start:1,step:10,still:1,store_fil:1,str:[1,4,6,8],string:[1,7,8],subject:7,sum:10,superclass:[7,9],support:[1,7,9],synchron:7,syntax:8,system:1,t:[1,4],take:1,tar:10,task:4,task_id:4,templat:4,template_field:[4,6,7],temporari:10,test:1,test_connect:[1,7,9],test_sftp:4,than:6,thei:4,them:9,thi:[0,1,2,3,4,5,6,7,8,9,10],those:[9,10],throughout:1,time:[1,8],tmp1:4,tmp2:4,tmp:4,toc:7,tool:[7,9],top:[9,10],transfer:[1,4,7,9],transport:4,tree:1,trojan:8,troublesom:8,trove:9,trust:10,tupl:1,two:8,txt:4,type:[1,7,8,9],typehint:7,typo:7,undeprec:[7,9],uniqu:1,unix:1,unknown:[1,10],up:7,updat:[7,9],upgrad:[7,9],uri:8,url:8,us:[1,4,6,7,8,9,10],usag:7,user:[8,10],usernam:8,utf:7,valid:10,valu:8,variabl:8,verifi:9,versa:4,version:[1,7,9,10],via:[7,9,10],vice:4,wa:4,wai:8,wait:6,want:[9,10],warn:[7,10],wave:7,well:10,wheel:9,when:[4,8,9],where:1,which:[1,4,6],whl:10,why:10,without:7,word:7,worri:10,would:[4,8],wrong:7,wrongli:7,ydwwq:8,you:[8,9,10],your:9},titles:["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.sftp.hooks</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.sftp.hooks.sftp</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.sftp</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.sftp.operators</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.sftp.operators.sftp</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.sftp.sensors</span></code>","<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.sftp.sensors.sftp</span></code>","Package apache-airflow-providers-sftp","SFTP Connection","<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-sftp</span></code>","Installing from sources"],titleterms:{"0":[7,9],"1":[7,9],"2":[7,9],"3":[7,9],"4":[7,9],"5":[7,9],"6":[7,9],"break":9,"class":[1,4,6],"default":8,airflow:[0,1,2,3,4,5,6,7,9],apach:[7,9],authent:8,bug:9,chang:9,changelog:9,commit:9,configur:8,connect:8,content:[1,4,6,9],cross:9,depend:9,download:9,featur:9,fix:9,from:10,hook:[0,1],id:8,instal:[9,10],integr:10,misc:9,modul:[1,4,6],offici:9,oper:[3,4],packag:[7,9,10],provid:[0,1,2,3,4,5,6,7,9],pypi:10,refer:9,releas:10,requir:9,resourc:9,sensor:[5,6],sftp:[0,1,2,3,4,5,6,7,8,9],sourc:10,submodul:[0,3,5],subpackag:2,verifi:10}})