zz_generated.deepcopy.go 147 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991
  1. //go:build !ignore_autogenerated
  2. /*
  3. Copyright © The ESO Authors
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. https://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1
  16. import (
  17. apismetav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  19. "k8s.io/apimachinery/pkg/runtime"
  20. )
  21. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  22. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  23. *out = *in
  24. if in.SecretRef != nil {
  25. in, out := &in.SecretRef, &out.SecretRef
  26. *out = new(AWSAuthSecretRef)
  27. (*in).DeepCopyInto(*out)
  28. }
  29. if in.JWTAuth != nil {
  30. in, out := &in.JWTAuth, &out.JWTAuth
  31. *out = new(AWSJWTAuth)
  32. (*in).DeepCopyInto(*out)
  33. }
  34. }
  35. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  36. func (in *AWSAuth) DeepCopy() *AWSAuth {
  37. if in == nil {
  38. return nil
  39. }
  40. out := new(AWSAuth)
  41. in.DeepCopyInto(out)
  42. return out
  43. }
  44. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  45. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  46. *out = *in
  47. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  48. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  49. if in.SessionToken != nil {
  50. in, out := &in.SessionToken, &out.SessionToken
  51. *out = new(apismetav1.SecretKeySelector)
  52. (*in).DeepCopyInto(*out)
  53. }
  54. }
  55. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  56. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  57. if in == nil {
  58. return nil
  59. }
  60. out := new(AWSAuthSecretRef)
  61. in.DeepCopyInto(out)
  62. return out
  63. }
  64. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  65. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  66. *out = *in
  67. if in.ServiceAccountRef != nil {
  68. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  69. *out = new(apismetav1.ServiceAccountSelector)
  70. (*in).DeepCopyInto(*out)
  71. }
  72. }
  73. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  74. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  75. if in == nil {
  76. return nil
  77. }
  78. out := new(AWSJWTAuth)
  79. in.DeepCopyInto(out)
  80. return out
  81. }
  82. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  83. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  84. *out = *in
  85. in.Auth.DeepCopyInto(&out.Auth)
  86. if in.AdditionalRoles != nil {
  87. in, out := &in.AdditionalRoles, &out.AdditionalRoles
  88. *out = make([]string, len(*in))
  89. copy(*out, *in)
  90. }
  91. if in.SessionTags != nil {
  92. in, out := &in.SessionTags, &out.SessionTags
  93. *out = make([]*Tag, len(*in))
  94. for i := range *in {
  95. if (*in)[i] != nil {
  96. in, out := &(*in)[i], &(*out)[i]
  97. *out = new(Tag)
  98. **out = **in
  99. }
  100. }
  101. }
  102. if in.SecretsManager != nil {
  103. in, out := &in.SecretsManager, &out.SecretsManager
  104. *out = new(SecretsManager)
  105. **out = **in
  106. }
  107. if in.TransitiveTagKeys != nil {
  108. in, out := &in.TransitiveTagKeys, &out.TransitiveTagKeys
  109. *out = make([]string, len(*in))
  110. copy(*out, *in)
  111. }
  112. if in.CustomSessionTags != nil {
  113. in, out := &in.CustomSessionTags, &out.CustomSessionTags
  114. *out = make(map[string]string, len(*in))
  115. for key, val := range *in {
  116. (*out)[key] = val
  117. }
  118. }
  119. }
  120. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  121. func (in *AWSProvider) DeepCopy() *AWSProvider {
  122. if in == nil {
  123. return nil
  124. }
  125. out := new(AWSProvider)
  126. in.DeepCopyInto(out)
  127. return out
  128. }
  129. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  130. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  131. *out = *in
  132. in.SecretRef.DeepCopyInto(&out.SecretRef)
  133. if in.KubernetesAuth != nil {
  134. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  135. *out = new(AkeylessKubernetesAuth)
  136. (*in).DeepCopyInto(*out)
  137. }
  138. if in.ServiceAccountRef != nil {
  139. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  140. *out = new(apismetav1.ServiceAccountSelector)
  141. (*in).DeepCopyInto(*out)
  142. }
  143. }
  144. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  145. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  146. if in == nil {
  147. return nil
  148. }
  149. out := new(AkeylessAuth)
  150. in.DeepCopyInto(out)
  151. return out
  152. }
  153. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  154. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  155. *out = *in
  156. in.AccessID.DeepCopyInto(&out.AccessID)
  157. in.AccessType.DeepCopyInto(&out.AccessType)
  158. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  159. }
  160. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  161. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  162. if in == nil {
  163. return nil
  164. }
  165. out := new(AkeylessAuthSecretRef)
  166. in.DeepCopyInto(out)
  167. return out
  168. }
  169. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  170. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  171. *out = *in
  172. if in.ServiceAccountRef != nil {
  173. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  174. *out = new(apismetav1.ServiceAccountSelector)
  175. (*in).DeepCopyInto(*out)
  176. }
  177. if in.SecretRef != nil {
  178. in, out := &in.SecretRef, &out.SecretRef
  179. *out = new(apismetav1.SecretKeySelector)
  180. (*in).DeepCopyInto(*out)
  181. }
  182. }
  183. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  184. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  185. if in == nil {
  186. return nil
  187. }
  188. out := new(AkeylessKubernetesAuth)
  189. in.DeepCopyInto(out)
  190. return out
  191. }
  192. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  193. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  194. *out = *in
  195. if in.AkeylessGWApiURL != nil {
  196. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  197. *out = new(string)
  198. **out = **in
  199. }
  200. if in.Auth != nil {
  201. in, out := &in.Auth, &out.Auth
  202. *out = new(AkeylessAuth)
  203. (*in).DeepCopyInto(*out)
  204. }
  205. if in.CABundle != nil {
  206. in, out := &in.CABundle, &out.CABundle
  207. *out = make([]byte, len(*in))
  208. copy(*out, *in)
  209. }
  210. if in.CAProvider != nil {
  211. in, out := &in.CAProvider, &out.CAProvider
  212. *out = new(CAProvider)
  213. (*in).DeepCopyInto(*out)
  214. }
  215. }
  216. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  217. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  218. if in == nil {
  219. return nil
  220. }
  221. out := new(AkeylessProvider)
  222. in.DeepCopyInto(out)
  223. return out
  224. }
  225. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  226. func (in *AuthorizationProtocol) DeepCopyInto(out *AuthorizationProtocol) {
  227. *out = *in
  228. if in.NTLM != nil {
  229. in, out := &in.NTLM, &out.NTLM
  230. *out = new(NTLMProtocol)
  231. (*in).DeepCopyInto(*out)
  232. }
  233. }
  234. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProtocol.
  235. func (in *AuthorizationProtocol) DeepCopy() *AuthorizationProtocol {
  236. if in == nil {
  237. return nil
  238. }
  239. out := new(AuthorizationProtocol)
  240. in.DeepCopyInto(out)
  241. return out
  242. }
  243. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  244. func (in *AwsAuthCredentials) DeepCopyInto(out *AwsAuthCredentials) {
  245. *out = *in
  246. in.IdentityID.DeepCopyInto(&out.IdentityID)
  247. }
  248. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsAuthCredentials.
  249. func (in *AwsAuthCredentials) DeepCopy() *AwsAuthCredentials {
  250. if in == nil {
  251. return nil
  252. }
  253. out := new(AwsAuthCredentials)
  254. in.DeepCopyInto(out)
  255. return out
  256. }
  257. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  258. func (in *AwsCredentialsConfig) DeepCopyInto(out *AwsCredentialsConfig) {
  259. *out = *in
  260. if in.AwsCredentialsSecretRef != nil {
  261. in, out := &in.AwsCredentialsSecretRef, &out.AwsCredentialsSecretRef
  262. *out = new(SecretReference)
  263. **out = **in
  264. }
  265. }
  266. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsCredentialsConfig.
  267. func (in *AwsCredentialsConfig) DeepCopy() *AwsCredentialsConfig {
  268. if in == nil {
  269. return nil
  270. }
  271. out := new(AwsCredentialsConfig)
  272. in.DeepCopyInto(out)
  273. return out
  274. }
  275. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  276. func (in *AzureAuthCredentials) DeepCopyInto(out *AzureAuthCredentials) {
  277. *out = *in
  278. in.IdentityID.DeepCopyInto(&out.IdentityID)
  279. in.Resource.DeepCopyInto(&out.Resource)
  280. }
  281. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureAuthCredentials.
  282. func (in *AzureAuthCredentials) DeepCopy() *AzureAuthCredentials {
  283. if in == nil {
  284. return nil
  285. }
  286. out := new(AzureAuthCredentials)
  287. in.DeepCopyInto(out)
  288. return out
  289. }
  290. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  291. func (in *AzureCustomCloudConfig) DeepCopyInto(out *AzureCustomCloudConfig) {
  292. *out = *in
  293. if in.KeyVaultEndpoint != nil {
  294. in, out := &in.KeyVaultEndpoint, &out.KeyVaultEndpoint
  295. *out = new(string)
  296. **out = **in
  297. }
  298. if in.KeyVaultDNSSuffix != nil {
  299. in, out := &in.KeyVaultDNSSuffix, &out.KeyVaultDNSSuffix
  300. *out = new(string)
  301. **out = **in
  302. }
  303. if in.ResourceManagerEndpoint != nil {
  304. in, out := &in.ResourceManagerEndpoint, &out.ResourceManagerEndpoint
  305. *out = new(string)
  306. **out = **in
  307. }
  308. }
  309. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureCustomCloudConfig.
  310. func (in *AzureCustomCloudConfig) DeepCopy() *AzureCustomCloudConfig {
  311. if in == nil {
  312. return nil
  313. }
  314. out := new(AzureCustomCloudConfig)
  315. in.DeepCopyInto(out)
  316. return out
  317. }
  318. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  319. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  320. *out = *in
  321. if in.ClientID != nil {
  322. in, out := &in.ClientID, &out.ClientID
  323. *out = new(apismetav1.SecretKeySelector)
  324. (*in).DeepCopyInto(*out)
  325. }
  326. if in.TenantID != nil {
  327. in, out := &in.TenantID, &out.TenantID
  328. *out = new(apismetav1.SecretKeySelector)
  329. (*in).DeepCopyInto(*out)
  330. }
  331. if in.ClientSecret != nil {
  332. in, out := &in.ClientSecret, &out.ClientSecret
  333. *out = new(apismetav1.SecretKeySelector)
  334. (*in).DeepCopyInto(*out)
  335. }
  336. if in.ClientCertificate != nil {
  337. in, out := &in.ClientCertificate, &out.ClientCertificate
  338. *out = new(apismetav1.SecretKeySelector)
  339. (*in).DeepCopyInto(*out)
  340. }
  341. }
  342. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  343. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  344. if in == nil {
  345. return nil
  346. }
  347. out := new(AzureKVAuth)
  348. in.DeepCopyInto(out)
  349. return out
  350. }
  351. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  352. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  353. *out = *in
  354. if in.AuthType != nil {
  355. in, out := &in.AuthType, &out.AuthType
  356. *out = new(AzureAuthType)
  357. **out = **in
  358. }
  359. if in.VaultURL != nil {
  360. in, out := &in.VaultURL, &out.VaultURL
  361. *out = new(string)
  362. **out = **in
  363. }
  364. if in.TenantID != nil {
  365. in, out := &in.TenantID, &out.TenantID
  366. *out = new(string)
  367. **out = **in
  368. }
  369. if in.AuthSecretRef != nil {
  370. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  371. *out = new(AzureKVAuth)
  372. (*in).DeepCopyInto(*out)
  373. }
  374. if in.ServiceAccountRef != nil {
  375. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  376. *out = new(apismetav1.ServiceAccountSelector)
  377. (*in).DeepCopyInto(*out)
  378. }
  379. if in.IdentityID != nil {
  380. in, out := &in.IdentityID, &out.IdentityID
  381. *out = new(string)
  382. **out = **in
  383. }
  384. if in.UseAzureSDK != nil {
  385. in, out := &in.UseAzureSDK, &out.UseAzureSDK
  386. *out = new(bool)
  387. **out = **in
  388. }
  389. if in.CustomCloudConfig != nil {
  390. in, out := &in.CustomCloudConfig, &out.CustomCloudConfig
  391. *out = new(AzureCustomCloudConfig)
  392. (*in).DeepCopyInto(*out)
  393. }
  394. }
  395. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  396. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  397. if in == nil {
  398. return nil
  399. }
  400. out := new(AzureKVProvider)
  401. in.DeepCopyInto(out)
  402. return out
  403. }
  404. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  405. func (in *BarbicanAuth) DeepCopyInto(out *BarbicanAuth) {
  406. *out = *in
  407. in.Username.DeepCopyInto(&out.Username)
  408. in.Password.DeepCopyInto(&out.Password)
  409. }
  410. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarbicanAuth.
  411. func (in *BarbicanAuth) DeepCopy() *BarbicanAuth {
  412. if in == nil {
  413. return nil
  414. }
  415. out := new(BarbicanAuth)
  416. in.DeepCopyInto(out)
  417. return out
  418. }
  419. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  420. func (in *BarbicanProvider) DeepCopyInto(out *BarbicanProvider) {
  421. *out = *in
  422. in.Auth.DeepCopyInto(&out.Auth)
  423. }
  424. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarbicanProvider.
  425. func (in *BarbicanProvider) DeepCopy() *BarbicanProvider {
  426. if in == nil {
  427. return nil
  428. }
  429. out := new(BarbicanProvider)
  430. in.DeepCopyInto(out)
  431. return out
  432. }
  433. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  434. func (in *BarbicanProviderPasswordRef) DeepCopyInto(out *BarbicanProviderPasswordRef) {
  435. *out = *in
  436. if in.SecretRef != nil {
  437. in, out := &in.SecretRef, &out.SecretRef
  438. *out = new(apismetav1.SecretKeySelector)
  439. (*in).DeepCopyInto(*out)
  440. }
  441. }
  442. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarbicanProviderPasswordRef.
  443. func (in *BarbicanProviderPasswordRef) DeepCopy() *BarbicanProviderPasswordRef {
  444. if in == nil {
  445. return nil
  446. }
  447. out := new(BarbicanProviderPasswordRef)
  448. in.DeepCopyInto(out)
  449. return out
  450. }
  451. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  452. func (in *BarbicanProviderUsernameRef) DeepCopyInto(out *BarbicanProviderUsernameRef) {
  453. *out = *in
  454. if in.SecretRef != nil {
  455. in, out := &in.SecretRef, &out.SecretRef
  456. *out = new(apismetav1.SecretKeySelector)
  457. (*in).DeepCopyInto(*out)
  458. }
  459. }
  460. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BarbicanProviderUsernameRef.
  461. func (in *BarbicanProviderUsernameRef) DeepCopy() *BarbicanProviderUsernameRef {
  462. if in == nil {
  463. return nil
  464. }
  465. out := new(BarbicanProviderUsernameRef)
  466. in.DeepCopyInto(out)
  467. return out
  468. }
  469. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  470. func (in *BeyondTrustProviderSecretRef) DeepCopyInto(out *BeyondTrustProviderSecretRef) {
  471. *out = *in
  472. if in.SecretRef != nil {
  473. in, out := &in.SecretRef, &out.SecretRef
  474. *out = new(apismetav1.SecretKeySelector)
  475. (*in).DeepCopyInto(*out)
  476. }
  477. }
  478. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondTrustProviderSecretRef.
  479. func (in *BeyondTrustProviderSecretRef) DeepCopy() *BeyondTrustProviderSecretRef {
  480. if in == nil {
  481. return nil
  482. }
  483. out := new(BeyondTrustProviderSecretRef)
  484. in.DeepCopyInto(out)
  485. return out
  486. }
  487. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  488. func (in *BeyondtrustAuth) DeepCopyInto(out *BeyondtrustAuth) {
  489. *out = *in
  490. if in.APIKey != nil {
  491. in, out := &in.APIKey, &out.APIKey
  492. *out = new(BeyondTrustProviderSecretRef)
  493. (*in).DeepCopyInto(*out)
  494. }
  495. if in.ClientID != nil {
  496. in, out := &in.ClientID, &out.ClientID
  497. *out = new(BeyondTrustProviderSecretRef)
  498. (*in).DeepCopyInto(*out)
  499. }
  500. if in.ClientSecret != nil {
  501. in, out := &in.ClientSecret, &out.ClientSecret
  502. *out = new(BeyondTrustProviderSecretRef)
  503. (*in).DeepCopyInto(*out)
  504. }
  505. if in.Certificate != nil {
  506. in, out := &in.Certificate, &out.Certificate
  507. *out = new(BeyondTrustProviderSecretRef)
  508. (*in).DeepCopyInto(*out)
  509. }
  510. if in.CertificateKey != nil {
  511. in, out := &in.CertificateKey, &out.CertificateKey
  512. *out = new(BeyondTrustProviderSecretRef)
  513. (*in).DeepCopyInto(*out)
  514. }
  515. }
  516. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustAuth.
  517. func (in *BeyondtrustAuth) DeepCopy() *BeyondtrustAuth {
  518. if in == nil {
  519. return nil
  520. }
  521. out := new(BeyondtrustAuth)
  522. in.DeepCopyInto(out)
  523. return out
  524. }
  525. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  526. func (in *BeyondtrustProvider) DeepCopyInto(out *BeyondtrustProvider) {
  527. *out = *in
  528. if in.Auth != nil {
  529. in, out := &in.Auth, &out.Auth
  530. *out = new(BeyondtrustAuth)
  531. (*in).DeepCopyInto(*out)
  532. }
  533. if in.Server != nil {
  534. in, out := &in.Server, &out.Server
  535. *out = new(BeyondtrustServer)
  536. **out = **in
  537. }
  538. }
  539. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustProvider.
  540. func (in *BeyondtrustProvider) DeepCopy() *BeyondtrustProvider {
  541. if in == nil {
  542. return nil
  543. }
  544. out := new(BeyondtrustProvider)
  545. in.DeepCopyInto(out)
  546. return out
  547. }
  548. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  549. func (in *BeyondtrustServer) DeepCopyInto(out *BeyondtrustServer) {
  550. *out = *in
  551. }
  552. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustServer.
  553. func (in *BeyondtrustServer) DeepCopy() *BeyondtrustServer {
  554. if in == nil {
  555. return nil
  556. }
  557. out := new(BeyondtrustServer)
  558. in.DeepCopyInto(out)
  559. return out
  560. }
  561. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  562. func (in *BeyondtrustWorkloadCredentialsAuth) DeepCopyInto(out *BeyondtrustWorkloadCredentialsAuth) {
  563. *out = *in
  564. in.APIKey.DeepCopyInto(&out.APIKey)
  565. }
  566. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustWorkloadCredentialsAuth.
  567. func (in *BeyondtrustWorkloadCredentialsAuth) DeepCopy() *BeyondtrustWorkloadCredentialsAuth {
  568. if in == nil {
  569. return nil
  570. }
  571. out := new(BeyondtrustWorkloadCredentialsAuth)
  572. in.DeepCopyInto(out)
  573. return out
  574. }
  575. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  576. func (in *BeyondtrustWorkloadCredentialsAuthSecretRef) DeepCopyInto(out *BeyondtrustWorkloadCredentialsAuthSecretRef) {
  577. *out = *in
  578. in.Token.DeepCopyInto(&out.Token)
  579. }
  580. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustWorkloadCredentialsAuthSecretRef.
  581. func (in *BeyondtrustWorkloadCredentialsAuthSecretRef) DeepCopy() *BeyondtrustWorkloadCredentialsAuthSecretRef {
  582. if in == nil {
  583. return nil
  584. }
  585. out := new(BeyondtrustWorkloadCredentialsAuthSecretRef)
  586. in.DeepCopyInto(out)
  587. return out
  588. }
  589. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  590. func (in *BeyondtrustWorkloadCredentialsProvider) DeepCopyInto(out *BeyondtrustWorkloadCredentialsProvider) {
  591. *out = *in
  592. if in.Auth != nil {
  593. in, out := &in.Auth, &out.Auth
  594. *out = new(BeyondtrustWorkloadCredentialsAuth)
  595. (*in).DeepCopyInto(*out)
  596. }
  597. if in.Server != nil {
  598. in, out := &in.Server, &out.Server
  599. *out = new(BeyondtrustWorkloadCredentialsServer)
  600. **out = **in
  601. }
  602. if in.CABundle != nil {
  603. in, out := &in.CABundle, &out.CABundle
  604. *out = make([]byte, len(*in))
  605. copy(*out, *in)
  606. }
  607. if in.CAProvider != nil {
  608. in, out := &in.CAProvider, &out.CAProvider
  609. *out = new(CAProvider)
  610. (*in).DeepCopyInto(*out)
  611. }
  612. }
  613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustWorkloadCredentialsProvider.
  614. func (in *BeyondtrustWorkloadCredentialsProvider) DeepCopy() *BeyondtrustWorkloadCredentialsProvider {
  615. if in == nil {
  616. return nil
  617. }
  618. out := new(BeyondtrustWorkloadCredentialsProvider)
  619. in.DeepCopyInto(out)
  620. return out
  621. }
  622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  623. func (in *BeyondtrustWorkloadCredentialsServer) DeepCopyInto(out *BeyondtrustWorkloadCredentialsServer) {
  624. *out = *in
  625. }
  626. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustWorkloadCredentialsServer.
  627. func (in *BeyondtrustWorkloadCredentialsServer) DeepCopy() *BeyondtrustWorkloadCredentialsServer {
  628. if in == nil {
  629. return nil
  630. }
  631. out := new(BeyondtrustWorkloadCredentialsServer)
  632. in.DeepCopyInto(out)
  633. return out
  634. }
  635. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  636. func (in *BitwardenSecretsManagerAuth) DeepCopyInto(out *BitwardenSecretsManagerAuth) {
  637. *out = *in
  638. in.SecretRef.DeepCopyInto(&out.SecretRef)
  639. }
  640. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerAuth.
  641. func (in *BitwardenSecretsManagerAuth) DeepCopy() *BitwardenSecretsManagerAuth {
  642. if in == nil {
  643. return nil
  644. }
  645. out := new(BitwardenSecretsManagerAuth)
  646. in.DeepCopyInto(out)
  647. return out
  648. }
  649. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  650. func (in *BitwardenSecretsManagerProvider) DeepCopyInto(out *BitwardenSecretsManagerProvider) {
  651. *out = *in
  652. if in.CAProvider != nil {
  653. in, out := &in.CAProvider, &out.CAProvider
  654. *out = new(CAProvider)
  655. (*in).DeepCopyInto(*out)
  656. }
  657. in.Auth.DeepCopyInto(&out.Auth)
  658. }
  659. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerProvider.
  660. func (in *BitwardenSecretsManagerProvider) DeepCopy() *BitwardenSecretsManagerProvider {
  661. if in == nil {
  662. return nil
  663. }
  664. out := new(BitwardenSecretsManagerProvider)
  665. in.DeepCopyInto(out)
  666. return out
  667. }
  668. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  669. func (in *BitwardenSecretsManagerSecretRef) DeepCopyInto(out *BitwardenSecretsManagerSecretRef) {
  670. *out = *in
  671. in.Credentials.DeepCopyInto(&out.Credentials)
  672. }
  673. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerSecretRef.
  674. func (in *BitwardenSecretsManagerSecretRef) DeepCopy() *BitwardenSecretsManagerSecretRef {
  675. if in == nil {
  676. return nil
  677. }
  678. out := new(BitwardenSecretsManagerSecretRef)
  679. in.DeepCopyInto(out)
  680. return out
  681. }
  682. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  683. func (in *ByID) DeepCopyInto(out *ByID) {
  684. *out = *in
  685. }
  686. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ByID.
  687. func (in *ByID) DeepCopy() *ByID {
  688. if in == nil {
  689. return nil
  690. }
  691. out := new(ByID)
  692. in.DeepCopyInto(out)
  693. return out
  694. }
  695. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  696. func (in *ByName) DeepCopyInto(out *ByName) {
  697. *out = *in
  698. }
  699. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ByName.
  700. func (in *ByName) DeepCopy() *ByName {
  701. if in == nil {
  702. return nil
  703. }
  704. out := new(ByName)
  705. in.DeepCopyInto(out)
  706. return out
  707. }
  708. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  709. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  710. *out = *in
  711. if in.Namespace != nil {
  712. in, out := &in.Namespace, &out.Namespace
  713. *out = new(string)
  714. **out = **in
  715. }
  716. }
  717. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  718. func (in *CAProvider) DeepCopy() *CAProvider {
  719. if in == nil {
  720. return nil
  721. }
  722. out := new(CAProvider)
  723. in.DeepCopyInto(out)
  724. return out
  725. }
  726. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  727. func (in *CSMAuth) DeepCopyInto(out *CSMAuth) {
  728. *out = *in
  729. if in.SecretRef != nil {
  730. in, out := &in.SecretRef, &out.SecretRef
  731. *out = new(CSMAuthSecretRef)
  732. (*in).DeepCopyInto(*out)
  733. }
  734. }
  735. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuth.
  736. func (in *CSMAuth) DeepCopy() *CSMAuth {
  737. if in == nil {
  738. return nil
  739. }
  740. out := new(CSMAuth)
  741. in.DeepCopyInto(out)
  742. return out
  743. }
  744. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  745. func (in *CSMAuthSecretRef) DeepCopyInto(out *CSMAuthSecretRef) {
  746. *out = *in
  747. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  748. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  749. }
  750. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuthSecretRef.
  751. func (in *CSMAuthSecretRef) DeepCopy() *CSMAuthSecretRef {
  752. if in == nil {
  753. return nil
  754. }
  755. out := new(CSMAuthSecretRef)
  756. in.DeepCopyInto(out)
  757. return out
  758. }
  759. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  760. func (in *CacheConfig) DeepCopyInto(out *CacheConfig) {
  761. *out = *in
  762. out.TTL = in.TTL
  763. }
  764. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheConfig.
  765. func (in *CacheConfig) DeepCopy() *CacheConfig {
  766. if in == nil {
  767. return nil
  768. }
  769. out := new(CacheConfig)
  770. in.DeepCopyInto(out)
  771. return out
  772. }
  773. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  774. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  775. *out = *in
  776. in.ClientCert.DeepCopyInto(&out.ClientCert)
  777. in.ClientKey.DeepCopyInto(&out.ClientKey)
  778. }
  779. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  780. func (in *CertAuth) DeepCopy() *CertAuth {
  781. if in == nil {
  782. return nil
  783. }
  784. out := new(CertAuth)
  785. in.DeepCopyInto(out)
  786. return out
  787. }
  788. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  789. func (in *ChefAuth) DeepCopyInto(out *ChefAuth) {
  790. *out = *in
  791. in.SecretRef.DeepCopyInto(&out.SecretRef)
  792. }
  793. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuth.
  794. func (in *ChefAuth) DeepCopy() *ChefAuth {
  795. if in == nil {
  796. return nil
  797. }
  798. out := new(ChefAuth)
  799. in.DeepCopyInto(out)
  800. return out
  801. }
  802. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  803. func (in *ChefAuthSecretRef) DeepCopyInto(out *ChefAuthSecretRef) {
  804. *out = *in
  805. in.SecretKey.DeepCopyInto(&out.SecretKey)
  806. }
  807. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuthSecretRef.
  808. func (in *ChefAuthSecretRef) DeepCopy() *ChefAuthSecretRef {
  809. if in == nil {
  810. return nil
  811. }
  812. out := new(ChefAuthSecretRef)
  813. in.DeepCopyInto(out)
  814. return out
  815. }
  816. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  817. func (in *ChefProvider) DeepCopyInto(out *ChefProvider) {
  818. *out = *in
  819. if in.Auth != nil {
  820. in, out := &in.Auth, &out.Auth
  821. *out = new(ChefAuth)
  822. (*in).DeepCopyInto(*out)
  823. }
  824. }
  825. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefProvider.
  826. func (in *ChefProvider) DeepCopy() *ChefProvider {
  827. if in == nil {
  828. return nil
  829. }
  830. out := new(ChefProvider)
  831. in.DeepCopyInto(out)
  832. return out
  833. }
  834. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  835. func (in *CloudruSMProvider) DeepCopyInto(out *CloudruSMProvider) {
  836. *out = *in
  837. in.Auth.DeepCopyInto(&out.Auth)
  838. }
  839. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudruSMProvider.
  840. func (in *CloudruSMProvider) DeepCopy() *CloudruSMProvider {
  841. if in == nil {
  842. return nil
  843. }
  844. out := new(CloudruSMProvider)
  845. in.DeepCopyInto(out)
  846. return out
  847. }
  848. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  849. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  850. *out = *in
  851. out.TypeMeta = in.TypeMeta
  852. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  853. in.Spec.DeepCopyInto(&out.Spec)
  854. in.Status.DeepCopyInto(&out.Status)
  855. }
  856. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  857. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  858. if in == nil {
  859. return nil
  860. }
  861. out := new(ClusterExternalSecret)
  862. in.DeepCopyInto(out)
  863. return out
  864. }
  865. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  866. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  867. if c := in.DeepCopy(); c != nil {
  868. return c
  869. }
  870. return nil
  871. }
  872. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  873. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  874. *out = *in
  875. out.TypeMeta = in.TypeMeta
  876. in.ListMeta.DeepCopyInto(&out.ListMeta)
  877. if in.Items != nil {
  878. in, out := &in.Items, &out.Items
  879. *out = make([]ClusterExternalSecret, len(*in))
  880. for i := range *in {
  881. (*in)[i].DeepCopyInto(&(*out)[i])
  882. }
  883. }
  884. }
  885. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  886. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  887. if in == nil {
  888. return nil
  889. }
  890. out := new(ClusterExternalSecretList)
  891. in.DeepCopyInto(out)
  892. return out
  893. }
  894. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  895. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  896. if c := in.DeepCopy(); c != nil {
  897. return c
  898. }
  899. return nil
  900. }
  901. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  902. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  903. *out = *in
  904. }
  905. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  906. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  907. if in == nil {
  908. return nil
  909. }
  910. out := new(ClusterExternalSecretNamespaceFailure)
  911. in.DeepCopyInto(out)
  912. return out
  913. }
  914. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  915. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  916. *out = *in
  917. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  918. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  919. if in.NamespaceSelector != nil {
  920. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  921. *out = new(metav1.LabelSelector)
  922. (*in).DeepCopyInto(*out)
  923. }
  924. if in.NamespaceSelectors != nil {
  925. in, out := &in.NamespaceSelectors, &out.NamespaceSelectors
  926. *out = make([]*metav1.LabelSelector, len(*in))
  927. for i := range *in {
  928. if (*in)[i] != nil {
  929. in, out := &(*in)[i], &(*out)[i]
  930. *out = new(metav1.LabelSelector)
  931. (*in).DeepCopyInto(*out)
  932. }
  933. }
  934. }
  935. if in.Namespaces != nil {
  936. in, out := &in.Namespaces, &out.Namespaces
  937. *out = make([]string, len(*in))
  938. copy(*out, *in)
  939. }
  940. if in.RefreshInterval != nil {
  941. in, out := &in.RefreshInterval, &out.RefreshInterval
  942. *out = new(metav1.Duration)
  943. **out = **in
  944. }
  945. }
  946. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  947. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  948. if in == nil {
  949. return nil
  950. }
  951. out := new(ClusterExternalSecretSpec)
  952. in.DeepCopyInto(out)
  953. return out
  954. }
  955. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  956. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  957. *out = *in
  958. if in.FailedNamespaces != nil {
  959. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  960. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  961. copy(*out, *in)
  962. }
  963. if in.ProvisionedNamespaces != nil {
  964. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  965. *out = make([]string, len(*in))
  966. copy(*out, *in)
  967. }
  968. if in.Conditions != nil {
  969. in, out := &in.Conditions, &out.Conditions
  970. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  971. copy(*out, *in)
  972. }
  973. }
  974. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  975. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  976. if in == nil {
  977. return nil
  978. }
  979. out := new(ClusterExternalSecretStatus)
  980. in.DeepCopyInto(out)
  981. return out
  982. }
  983. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  984. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  985. *out = *in
  986. }
  987. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  988. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  989. if in == nil {
  990. return nil
  991. }
  992. out := new(ClusterExternalSecretStatusCondition)
  993. in.DeepCopyInto(out)
  994. return out
  995. }
  996. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  997. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  998. *out = *in
  999. out.TypeMeta = in.TypeMeta
  1000. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1001. in.Spec.DeepCopyInto(&out.Spec)
  1002. in.Status.DeepCopyInto(&out.Status)
  1003. }
  1004. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  1005. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  1006. if in == nil {
  1007. return nil
  1008. }
  1009. out := new(ClusterSecretStore)
  1010. in.DeepCopyInto(out)
  1011. return out
  1012. }
  1013. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1014. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  1015. if c := in.DeepCopy(); c != nil {
  1016. return c
  1017. }
  1018. return nil
  1019. }
  1020. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1021. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  1022. *out = *in
  1023. if in.NamespaceSelector != nil {
  1024. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  1025. *out = new(metav1.LabelSelector)
  1026. (*in).DeepCopyInto(*out)
  1027. }
  1028. if in.Namespaces != nil {
  1029. in, out := &in.Namespaces, &out.Namespaces
  1030. *out = make([]string, len(*in))
  1031. copy(*out, *in)
  1032. }
  1033. if in.NamespaceRegexes != nil {
  1034. in, out := &in.NamespaceRegexes, &out.NamespaceRegexes
  1035. *out = make([]string, len(*in))
  1036. copy(*out, *in)
  1037. }
  1038. }
  1039. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  1040. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  1041. if in == nil {
  1042. return nil
  1043. }
  1044. out := new(ClusterSecretStoreCondition)
  1045. in.DeepCopyInto(out)
  1046. return out
  1047. }
  1048. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1049. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  1050. *out = *in
  1051. out.TypeMeta = in.TypeMeta
  1052. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1053. if in.Items != nil {
  1054. in, out := &in.Items, &out.Items
  1055. *out = make([]ClusterSecretStore, len(*in))
  1056. for i := range *in {
  1057. (*in)[i].DeepCopyInto(&(*out)[i])
  1058. }
  1059. }
  1060. }
  1061. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  1062. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  1063. if in == nil {
  1064. return nil
  1065. }
  1066. out := new(ClusterSecretStoreList)
  1067. in.DeepCopyInto(out)
  1068. return out
  1069. }
  1070. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1071. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  1072. if c := in.DeepCopy(); c != nil {
  1073. return c
  1074. }
  1075. return nil
  1076. }
  1077. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1078. func (in *ConfigMapReference) DeepCopyInto(out *ConfigMapReference) {
  1079. *out = *in
  1080. }
  1081. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapReference.
  1082. func (in *ConfigMapReference) DeepCopy() *ConfigMapReference {
  1083. if in == nil {
  1084. return nil
  1085. }
  1086. out := new(ConfigMapReference)
  1087. in.DeepCopyInto(out)
  1088. return out
  1089. }
  1090. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1091. func (in *ConjurAPIKey) DeepCopyInto(out *ConjurAPIKey) {
  1092. *out = *in
  1093. if in.UserRef != nil {
  1094. in, out := &in.UserRef, &out.UserRef
  1095. *out = new(apismetav1.SecretKeySelector)
  1096. (*in).DeepCopyInto(*out)
  1097. }
  1098. if in.APIKeyRef != nil {
  1099. in, out := &in.APIKeyRef, &out.APIKeyRef
  1100. *out = new(apismetav1.SecretKeySelector)
  1101. (*in).DeepCopyInto(*out)
  1102. }
  1103. }
  1104. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAPIKey.
  1105. func (in *ConjurAPIKey) DeepCopy() *ConjurAPIKey {
  1106. if in == nil {
  1107. return nil
  1108. }
  1109. out := new(ConjurAPIKey)
  1110. in.DeepCopyInto(out)
  1111. return out
  1112. }
  1113. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1114. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  1115. *out = *in
  1116. if in.APIKey != nil {
  1117. in, out := &in.APIKey, &out.APIKey
  1118. *out = new(ConjurAPIKey)
  1119. (*in).DeepCopyInto(*out)
  1120. }
  1121. if in.Jwt != nil {
  1122. in, out := &in.Jwt, &out.Jwt
  1123. *out = new(ConjurJWT)
  1124. (*in).DeepCopyInto(*out)
  1125. }
  1126. }
  1127. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  1128. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  1129. if in == nil {
  1130. return nil
  1131. }
  1132. out := new(ConjurAuth)
  1133. in.DeepCopyInto(out)
  1134. return out
  1135. }
  1136. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1137. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  1138. *out = *in
  1139. if in.SecretRef != nil {
  1140. in, out := &in.SecretRef, &out.SecretRef
  1141. *out = new(apismetav1.SecretKeySelector)
  1142. (*in).DeepCopyInto(*out)
  1143. }
  1144. if in.ServiceAccountRef != nil {
  1145. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1146. *out = new(apismetav1.ServiceAccountSelector)
  1147. (*in).DeepCopyInto(*out)
  1148. }
  1149. }
  1150. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  1151. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  1152. if in == nil {
  1153. return nil
  1154. }
  1155. out := new(ConjurJWT)
  1156. in.DeepCopyInto(out)
  1157. return out
  1158. }
  1159. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1160. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  1161. *out = *in
  1162. if in.CAProvider != nil {
  1163. in, out := &in.CAProvider, &out.CAProvider
  1164. *out = new(CAProvider)
  1165. (*in).DeepCopyInto(*out)
  1166. }
  1167. in.Auth.DeepCopyInto(&out.Auth)
  1168. }
  1169. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  1170. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  1171. if in == nil {
  1172. return nil
  1173. }
  1174. out := new(ConjurProvider)
  1175. in.DeepCopyInto(out)
  1176. return out
  1177. }
  1178. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1179. func (in *DVLSAuth) DeepCopyInto(out *DVLSAuth) {
  1180. *out = *in
  1181. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1182. }
  1183. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DVLSAuth.
  1184. func (in *DVLSAuth) DeepCopy() *DVLSAuth {
  1185. if in == nil {
  1186. return nil
  1187. }
  1188. out := new(DVLSAuth)
  1189. in.DeepCopyInto(out)
  1190. return out
  1191. }
  1192. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1193. func (in *DVLSAuthSecretRef) DeepCopyInto(out *DVLSAuthSecretRef) {
  1194. *out = *in
  1195. in.AppID.DeepCopyInto(&out.AppID)
  1196. in.AppSecret.DeepCopyInto(&out.AppSecret)
  1197. }
  1198. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DVLSAuthSecretRef.
  1199. func (in *DVLSAuthSecretRef) DeepCopy() *DVLSAuthSecretRef {
  1200. if in == nil {
  1201. return nil
  1202. }
  1203. out := new(DVLSAuthSecretRef)
  1204. in.DeepCopyInto(out)
  1205. return out
  1206. }
  1207. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1208. func (in *DVLSProvider) DeepCopyInto(out *DVLSProvider) {
  1209. *out = *in
  1210. in.Auth.DeepCopyInto(&out.Auth)
  1211. }
  1212. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DVLSProvider.
  1213. func (in *DVLSProvider) DeepCopy() *DVLSProvider {
  1214. if in == nil {
  1215. return nil
  1216. }
  1217. out := new(DVLSProvider)
  1218. in.DeepCopyInto(out)
  1219. return out
  1220. }
  1221. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1222. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  1223. *out = *in
  1224. if in.ClientID != nil {
  1225. in, out := &in.ClientID, &out.ClientID
  1226. *out = new(DelineaProviderSecretRef)
  1227. (*in).DeepCopyInto(*out)
  1228. }
  1229. if in.ClientSecret != nil {
  1230. in, out := &in.ClientSecret, &out.ClientSecret
  1231. *out = new(DelineaProviderSecretRef)
  1232. (*in).DeepCopyInto(*out)
  1233. }
  1234. }
  1235. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  1236. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  1237. if in == nil {
  1238. return nil
  1239. }
  1240. out := new(DelineaProvider)
  1241. in.DeepCopyInto(out)
  1242. return out
  1243. }
  1244. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1245. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  1246. *out = *in
  1247. if in.SecretRef != nil {
  1248. in, out := &in.SecretRef, &out.SecretRef
  1249. *out = new(apismetav1.SecretKeySelector)
  1250. (*in).DeepCopyInto(*out)
  1251. }
  1252. }
  1253. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  1254. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  1255. if in == nil {
  1256. return nil
  1257. }
  1258. out := new(DelineaProviderSecretRef)
  1259. in.DeepCopyInto(out)
  1260. return out
  1261. }
  1262. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1263. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  1264. *out = *in
  1265. if in.SecretRef != nil {
  1266. in, out := &in.SecretRef, &out.SecretRef
  1267. *out = new(DopplerAuthSecretRef)
  1268. (*in).DeepCopyInto(*out)
  1269. }
  1270. if in.OIDCConfig != nil {
  1271. in, out := &in.OIDCConfig, &out.OIDCConfig
  1272. *out = new(DopplerOIDCAuth)
  1273. (*in).DeepCopyInto(*out)
  1274. }
  1275. }
  1276. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  1277. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  1278. if in == nil {
  1279. return nil
  1280. }
  1281. out := new(DopplerAuth)
  1282. in.DeepCopyInto(out)
  1283. return out
  1284. }
  1285. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1286. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  1287. *out = *in
  1288. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  1289. }
  1290. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  1291. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  1292. if in == nil {
  1293. return nil
  1294. }
  1295. out := new(DopplerAuthSecretRef)
  1296. in.DeepCopyInto(out)
  1297. return out
  1298. }
  1299. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1300. func (in *DopplerOIDCAuth) DeepCopyInto(out *DopplerOIDCAuth) {
  1301. *out = *in
  1302. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1303. if in.ExpirationSeconds != nil {
  1304. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  1305. *out = new(int64)
  1306. **out = **in
  1307. }
  1308. }
  1309. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerOIDCAuth.
  1310. func (in *DopplerOIDCAuth) DeepCopy() *DopplerOIDCAuth {
  1311. if in == nil {
  1312. return nil
  1313. }
  1314. out := new(DopplerOIDCAuth)
  1315. in.DeepCopyInto(out)
  1316. return out
  1317. }
  1318. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1319. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  1320. *out = *in
  1321. if in.Auth != nil {
  1322. in, out := &in.Auth, &out.Auth
  1323. *out = new(DopplerAuth)
  1324. (*in).DeepCopyInto(*out)
  1325. }
  1326. }
  1327. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  1328. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  1329. if in == nil {
  1330. return nil
  1331. }
  1332. out := new(DopplerProvider)
  1333. in.DeepCopyInto(out)
  1334. return out
  1335. }
  1336. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1337. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  1338. *out = *in
  1339. out.TypeMeta = in.TypeMeta
  1340. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1341. in.Spec.DeepCopyInto(&out.Spec)
  1342. in.Status.DeepCopyInto(&out.Status)
  1343. }
  1344. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  1345. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  1346. if in == nil {
  1347. return nil
  1348. }
  1349. out := new(ExternalSecret)
  1350. in.DeepCopyInto(out)
  1351. return out
  1352. }
  1353. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1354. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  1355. if c := in.DeepCopy(); c != nil {
  1356. return c
  1357. }
  1358. return nil
  1359. }
  1360. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1361. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  1362. *out = *in
  1363. out.RemoteRef = in.RemoteRef
  1364. if in.SourceRef != nil {
  1365. in, out := &in.SourceRef, &out.SourceRef
  1366. *out = new(StoreSourceRef)
  1367. (*in).DeepCopyInto(*out)
  1368. }
  1369. }
  1370. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  1371. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  1372. if in == nil {
  1373. return nil
  1374. }
  1375. out := new(ExternalSecretData)
  1376. in.DeepCopyInto(out)
  1377. return out
  1378. }
  1379. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1380. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  1381. *out = *in
  1382. if in.Extract != nil {
  1383. in, out := &in.Extract, &out.Extract
  1384. *out = new(ExternalSecretDataRemoteRef)
  1385. **out = **in
  1386. }
  1387. if in.Find != nil {
  1388. in, out := &in.Find, &out.Find
  1389. *out = new(ExternalSecretFind)
  1390. (*in).DeepCopyInto(*out)
  1391. }
  1392. if in.Rewrite != nil {
  1393. in, out := &in.Rewrite, &out.Rewrite
  1394. *out = make([]ExternalSecretRewrite, len(*in))
  1395. for i := range *in {
  1396. (*in)[i].DeepCopyInto(&(*out)[i])
  1397. }
  1398. }
  1399. if in.SourceRef != nil {
  1400. in, out := &in.SourceRef, &out.SourceRef
  1401. *out = new(StoreGeneratorSourceRef)
  1402. (*in).DeepCopyInto(*out)
  1403. }
  1404. }
  1405. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  1406. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  1407. if in == nil {
  1408. return nil
  1409. }
  1410. out := new(ExternalSecretDataFromRemoteRef)
  1411. in.DeepCopyInto(out)
  1412. return out
  1413. }
  1414. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1415. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  1416. *out = *in
  1417. }
  1418. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  1419. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  1420. if in == nil {
  1421. return nil
  1422. }
  1423. out := new(ExternalSecretDataRemoteRef)
  1424. in.DeepCopyInto(out)
  1425. return out
  1426. }
  1427. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1428. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  1429. *out = *in
  1430. if in.Path != nil {
  1431. in, out := &in.Path, &out.Path
  1432. *out = new(string)
  1433. **out = **in
  1434. }
  1435. if in.Name != nil {
  1436. in, out := &in.Name, &out.Name
  1437. *out = new(FindName)
  1438. **out = **in
  1439. }
  1440. if in.Tags != nil {
  1441. in, out := &in.Tags, &out.Tags
  1442. *out = make(map[string]string, len(*in))
  1443. for key, val := range *in {
  1444. (*out)[key] = val
  1445. }
  1446. }
  1447. }
  1448. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  1449. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  1450. if in == nil {
  1451. return nil
  1452. }
  1453. out := new(ExternalSecretFind)
  1454. in.DeepCopyInto(out)
  1455. return out
  1456. }
  1457. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1458. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  1459. *out = *in
  1460. out.TypeMeta = in.TypeMeta
  1461. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1462. if in.Items != nil {
  1463. in, out := &in.Items, &out.Items
  1464. *out = make([]ExternalSecret, len(*in))
  1465. for i := range *in {
  1466. (*in)[i].DeepCopyInto(&(*out)[i])
  1467. }
  1468. }
  1469. }
  1470. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  1471. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  1472. if in == nil {
  1473. return nil
  1474. }
  1475. out := new(ExternalSecretList)
  1476. in.DeepCopyInto(out)
  1477. return out
  1478. }
  1479. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1480. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  1481. if c := in.DeepCopy(); c != nil {
  1482. return c
  1483. }
  1484. return nil
  1485. }
  1486. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1487. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  1488. *out = *in
  1489. if in.Annotations != nil {
  1490. in, out := &in.Annotations, &out.Annotations
  1491. *out = make(map[string]string, len(*in))
  1492. for key, val := range *in {
  1493. (*out)[key] = val
  1494. }
  1495. }
  1496. if in.Labels != nil {
  1497. in, out := &in.Labels, &out.Labels
  1498. *out = make(map[string]string, len(*in))
  1499. for key, val := range *in {
  1500. (*out)[key] = val
  1501. }
  1502. }
  1503. }
  1504. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  1505. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  1506. if in == nil {
  1507. return nil
  1508. }
  1509. out := new(ExternalSecretMetadata)
  1510. in.DeepCopyInto(out)
  1511. return out
  1512. }
  1513. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1514. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  1515. *out = *in
  1516. if in.Merge != nil {
  1517. in, out := &in.Merge, &out.Merge
  1518. *out = new(ExternalSecretRewriteMerge)
  1519. (*in).DeepCopyInto(*out)
  1520. }
  1521. if in.Regexp != nil {
  1522. in, out := &in.Regexp, &out.Regexp
  1523. *out = new(ExternalSecretRewriteRegexp)
  1524. **out = **in
  1525. }
  1526. if in.Transform != nil {
  1527. in, out := &in.Transform, &out.Transform
  1528. *out = new(ExternalSecretRewriteTransform)
  1529. **out = **in
  1530. }
  1531. }
  1532. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1533. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1534. if in == nil {
  1535. return nil
  1536. }
  1537. out := new(ExternalSecretRewrite)
  1538. in.DeepCopyInto(out)
  1539. return out
  1540. }
  1541. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1542. func (in *ExternalSecretRewriteMerge) DeepCopyInto(out *ExternalSecretRewriteMerge) {
  1543. *out = *in
  1544. if in.Priority != nil {
  1545. in, out := &in.Priority, &out.Priority
  1546. *out = make([]string, len(*in))
  1547. copy(*out, *in)
  1548. }
  1549. }
  1550. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteMerge.
  1551. func (in *ExternalSecretRewriteMerge) DeepCopy() *ExternalSecretRewriteMerge {
  1552. if in == nil {
  1553. return nil
  1554. }
  1555. out := new(ExternalSecretRewriteMerge)
  1556. in.DeepCopyInto(out)
  1557. return out
  1558. }
  1559. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1560. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1561. *out = *in
  1562. }
  1563. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1564. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1565. if in == nil {
  1566. return nil
  1567. }
  1568. out := new(ExternalSecretRewriteRegexp)
  1569. in.DeepCopyInto(out)
  1570. return out
  1571. }
  1572. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1573. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1574. *out = *in
  1575. }
  1576. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1577. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1578. if in == nil {
  1579. return nil
  1580. }
  1581. out := new(ExternalSecretRewriteTransform)
  1582. in.DeepCopyInto(out)
  1583. return out
  1584. }
  1585. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1586. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1587. *out = *in
  1588. out.SecretStoreRef = in.SecretStoreRef
  1589. in.Target.DeepCopyInto(&out.Target)
  1590. if in.RefreshInterval != nil {
  1591. in, out := &in.RefreshInterval, &out.RefreshInterval
  1592. *out = new(metav1.Duration)
  1593. **out = **in
  1594. }
  1595. if in.SyncWindows != nil {
  1596. in, out := &in.SyncWindows, &out.SyncWindows
  1597. *out = new(ExternalSecretSyncWindows)
  1598. (*in).DeepCopyInto(*out)
  1599. }
  1600. if in.Data != nil {
  1601. in, out := &in.Data, &out.Data
  1602. *out = make([]ExternalSecretData, len(*in))
  1603. for i := range *in {
  1604. (*in)[i].DeepCopyInto(&(*out)[i])
  1605. }
  1606. }
  1607. if in.DataFrom != nil {
  1608. in, out := &in.DataFrom, &out.DataFrom
  1609. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1610. for i := range *in {
  1611. (*in)[i].DeepCopyInto(&(*out)[i])
  1612. }
  1613. }
  1614. }
  1615. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1616. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1617. if in == nil {
  1618. return nil
  1619. }
  1620. out := new(ExternalSecretSpec)
  1621. in.DeepCopyInto(out)
  1622. return out
  1623. }
  1624. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1625. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1626. *out = *in
  1627. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1628. if in.Conditions != nil {
  1629. in, out := &in.Conditions, &out.Conditions
  1630. *out = make([]ExternalSecretStatusCondition, len(*in))
  1631. for i := range *in {
  1632. (*in)[i].DeepCopyInto(&(*out)[i])
  1633. }
  1634. }
  1635. out.Binding = in.Binding
  1636. }
  1637. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1638. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1639. if in == nil {
  1640. return nil
  1641. }
  1642. out := new(ExternalSecretStatus)
  1643. in.DeepCopyInto(out)
  1644. return out
  1645. }
  1646. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1647. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1648. *out = *in
  1649. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1650. }
  1651. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1652. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1653. if in == nil {
  1654. return nil
  1655. }
  1656. out := new(ExternalSecretStatusCondition)
  1657. in.DeepCopyInto(out)
  1658. return out
  1659. }
  1660. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1661. func (in *ExternalSecretSyncWindowEntry) DeepCopyInto(out *ExternalSecretSyncWindowEntry) {
  1662. *out = *in
  1663. out.Duration = in.Duration
  1664. }
  1665. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSyncWindowEntry.
  1666. func (in *ExternalSecretSyncWindowEntry) DeepCopy() *ExternalSecretSyncWindowEntry {
  1667. if in == nil {
  1668. return nil
  1669. }
  1670. out := new(ExternalSecretSyncWindowEntry)
  1671. in.DeepCopyInto(out)
  1672. return out
  1673. }
  1674. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1675. func (in *ExternalSecretSyncWindows) DeepCopyInto(out *ExternalSecretSyncWindows) {
  1676. *out = *in
  1677. if in.Windows != nil {
  1678. in, out := &in.Windows, &out.Windows
  1679. *out = make([]ExternalSecretSyncWindowEntry, len(*in))
  1680. copy(*out, *in)
  1681. }
  1682. }
  1683. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSyncWindows.
  1684. func (in *ExternalSecretSyncWindows) DeepCopy() *ExternalSecretSyncWindows {
  1685. if in == nil {
  1686. return nil
  1687. }
  1688. out := new(ExternalSecretSyncWindows)
  1689. in.DeepCopyInto(out)
  1690. return out
  1691. }
  1692. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1693. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1694. *out = *in
  1695. if in.Template != nil {
  1696. in, out := &in.Template, &out.Template
  1697. *out = new(ExternalSecretTemplate)
  1698. (*in).DeepCopyInto(*out)
  1699. }
  1700. if in.Manifest != nil {
  1701. in, out := &in.Manifest, &out.Manifest
  1702. *out = new(ManifestReference)
  1703. **out = **in
  1704. }
  1705. }
  1706. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1707. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1708. if in == nil {
  1709. return nil
  1710. }
  1711. out := new(ExternalSecretTarget)
  1712. in.DeepCopyInto(out)
  1713. return out
  1714. }
  1715. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1716. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1717. *out = *in
  1718. in.Metadata.DeepCopyInto(&out.Metadata)
  1719. if in.Data != nil {
  1720. in, out := &in.Data, &out.Data
  1721. *out = make(map[string]string, len(*in))
  1722. for key, val := range *in {
  1723. (*out)[key] = val
  1724. }
  1725. }
  1726. if in.TemplateFrom != nil {
  1727. in, out := &in.TemplateFrom, &out.TemplateFrom
  1728. *out = make([]TemplateFrom, len(*in))
  1729. for i := range *in {
  1730. (*in)[i].DeepCopyInto(&(*out)[i])
  1731. }
  1732. }
  1733. }
  1734. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1735. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1736. if in == nil {
  1737. return nil
  1738. }
  1739. out := new(ExternalSecretTemplate)
  1740. in.DeepCopyInto(out)
  1741. return out
  1742. }
  1743. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1744. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1745. *out = *in
  1746. if in.Annotations != nil {
  1747. in, out := &in.Annotations, &out.Annotations
  1748. *out = make(map[string]string, len(*in))
  1749. for key, val := range *in {
  1750. (*out)[key] = val
  1751. }
  1752. }
  1753. if in.Labels != nil {
  1754. in, out := &in.Labels, &out.Labels
  1755. *out = make(map[string]string, len(*in))
  1756. for key, val := range *in {
  1757. (*out)[key] = val
  1758. }
  1759. }
  1760. if in.Finalizers != nil {
  1761. in, out := &in.Finalizers, &out.Finalizers
  1762. *out = make([]string, len(*in))
  1763. copy(*out, *in)
  1764. }
  1765. }
  1766. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1767. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1768. if in == nil {
  1769. return nil
  1770. }
  1771. out := new(ExternalSecretTemplateMetadata)
  1772. in.DeepCopyInto(out)
  1773. return out
  1774. }
  1775. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1776. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1777. *out = *in
  1778. }
  1779. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1780. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1781. if in == nil {
  1782. return nil
  1783. }
  1784. out := new(ExternalSecretValidator)
  1785. in.DeepCopyInto(out)
  1786. return out
  1787. }
  1788. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1789. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1790. *out = *in
  1791. if in.Data != nil {
  1792. in, out := &in.Data, &out.Data
  1793. *out = make([]FakeProviderData, len(*in))
  1794. copy(*out, *in)
  1795. }
  1796. if in.ValidationResult != nil {
  1797. in, out := &in.ValidationResult, &out.ValidationResult
  1798. *out = new(ValidationResult)
  1799. **out = **in
  1800. }
  1801. }
  1802. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1803. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1804. if in == nil {
  1805. return nil
  1806. }
  1807. out := new(FakeProvider)
  1808. in.DeepCopyInto(out)
  1809. return out
  1810. }
  1811. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1812. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1813. *out = *in
  1814. }
  1815. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1816. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1817. if in == nil {
  1818. return nil
  1819. }
  1820. out := new(FakeProviderData)
  1821. in.DeepCopyInto(out)
  1822. return out
  1823. }
  1824. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1825. func (in *FetchingPolicy) DeepCopyInto(out *FetchingPolicy) {
  1826. *out = *in
  1827. if in.ByID != nil {
  1828. in, out := &in.ByID, &out.ByID
  1829. *out = new(ByID)
  1830. **out = **in
  1831. }
  1832. if in.ByName != nil {
  1833. in, out := &in.ByName, &out.ByName
  1834. *out = new(ByName)
  1835. **out = **in
  1836. }
  1837. }
  1838. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FetchingPolicy.
  1839. func (in *FetchingPolicy) DeepCopy() *FetchingPolicy {
  1840. if in == nil {
  1841. return nil
  1842. }
  1843. out := new(FetchingPolicy)
  1844. in.DeepCopyInto(out)
  1845. return out
  1846. }
  1847. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1848. func (in *FindName) DeepCopyInto(out *FindName) {
  1849. *out = *in
  1850. }
  1851. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1852. func (in *FindName) DeepCopy() *FindName {
  1853. if in == nil {
  1854. return nil
  1855. }
  1856. out := new(FindName)
  1857. in.DeepCopyInto(out)
  1858. return out
  1859. }
  1860. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1861. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1862. *out = *in
  1863. if in.APIKey != nil {
  1864. in, out := &in.APIKey, &out.APIKey
  1865. *out = new(FortanixProviderSecretRef)
  1866. (*in).DeepCopyInto(*out)
  1867. }
  1868. }
  1869. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1870. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1871. if in == nil {
  1872. return nil
  1873. }
  1874. out := new(FortanixProvider)
  1875. in.DeepCopyInto(out)
  1876. return out
  1877. }
  1878. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1879. func (in *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1880. *out = *in
  1881. if in.SecretRef != nil {
  1882. in, out := &in.SecretRef, &out.SecretRef
  1883. *out = new(apismetav1.SecretKeySelector)
  1884. (*in).DeepCopyInto(*out)
  1885. }
  1886. }
  1887. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1888. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1889. if in == nil {
  1890. return nil
  1891. }
  1892. out := new(FortanixProviderSecretRef)
  1893. in.DeepCopyInto(out)
  1894. return out
  1895. }
  1896. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1897. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1898. *out = *in
  1899. if in.SecretRef != nil {
  1900. in, out := &in.SecretRef, &out.SecretRef
  1901. *out = new(GCPSMAuthSecretRef)
  1902. (*in).DeepCopyInto(*out)
  1903. }
  1904. if in.WorkloadIdentity != nil {
  1905. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1906. *out = new(GCPWorkloadIdentity)
  1907. (*in).DeepCopyInto(*out)
  1908. }
  1909. if in.WorkloadIdentityFederation != nil {
  1910. in, out := &in.WorkloadIdentityFederation, &out.WorkloadIdentityFederation
  1911. *out = new(GCPWorkloadIdentityFederation)
  1912. (*in).DeepCopyInto(*out)
  1913. }
  1914. }
  1915. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1916. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1917. if in == nil {
  1918. return nil
  1919. }
  1920. out := new(GCPSMAuth)
  1921. in.DeepCopyInto(out)
  1922. return out
  1923. }
  1924. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1925. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1926. *out = *in
  1927. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1928. }
  1929. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1930. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1931. if in == nil {
  1932. return nil
  1933. }
  1934. out := new(GCPSMAuthSecretRef)
  1935. in.DeepCopyInto(out)
  1936. return out
  1937. }
  1938. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1939. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1940. *out = *in
  1941. in.Auth.DeepCopyInto(&out.Auth)
  1942. }
  1943. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1944. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1945. if in == nil {
  1946. return nil
  1947. }
  1948. out := new(GCPSMProvider)
  1949. in.DeepCopyInto(out)
  1950. return out
  1951. }
  1952. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1953. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1954. *out = *in
  1955. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1956. }
  1957. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1958. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1959. if in == nil {
  1960. return nil
  1961. }
  1962. out := new(GCPWorkloadIdentity)
  1963. in.DeepCopyInto(out)
  1964. return out
  1965. }
  1966. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1967. func (in *GCPWorkloadIdentityFederation) DeepCopyInto(out *GCPWorkloadIdentityFederation) {
  1968. *out = *in
  1969. if in.CredConfig != nil {
  1970. in, out := &in.CredConfig, &out.CredConfig
  1971. *out = new(ConfigMapReference)
  1972. **out = **in
  1973. }
  1974. if in.ServiceAccountRef != nil {
  1975. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1976. *out = new(apismetav1.ServiceAccountSelector)
  1977. (*in).DeepCopyInto(*out)
  1978. }
  1979. if in.AwsSecurityCredentials != nil {
  1980. in, out := &in.AwsSecurityCredentials, &out.AwsSecurityCredentials
  1981. *out = new(AwsCredentialsConfig)
  1982. (*in).DeepCopyInto(*out)
  1983. }
  1984. }
  1985. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentityFederation.
  1986. func (in *GCPWorkloadIdentityFederation) DeepCopy() *GCPWorkloadIdentityFederation {
  1987. if in == nil {
  1988. return nil
  1989. }
  1990. out := new(GCPWorkloadIdentityFederation)
  1991. in.DeepCopyInto(out)
  1992. return out
  1993. }
  1994. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1995. func (in *GcpIDTokenAuthCredentials) DeepCopyInto(out *GcpIDTokenAuthCredentials) {
  1996. *out = *in
  1997. in.IdentityID.DeepCopyInto(&out.IdentityID)
  1998. }
  1999. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpIDTokenAuthCredentials.
  2000. func (in *GcpIDTokenAuthCredentials) DeepCopy() *GcpIDTokenAuthCredentials {
  2001. if in == nil {
  2002. return nil
  2003. }
  2004. out := new(GcpIDTokenAuthCredentials)
  2005. in.DeepCopyInto(out)
  2006. return out
  2007. }
  2008. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2009. func (in *GcpIamAuthCredentials) DeepCopyInto(out *GcpIamAuthCredentials) {
  2010. *out = *in
  2011. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2012. in.ServiceAccountKeyFilePath.DeepCopyInto(&out.ServiceAccountKeyFilePath)
  2013. }
  2014. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpIamAuthCredentials.
  2015. func (in *GcpIamAuthCredentials) DeepCopy() *GcpIamAuthCredentials {
  2016. if in == nil {
  2017. return nil
  2018. }
  2019. out := new(GcpIamAuthCredentials)
  2020. in.DeepCopyInto(out)
  2021. return out
  2022. }
  2023. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2024. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  2025. *out = *in
  2026. }
  2027. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  2028. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  2029. if in == nil {
  2030. return nil
  2031. }
  2032. out := new(GeneratorRef)
  2033. in.DeepCopyInto(out)
  2034. return out
  2035. }
  2036. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2037. func (in *GenericClusterStoreValidator) DeepCopyInto(out *GenericClusterStoreValidator) {
  2038. *out = *in
  2039. }
  2040. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericClusterStoreValidator.
  2041. func (in *GenericClusterStoreValidator) DeepCopy() *GenericClusterStoreValidator {
  2042. if in == nil {
  2043. return nil
  2044. }
  2045. out := new(GenericClusterStoreValidator)
  2046. in.DeepCopyInto(out)
  2047. return out
  2048. }
  2049. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2050. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  2051. *out = *in
  2052. }
  2053. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  2054. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  2055. if in == nil {
  2056. return nil
  2057. }
  2058. out := new(GenericStoreValidator)
  2059. in.DeepCopyInto(out)
  2060. return out
  2061. }
  2062. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2063. func (in *GithubAppAuth) DeepCopyInto(out *GithubAppAuth) {
  2064. *out = *in
  2065. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2066. }
  2067. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAppAuth.
  2068. func (in *GithubAppAuth) DeepCopy() *GithubAppAuth {
  2069. if in == nil {
  2070. return nil
  2071. }
  2072. out := new(GithubAppAuth)
  2073. in.DeepCopyInto(out)
  2074. return out
  2075. }
  2076. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2077. func (in *GithubProvider) DeepCopyInto(out *GithubProvider) {
  2078. *out = *in
  2079. in.Auth.DeepCopyInto(&out.Auth)
  2080. }
  2081. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubProvider.
  2082. func (in *GithubProvider) DeepCopy() *GithubProvider {
  2083. if in == nil {
  2084. return nil
  2085. }
  2086. out := new(GithubProvider)
  2087. in.DeepCopyInto(out)
  2088. return out
  2089. }
  2090. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2091. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  2092. *out = *in
  2093. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2094. }
  2095. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  2096. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  2097. if in == nil {
  2098. return nil
  2099. }
  2100. out := new(GitlabAuth)
  2101. in.DeepCopyInto(out)
  2102. return out
  2103. }
  2104. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2105. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  2106. *out = *in
  2107. in.Auth.DeepCopyInto(&out.Auth)
  2108. if in.GroupIDs != nil {
  2109. in, out := &in.GroupIDs, &out.GroupIDs
  2110. *out = make([]string, len(*in))
  2111. copy(*out, *in)
  2112. }
  2113. if in.CABundle != nil {
  2114. in, out := &in.CABundle, &out.CABundle
  2115. *out = make([]byte, len(*in))
  2116. copy(*out, *in)
  2117. }
  2118. if in.CAProvider != nil {
  2119. in, out := &in.CAProvider, &out.CAProvider
  2120. *out = new(CAProvider)
  2121. (*in).DeepCopyInto(*out)
  2122. }
  2123. }
  2124. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  2125. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  2126. if in == nil {
  2127. return nil
  2128. }
  2129. out := new(GitlabProvider)
  2130. in.DeepCopyInto(out)
  2131. return out
  2132. }
  2133. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2134. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  2135. *out = *in
  2136. in.AccessToken.DeepCopyInto(&out.AccessToken)
  2137. }
  2138. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  2139. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  2140. if in == nil {
  2141. return nil
  2142. }
  2143. out := new(GitlabSecretRef)
  2144. in.DeepCopyInto(out)
  2145. return out
  2146. }
  2147. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2148. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  2149. *out = *in
  2150. if in.SecretRef != nil {
  2151. in, out := &in.SecretRef, &out.SecretRef
  2152. *out = new(IBMAuthSecretRef)
  2153. (*in).DeepCopyInto(*out)
  2154. }
  2155. if in.ContainerAuth != nil {
  2156. in, out := &in.ContainerAuth, &out.ContainerAuth
  2157. *out = new(IBMAuthContainerAuth)
  2158. **out = **in
  2159. }
  2160. }
  2161. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  2162. func (in *IBMAuth) DeepCopy() *IBMAuth {
  2163. if in == nil {
  2164. return nil
  2165. }
  2166. out := new(IBMAuth)
  2167. in.DeepCopyInto(out)
  2168. return out
  2169. }
  2170. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2171. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  2172. *out = *in
  2173. }
  2174. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  2175. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  2176. if in == nil {
  2177. return nil
  2178. }
  2179. out := new(IBMAuthContainerAuth)
  2180. in.DeepCopyInto(out)
  2181. return out
  2182. }
  2183. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2184. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  2185. *out = *in
  2186. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  2187. }
  2188. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  2189. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  2190. if in == nil {
  2191. return nil
  2192. }
  2193. out := new(IBMAuthSecretRef)
  2194. in.DeepCopyInto(out)
  2195. return out
  2196. }
  2197. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2198. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  2199. *out = *in
  2200. in.Auth.DeepCopyInto(&out.Auth)
  2201. if in.ServiceURL != nil {
  2202. in, out := &in.ServiceURL, &out.ServiceURL
  2203. *out = new(string)
  2204. **out = **in
  2205. }
  2206. }
  2207. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  2208. func (in *IBMProvider) DeepCopy() *IBMProvider {
  2209. if in == nil {
  2210. return nil
  2211. }
  2212. out := new(IBMProvider)
  2213. in.DeepCopyInto(out)
  2214. return out
  2215. }
  2216. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2217. func (in *InfisicalAuth) DeepCopyInto(out *InfisicalAuth) {
  2218. *out = *in
  2219. if in.UniversalAuthCredentials != nil {
  2220. in, out := &in.UniversalAuthCredentials, &out.UniversalAuthCredentials
  2221. *out = new(UniversalAuthCredentials)
  2222. (*in).DeepCopyInto(*out)
  2223. }
  2224. if in.AzureAuthCredentials != nil {
  2225. in, out := &in.AzureAuthCredentials, &out.AzureAuthCredentials
  2226. *out = new(AzureAuthCredentials)
  2227. (*in).DeepCopyInto(*out)
  2228. }
  2229. if in.GcpIDTokenAuthCredentials != nil {
  2230. in, out := &in.GcpIDTokenAuthCredentials, &out.GcpIDTokenAuthCredentials
  2231. *out = new(GcpIDTokenAuthCredentials)
  2232. (*in).DeepCopyInto(*out)
  2233. }
  2234. if in.GcpIamAuthCredentials != nil {
  2235. in, out := &in.GcpIamAuthCredentials, &out.GcpIamAuthCredentials
  2236. *out = new(GcpIamAuthCredentials)
  2237. (*in).DeepCopyInto(*out)
  2238. }
  2239. if in.JwtAuthCredentials != nil {
  2240. in, out := &in.JwtAuthCredentials, &out.JwtAuthCredentials
  2241. *out = new(JwtAuthCredentials)
  2242. (*in).DeepCopyInto(*out)
  2243. }
  2244. if in.LdapAuthCredentials != nil {
  2245. in, out := &in.LdapAuthCredentials, &out.LdapAuthCredentials
  2246. *out = new(LdapAuthCredentials)
  2247. (*in).DeepCopyInto(*out)
  2248. }
  2249. if in.OciAuthCredentials != nil {
  2250. in, out := &in.OciAuthCredentials, &out.OciAuthCredentials
  2251. *out = new(OciAuthCredentials)
  2252. (*in).DeepCopyInto(*out)
  2253. }
  2254. if in.KubernetesAuthCredentials != nil {
  2255. in, out := &in.KubernetesAuthCredentials, &out.KubernetesAuthCredentials
  2256. *out = new(KubernetesAuthCredentials)
  2257. (*in).DeepCopyInto(*out)
  2258. }
  2259. if in.AwsAuthCredentials != nil {
  2260. in, out := &in.AwsAuthCredentials, &out.AwsAuthCredentials
  2261. *out = new(AwsAuthCredentials)
  2262. (*in).DeepCopyInto(*out)
  2263. }
  2264. if in.TokenAuthCredentials != nil {
  2265. in, out := &in.TokenAuthCredentials, &out.TokenAuthCredentials
  2266. *out = new(TokenAuthCredentials)
  2267. (*in).DeepCopyInto(*out)
  2268. }
  2269. }
  2270. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalAuth.
  2271. func (in *InfisicalAuth) DeepCopy() *InfisicalAuth {
  2272. if in == nil {
  2273. return nil
  2274. }
  2275. out := new(InfisicalAuth)
  2276. in.DeepCopyInto(out)
  2277. return out
  2278. }
  2279. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2280. func (in *InfisicalProvider) DeepCopyInto(out *InfisicalProvider) {
  2281. *out = *in
  2282. in.Auth.DeepCopyInto(&out.Auth)
  2283. out.SecretsScope = in.SecretsScope
  2284. if in.CABundle != nil {
  2285. in, out := &in.CABundle, &out.CABundle
  2286. *out = make([]byte, len(*in))
  2287. copy(*out, *in)
  2288. }
  2289. if in.CAProvider != nil {
  2290. in, out := &in.CAProvider, &out.CAProvider
  2291. *out = new(CAProvider)
  2292. (*in).DeepCopyInto(*out)
  2293. }
  2294. }
  2295. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalProvider.
  2296. func (in *InfisicalProvider) DeepCopy() *InfisicalProvider {
  2297. if in == nil {
  2298. return nil
  2299. }
  2300. out := new(InfisicalProvider)
  2301. in.DeepCopyInto(out)
  2302. return out
  2303. }
  2304. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2305. func (in *IntegrationInfo) DeepCopyInto(out *IntegrationInfo) {
  2306. *out = *in
  2307. }
  2308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationInfo.
  2309. func (in *IntegrationInfo) DeepCopy() *IntegrationInfo {
  2310. if in == nil {
  2311. return nil
  2312. }
  2313. out := new(IntegrationInfo)
  2314. in.DeepCopyInto(out)
  2315. return out
  2316. }
  2317. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2318. func (in *JwtAuthCredentials) DeepCopyInto(out *JwtAuthCredentials) {
  2319. *out = *in
  2320. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2321. in.JWT.DeepCopyInto(&out.JWT)
  2322. }
  2323. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtAuthCredentials.
  2324. func (in *JwtAuthCredentials) DeepCopy() *JwtAuthCredentials {
  2325. if in == nil {
  2326. return nil
  2327. }
  2328. out := new(JwtAuthCredentials)
  2329. in.DeepCopyInto(out)
  2330. return out
  2331. }
  2332. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2333. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  2334. *out = *in
  2335. in.Auth.DeepCopyInto(&out.Auth)
  2336. }
  2337. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  2338. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  2339. if in == nil {
  2340. return nil
  2341. }
  2342. out := new(KeeperSecurityProvider)
  2343. in.DeepCopyInto(out)
  2344. return out
  2345. }
  2346. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2347. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  2348. *out = *in
  2349. if in.Cert != nil {
  2350. in, out := &in.Cert, &out.Cert
  2351. *out = new(CertAuth)
  2352. (*in).DeepCopyInto(*out)
  2353. }
  2354. if in.Token != nil {
  2355. in, out := &in.Token, &out.Token
  2356. *out = new(TokenAuth)
  2357. (*in).DeepCopyInto(*out)
  2358. }
  2359. if in.ServiceAccount != nil {
  2360. in, out := &in.ServiceAccount, &out.ServiceAccount
  2361. *out = new(apismetav1.ServiceAccountSelector)
  2362. (*in).DeepCopyInto(*out)
  2363. }
  2364. }
  2365. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  2366. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  2367. if in == nil {
  2368. return nil
  2369. }
  2370. out := new(KubernetesAuth)
  2371. in.DeepCopyInto(out)
  2372. return out
  2373. }
  2374. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2375. func (in *KubernetesAuthCredentials) DeepCopyInto(out *KubernetesAuthCredentials) {
  2376. *out = *in
  2377. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2378. in.ServiceAccountTokenPath.DeepCopyInto(&out.ServiceAccountTokenPath)
  2379. }
  2380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuthCredentials.
  2381. func (in *KubernetesAuthCredentials) DeepCopy() *KubernetesAuthCredentials {
  2382. if in == nil {
  2383. return nil
  2384. }
  2385. out := new(KubernetesAuthCredentials)
  2386. in.DeepCopyInto(out)
  2387. return out
  2388. }
  2389. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2390. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  2391. *out = *in
  2392. in.Server.DeepCopyInto(&out.Server)
  2393. if in.Auth != nil {
  2394. in, out := &in.Auth, &out.Auth
  2395. *out = new(KubernetesAuth)
  2396. (*in).DeepCopyInto(*out)
  2397. }
  2398. if in.AuthRef != nil {
  2399. in, out := &in.AuthRef, &out.AuthRef
  2400. *out = new(apismetav1.SecretKeySelector)
  2401. (*in).DeepCopyInto(*out)
  2402. }
  2403. }
  2404. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  2405. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  2406. if in == nil {
  2407. return nil
  2408. }
  2409. out := new(KubernetesProvider)
  2410. in.DeepCopyInto(out)
  2411. return out
  2412. }
  2413. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2414. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  2415. *out = *in
  2416. if in.CABundle != nil {
  2417. in, out := &in.CABundle, &out.CABundle
  2418. *out = make([]byte, len(*in))
  2419. copy(*out, *in)
  2420. }
  2421. if in.CAProvider != nil {
  2422. in, out := &in.CAProvider, &out.CAProvider
  2423. *out = new(CAProvider)
  2424. (*in).DeepCopyInto(*out)
  2425. }
  2426. }
  2427. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  2428. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  2429. if in == nil {
  2430. return nil
  2431. }
  2432. out := new(KubernetesServer)
  2433. in.DeepCopyInto(out)
  2434. return out
  2435. }
  2436. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2437. func (in *LdapAuthCredentials) DeepCopyInto(out *LdapAuthCredentials) {
  2438. *out = *in
  2439. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2440. in.LDAPPassword.DeepCopyInto(&out.LDAPPassword)
  2441. in.LDAPUsername.DeepCopyInto(&out.LDAPUsername)
  2442. }
  2443. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LdapAuthCredentials.
  2444. func (in *LdapAuthCredentials) DeepCopy() *LdapAuthCredentials {
  2445. if in == nil {
  2446. return nil
  2447. }
  2448. out := new(LdapAuthCredentials)
  2449. in.DeepCopyInto(out)
  2450. return out
  2451. }
  2452. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2453. func (in *MachineIdentityScopeInWorkspace) DeepCopyInto(out *MachineIdentityScopeInWorkspace) {
  2454. *out = *in
  2455. }
  2456. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineIdentityScopeInWorkspace.
  2457. func (in *MachineIdentityScopeInWorkspace) DeepCopy() *MachineIdentityScopeInWorkspace {
  2458. if in == nil {
  2459. return nil
  2460. }
  2461. out := new(MachineIdentityScopeInWorkspace)
  2462. in.DeepCopyInto(out)
  2463. return out
  2464. }
  2465. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2466. func (in *ManifestReference) DeepCopyInto(out *ManifestReference) {
  2467. *out = *in
  2468. }
  2469. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestReference.
  2470. func (in *ManifestReference) DeepCopy() *ManifestReference {
  2471. if in == nil {
  2472. return nil
  2473. }
  2474. out := new(ManifestReference)
  2475. in.DeepCopyInto(out)
  2476. return out
  2477. }
  2478. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2479. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  2480. *out = *in
  2481. in.UserName.DeepCopyInto(&out.UserName)
  2482. in.Password.DeepCopyInto(&out.Password)
  2483. }
  2484. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  2485. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  2486. if in == nil {
  2487. return nil
  2488. }
  2489. out := new(NTLMProtocol)
  2490. in.DeepCopyInto(out)
  2491. return out
  2492. }
  2493. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2494. func (in *NebiusAuth) DeepCopyInto(out *NebiusAuth) {
  2495. *out = *in
  2496. in.ServiceAccountCreds.DeepCopyInto(&out.ServiceAccountCreds)
  2497. in.Token.DeepCopyInto(&out.Token)
  2498. }
  2499. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NebiusAuth.
  2500. func (in *NebiusAuth) DeepCopy() *NebiusAuth {
  2501. if in == nil {
  2502. return nil
  2503. }
  2504. out := new(NebiusAuth)
  2505. in.DeepCopyInto(out)
  2506. return out
  2507. }
  2508. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2509. func (in *NebiusCAProvider) DeepCopyInto(out *NebiusCAProvider) {
  2510. *out = *in
  2511. in.Certificate.DeepCopyInto(&out.Certificate)
  2512. }
  2513. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NebiusCAProvider.
  2514. func (in *NebiusCAProvider) DeepCopy() *NebiusCAProvider {
  2515. if in == nil {
  2516. return nil
  2517. }
  2518. out := new(NebiusCAProvider)
  2519. in.DeepCopyInto(out)
  2520. return out
  2521. }
  2522. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2523. func (in *NebiusMysteryboxProvider) DeepCopyInto(out *NebiusMysteryboxProvider) {
  2524. *out = *in
  2525. in.Auth.DeepCopyInto(&out.Auth)
  2526. if in.CAProvider != nil {
  2527. in, out := &in.CAProvider, &out.CAProvider
  2528. *out = new(NebiusCAProvider)
  2529. (*in).DeepCopyInto(*out)
  2530. }
  2531. }
  2532. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NebiusMysteryboxProvider.
  2533. func (in *NebiusMysteryboxProvider) DeepCopy() *NebiusMysteryboxProvider {
  2534. if in == nil {
  2535. return nil
  2536. }
  2537. out := new(NebiusMysteryboxProvider)
  2538. in.DeepCopyInto(out)
  2539. return out
  2540. }
  2541. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2542. func (in *NgrokAuth) DeepCopyInto(out *NgrokAuth) {
  2543. *out = *in
  2544. if in.APIKey != nil {
  2545. in, out := &in.APIKey, &out.APIKey
  2546. *out = new(NgrokProviderSecretRef)
  2547. (*in).DeepCopyInto(*out)
  2548. }
  2549. }
  2550. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokAuth.
  2551. func (in *NgrokAuth) DeepCopy() *NgrokAuth {
  2552. if in == nil {
  2553. return nil
  2554. }
  2555. out := new(NgrokAuth)
  2556. in.DeepCopyInto(out)
  2557. return out
  2558. }
  2559. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2560. func (in *NgrokProvider) DeepCopyInto(out *NgrokProvider) {
  2561. *out = *in
  2562. in.Auth.DeepCopyInto(&out.Auth)
  2563. out.Vault = in.Vault
  2564. }
  2565. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProvider.
  2566. func (in *NgrokProvider) DeepCopy() *NgrokProvider {
  2567. if in == nil {
  2568. return nil
  2569. }
  2570. out := new(NgrokProvider)
  2571. in.DeepCopyInto(out)
  2572. return out
  2573. }
  2574. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2575. func (in *NgrokProviderSecretRef) DeepCopyInto(out *NgrokProviderSecretRef) {
  2576. *out = *in
  2577. if in.SecretRef != nil {
  2578. in, out := &in.SecretRef, &out.SecretRef
  2579. *out = new(apismetav1.SecretKeySelector)
  2580. (*in).DeepCopyInto(*out)
  2581. }
  2582. }
  2583. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProviderSecretRef.
  2584. func (in *NgrokProviderSecretRef) DeepCopy() *NgrokProviderSecretRef {
  2585. if in == nil {
  2586. return nil
  2587. }
  2588. out := new(NgrokProviderSecretRef)
  2589. in.DeepCopyInto(out)
  2590. return out
  2591. }
  2592. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2593. func (in *NgrokVault) DeepCopyInto(out *NgrokVault) {
  2594. *out = *in
  2595. }
  2596. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokVault.
  2597. func (in *NgrokVault) DeepCopy() *NgrokVault {
  2598. if in == nil {
  2599. return nil
  2600. }
  2601. out := new(NgrokVault)
  2602. in.DeepCopyInto(out)
  2603. return out
  2604. }
  2605. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2606. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  2607. *out = *in
  2608. }
  2609. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  2610. func (in *NoSecretError) DeepCopy() *NoSecretError {
  2611. if in == nil {
  2612. return nil
  2613. }
  2614. out := new(NoSecretError)
  2615. in.DeepCopyInto(out)
  2616. return out
  2617. }
  2618. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2619. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  2620. *out = *in
  2621. }
  2622. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  2623. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  2624. if in == nil {
  2625. return nil
  2626. }
  2627. out := new(NotModifiedError)
  2628. in.DeepCopyInto(out)
  2629. return out
  2630. }
  2631. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2632. func (in *OciAuthCredentials) DeepCopyInto(out *OciAuthCredentials) {
  2633. *out = *in
  2634. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2635. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2636. in.PrivateKeyPassphrase.DeepCopyInto(&out.PrivateKeyPassphrase)
  2637. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2638. in.UserID.DeepCopyInto(&out.UserID)
  2639. in.TenancyID.DeepCopyInto(&out.TenancyID)
  2640. in.Region.DeepCopyInto(&out.Region)
  2641. }
  2642. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OciAuthCredentials.
  2643. func (in *OciAuthCredentials) DeepCopy() *OciAuthCredentials {
  2644. if in == nil {
  2645. return nil
  2646. }
  2647. out := new(OciAuthCredentials)
  2648. in.DeepCopyInto(out)
  2649. return out
  2650. }
  2651. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2652. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  2653. *out = *in
  2654. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  2655. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  2656. }
  2657. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  2658. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  2659. if in == nil {
  2660. return nil
  2661. }
  2662. out := new(OnboardbaseAuthSecretRef)
  2663. in.DeepCopyInto(out)
  2664. return out
  2665. }
  2666. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2667. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  2668. *out = *in
  2669. if in.Auth != nil {
  2670. in, out := &in.Auth, &out.Auth
  2671. *out = new(OnboardbaseAuthSecretRef)
  2672. (*in).DeepCopyInto(*out)
  2673. }
  2674. }
  2675. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  2676. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  2677. if in == nil {
  2678. return nil
  2679. }
  2680. out := new(OnboardbaseProvider)
  2681. in.DeepCopyInto(out)
  2682. return out
  2683. }
  2684. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2685. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  2686. *out = *in
  2687. if in.SecretRef != nil {
  2688. in, out := &in.SecretRef, &out.SecretRef
  2689. *out = new(OnePasswordAuthSecretRef)
  2690. (*in).DeepCopyInto(*out)
  2691. }
  2692. }
  2693. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  2694. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  2695. if in == nil {
  2696. return nil
  2697. }
  2698. out := new(OnePasswordAuth)
  2699. in.DeepCopyInto(out)
  2700. return out
  2701. }
  2702. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2703. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  2704. *out = *in
  2705. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  2706. }
  2707. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  2708. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  2709. if in == nil {
  2710. return nil
  2711. }
  2712. out := new(OnePasswordAuthSecretRef)
  2713. in.DeepCopyInto(out)
  2714. return out
  2715. }
  2716. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2717. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  2718. *out = *in
  2719. if in.Auth != nil {
  2720. in, out := &in.Auth, &out.Auth
  2721. *out = new(OnePasswordAuth)
  2722. (*in).DeepCopyInto(*out)
  2723. }
  2724. if in.Vaults != nil {
  2725. in, out := &in.Vaults, &out.Vaults
  2726. *out = make(map[string]int, len(*in))
  2727. for key, val := range *in {
  2728. (*out)[key] = val
  2729. }
  2730. }
  2731. }
  2732. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  2733. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  2734. if in == nil {
  2735. return nil
  2736. }
  2737. out := new(OnePasswordProvider)
  2738. in.DeepCopyInto(out)
  2739. return out
  2740. }
  2741. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2742. func (in *OnePasswordSDKAuth) DeepCopyInto(out *OnePasswordSDKAuth) {
  2743. *out = *in
  2744. in.ServiceAccountSecretRef.DeepCopyInto(&out.ServiceAccountSecretRef)
  2745. }
  2746. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKAuth.
  2747. func (in *OnePasswordSDKAuth) DeepCopy() *OnePasswordSDKAuth {
  2748. if in == nil {
  2749. return nil
  2750. }
  2751. out := new(OnePasswordSDKAuth)
  2752. in.DeepCopyInto(out)
  2753. return out
  2754. }
  2755. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2756. func (in *OnePasswordSDKProvider) DeepCopyInto(out *OnePasswordSDKProvider) {
  2757. *out = *in
  2758. if in.IntegrationInfo != nil {
  2759. in, out := &in.IntegrationInfo, &out.IntegrationInfo
  2760. *out = new(IntegrationInfo)
  2761. **out = **in
  2762. }
  2763. if in.Auth != nil {
  2764. in, out := &in.Auth, &out.Auth
  2765. *out = new(OnePasswordSDKAuth)
  2766. (*in).DeepCopyInto(*out)
  2767. }
  2768. if in.Cache != nil {
  2769. in, out := &in.Cache, &out.Cache
  2770. *out = new(CacheConfig)
  2771. **out = **in
  2772. }
  2773. }
  2774. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKProvider.
  2775. func (in *OnePasswordSDKProvider) DeepCopy() *OnePasswordSDKProvider {
  2776. if in == nil {
  2777. return nil
  2778. }
  2779. out := new(OnePasswordSDKProvider)
  2780. in.DeepCopyInto(out)
  2781. return out
  2782. }
  2783. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2784. func (in *OpenBaoAppRole) DeepCopyInto(out *OpenBaoAppRole) {
  2785. *out = *in
  2786. if in.RoleRef != nil {
  2787. in, out := &in.RoleRef, &out.RoleRef
  2788. *out = new(apismetav1.SecretKeySelector)
  2789. (*in).DeepCopyInto(*out)
  2790. }
  2791. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2792. }
  2793. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoAppRole.
  2794. func (in *OpenBaoAppRole) DeepCopy() *OpenBaoAppRole {
  2795. if in == nil {
  2796. return nil
  2797. }
  2798. out := new(OpenBaoAppRole)
  2799. in.DeepCopyInto(out)
  2800. return out
  2801. }
  2802. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2803. func (in *OpenBaoAuth) DeepCopyInto(out *OpenBaoAuth) {
  2804. *out = *in
  2805. if in.AppRole != nil {
  2806. in, out := &in.AppRole, &out.AppRole
  2807. *out = new(OpenBaoAppRole)
  2808. (*in).DeepCopyInto(*out)
  2809. }
  2810. if in.Namespace != nil {
  2811. in, out := &in.Namespace, &out.Namespace
  2812. *out = new(string)
  2813. **out = **in
  2814. }
  2815. if in.TokenSecretRef != nil {
  2816. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2817. *out = new(apismetav1.SecretKeySelector)
  2818. (*in).DeepCopyInto(*out)
  2819. }
  2820. if in.UserPass != nil {
  2821. in, out := &in.UserPass, &out.UserPass
  2822. *out = new(OpenBaoUserPassAuth)
  2823. (*in).DeepCopyInto(*out)
  2824. }
  2825. }
  2826. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoAuth.
  2827. func (in *OpenBaoAuth) DeepCopy() *OpenBaoAuth {
  2828. if in == nil {
  2829. return nil
  2830. }
  2831. out := new(OpenBaoAuth)
  2832. in.DeepCopyInto(out)
  2833. return out
  2834. }
  2835. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2836. func (in *OpenBaoProvider) DeepCopyInto(out *OpenBaoProvider) {
  2837. *out = *in
  2838. if in.Auth != nil {
  2839. in, out := &in.Auth, &out.Auth
  2840. *out = new(OpenBaoAuth)
  2841. (*in).DeepCopyInto(*out)
  2842. }
  2843. if in.CABundle != nil {
  2844. in, out := &in.CABundle, &out.CABundle
  2845. *out = make([]byte, len(*in))
  2846. copy(*out, *in)
  2847. }
  2848. if in.CAProvider != nil {
  2849. in, out := &in.CAProvider, &out.CAProvider
  2850. *out = new(CAProvider)
  2851. (*in).DeepCopyInto(*out)
  2852. }
  2853. if in.Namespace != nil {
  2854. in, out := &in.Namespace, &out.Namespace
  2855. *out = new(string)
  2856. **out = **in
  2857. }
  2858. if in.Path != nil {
  2859. in, out := &in.Path, &out.Path
  2860. *out = new(string)
  2861. **out = **in
  2862. }
  2863. }
  2864. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoProvider.
  2865. func (in *OpenBaoProvider) DeepCopy() *OpenBaoProvider {
  2866. if in == nil {
  2867. return nil
  2868. }
  2869. out := new(OpenBaoProvider)
  2870. in.DeepCopyInto(out)
  2871. return out
  2872. }
  2873. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2874. func (in *OpenBaoUserPassAuth) DeepCopyInto(out *OpenBaoUserPassAuth) {
  2875. *out = *in
  2876. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2877. }
  2878. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoUserPassAuth.
  2879. func (in *OpenBaoUserPassAuth) DeepCopy() *OpenBaoUserPassAuth {
  2880. if in == nil {
  2881. return nil
  2882. }
  2883. out := new(OpenBaoUserPassAuth)
  2884. in.DeepCopyInto(out)
  2885. return out
  2886. }
  2887. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2888. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  2889. *out = *in
  2890. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2891. }
  2892. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  2893. func (in *OracleAuth) DeepCopy() *OracleAuth {
  2894. if in == nil {
  2895. return nil
  2896. }
  2897. out := new(OracleAuth)
  2898. in.DeepCopyInto(out)
  2899. return out
  2900. }
  2901. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2902. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  2903. *out = *in
  2904. if in.Auth != nil {
  2905. in, out := &in.Auth, &out.Auth
  2906. *out = new(OracleAuth)
  2907. (*in).DeepCopyInto(*out)
  2908. }
  2909. if in.ServiceAccountRef != nil {
  2910. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2911. *out = new(apismetav1.ServiceAccountSelector)
  2912. (*in).DeepCopyInto(*out)
  2913. }
  2914. }
  2915. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  2916. func (in *OracleProvider) DeepCopy() *OracleProvider {
  2917. if in == nil {
  2918. return nil
  2919. }
  2920. out := new(OracleProvider)
  2921. in.DeepCopyInto(out)
  2922. return out
  2923. }
  2924. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2925. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  2926. *out = *in
  2927. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2928. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2929. }
  2930. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  2931. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  2932. if in == nil {
  2933. return nil
  2934. }
  2935. out := new(OracleSecretRef)
  2936. in.DeepCopyInto(out)
  2937. return out
  2938. }
  2939. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2940. func (in *OvhAuth) DeepCopyInto(out *OvhAuth) {
  2941. *out = *in
  2942. if in.ClientMTLS != nil {
  2943. in, out := &in.ClientMTLS, &out.ClientMTLS
  2944. *out = new(OvhClientMTLS)
  2945. (*in).DeepCopyInto(*out)
  2946. }
  2947. if in.ClientToken != nil {
  2948. in, out := &in.ClientToken, &out.ClientToken
  2949. *out = new(OvhClientToken)
  2950. (*in).DeepCopyInto(*out)
  2951. }
  2952. }
  2953. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhAuth.
  2954. func (in *OvhAuth) DeepCopy() *OvhAuth {
  2955. if in == nil {
  2956. return nil
  2957. }
  2958. out := new(OvhAuth)
  2959. in.DeepCopyInto(out)
  2960. return out
  2961. }
  2962. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2963. func (in *OvhClientMTLS) DeepCopyInto(out *OvhClientMTLS) {
  2964. *out = *in
  2965. in.ClientCertificate.DeepCopyInto(&out.ClientCertificate)
  2966. in.ClientKey.DeepCopyInto(&out.ClientKey)
  2967. if in.CABundle != nil {
  2968. in, out := &in.CABundle, &out.CABundle
  2969. *out = make([]byte, len(*in))
  2970. copy(*out, *in)
  2971. }
  2972. if in.CAProvider != nil {
  2973. in, out := &in.CAProvider, &out.CAProvider
  2974. *out = new(CAProvider)
  2975. (*in).DeepCopyInto(*out)
  2976. }
  2977. }
  2978. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhClientMTLS.
  2979. func (in *OvhClientMTLS) DeepCopy() *OvhClientMTLS {
  2980. if in == nil {
  2981. return nil
  2982. }
  2983. out := new(OvhClientMTLS)
  2984. in.DeepCopyInto(out)
  2985. return out
  2986. }
  2987. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2988. func (in *OvhClientToken) DeepCopyInto(out *OvhClientToken) {
  2989. *out = *in
  2990. in.ClientTokenSecret.DeepCopyInto(&out.ClientTokenSecret)
  2991. }
  2992. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhClientToken.
  2993. func (in *OvhClientToken) DeepCopy() *OvhClientToken {
  2994. if in == nil {
  2995. return nil
  2996. }
  2997. out := new(OvhClientToken)
  2998. in.DeepCopyInto(out)
  2999. return out
  3000. }
  3001. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3002. func (in *OvhProvider) DeepCopyInto(out *OvhProvider) {
  3003. *out = *in
  3004. if in.CasRequired != nil {
  3005. in, out := &in.CasRequired, &out.CasRequired
  3006. *out = new(bool)
  3007. **out = **in
  3008. }
  3009. if in.OkmsTimeout != nil {
  3010. in, out := &in.OkmsTimeout, &out.OkmsTimeout
  3011. *out = new(uint32)
  3012. **out = **in
  3013. }
  3014. in.Auth.DeepCopyInto(&out.Auth)
  3015. }
  3016. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhProvider.
  3017. func (in *OvhProvider) DeepCopy() *OvhProvider {
  3018. if in == nil {
  3019. return nil
  3020. }
  3021. out := new(OvhProvider)
  3022. in.DeepCopyInto(out)
  3023. return out
  3024. }
  3025. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3026. func (in *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  3027. *out = *in
  3028. if in.PasswordSecretRef != nil {
  3029. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  3030. *out = new(apismetav1.SecretKeySelector)
  3031. (*in).DeepCopyInto(*out)
  3032. }
  3033. if in.PrivateKeySecretRef != nil {
  3034. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  3035. *out = new(apismetav1.SecretKeySelector)
  3036. (*in).DeepCopyInto(*out)
  3037. }
  3038. }
  3039. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  3040. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  3041. if in == nil {
  3042. return nil
  3043. }
  3044. out := new(PassboltAuth)
  3045. in.DeepCopyInto(out)
  3046. return out
  3047. }
  3048. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3049. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  3050. *out = *in
  3051. if in.Auth != nil {
  3052. in, out := &in.Auth, &out.Auth
  3053. *out = new(PassboltAuth)
  3054. (*in).DeepCopyInto(*out)
  3055. }
  3056. if in.CABundle != nil {
  3057. in, out := &in.CABundle, &out.CABundle
  3058. *out = make([]byte, len(*in))
  3059. copy(*out, *in)
  3060. }
  3061. if in.CAProvider != nil {
  3062. in, out := &in.CAProvider, &out.CAProvider
  3063. *out = new(CAProvider)
  3064. (*in).DeepCopyInto(*out)
  3065. }
  3066. }
  3067. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  3068. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  3069. if in == nil {
  3070. return nil
  3071. }
  3072. out := new(PassboltProvider)
  3073. in.DeepCopyInto(out)
  3074. return out
  3075. }
  3076. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3077. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  3078. *out = *in
  3079. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3080. }
  3081. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  3082. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  3083. if in == nil {
  3084. return nil
  3085. }
  3086. out := new(PasswordDepotAuth)
  3087. in.DeepCopyInto(out)
  3088. return out
  3089. }
  3090. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3091. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  3092. *out = *in
  3093. in.Auth.DeepCopyInto(&out.Auth)
  3094. }
  3095. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  3096. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  3097. if in == nil {
  3098. return nil
  3099. }
  3100. out := new(PasswordDepotProvider)
  3101. in.DeepCopyInto(out)
  3102. return out
  3103. }
  3104. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3105. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  3106. *out = *in
  3107. in.Credentials.DeepCopyInto(&out.Credentials)
  3108. }
  3109. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  3110. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  3111. if in == nil {
  3112. return nil
  3113. }
  3114. out := new(PasswordDepotSecretRef)
  3115. in.DeepCopyInto(out)
  3116. return out
  3117. }
  3118. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3119. func (in *PreviderAuth) DeepCopyInto(out *PreviderAuth) {
  3120. *out = *in
  3121. if in.SecretRef != nil {
  3122. in, out := &in.SecretRef, &out.SecretRef
  3123. *out = new(PreviderAuthSecretRef)
  3124. (*in).DeepCopyInto(*out)
  3125. }
  3126. }
  3127. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuth.
  3128. func (in *PreviderAuth) DeepCopy() *PreviderAuth {
  3129. if in == nil {
  3130. return nil
  3131. }
  3132. out := new(PreviderAuth)
  3133. in.DeepCopyInto(out)
  3134. return out
  3135. }
  3136. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3137. func (in *PreviderAuthSecretRef) DeepCopyInto(out *PreviderAuthSecretRef) {
  3138. *out = *in
  3139. in.AccessToken.DeepCopyInto(&out.AccessToken)
  3140. }
  3141. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuthSecretRef.
  3142. func (in *PreviderAuthSecretRef) DeepCopy() *PreviderAuthSecretRef {
  3143. if in == nil {
  3144. return nil
  3145. }
  3146. out := new(PreviderAuthSecretRef)
  3147. in.DeepCopyInto(out)
  3148. return out
  3149. }
  3150. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3151. func (in *PreviderProvider) DeepCopyInto(out *PreviderProvider) {
  3152. *out = *in
  3153. in.Auth.DeepCopyInto(&out.Auth)
  3154. }
  3155. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderProvider.
  3156. func (in *PreviderProvider) DeepCopy() *PreviderProvider {
  3157. if in == nil {
  3158. return nil
  3159. }
  3160. out := new(PreviderProvider)
  3161. in.DeepCopyInto(out)
  3162. return out
  3163. }
  3164. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3165. func (in *PulumiAuth) DeepCopyInto(out *PulumiAuth) {
  3166. *out = *in
  3167. if in.AccessToken != nil {
  3168. in, out := &in.AccessToken, &out.AccessToken
  3169. *out = new(PulumiProviderSecretRef)
  3170. (*in).DeepCopyInto(*out)
  3171. }
  3172. if in.OIDCConfig != nil {
  3173. in, out := &in.OIDCConfig, &out.OIDCConfig
  3174. *out = new(PulumiOIDCAuth)
  3175. (*in).DeepCopyInto(*out)
  3176. }
  3177. }
  3178. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiAuth.
  3179. func (in *PulumiAuth) DeepCopy() *PulumiAuth {
  3180. if in == nil {
  3181. return nil
  3182. }
  3183. out := new(PulumiAuth)
  3184. in.DeepCopyInto(out)
  3185. return out
  3186. }
  3187. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3188. func (in *PulumiOIDCAuth) DeepCopyInto(out *PulumiOIDCAuth) {
  3189. *out = *in
  3190. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  3191. if in.ExpirationSeconds != nil {
  3192. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  3193. *out = new(int64)
  3194. **out = **in
  3195. }
  3196. }
  3197. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiOIDCAuth.
  3198. func (in *PulumiOIDCAuth) DeepCopy() *PulumiOIDCAuth {
  3199. if in == nil {
  3200. return nil
  3201. }
  3202. out := new(PulumiOIDCAuth)
  3203. in.DeepCopyInto(out)
  3204. return out
  3205. }
  3206. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3207. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  3208. *out = *in
  3209. if in.Auth != nil {
  3210. in, out := &in.Auth, &out.Auth
  3211. *out = new(PulumiAuth)
  3212. (*in).DeepCopyInto(*out)
  3213. }
  3214. if in.AccessToken != nil {
  3215. in, out := &in.AccessToken, &out.AccessToken
  3216. *out = new(PulumiProviderSecretRef)
  3217. (*in).DeepCopyInto(*out)
  3218. }
  3219. }
  3220. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  3221. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  3222. if in == nil {
  3223. return nil
  3224. }
  3225. out := new(PulumiProvider)
  3226. in.DeepCopyInto(out)
  3227. return out
  3228. }
  3229. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3230. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  3231. *out = *in
  3232. if in.SecretRef != nil {
  3233. in, out := &in.SecretRef, &out.SecretRef
  3234. *out = new(apismetav1.SecretKeySelector)
  3235. (*in).DeepCopyInto(*out)
  3236. }
  3237. }
  3238. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  3239. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  3240. if in == nil {
  3241. return nil
  3242. }
  3243. out := new(PulumiProviderSecretRef)
  3244. in.DeepCopyInto(out)
  3245. return out
  3246. }
  3247. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3248. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  3249. *out = *in
  3250. if in.AccessKey != nil {
  3251. in, out := &in.AccessKey, &out.AccessKey
  3252. *out = new(ScalewayProviderSecretRef)
  3253. (*in).DeepCopyInto(*out)
  3254. }
  3255. if in.SecretKey != nil {
  3256. in, out := &in.SecretKey, &out.SecretKey
  3257. *out = new(ScalewayProviderSecretRef)
  3258. (*in).DeepCopyInto(*out)
  3259. }
  3260. }
  3261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  3262. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  3263. if in == nil {
  3264. return nil
  3265. }
  3266. out := new(ScalewayProvider)
  3267. in.DeepCopyInto(out)
  3268. return out
  3269. }
  3270. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3271. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  3272. *out = *in
  3273. if in.SecretRef != nil {
  3274. in, out := &in.SecretRef, &out.SecretRef
  3275. *out = new(apismetav1.SecretKeySelector)
  3276. (*in).DeepCopyInto(*out)
  3277. }
  3278. }
  3279. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  3280. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  3281. if in == nil {
  3282. return nil
  3283. }
  3284. out := new(ScalewayProviderSecretRef)
  3285. in.DeepCopyInto(out)
  3286. return out
  3287. }
  3288. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3289. func (in *SecretReference) DeepCopyInto(out *SecretReference) {
  3290. *out = *in
  3291. }
  3292. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretReference.
  3293. func (in *SecretReference) DeepCopy() *SecretReference {
  3294. if in == nil {
  3295. return nil
  3296. }
  3297. out := new(SecretReference)
  3298. in.DeepCopyInto(out)
  3299. return out
  3300. }
  3301. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3302. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  3303. *out = *in
  3304. if in.Username != nil {
  3305. in, out := &in.Username, &out.Username
  3306. *out = new(SecretServerProviderRef)
  3307. (*in).DeepCopyInto(*out)
  3308. }
  3309. if in.Password != nil {
  3310. in, out := &in.Password, &out.Password
  3311. *out = new(SecretServerProviderRef)
  3312. (*in).DeepCopyInto(*out)
  3313. }
  3314. if in.CABundle != nil {
  3315. in, out := &in.CABundle, &out.CABundle
  3316. *out = make([]byte, len(*in))
  3317. copy(*out, *in)
  3318. }
  3319. if in.CAProvider != nil {
  3320. in, out := &in.CAProvider, &out.CAProvider
  3321. *out = new(CAProvider)
  3322. (*in).DeepCopyInto(*out)
  3323. }
  3324. }
  3325. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  3326. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  3327. if in == nil {
  3328. return nil
  3329. }
  3330. out := new(SecretServerProvider)
  3331. in.DeepCopyInto(out)
  3332. return out
  3333. }
  3334. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3335. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  3336. *out = *in
  3337. if in.SecretRef != nil {
  3338. in, out := &in.SecretRef, &out.SecretRef
  3339. *out = new(apismetav1.SecretKeySelector)
  3340. (*in).DeepCopyInto(*out)
  3341. }
  3342. }
  3343. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  3344. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  3345. if in == nil {
  3346. return nil
  3347. }
  3348. out := new(SecretServerProviderRef)
  3349. in.DeepCopyInto(out)
  3350. return out
  3351. }
  3352. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3353. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  3354. *out = *in
  3355. out.TypeMeta = in.TypeMeta
  3356. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  3357. in.Spec.DeepCopyInto(&out.Spec)
  3358. in.Status.DeepCopyInto(&out.Status)
  3359. }
  3360. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  3361. func (in *SecretStore) DeepCopy() *SecretStore {
  3362. if in == nil {
  3363. return nil
  3364. }
  3365. out := new(SecretStore)
  3366. in.DeepCopyInto(out)
  3367. return out
  3368. }
  3369. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  3370. func (in *SecretStore) DeepCopyObject() runtime.Object {
  3371. if c := in.DeepCopy(); c != nil {
  3372. return c
  3373. }
  3374. return nil
  3375. }
  3376. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3377. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  3378. *out = *in
  3379. out.TypeMeta = in.TypeMeta
  3380. in.ListMeta.DeepCopyInto(&out.ListMeta)
  3381. if in.Items != nil {
  3382. in, out := &in.Items, &out.Items
  3383. *out = make([]SecretStore, len(*in))
  3384. for i := range *in {
  3385. (*in)[i].DeepCopyInto(&(*out)[i])
  3386. }
  3387. }
  3388. }
  3389. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  3390. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  3391. if in == nil {
  3392. return nil
  3393. }
  3394. out := new(SecretStoreList)
  3395. in.DeepCopyInto(out)
  3396. return out
  3397. }
  3398. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  3399. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  3400. if c := in.DeepCopy(); c != nil {
  3401. return c
  3402. }
  3403. return nil
  3404. }
  3405. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3406. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  3407. *out = *in
  3408. if in.AWS != nil {
  3409. in, out := &in.AWS, &out.AWS
  3410. *out = new(AWSProvider)
  3411. (*in).DeepCopyInto(*out)
  3412. }
  3413. if in.AzureKV != nil {
  3414. in, out := &in.AzureKV, &out.AzureKV
  3415. *out = new(AzureKVProvider)
  3416. (*in).DeepCopyInto(*out)
  3417. }
  3418. if in.Akeyless != nil {
  3419. in, out := &in.Akeyless, &out.Akeyless
  3420. *out = new(AkeylessProvider)
  3421. (*in).DeepCopyInto(*out)
  3422. }
  3423. if in.BitwardenSecretsManager != nil {
  3424. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  3425. *out = new(BitwardenSecretsManagerProvider)
  3426. (*in).DeepCopyInto(*out)
  3427. }
  3428. if in.Vault != nil {
  3429. in, out := &in.Vault, &out.Vault
  3430. *out = new(VaultProvider)
  3431. (*in).DeepCopyInto(*out)
  3432. }
  3433. if in.OVHcloud != nil {
  3434. in, out := &in.OVHcloud, &out.OVHcloud
  3435. *out = new(OvhProvider)
  3436. (*in).DeepCopyInto(*out)
  3437. }
  3438. if in.GCPSM != nil {
  3439. in, out := &in.GCPSM, &out.GCPSM
  3440. *out = new(GCPSMProvider)
  3441. (*in).DeepCopyInto(*out)
  3442. }
  3443. if in.Oracle != nil {
  3444. in, out := &in.Oracle, &out.Oracle
  3445. *out = new(OracleProvider)
  3446. (*in).DeepCopyInto(*out)
  3447. }
  3448. if in.IBM != nil {
  3449. in, out := &in.IBM, &out.IBM
  3450. *out = new(IBMProvider)
  3451. (*in).DeepCopyInto(*out)
  3452. }
  3453. if in.YandexCertificateManager != nil {
  3454. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  3455. *out = new(YandexCertificateManagerProvider)
  3456. (*in).DeepCopyInto(*out)
  3457. }
  3458. if in.YandexLockbox != nil {
  3459. in, out := &in.YandexLockbox, &out.YandexLockbox
  3460. *out = new(YandexLockboxProvider)
  3461. (*in).DeepCopyInto(*out)
  3462. }
  3463. if in.Github != nil {
  3464. in, out := &in.Github, &out.Github
  3465. *out = new(GithubProvider)
  3466. (*in).DeepCopyInto(*out)
  3467. }
  3468. if in.Gitlab != nil {
  3469. in, out := &in.Gitlab, &out.Gitlab
  3470. *out = new(GitlabProvider)
  3471. (*in).DeepCopyInto(*out)
  3472. }
  3473. if in.OnePassword != nil {
  3474. in, out := &in.OnePassword, &out.OnePassword
  3475. *out = new(OnePasswordProvider)
  3476. (*in).DeepCopyInto(*out)
  3477. }
  3478. if in.OnePasswordSDK != nil {
  3479. in, out := &in.OnePasswordSDK, &out.OnePasswordSDK
  3480. *out = new(OnePasswordSDKProvider)
  3481. (*in).DeepCopyInto(*out)
  3482. }
  3483. if in.Webhook != nil {
  3484. in, out := &in.Webhook, &out.Webhook
  3485. *out = new(WebhookProvider)
  3486. (*in).DeepCopyInto(*out)
  3487. }
  3488. if in.Kubernetes != nil {
  3489. in, out := &in.Kubernetes, &out.Kubernetes
  3490. *out = new(KubernetesProvider)
  3491. (*in).DeepCopyInto(*out)
  3492. }
  3493. if in.Fake != nil {
  3494. in, out := &in.Fake, &out.Fake
  3495. *out = new(FakeProvider)
  3496. (*in).DeepCopyInto(*out)
  3497. }
  3498. if in.Senhasegura != nil {
  3499. in, out := &in.Senhasegura, &out.Senhasegura
  3500. *out = new(SenhaseguraProvider)
  3501. (*in).DeepCopyInto(*out)
  3502. }
  3503. if in.Scaleway != nil {
  3504. in, out := &in.Scaleway, &out.Scaleway
  3505. *out = new(ScalewayProvider)
  3506. (*in).DeepCopyInto(*out)
  3507. }
  3508. if in.Doppler != nil {
  3509. in, out := &in.Doppler, &out.Doppler
  3510. *out = new(DopplerProvider)
  3511. (*in).DeepCopyInto(*out)
  3512. }
  3513. if in.Previder != nil {
  3514. in, out := &in.Previder, &out.Previder
  3515. *out = new(PreviderProvider)
  3516. (*in).DeepCopyInto(*out)
  3517. }
  3518. if in.Onboardbase != nil {
  3519. in, out := &in.Onboardbase, &out.Onboardbase
  3520. *out = new(OnboardbaseProvider)
  3521. (*in).DeepCopyInto(*out)
  3522. }
  3523. if in.KeeperSecurity != nil {
  3524. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  3525. *out = new(KeeperSecurityProvider)
  3526. (*in).DeepCopyInto(*out)
  3527. }
  3528. if in.Conjur != nil {
  3529. in, out := &in.Conjur, &out.Conjur
  3530. *out = new(ConjurProvider)
  3531. (*in).DeepCopyInto(*out)
  3532. }
  3533. if in.Delinea != nil {
  3534. in, out := &in.Delinea, &out.Delinea
  3535. *out = new(DelineaProvider)
  3536. (*in).DeepCopyInto(*out)
  3537. }
  3538. if in.SecretServer != nil {
  3539. in, out := &in.SecretServer, &out.SecretServer
  3540. *out = new(SecretServerProvider)
  3541. (*in).DeepCopyInto(*out)
  3542. }
  3543. if in.Chef != nil {
  3544. in, out := &in.Chef, &out.Chef
  3545. *out = new(ChefProvider)
  3546. (*in).DeepCopyInto(*out)
  3547. }
  3548. if in.Pulumi != nil {
  3549. in, out := &in.Pulumi, &out.Pulumi
  3550. *out = new(PulumiProvider)
  3551. (*in).DeepCopyInto(*out)
  3552. }
  3553. if in.Fortanix != nil {
  3554. in, out := &in.Fortanix, &out.Fortanix
  3555. *out = new(FortanixProvider)
  3556. (*in).DeepCopyInto(*out)
  3557. }
  3558. if in.PasswordDepot != nil {
  3559. in, out := &in.PasswordDepot, &out.PasswordDepot
  3560. *out = new(PasswordDepotProvider)
  3561. (*in).DeepCopyInto(*out)
  3562. }
  3563. if in.Passbolt != nil {
  3564. in, out := &in.Passbolt, &out.Passbolt
  3565. *out = new(PassboltProvider)
  3566. (*in).DeepCopyInto(*out)
  3567. }
  3568. if in.DVLS != nil {
  3569. in, out := &in.DVLS, &out.DVLS
  3570. *out = new(DVLSProvider)
  3571. (*in).DeepCopyInto(*out)
  3572. }
  3573. if in.Infisical != nil {
  3574. in, out := &in.Infisical, &out.Infisical
  3575. *out = new(InfisicalProvider)
  3576. (*in).DeepCopyInto(*out)
  3577. }
  3578. if in.Beyondtrust != nil {
  3579. in, out := &in.Beyondtrust, &out.Beyondtrust
  3580. *out = new(BeyondtrustProvider)
  3581. (*in).DeepCopyInto(*out)
  3582. }
  3583. if in.BeyondtrustWorkloadCredentials != nil {
  3584. in, out := &in.BeyondtrustWorkloadCredentials, &out.BeyondtrustWorkloadCredentials
  3585. *out = new(BeyondtrustWorkloadCredentialsProvider)
  3586. (*in).DeepCopyInto(*out)
  3587. }
  3588. if in.CloudruSM != nil {
  3589. in, out := &in.CloudruSM, &out.CloudruSM
  3590. *out = new(CloudruSMProvider)
  3591. (*in).DeepCopyInto(*out)
  3592. }
  3593. if in.Volcengine != nil {
  3594. in, out := &in.Volcengine, &out.Volcengine
  3595. *out = new(VolcengineProvider)
  3596. (*in).DeepCopyInto(*out)
  3597. }
  3598. if in.Ngrok != nil {
  3599. in, out := &in.Ngrok, &out.Ngrok
  3600. *out = new(NgrokProvider)
  3601. (*in).DeepCopyInto(*out)
  3602. }
  3603. if in.Barbican != nil {
  3604. in, out := &in.Barbican, &out.Barbican
  3605. *out = new(BarbicanProvider)
  3606. (*in).DeepCopyInto(*out)
  3607. }
  3608. if in.NebiusMysterybox != nil {
  3609. in, out := &in.NebiusMysterybox, &out.NebiusMysterybox
  3610. *out = new(NebiusMysteryboxProvider)
  3611. (*in).DeepCopyInto(*out)
  3612. }
  3613. if in.OpenBao != nil {
  3614. in, out := &in.OpenBao, &out.OpenBao
  3615. *out = new(OpenBaoProvider)
  3616. (*in).DeepCopyInto(*out)
  3617. }
  3618. }
  3619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  3620. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  3621. if in == nil {
  3622. return nil
  3623. }
  3624. out := new(SecretStoreProvider)
  3625. in.DeepCopyInto(out)
  3626. return out
  3627. }
  3628. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3629. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  3630. *out = *in
  3631. }
  3632. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  3633. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  3634. if in == nil {
  3635. return nil
  3636. }
  3637. out := new(SecretStoreRef)
  3638. in.DeepCopyInto(out)
  3639. return out
  3640. }
  3641. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3642. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  3643. *out = *in
  3644. if in.MaxRetries != nil {
  3645. in, out := &in.MaxRetries, &out.MaxRetries
  3646. *out = new(int32)
  3647. **out = **in
  3648. }
  3649. if in.RetryInterval != nil {
  3650. in, out := &in.RetryInterval, &out.RetryInterval
  3651. *out = new(string)
  3652. **out = **in
  3653. }
  3654. }
  3655. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  3656. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  3657. if in == nil {
  3658. return nil
  3659. }
  3660. out := new(SecretStoreRetrySettings)
  3661. in.DeepCopyInto(out)
  3662. return out
  3663. }
  3664. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3665. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  3666. *out = *in
  3667. if in.Provider != nil {
  3668. in, out := &in.Provider, &out.Provider
  3669. *out = new(SecretStoreProvider)
  3670. (*in).DeepCopyInto(*out)
  3671. }
  3672. if in.RetrySettings != nil {
  3673. in, out := &in.RetrySettings, &out.RetrySettings
  3674. *out = new(SecretStoreRetrySettings)
  3675. (*in).DeepCopyInto(*out)
  3676. }
  3677. if in.Conditions != nil {
  3678. in, out := &in.Conditions, &out.Conditions
  3679. *out = make([]ClusterSecretStoreCondition, len(*in))
  3680. for i := range *in {
  3681. (*in)[i].DeepCopyInto(&(*out)[i])
  3682. }
  3683. }
  3684. }
  3685. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  3686. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  3687. if in == nil {
  3688. return nil
  3689. }
  3690. out := new(SecretStoreSpec)
  3691. in.DeepCopyInto(out)
  3692. return out
  3693. }
  3694. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3695. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  3696. *out = *in
  3697. if in.Conditions != nil {
  3698. in, out := &in.Conditions, &out.Conditions
  3699. *out = make([]SecretStoreStatusCondition, len(*in))
  3700. for i := range *in {
  3701. (*in)[i].DeepCopyInto(&(*out)[i])
  3702. }
  3703. }
  3704. }
  3705. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  3706. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  3707. if in == nil {
  3708. return nil
  3709. }
  3710. out := new(SecretStoreStatus)
  3711. in.DeepCopyInto(out)
  3712. return out
  3713. }
  3714. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3715. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  3716. *out = *in
  3717. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  3718. }
  3719. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  3720. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  3721. if in == nil {
  3722. return nil
  3723. }
  3724. out := new(SecretStoreStatusCondition)
  3725. in.DeepCopyInto(out)
  3726. return out
  3727. }
  3728. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3729. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  3730. *out = *in
  3731. }
  3732. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  3733. func (in *SecretsManager) DeepCopy() *SecretsManager {
  3734. if in == nil {
  3735. return nil
  3736. }
  3737. out := new(SecretsManager)
  3738. in.DeepCopyInto(out)
  3739. return out
  3740. }
  3741. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3742. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  3743. *out = *in
  3744. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3745. }
  3746. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  3747. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  3748. if in == nil {
  3749. return nil
  3750. }
  3751. out := new(SenhaseguraAuth)
  3752. in.DeepCopyInto(out)
  3753. return out
  3754. }
  3755. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3756. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  3757. *out = *in
  3758. in.Auth.DeepCopyInto(&out.Auth)
  3759. }
  3760. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  3761. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  3762. if in == nil {
  3763. return nil
  3764. }
  3765. out := new(SenhaseguraProvider)
  3766. in.DeepCopyInto(out)
  3767. return out
  3768. }
  3769. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3770. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  3771. *out = *in
  3772. if in.SecretStoreRef != nil {
  3773. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  3774. *out = new(SecretStoreRef)
  3775. **out = **in
  3776. }
  3777. if in.GeneratorRef != nil {
  3778. in, out := &in.GeneratorRef, &out.GeneratorRef
  3779. *out = new(GeneratorRef)
  3780. **out = **in
  3781. }
  3782. }
  3783. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  3784. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  3785. if in == nil {
  3786. return nil
  3787. }
  3788. out := new(StoreGeneratorSourceRef)
  3789. in.DeepCopyInto(out)
  3790. return out
  3791. }
  3792. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3793. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  3794. *out = *in
  3795. out.SecretStoreRef = in.SecretStoreRef
  3796. if in.GeneratorRef != nil {
  3797. in, out := &in.GeneratorRef, &out.GeneratorRef
  3798. *out = new(GeneratorRef)
  3799. **out = **in
  3800. }
  3801. }
  3802. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  3803. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  3804. if in == nil {
  3805. return nil
  3806. }
  3807. out := new(StoreSourceRef)
  3808. in.DeepCopyInto(out)
  3809. return out
  3810. }
  3811. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3812. func (in *Tag) DeepCopyInto(out *Tag) {
  3813. *out = *in
  3814. }
  3815. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  3816. func (in *Tag) DeepCopy() *Tag {
  3817. if in == nil {
  3818. return nil
  3819. }
  3820. out := new(Tag)
  3821. in.DeepCopyInto(out)
  3822. return out
  3823. }
  3824. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3825. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  3826. *out = *in
  3827. if in.ConfigMap != nil {
  3828. in, out := &in.ConfigMap, &out.ConfigMap
  3829. *out = new(TemplateRef)
  3830. (*in).DeepCopyInto(*out)
  3831. }
  3832. if in.Secret != nil {
  3833. in, out := &in.Secret, &out.Secret
  3834. *out = new(TemplateRef)
  3835. (*in).DeepCopyInto(*out)
  3836. }
  3837. if in.Literal != nil {
  3838. in, out := &in.Literal, &out.Literal
  3839. *out = new(string)
  3840. **out = **in
  3841. }
  3842. }
  3843. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  3844. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  3845. if in == nil {
  3846. return nil
  3847. }
  3848. out := new(TemplateFrom)
  3849. in.DeepCopyInto(out)
  3850. return out
  3851. }
  3852. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3853. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  3854. *out = *in
  3855. if in.Items != nil {
  3856. in, out := &in.Items, &out.Items
  3857. *out = make([]TemplateRefItem, len(*in))
  3858. copy(*out, *in)
  3859. }
  3860. }
  3861. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  3862. func (in *TemplateRef) DeepCopy() *TemplateRef {
  3863. if in == nil {
  3864. return nil
  3865. }
  3866. out := new(TemplateRef)
  3867. in.DeepCopyInto(out)
  3868. return out
  3869. }
  3870. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3871. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  3872. *out = *in
  3873. }
  3874. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  3875. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  3876. if in == nil {
  3877. return nil
  3878. }
  3879. out := new(TemplateRefItem)
  3880. in.DeepCopyInto(out)
  3881. return out
  3882. }
  3883. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3884. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  3885. *out = *in
  3886. in.BearerToken.DeepCopyInto(&out.BearerToken)
  3887. }
  3888. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  3889. func (in *TokenAuth) DeepCopy() *TokenAuth {
  3890. if in == nil {
  3891. return nil
  3892. }
  3893. out := new(TokenAuth)
  3894. in.DeepCopyInto(out)
  3895. return out
  3896. }
  3897. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3898. func (in *TokenAuthCredentials) DeepCopyInto(out *TokenAuthCredentials) {
  3899. *out = *in
  3900. in.AccessToken.DeepCopyInto(&out.AccessToken)
  3901. }
  3902. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuthCredentials.
  3903. func (in *TokenAuthCredentials) DeepCopy() *TokenAuthCredentials {
  3904. if in == nil {
  3905. return nil
  3906. }
  3907. out := new(TokenAuthCredentials)
  3908. in.DeepCopyInto(out)
  3909. return out
  3910. }
  3911. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3912. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  3913. *out = *in
  3914. in.ClientID.DeepCopyInto(&out.ClientID)
  3915. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3916. }
  3917. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  3918. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  3919. if in == nil {
  3920. return nil
  3921. }
  3922. out := new(UniversalAuthCredentials)
  3923. in.DeepCopyInto(out)
  3924. return out
  3925. }
  3926. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3927. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  3928. *out = *in
  3929. if in.RoleRef != nil {
  3930. in, out := &in.RoleRef, &out.RoleRef
  3931. *out = new(apismetav1.SecretKeySelector)
  3932. (*in).DeepCopyInto(*out)
  3933. }
  3934. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3935. }
  3936. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  3937. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  3938. if in == nil {
  3939. return nil
  3940. }
  3941. out := new(VaultAppRole)
  3942. in.DeepCopyInto(out)
  3943. return out
  3944. }
  3945. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3946. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  3947. *out = *in
  3948. if in.Namespace != nil {
  3949. in, out := &in.Namespace, &out.Namespace
  3950. *out = new(string)
  3951. **out = **in
  3952. }
  3953. if in.TokenSecretRef != nil {
  3954. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  3955. *out = new(apismetav1.SecretKeySelector)
  3956. (*in).DeepCopyInto(*out)
  3957. }
  3958. if in.AppRole != nil {
  3959. in, out := &in.AppRole, &out.AppRole
  3960. *out = new(VaultAppRole)
  3961. (*in).DeepCopyInto(*out)
  3962. }
  3963. if in.Kubernetes != nil {
  3964. in, out := &in.Kubernetes, &out.Kubernetes
  3965. *out = new(VaultKubernetesAuth)
  3966. (*in).DeepCopyInto(*out)
  3967. }
  3968. if in.Ldap != nil {
  3969. in, out := &in.Ldap, &out.Ldap
  3970. *out = new(VaultLdapAuth)
  3971. (*in).DeepCopyInto(*out)
  3972. }
  3973. if in.Jwt != nil {
  3974. in, out := &in.Jwt, &out.Jwt
  3975. *out = new(VaultJwtAuth)
  3976. (*in).DeepCopyInto(*out)
  3977. }
  3978. if in.Cert != nil {
  3979. in, out := &in.Cert, &out.Cert
  3980. *out = new(VaultCertAuth)
  3981. (*in).DeepCopyInto(*out)
  3982. }
  3983. if in.Iam != nil {
  3984. in, out := &in.Iam, &out.Iam
  3985. *out = new(VaultIamAuth)
  3986. (*in).DeepCopyInto(*out)
  3987. }
  3988. if in.UserPass != nil {
  3989. in, out := &in.UserPass, &out.UserPass
  3990. *out = new(VaultUserPassAuth)
  3991. (*in).DeepCopyInto(*out)
  3992. }
  3993. if in.GCP != nil {
  3994. in, out := &in.GCP, &out.GCP
  3995. *out = new(VaultGCPAuth)
  3996. (*in).DeepCopyInto(*out)
  3997. }
  3998. }
  3999. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  4000. func (in *VaultAuth) DeepCopy() *VaultAuth {
  4001. if in == nil {
  4002. return nil
  4003. }
  4004. out := new(VaultAuth)
  4005. in.DeepCopyInto(out)
  4006. return out
  4007. }
  4008. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4009. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  4010. *out = *in
  4011. if in.SecretRef != nil {
  4012. in, out := &in.SecretRef, &out.SecretRef
  4013. *out = new(VaultAwsAuthSecretRef)
  4014. (*in).DeepCopyInto(*out)
  4015. }
  4016. if in.JWTAuth != nil {
  4017. in, out := &in.JWTAuth, &out.JWTAuth
  4018. *out = new(VaultAwsJWTAuth)
  4019. (*in).DeepCopyInto(*out)
  4020. }
  4021. }
  4022. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  4023. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  4024. if in == nil {
  4025. return nil
  4026. }
  4027. out := new(VaultAwsAuth)
  4028. in.DeepCopyInto(out)
  4029. return out
  4030. }
  4031. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4032. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  4033. *out = *in
  4034. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  4035. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  4036. if in.SessionToken != nil {
  4037. in, out := &in.SessionToken, &out.SessionToken
  4038. *out = new(apismetav1.SecretKeySelector)
  4039. (*in).DeepCopyInto(*out)
  4040. }
  4041. }
  4042. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  4043. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  4044. if in == nil {
  4045. return nil
  4046. }
  4047. out := new(VaultAwsAuthSecretRef)
  4048. in.DeepCopyInto(out)
  4049. return out
  4050. }
  4051. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4052. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  4053. *out = *in
  4054. if in.ServiceAccountRef != nil {
  4055. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  4056. *out = new(apismetav1.ServiceAccountSelector)
  4057. (*in).DeepCopyInto(*out)
  4058. }
  4059. }
  4060. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  4061. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  4062. if in == nil {
  4063. return nil
  4064. }
  4065. out := new(VaultAwsJWTAuth)
  4066. in.DeepCopyInto(out)
  4067. return out
  4068. }
  4069. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4070. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  4071. *out = *in
  4072. in.ClientCert.DeepCopyInto(&out.ClientCert)
  4073. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4074. }
  4075. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  4076. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  4077. if in == nil {
  4078. return nil
  4079. }
  4080. out := new(VaultCertAuth)
  4081. in.DeepCopyInto(out)
  4082. return out
  4083. }
  4084. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4085. func (in *VaultCheckAndSet) DeepCopyInto(out *VaultCheckAndSet) {
  4086. *out = *in
  4087. }
  4088. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCheckAndSet.
  4089. func (in *VaultCheckAndSet) DeepCopy() *VaultCheckAndSet {
  4090. if in == nil {
  4091. return nil
  4092. }
  4093. out := new(VaultCheckAndSet)
  4094. in.DeepCopyInto(out)
  4095. return out
  4096. }
  4097. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4098. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  4099. *out = *in
  4100. if in.CertSecretRef != nil {
  4101. in, out := &in.CertSecretRef, &out.CertSecretRef
  4102. *out = new(apismetav1.SecretKeySelector)
  4103. (*in).DeepCopyInto(*out)
  4104. }
  4105. if in.KeySecretRef != nil {
  4106. in, out := &in.KeySecretRef, &out.KeySecretRef
  4107. *out = new(apismetav1.SecretKeySelector)
  4108. (*in).DeepCopyInto(*out)
  4109. }
  4110. }
  4111. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  4112. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  4113. if in == nil {
  4114. return nil
  4115. }
  4116. out := new(VaultClientTLS)
  4117. in.DeepCopyInto(out)
  4118. return out
  4119. }
  4120. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4121. func (in *VaultGCPAuth) DeepCopyInto(out *VaultGCPAuth) {
  4122. *out = *in
  4123. if in.SecretRef != nil {
  4124. in, out := &in.SecretRef, &out.SecretRef
  4125. *out = new(GCPSMAuthSecretRef)
  4126. (*in).DeepCopyInto(*out)
  4127. }
  4128. if in.WorkloadIdentity != nil {
  4129. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  4130. *out = new(GCPWorkloadIdentity)
  4131. (*in).DeepCopyInto(*out)
  4132. }
  4133. if in.ServiceAccountRef != nil {
  4134. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  4135. *out = new(apismetav1.ServiceAccountSelector)
  4136. (*in).DeepCopyInto(*out)
  4137. }
  4138. }
  4139. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultGCPAuth.
  4140. func (in *VaultGCPAuth) DeepCopy() *VaultGCPAuth {
  4141. if in == nil {
  4142. return nil
  4143. }
  4144. out := new(VaultGCPAuth)
  4145. in.DeepCopyInto(out)
  4146. return out
  4147. }
  4148. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4149. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  4150. *out = *in
  4151. if in.SecretRef != nil {
  4152. in, out := &in.SecretRef, &out.SecretRef
  4153. *out = new(VaultAwsAuthSecretRef)
  4154. (*in).DeepCopyInto(*out)
  4155. }
  4156. if in.JWTAuth != nil {
  4157. in, out := &in.JWTAuth, &out.JWTAuth
  4158. *out = new(VaultAwsJWTAuth)
  4159. (*in).DeepCopyInto(*out)
  4160. }
  4161. }
  4162. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  4163. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  4164. if in == nil {
  4165. return nil
  4166. }
  4167. out := new(VaultIamAuth)
  4168. in.DeepCopyInto(out)
  4169. return out
  4170. }
  4171. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4172. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  4173. *out = *in
  4174. if in.SecretRef != nil {
  4175. in, out := &in.SecretRef, &out.SecretRef
  4176. *out = new(apismetav1.SecretKeySelector)
  4177. (*in).DeepCopyInto(*out)
  4178. }
  4179. if in.KubernetesServiceAccountToken != nil {
  4180. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  4181. *out = new(VaultKubernetesServiceAccountTokenAuth)
  4182. (*in).DeepCopyInto(*out)
  4183. }
  4184. }
  4185. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  4186. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  4187. if in == nil {
  4188. return nil
  4189. }
  4190. out := new(VaultJwtAuth)
  4191. in.DeepCopyInto(out)
  4192. return out
  4193. }
  4194. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4195. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  4196. *out = *in
  4197. if in.ServiceAccountRef != nil {
  4198. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  4199. *out = new(apismetav1.ServiceAccountSelector)
  4200. (*in).DeepCopyInto(*out)
  4201. }
  4202. if in.SecretRef != nil {
  4203. in, out := &in.SecretRef, &out.SecretRef
  4204. *out = new(apismetav1.SecretKeySelector)
  4205. (*in).DeepCopyInto(*out)
  4206. }
  4207. }
  4208. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  4209. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  4210. if in == nil {
  4211. return nil
  4212. }
  4213. out := new(VaultKubernetesAuth)
  4214. in.DeepCopyInto(out)
  4215. return out
  4216. }
  4217. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4218. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  4219. *out = *in
  4220. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  4221. if in.Audiences != nil {
  4222. in, out := &in.Audiences, &out.Audiences
  4223. *out = new([]string)
  4224. if **in != nil {
  4225. in, out := *in, *out
  4226. *out = make([]string, len(*in))
  4227. copy(*out, *in)
  4228. }
  4229. }
  4230. if in.ExpirationSeconds != nil {
  4231. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  4232. *out = new(int64)
  4233. **out = **in
  4234. }
  4235. }
  4236. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  4237. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  4238. if in == nil {
  4239. return nil
  4240. }
  4241. out := new(VaultKubernetesServiceAccountTokenAuth)
  4242. in.DeepCopyInto(out)
  4243. return out
  4244. }
  4245. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4246. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  4247. *out = *in
  4248. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4249. }
  4250. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  4251. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  4252. if in == nil {
  4253. return nil
  4254. }
  4255. out := new(VaultLdapAuth)
  4256. in.DeepCopyInto(out)
  4257. return out
  4258. }
  4259. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4260. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  4261. *out = *in
  4262. if in.Auth != nil {
  4263. in, out := &in.Auth, &out.Auth
  4264. *out = new(VaultAuth)
  4265. (*in).DeepCopyInto(*out)
  4266. }
  4267. if in.Path != nil {
  4268. in, out := &in.Path, &out.Path
  4269. *out = new(string)
  4270. **out = **in
  4271. }
  4272. if in.Namespace != nil {
  4273. in, out := &in.Namespace, &out.Namespace
  4274. *out = new(string)
  4275. **out = **in
  4276. }
  4277. if in.CABundle != nil {
  4278. in, out := &in.CABundle, &out.CABundle
  4279. *out = make([]byte, len(*in))
  4280. copy(*out, *in)
  4281. }
  4282. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  4283. if in.CAProvider != nil {
  4284. in, out := &in.CAProvider, &out.CAProvider
  4285. *out = new(CAProvider)
  4286. (*in).DeepCopyInto(*out)
  4287. }
  4288. if in.Headers != nil {
  4289. in, out := &in.Headers, &out.Headers
  4290. *out = make(map[string]string, len(*in))
  4291. for key, val := range *in {
  4292. (*out)[key] = val
  4293. }
  4294. }
  4295. if in.CheckAndSet != nil {
  4296. in, out := &in.CheckAndSet, &out.CheckAndSet
  4297. *out = new(VaultCheckAndSet)
  4298. **out = **in
  4299. }
  4300. }
  4301. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  4302. func (in *VaultProvider) DeepCopy() *VaultProvider {
  4303. if in == nil {
  4304. return nil
  4305. }
  4306. out := new(VaultProvider)
  4307. in.DeepCopyInto(out)
  4308. return out
  4309. }
  4310. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4311. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  4312. *out = *in
  4313. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4314. }
  4315. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  4316. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  4317. if in == nil {
  4318. return nil
  4319. }
  4320. out := new(VaultUserPassAuth)
  4321. in.DeepCopyInto(out)
  4322. return out
  4323. }
  4324. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4325. func (in *VolcengineAuth) DeepCopyInto(out *VolcengineAuth) {
  4326. *out = *in
  4327. if in.SecretRef != nil {
  4328. in, out := &in.SecretRef, &out.SecretRef
  4329. *out = new(VolcengineAuthSecretRef)
  4330. (*in).DeepCopyInto(*out)
  4331. }
  4332. }
  4333. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuth.
  4334. func (in *VolcengineAuth) DeepCopy() *VolcengineAuth {
  4335. if in == nil {
  4336. return nil
  4337. }
  4338. out := new(VolcengineAuth)
  4339. in.DeepCopyInto(out)
  4340. return out
  4341. }
  4342. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4343. func (in *VolcengineAuthSecretRef) DeepCopyInto(out *VolcengineAuthSecretRef) {
  4344. *out = *in
  4345. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  4346. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  4347. if in.Token != nil {
  4348. in, out := &in.Token, &out.Token
  4349. *out = new(apismetav1.SecretKeySelector)
  4350. (*in).DeepCopyInto(*out)
  4351. }
  4352. }
  4353. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuthSecretRef.
  4354. func (in *VolcengineAuthSecretRef) DeepCopy() *VolcengineAuthSecretRef {
  4355. if in == nil {
  4356. return nil
  4357. }
  4358. out := new(VolcengineAuthSecretRef)
  4359. in.DeepCopyInto(out)
  4360. return out
  4361. }
  4362. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4363. func (in *VolcengineProvider) DeepCopyInto(out *VolcengineProvider) {
  4364. *out = *in
  4365. if in.Auth != nil {
  4366. in, out := &in.Auth, &out.Auth
  4367. *out = new(VolcengineAuth)
  4368. (*in).DeepCopyInto(*out)
  4369. }
  4370. }
  4371. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineProvider.
  4372. func (in *VolcengineProvider) DeepCopy() *VolcengineProvider {
  4373. if in == nil {
  4374. return nil
  4375. }
  4376. out := new(VolcengineProvider)
  4377. in.DeepCopyInto(out)
  4378. return out
  4379. }
  4380. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4381. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  4382. *out = *in
  4383. if in.Namespace != nil {
  4384. in, out := &in.Namespace, &out.Namespace
  4385. *out = new(string)
  4386. **out = **in
  4387. }
  4388. }
  4389. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  4390. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  4391. if in == nil {
  4392. return nil
  4393. }
  4394. out := new(WebhookCAProvider)
  4395. in.DeepCopyInto(out)
  4396. return out
  4397. }
  4398. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4399. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  4400. *out = *in
  4401. if in.Headers != nil {
  4402. in, out := &in.Headers, &out.Headers
  4403. *out = make(map[string]string, len(*in))
  4404. for key, val := range *in {
  4405. (*out)[key] = val
  4406. }
  4407. }
  4408. if in.Auth != nil {
  4409. in, out := &in.Auth, &out.Auth
  4410. *out = new(AuthorizationProtocol)
  4411. (*in).DeepCopyInto(*out)
  4412. }
  4413. if in.Timeout != nil {
  4414. in, out := &in.Timeout, &out.Timeout
  4415. *out = new(metav1.Duration)
  4416. **out = **in
  4417. }
  4418. out.Result = in.Result
  4419. if in.Secrets != nil {
  4420. in, out := &in.Secrets, &out.Secrets
  4421. *out = make([]WebhookSecret, len(*in))
  4422. for i := range *in {
  4423. (*in)[i].DeepCopyInto(&(*out)[i])
  4424. }
  4425. }
  4426. if in.CABundle != nil {
  4427. in, out := &in.CABundle, &out.CABundle
  4428. *out = make([]byte, len(*in))
  4429. copy(*out, *in)
  4430. }
  4431. if in.CAProvider != nil {
  4432. in, out := &in.CAProvider, &out.CAProvider
  4433. *out = new(WebhookCAProvider)
  4434. (*in).DeepCopyInto(*out)
  4435. }
  4436. }
  4437. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  4438. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  4439. if in == nil {
  4440. return nil
  4441. }
  4442. out := new(WebhookProvider)
  4443. in.DeepCopyInto(out)
  4444. return out
  4445. }
  4446. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4447. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  4448. *out = *in
  4449. }
  4450. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  4451. func (in *WebhookResult) DeepCopy() *WebhookResult {
  4452. if in == nil {
  4453. return nil
  4454. }
  4455. out := new(WebhookResult)
  4456. in.DeepCopyInto(out)
  4457. return out
  4458. }
  4459. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4460. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  4461. *out = *in
  4462. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4463. }
  4464. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  4465. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  4466. if in == nil {
  4467. return nil
  4468. }
  4469. out := new(WebhookSecret)
  4470. in.DeepCopyInto(out)
  4471. return out
  4472. }
  4473. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4474. func (in *YandexAuth) DeepCopyInto(out *YandexAuth) {
  4475. *out = *in
  4476. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  4477. }
  4478. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexAuth.
  4479. func (in *YandexAuth) DeepCopy() *YandexAuth {
  4480. if in == nil {
  4481. return nil
  4482. }
  4483. out := new(YandexAuth)
  4484. in.DeepCopyInto(out)
  4485. return out
  4486. }
  4487. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4488. func (in *YandexCAProvider) DeepCopyInto(out *YandexCAProvider) {
  4489. *out = *in
  4490. in.Certificate.DeepCopyInto(&out.Certificate)
  4491. }
  4492. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCAProvider.
  4493. func (in *YandexCAProvider) DeepCopy() *YandexCAProvider {
  4494. if in == nil {
  4495. return nil
  4496. }
  4497. out := new(YandexCAProvider)
  4498. in.DeepCopyInto(out)
  4499. return out
  4500. }
  4501. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4502. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  4503. *out = *in
  4504. in.Auth.DeepCopyInto(&out.Auth)
  4505. if in.CAProvider != nil {
  4506. in, out := &in.CAProvider, &out.CAProvider
  4507. *out = new(YandexCAProvider)
  4508. (*in).DeepCopyInto(*out)
  4509. }
  4510. if in.FetchingPolicy != nil {
  4511. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  4512. *out = new(FetchingPolicy)
  4513. (*in).DeepCopyInto(*out)
  4514. }
  4515. }
  4516. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  4517. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  4518. if in == nil {
  4519. return nil
  4520. }
  4521. out := new(YandexCertificateManagerProvider)
  4522. in.DeepCopyInto(out)
  4523. return out
  4524. }
  4525. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4526. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  4527. *out = *in
  4528. in.Auth.DeepCopyInto(&out.Auth)
  4529. if in.CAProvider != nil {
  4530. in, out := &in.CAProvider, &out.CAProvider
  4531. *out = new(YandexCAProvider)
  4532. (*in).DeepCopyInto(*out)
  4533. }
  4534. if in.FetchingPolicy != nil {
  4535. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  4536. *out = new(FetchingPolicy)
  4537. (*in).DeepCopyInto(*out)
  4538. }
  4539. }
  4540. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  4541. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  4542. if in == nil {
  4543. return nil
  4544. }
  4545. out := new(YandexLockboxProvider)
  4546. in.DeepCopyInto(out)
  4547. return out
  4548. }