zz_generated.deepcopy.go 136 KB

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