zz_generated.deepcopy.go 137 KB

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