zz_generated.deepcopy.go 135 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577
  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 *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  1159. *out = *in
  1160. if in.ClientID != nil {
  1161. in, out := &in.ClientID, &out.ClientID
  1162. *out = new(DelineaProviderSecretRef)
  1163. (*in).DeepCopyInto(*out)
  1164. }
  1165. if in.ClientSecret != nil {
  1166. in, out := &in.ClientSecret, &out.ClientSecret
  1167. *out = new(DelineaProviderSecretRef)
  1168. (*in).DeepCopyInto(*out)
  1169. }
  1170. }
  1171. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  1172. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  1173. if in == nil {
  1174. return nil
  1175. }
  1176. out := new(DelineaProvider)
  1177. in.DeepCopyInto(out)
  1178. return out
  1179. }
  1180. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1181. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  1182. *out = *in
  1183. if in.SecretRef != nil {
  1184. in, out := &in.SecretRef, &out.SecretRef
  1185. *out = new(apismetav1.SecretKeySelector)
  1186. (*in).DeepCopyInto(*out)
  1187. }
  1188. }
  1189. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  1190. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  1191. if in == nil {
  1192. return nil
  1193. }
  1194. out := new(DelineaProviderSecretRef)
  1195. in.DeepCopyInto(out)
  1196. return out
  1197. }
  1198. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1199. func (in *Device42Auth) DeepCopyInto(out *Device42Auth) {
  1200. *out = *in
  1201. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1202. }
  1203. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Auth.
  1204. func (in *Device42Auth) DeepCopy() *Device42Auth {
  1205. if in == nil {
  1206. return nil
  1207. }
  1208. out := new(Device42Auth)
  1209. in.DeepCopyInto(out)
  1210. return out
  1211. }
  1212. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1213. func (in *Device42Provider) DeepCopyInto(out *Device42Provider) {
  1214. *out = *in
  1215. in.Auth.DeepCopyInto(&out.Auth)
  1216. }
  1217. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Provider.
  1218. func (in *Device42Provider) DeepCopy() *Device42Provider {
  1219. if in == nil {
  1220. return nil
  1221. }
  1222. out := new(Device42Provider)
  1223. in.DeepCopyInto(out)
  1224. return out
  1225. }
  1226. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1227. func (in *Device42SecretRef) DeepCopyInto(out *Device42SecretRef) {
  1228. *out = *in
  1229. in.Credentials.DeepCopyInto(&out.Credentials)
  1230. }
  1231. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42SecretRef.
  1232. func (in *Device42SecretRef) DeepCopy() *Device42SecretRef {
  1233. if in == nil {
  1234. return nil
  1235. }
  1236. out := new(Device42SecretRef)
  1237. in.DeepCopyInto(out)
  1238. return out
  1239. }
  1240. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1241. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  1242. *out = *in
  1243. if in.SecretRef != nil {
  1244. in, out := &in.SecretRef, &out.SecretRef
  1245. *out = new(DopplerAuthSecretRef)
  1246. (*in).DeepCopyInto(*out)
  1247. }
  1248. if in.OIDCConfig != nil {
  1249. in, out := &in.OIDCConfig, &out.OIDCConfig
  1250. *out = new(DopplerOIDCAuth)
  1251. (*in).DeepCopyInto(*out)
  1252. }
  1253. }
  1254. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  1255. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  1256. if in == nil {
  1257. return nil
  1258. }
  1259. out := new(DopplerAuth)
  1260. in.DeepCopyInto(out)
  1261. return out
  1262. }
  1263. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1264. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  1265. *out = *in
  1266. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  1267. }
  1268. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  1269. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  1270. if in == nil {
  1271. return nil
  1272. }
  1273. out := new(DopplerAuthSecretRef)
  1274. in.DeepCopyInto(out)
  1275. return out
  1276. }
  1277. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1278. func (in *DopplerOIDCAuth) DeepCopyInto(out *DopplerOIDCAuth) {
  1279. *out = *in
  1280. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1281. if in.ExpirationSeconds != nil {
  1282. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  1283. *out = new(int64)
  1284. **out = **in
  1285. }
  1286. }
  1287. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerOIDCAuth.
  1288. func (in *DopplerOIDCAuth) DeepCopy() *DopplerOIDCAuth {
  1289. if in == nil {
  1290. return nil
  1291. }
  1292. out := new(DopplerOIDCAuth)
  1293. in.DeepCopyInto(out)
  1294. return out
  1295. }
  1296. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1297. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  1298. *out = *in
  1299. if in.Auth != nil {
  1300. in, out := &in.Auth, &out.Auth
  1301. *out = new(DopplerAuth)
  1302. (*in).DeepCopyInto(*out)
  1303. }
  1304. }
  1305. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  1306. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  1307. if in == nil {
  1308. return nil
  1309. }
  1310. out := new(DopplerProvider)
  1311. in.DeepCopyInto(out)
  1312. return out
  1313. }
  1314. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1315. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  1316. *out = *in
  1317. out.TypeMeta = in.TypeMeta
  1318. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1319. in.Spec.DeepCopyInto(&out.Spec)
  1320. in.Status.DeepCopyInto(&out.Status)
  1321. }
  1322. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  1323. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  1324. if in == nil {
  1325. return nil
  1326. }
  1327. out := new(ExternalSecret)
  1328. in.DeepCopyInto(out)
  1329. return out
  1330. }
  1331. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1332. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  1333. if c := in.DeepCopy(); c != nil {
  1334. return c
  1335. }
  1336. return nil
  1337. }
  1338. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1339. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  1340. *out = *in
  1341. out.RemoteRef = in.RemoteRef
  1342. if in.SourceRef != nil {
  1343. in, out := &in.SourceRef, &out.SourceRef
  1344. *out = new(StoreSourceRef)
  1345. (*in).DeepCopyInto(*out)
  1346. }
  1347. }
  1348. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  1349. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  1350. if in == nil {
  1351. return nil
  1352. }
  1353. out := new(ExternalSecretData)
  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 *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  1359. *out = *in
  1360. if in.Extract != nil {
  1361. in, out := &in.Extract, &out.Extract
  1362. *out = new(ExternalSecretDataRemoteRef)
  1363. **out = **in
  1364. }
  1365. if in.Find != nil {
  1366. in, out := &in.Find, &out.Find
  1367. *out = new(ExternalSecretFind)
  1368. (*in).DeepCopyInto(*out)
  1369. }
  1370. if in.Rewrite != nil {
  1371. in, out := &in.Rewrite, &out.Rewrite
  1372. *out = make([]ExternalSecretRewrite, len(*in))
  1373. for i := range *in {
  1374. (*in)[i].DeepCopyInto(&(*out)[i])
  1375. }
  1376. }
  1377. if in.SourceRef != nil {
  1378. in, out := &in.SourceRef, &out.SourceRef
  1379. *out = new(StoreGeneratorSourceRef)
  1380. (*in).DeepCopyInto(*out)
  1381. }
  1382. }
  1383. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  1384. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  1385. if in == nil {
  1386. return nil
  1387. }
  1388. out := new(ExternalSecretDataFromRemoteRef)
  1389. in.DeepCopyInto(out)
  1390. return out
  1391. }
  1392. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1393. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  1394. *out = *in
  1395. }
  1396. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  1397. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  1398. if in == nil {
  1399. return nil
  1400. }
  1401. out := new(ExternalSecretDataRemoteRef)
  1402. in.DeepCopyInto(out)
  1403. return out
  1404. }
  1405. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1406. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  1407. *out = *in
  1408. if in.Path != nil {
  1409. in, out := &in.Path, &out.Path
  1410. *out = new(string)
  1411. **out = **in
  1412. }
  1413. if in.Name != nil {
  1414. in, out := &in.Name, &out.Name
  1415. *out = new(FindName)
  1416. **out = **in
  1417. }
  1418. if in.Tags != nil {
  1419. in, out := &in.Tags, &out.Tags
  1420. *out = make(map[string]string, len(*in))
  1421. for key, val := range *in {
  1422. (*out)[key] = val
  1423. }
  1424. }
  1425. }
  1426. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  1427. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  1428. if in == nil {
  1429. return nil
  1430. }
  1431. out := new(ExternalSecretFind)
  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 *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  1437. *out = *in
  1438. out.TypeMeta = in.TypeMeta
  1439. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1440. if in.Items != nil {
  1441. in, out := &in.Items, &out.Items
  1442. *out = make([]ExternalSecret, len(*in))
  1443. for i := range *in {
  1444. (*in)[i].DeepCopyInto(&(*out)[i])
  1445. }
  1446. }
  1447. }
  1448. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  1449. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  1450. if in == nil {
  1451. return nil
  1452. }
  1453. out := new(ExternalSecretList)
  1454. in.DeepCopyInto(out)
  1455. return out
  1456. }
  1457. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1458. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  1459. if c := in.DeepCopy(); c != nil {
  1460. return c
  1461. }
  1462. return nil
  1463. }
  1464. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1465. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  1466. *out = *in
  1467. if in.Annotations != nil {
  1468. in, out := &in.Annotations, &out.Annotations
  1469. *out = make(map[string]string, len(*in))
  1470. for key, val := range *in {
  1471. (*out)[key] = val
  1472. }
  1473. }
  1474. if in.Labels != nil {
  1475. in, out := &in.Labels, &out.Labels
  1476. *out = make(map[string]string, len(*in))
  1477. for key, val := range *in {
  1478. (*out)[key] = val
  1479. }
  1480. }
  1481. }
  1482. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  1483. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  1484. if in == nil {
  1485. return nil
  1486. }
  1487. out := new(ExternalSecretMetadata)
  1488. in.DeepCopyInto(out)
  1489. return out
  1490. }
  1491. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1492. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  1493. *out = *in
  1494. if in.Merge != nil {
  1495. in, out := &in.Merge, &out.Merge
  1496. *out = new(ExternalSecretRewriteMerge)
  1497. (*in).DeepCopyInto(*out)
  1498. }
  1499. if in.Regexp != nil {
  1500. in, out := &in.Regexp, &out.Regexp
  1501. *out = new(ExternalSecretRewriteRegexp)
  1502. **out = **in
  1503. }
  1504. if in.Transform != nil {
  1505. in, out := &in.Transform, &out.Transform
  1506. *out = new(ExternalSecretRewriteTransform)
  1507. **out = **in
  1508. }
  1509. }
  1510. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1511. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1512. if in == nil {
  1513. return nil
  1514. }
  1515. out := new(ExternalSecretRewrite)
  1516. in.DeepCopyInto(out)
  1517. return out
  1518. }
  1519. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1520. func (in *ExternalSecretRewriteMerge) DeepCopyInto(out *ExternalSecretRewriteMerge) {
  1521. *out = *in
  1522. if in.Priority != nil {
  1523. in, out := &in.Priority, &out.Priority
  1524. *out = make([]string, len(*in))
  1525. copy(*out, *in)
  1526. }
  1527. }
  1528. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteMerge.
  1529. func (in *ExternalSecretRewriteMerge) DeepCopy() *ExternalSecretRewriteMerge {
  1530. if in == nil {
  1531. return nil
  1532. }
  1533. out := new(ExternalSecretRewriteMerge)
  1534. in.DeepCopyInto(out)
  1535. return out
  1536. }
  1537. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1538. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1539. *out = *in
  1540. }
  1541. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1542. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1543. if in == nil {
  1544. return nil
  1545. }
  1546. out := new(ExternalSecretRewriteRegexp)
  1547. in.DeepCopyInto(out)
  1548. return out
  1549. }
  1550. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1551. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1552. *out = *in
  1553. }
  1554. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1555. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1556. if in == nil {
  1557. return nil
  1558. }
  1559. out := new(ExternalSecretRewriteTransform)
  1560. in.DeepCopyInto(out)
  1561. return out
  1562. }
  1563. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1564. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1565. *out = *in
  1566. out.SecretStoreRef = in.SecretStoreRef
  1567. in.Target.DeepCopyInto(&out.Target)
  1568. if in.RefreshInterval != nil {
  1569. in, out := &in.RefreshInterval, &out.RefreshInterval
  1570. *out = new(metav1.Duration)
  1571. **out = **in
  1572. }
  1573. if in.Data != nil {
  1574. in, out := &in.Data, &out.Data
  1575. *out = make([]ExternalSecretData, len(*in))
  1576. for i := range *in {
  1577. (*in)[i].DeepCopyInto(&(*out)[i])
  1578. }
  1579. }
  1580. if in.DataFrom != nil {
  1581. in, out := &in.DataFrom, &out.DataFrom
  1582. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1583. for i := range *in {
  1584. (*in)[i].DeepCopyInto(&(*out)[i])
  1585. }
  1586. }
  1587. }
  1588. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1589. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1590. if in == nil {
  1591. return nil
  1592. }
  1593. out := new(ExternalSecretSpec)
  1594. in.DeepCopyInto(out)
  1595. return out
  1596. }
  1597. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1598. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1599. *out = *in
  1600. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1601. if in.Conditions != nil {
  1602. in, out := &in.Conditions, &out.Conditions
  1603. *out = make([]ExternalSecretStatusCondition, len(*in))
  1604. for i := range *in {
  1605. (*in)[i].DeepCopyInto(&(*out)[i])
  1606. }
  1607. }
  1608. out.Binding = in.Binding
  1609. }
  1610. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1611. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1612. if in == nil {
  1613. return nil
  1614. }
  1615. out := new(ExternalSecretStatus)
  1616. in.DeepCopyInto(out)
  1617. return out
  1618. }
  1619. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1620. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1621. *out = *in
  1622. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1623. }
  1624. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1625. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1626. if in == nil {
  1627. return nil
  1628. }
  1629. out := new(ExternalSecretStatusCondition)
  1630. in.DeepCopyInto(out)
  1631. return out
  1632. }
  1633. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1634. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1635. *out = *in
  1636. if in.Template != nil {
  1637. in, out := &in.Template, &out.Template
  1638. *out = new(ExternalSecretTemplate)
  1639. (*in).DeepCopyInto(*out)
  1640. }
  1641. if in.Manifest != nil {
  1642. in, out := &in.Manifest, &out.Manifest
  1643. *out = new(ManifestReference)
  1644. **out = **in
  1645. }
  1646. }
  1647. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1648. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1649. if in == nil {
  1650. return nil
  1651. }
  1652. out := new(ExternalSecretTarget)
  1653. in.DeepCopyInto(out)
  1654. return out
  1655. }
  1656. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1657. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1658. *out = *in
  1659. in.Metadata.DeepCopyInto(&out.Metadata)
  1660. if in.Data != nil {
  1661. in, out := &in.Data, &out.Data
  1662. *out = make(map[string]string, len(*in))
  1663. for key, val := range *in {
  1664. (*out)[key] = val
  1665. }
  1666. }
  1667. if in.TemplateFrom != nil {
  1668. in, out := &in.TemplateFrom, &out.TemplateFrom
  1669. *out = make([]TemplateFrom, len(*in))
  1670. for i := range *in {
  1671. (*in)[i].DeepCopyInto(&(*out)[i])
  1672. }
  1673. }
  1674. }
  1675. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1676. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1677. if in == nil {
  1678. return nil
  1679. }
  1680. out := new(ExternalSecretTemplate)
  1681. in.DeepCopyInto(out)
  1682. return out
  1683. }
  1684. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1685. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1686. *out = *in
  1687. if in.Annotations != nil {
  1688. in, out := &in.Annotations, &out.Annotations
  1689. *out = make(map[string]string, len(*in))
  1690. for key, val := range *in {
  1691. (*out)[key] = val
  1692. }
  1693. }
  1694. if in.Labels != nil {
  1695. in, out := &in.Labels, &out.Labels
  1696. *out = make(map[string]string, len(*in))
  1697. for key, val := range *in {
  1698. (*out)[key] = val
  1699. }
  1700. }
  1701. if in.Finalizers != nil {
  1702. in, out := &in.Finalizers, &out.Finalizers
  1703. *out = make([]string, len(*in))
  1704. copy(*out, *in)
  1705. }
  1706. }
  1707. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1708. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1709. if in == nil {
  1710. return nil
  1711. }
  1712. out := new(ExternalSecretTemplateMetadata)
  1713. in.DeepCopyInto(out)
  1714. return out
  1715. }
  1716. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1717. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1718. *out = *in
  1719. }
  1720. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1721. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1722. if in == nil {
  1723. return nil
  1724. }
  1725. out := new(ExternalSecretValidator)
  1726. in.DeepCopyInto(out)
  1727. return out
  1728. }
  1729. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1730. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1731. *out = *in
  1732. if in.Data != nil {
  1733. in, out := &in.Data, &out.Data
  1734. *out = make([]FakeProviderData, len(*in))
  1735. copy(*out, *in)
  1736. }
  1737. if in.ValidationResult != nil {
  1738. in, out := &in.ValidationResult, &out.ValidationResult
  1739. *out = new(ValidationResult)
  1740. **out = **in
  1741. }
  1742. }
  1743. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1744. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1745. if in == nil {
  1746. return nil
  1747. }
  1748. out := new(FakeProvider)
  1749. in.DeepCopyInto(out)
  1750. return out
  1751. }
  1752. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1753. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1754. *out = *in
  1755. }
  1756. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1757. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1758. if in == nil {
  1759. return nil
  1760. }
  1761. out := new(FakeProviderData)
  1762. in.DeepCopyInto(out)
  1763. return out
  1764. }
  1765. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1766. func (in *FetchingPolicy) DeepCopyInto(out *FetchingPolicy) {
  1767. *out = *in
  1768. if in.ByID != nil {
  1769. in, out := &in.ByID, &out.ByID
  1770. *out = new(ByID)
  1771. **out = **in
  1772. }
  1773. if in.ByName != nil {
  1774. in, out := &in.ByName, &out.ByName
  1775. *out = new(ByName)
  1776. **out = **in
  1777. }
  1778. }
  1779. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FetchingPolicy.
  1780. func (in *FetchingPolicy) DeepCopy() *FetchingPolicy {
  1781. if in == nil {
  1782. return nil
  1783. }
  1784. out := new(FetchingPolicy)
  1785. in.DeepCopyInto(out)
  1786. return out
  1787. }
  1788. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1789. func (in *FindName) DeepCopyInto(out *FindName) {
  1790. *out = *in
  1791. }
  1792. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1793. func (in *FindName) DeepCopy() *FindName {
  1794. if in == nil {
  1795. return nil
  1796. }
  1797. out := new(FindName)
  1798. in.DeepCopyInto(out)
  1799. return out
  1800. }
  1801. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1802. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1803. *out = *in
  1804. if in.APIKey != nil {
  1805. in, out := &in.APIKey, &out.APIKey
  1806. *out = new(FortanixProviderSecretRef)
  1807. (*in).DeepCopyInto(*out)
  1808. }
  1809. }
  1810. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1811. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1812. if in == nil {
  1813. return nil
  1814. }
  1815. out := new(FortanixProvider)
  1816. in.DeepCopyInto(out)
  1817. return out
  1818. }
  1819. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1820. func (in *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1821. *out = *in
  1822. if in.SecretRef != nil {
  1823. in, out := &in.SecretRef, &out.SecretRef
  1824. *out = new(apismetav1.SecretKeySelector)
  1825. (*in).DeepCopyInto(*out)
  1826. }
  1827. }
  1828. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1829. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1830. if in == nil {
  1831. return nil
  1832. }
  1833. out := new(FortanixProviderSecretRef)
  1834. in.DeepCopyInto(out)
  1835. return out
  1836. }
  1837. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1838. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1839. *out = *in
  1840. if in.SecretRef != nil {
  1841. in, out := &in.SecretRef, &out.SecretRef
  1842. *out = new(GCPSMAuthSecretRef)
  1843. (*in).DeepCopyInto(*out)
  1844. }
  1845. if in.WorkloadIdentity != nil {
  1846. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1847. *out = new(GCPWorkloadIdentity)
  1848. (*in).DeepCopyInto(*out)
  1849. }
  1850. if in.WorkloadIdentityFederation != nil {
  1851. in, out := &in.WorkloadIdentityFederation, &out.WorkloadIdentityFederation
  1852. *out = new(GCPWorkloadIdentityFederation)
  1853. (*in).DeepCopyInto(*out)
  1854. }
  1855. }
  1856. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1857. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1858. if in == nil {
  1859. return nil
  1860. }
  1861. out := new(GCPSMAuth)
  1862. in.DeepCopyInto(out)
  1863. return out
  1864. }
  1865. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1866. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1867. *out = *in
  1868. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1869. }
  1870. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1871. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1872. if in == nil {
  1873. return nil
  1874. }
  1875. out := new(GCPSMAuthSecretRef)
  1876. in.DeepCopyInto(out)
  1877. return out
  1878. }
  1879. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1880. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1881. *out = *in
  1882. in.Auth.DeepCopyInto(&out.Auth)
  1883. }
  1884. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1885. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1886. if in == nil {
  1887. return nil
  1888. }
  1889. out := new(GCPSMProvider)
  1890. in.DeepCopyInto(out)
  1891. return out
  1892. }
  1893. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1894. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1895. *out = *in
  1896. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1897. }
  1898. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1899. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1900. if in == nil {
  1901. return nil
  1902. }
  1903. out := new(GCPWorkloadIdentity)
  1904. in.DeepCopyInto(out)
  1905. return out
  1906. }
  1907. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1908. func (in *GCPWorkloadIdentityFederation) DeepCopyInto(out *GCPWorkloadIdentityFederation) {
  1909. *out = *in
  1910. if in.CredConfig != nil {
  1911. in, out := &in.CredConfig, &out.CredConfig
  1912. *out = new(ConfigMapReference)
  1913. **out = **in
  1914. }
  1915. if in.ServiceAccountRef != nil {
  1916. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1917. *out = new(apismetav1.ServiceAccountSelector)
  1918. (*in).DeepCopyInto(*out)
  1919. }
  1920. if in.AwsSecurityCredentials != nil {
  1921. in, out := &in.AwsSecurityCredentials, &out.AwsSecurityCredentials
  1922. *out = new(AwsCredentialsConfig)
  1923. (*in).DeepCopyInto(*out)
  1924. }
  1925. }
  1926. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentityFederation.
  1927. func (in *GCPWorkloadIdentityFederation) DeepCopy() *GCPWorkloadIdentityFederation {
  1928. if in == nil {
  1929. return nil
  1930. }
  1931. out := new(GCPWorkloadIdentityFederation)
  1932. in.DeepCopyInto(out)
  1933. return out
  1934. }
  1935. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1936. func (in *GcpIDTokenAuthCredentials) DeepCopyInto(out *GcpIDTokenAuthCredentials) {
  1937. *out = *in
  1938. in.IdentityID.DeepCopyInto(&out.IdentityID)
  1939. }
  1940. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpIDTokenAuthCredentials.
  1941. func (in *GcpIDTokenAuthCredentials) DeepCopy() *GcpIDTokenAuthCredentials {
  1942. if in == nil {
  1943. return nil
  1944. }
  1945. out := new(GcpIDTokenAuthCredentials)
  1946. in.DeepCopyInto(out)
  1947. return out
  1948. }
  1949. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1950. func (in *GcpIamAuthCredentials) DeepCopyInto(out *GcpIamAuthCredentials) {
  1951. *out = *in
  1952. in.IdentityID.DeepCopyInto(&out.IdentityID)
  1953. in.ServiceAccountKeyFilePath.DeepCopyInto(&out.ServiceAccountKeyFilePath)
  1954. }
  1955. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpIamAuthCredentials.
  1956. func (in *GcpIamAuthCredentials) DeepCopy() *GcpIamAuthCredentials {
  1957. if in == nil {
  1958. return nil
  1959. }
  1960. out := new(GcpIamAuthCredentials)
  1961. in.DeepCopyInto(out)
  1962. return out
  1963. }
  1964. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1965. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1966. *out = *in
  1967. }
  1968. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1969. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1970. if in == nil {
  1971. return nil
  1972. }
  1973. out := new(GeneratorRef)
  1974. in.DeepCopyInto(out)
  1975. return out
  1976. }
  1977. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1978. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1979. *out = *in
  1980. }
  1981. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1982. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1983. if in == nil {
  1984. return nil
  1985. }
  1986. out := new(GenericStoreValidator)
  1987. in.DeepCopyInto(out)
  1988. return out
  1989. }
  1990. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1991. func (in *GithubAppAuth) DeepCopyInto(out *GithubAppAuth) {
  1992. *out = *in
  1993. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1994. }
  1995. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAppAuth.
  1996. func (in *GithubAppAuth) DeepCopy() *GithubAppAuth {
  1997. if in == nil {
  1998. return nil
  1999. }
  2000. out := new(GithubAppAuth)
  2001. in.DeepCopyInto(out)
  2002. return out
  2003. }
  2004. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2005. func (in *GithubProvider) DeepCopyInto(out *GithubProvider) {
  2006. *out = *in
  2007. in.Auth.DeepCopyInto(&out.Auth)
  2008. }
  2009. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubProvider.
  2010. func (in *GithubProvider) DeepCopy() *GithubProvider {
  2011. if in == nil {
  2012. return nil
  2013. }
  2014. out := new(GithubProvider)
  2015. in.DeepCopyInto(out)
  2016. return out
  2017. }
  2018. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2019. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  2020. *out = *in
  2021. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2022. }
  2023. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  2024. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  2025. if in == nil {
  2026. return nil
  2027. }
  2028. out := new(GitlabAuth)
  2029. in.DeepCopyInto(out)
  2030. return out
  2031. }
  2032. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2033. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  2034. *out = *in
  2035. in.Auth.DeepCopyInto(&out.Auth)
  2036. if in.GroupIDs != nil {
  2037. in, out := &in.GroupIDs, &out.GroupIDs
  2038. *out = make([]string, len(*in))
  2039. copy(*out, *in)
  2040. }
  2041. if in.CABundle != nil {
  2042. in, out := &in.CABundle, &out.CABundle
  2043. *out = make([]byte, len(*in))
  2044. copy(*out, *in)
  2045. }
  2046. if in.CAProvider != nil {
  2047. in, out := &in.CAProvider, &out.CAProvider
  2048. *out = new(CAProvider)
  2049. (*in).DeepCopyInto(*out)
  2050. }
  2051. }
  2052. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  2053. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  2054. if in == nil {
  2055. return nil
  2056. }
  2057. out := new(GitlabProvider)
  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 *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  2063. *out = *in
  2064. in.AccessToken.DeepCopyInto(&out.AccessToken)
  2065. }
  2066. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  2067. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  2068. if in == nil {
  2069. return nil
  2070. }
  2071. out := new(GitlabSecretRef)
  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 *IBMAuth) DeepCopyInto(out *IBMAuth) {
  2077. *out = *in
  2078. if in.SecretRef != nil {
  2079. in, out := &in.SecretRef, &out.SecretRef
  2080. *out = new(IBMAuthSecretRef)
  2081. (*in).DeepCopyInto(*out)
  2082. }
  2083. if in.ContainerAuth != nil {
  2084. in, out := &in.ContainerAuth, &out.ContainerAuth
  2085. *out = new(IBMAuthContainerAuth)
  2086. **out = **in
  2087. }
  2088. }
  2089. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  2090. func (in *IBMAuth) DeepCopy() *IBMAuth {
  2091. if in == nil {
  2092. return nil
  2093. }
  2094. out := new(IBMAuth)
  2095. in.DeepCopyInto(out)
  2096. return out
  2097. }
  2098. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2099. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  2100. *out = *in
  2101. }
  2102. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  2103. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  2104. if in == nil {
  2105. return nil
  2106. }
  2107. out := new(IBMAuthContainerAuth)
  2108. in.DeepCopyInto(out)
  2109. return out
  2110. }
  2111. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2112. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  2113. *out = *in
  2114. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  2115. }
  2116. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  2117. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  2118. if in == nil {
  2119. return nil
  2120. }
  2121. out := new(IBMAuthSecretRef)
  2122. in.DeepCopyInto(out)
  2123. return out
  2124. }
  2125. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2126. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  2127. *out = *in
  2128. in.Auth.DeepCopyInto(&out.Auth)
  2129. if in.ServiceURL != nil {
  2130. in, out := &in.ServiceURL, &out.ServiceURL
  2131. *out = new(string)
  2132. **out = **in
  2133. }
  2134. }
  2135. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  2136. func (in *IBMProvider) DeepCopy() *IBMProvider {
  2137. if in == nil {
  2138. return nil
  2139. }
  2140. out := new(IBMProvider)
  2141. in.DeepCopyInto(out)
  2142. return out
  2143. }
  2144. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2145. func (in *InfisicalAuth) DeepCopyInto(out *InfisicalAuth) {
  2146. *out = *in
  2147. if in.UniversalAuthCredentials != nil {
  2148. in, out := &in.UniversalAuthCredentials, &out.UniversalAuthCredentials
  2149. *out = new(UniversalAuthCredentials)
  2150. (*in).DeepCopyInto(*out)
  2151. }
  2152. if in.AzureAuthCredentials != nil {
  2153. in, out := &in.AzureAuthCredentials, &out.AzureAuthCredentials
  2154. *out = new(AzureAuthCredentials)
  2155. (*in).DeepCopyInto(*out)
  2156. }
  2157. if in.GcpIDTokenAuthCredentials != nil {
  2158. in, out := &in.GcpIDTokenAuthCredentials, &out.GcpIDTokenAuthCredentials
  2159. *out = new(GcpIDTokenAuthCredentials)
  2160. (*in).DeepCopyInto(*out)
  2161. }
  2162. if in.GcpIamAuthCredentials != nil {
  2163. in, out := &in.GcpIamAuthCredentials, &out.GcpIamAuthCredentials
  2164. *out = new(GcpIamAuthCredentials)
  2165. (*in).DeepCopyInto(*out)
  2166. }
  2167. if in.JwtAuthCredentials != nil {
  2168. in, out := &in.JwtAuthCredentials, &out.JwtAuthCredentials
  2169. *out = new(JwtAuthCredentials)
  2170. (*in).DeepCopyInto(*out)
  2171. }
  2172. if in.LdapAuthCredentials != nil {
  2173. in, out := &in.LdapAuthCredentials, &out.LdapAuthCredentials
  2174. *out = new(LdapAuthCredentials)
  2175. (*in).DeepCopyInto(*out)
  2176. }
  2177. if in.OciAuthCredentials != nil {
  2178. in, out := &in.OciAuthCredentials, &out.OciAuthCredentials
  2179. *out = new(OciAuthCredentials)
  2180. (*in).DeepCopyInto(*out)
  2181. }
  2182. if in.KubernetesAuthCredentials != nil {
  2183. in, out := &in.KubernetesAuthCredentials, &out.KubernetesAuthCredentials
  2184. *out = new(KubernetesAuthCredentials)
  2185. (*in).DeepCopyInto(*out)
  2186. }
  2187. if in.AwsAuthCredentials != nil {
  2188. in, out := &in.AwsAuthCredentials, &out.AwsAuthCredentials
  2189. *out = new(AwsAuthCredentials)
  2190. (*in).DeepCopyInto(*out)
  2191. }
  2192. if in.TokenAuthCredentials != nil {
  2193. in, out := &in.TokenAuthCredentials, &out.TokenAuthCredentials
  2194. *out = new(TokenAuthCredentials)
  2195. (*in).DeepCopyInto(*out)
  2196. }
  2197. }
  2198. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalAuth.
  2199. func (in *InfisicalAuth) DeepCopy() *InfisicalAuth {
  2200. if in == nil {
  2201. return nil
  2202. }
  2203. out := new(InfisicalAuth)
  2204. in.DeepCopyInto(out)
  2205. return out
  2206. }
  2207. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2208. func (in *InfisicalProvider) DeepCopyInto(out *InfisicalProvider) {
  2209. *out = *in
  2210. in.Auth.DeepCopyInto(&out.Auth)
  2211. out.SecretsScope = in.SecretsScope
  2212. if in.CABundle != nil {
  2213. in, out := &in.CABundle, &out.CABundle
  2214. *out = make([]byte, len(*in))
  2215. copy(*out, *in)
  2216. }
  2217. if in.CAProvider != nil {
  2218. in, out := &in.CAProvider, &out.CAProvider
  2219. *out = new(CAProvider)
  2220. (*in).DeepCopyInto(*out)
  2221. }
  2222. }
  2223. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalProvider.
  2224. func (in *InfisicalProvider) DeepCopy() *InfisicalProvider {
  2225. if in == nil {
  2226. return nil
  2227. }
  2228. out := new(InfisicalProvider)
  2229. in.DeepCopyInto(out)
  2230. return out
  2231. }
  2232. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2233. func (in *IntegrationInfo) DeepCopyInto(out *IntegrationInfo) {
  2234. *out = *in
  2235. }
  2236. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationInfo.
  2237. func (in *IntegrationInfo) DeepCopy() *IntegrationInfo {
  2238. if in == nil {
  2239. return nil
  2240. }
  2241. out := new(IntegrationInfo)
  2242. in.DeepCopyInto(out)
  2243. return out
  2244. }
  2245. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2246. func (in *JwtAuthCredentials) DeepCopyInto(out *JwtAuthCredentials) {
  2247. *out = *in
  2248. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2249. in.JWT.DeepCopyInto(&out.JWT)
  2250. }
  2251. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtAuthCredentials.
  2252. func (in *JwtAuthCredentials) DeepCopy() *JwtAuthCredentials {
  2253. if in == nil {
  2254. return nil
  2255. }
  2256. out := new(JwtAuthCredentials)
  2257. in.DeepCopyInto(out)
  2258. return out
  2259. }
  2260. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2261. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  2262. *out = *in
  2263. in.Auth.DeepCopyInto(&out.Auth)
  2264. }
  2265. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  2266. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  2267. if in == nil {
  2268. return nil
  2269. }
  2270. out := new(KeeperSecurityProvider)
  2271. in.DeepCopyInto(out)
  2272. return out
  2273. }
  2274. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2275. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  2276. *out = *in
  2277. if in.Cert != nil {
  2278. in, out := &in.Cert, &out.Cert
  2279. *out = new(CertAuth)
  2280. (*in).DeepCopyInto(*out)
  2281. }
  2282. if in.Token != nil {
  2283. in, out := &in.Token, &out.Token
  2284. *out = new(TokenAuth)
  2285. (*in).DeepCopyInto(*out)
  2286. }
  2287. if in.ServiceAccount != nil {
  2288. in, out := &in.ServiceAccount, &out.ServiceAccount
  2289. *out = new(apismetav1.ServiceAccountSelector)
  2290. (*in).DeepCopyInto(*out)
  2291. }
  2292. }
  2293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  2294. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  2295. if in == nil {
  2296. return nil
  2297. }
  2298. out := new(KubernetesAuth)
  2299. in.DeepCopyInto(out)
  2300. return out
  2301. }
  2302. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2303. func (in *KubernetesAuthCredentials) DeepCopyInto(out *KubernetesAuthCredentials) {
  2304. *out = *in
  2305. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2306. in.ServiceAccountTokenPath.DeepCopyInto(&out.ServiceAccountTokenPath)
  2307. }
  2308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuthCredentials.
  2309. func (in *KubernetesAuthCredentials) DeepCopy() *KubernetesAuthCredentials {
  2310. if in == nil {
  2311. return nil
  2312. }
  2313. out := new(KubernetesAuthCredentials)
  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 *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  2319. *out = *in
  2320. in.Server.DeepCopyInto(&out.Server)
  2321. if in.Auth != nil {
  2322. in, out := &in.Auth, &out.Auth
  2323. *out = new(KubernetesAuth)
  2324. (*in).DeepCopyInto(*out)
  2325. }
  2326. if in.AuthRef != nil {
  2327. in, out := &in.AuthRef, &out.AuthRef
  2328. *out = new(apismetav1.SecretKeySelector)
  2329. (*in).DeepCopyInto(*out)
  2330. }
  2331. }
  2332. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  2333. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  2334. if in == nil {
  2335. return nil
  2336. }
  2337. out := new(KubernetesProvider)
  2338. in.DeepCopyInto(out)
  2339. return out
  2340. }
  2341. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2342. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  2343. *out = *in
  2344. if in.CABundle != nil {
  2345. in, out := &in.CABundle, &out.CABundle
  2346. *out = make([]byte, len(*in))
  2347. copy(*out, *in)
  2348. }
  2349. if in.CAProvider != nil {
  2350. in, out := &in.CAProvider, &out.CAProvider
  2351. *out = new(CAProvider)
  2352. (*in).DeepCopyInto(*out)
  2353. }
  2354. }
  2355. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  2356. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  2357. if in == nil {
  2358. return nil
  2359. }
  2360. out := new(KubernetesServer)
  2361. in.DeepCopyInto(out)
  2362. return out
  2363. }
  2364. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2365. func (in *LdapAuthCredentials) DeepCopyInto(out *LdapAuthCredentials) {
  2366. *out = *in
  2367. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2368. in.LDAPPassword.DeepCopyInto(&out.LDAPPassword)
  2369. in.LDAPUsername.DeepCopyInto(&out.LDAPUsername)
  2370. }
  2371. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LdapAuthCredentials.
  2372. func (in *LdapAuthCredentials) DeepCopy() *LdapAuthCredentials {
  2373. if in == nil {
  2374. return nil
  2375. }
  2376. out := new(LdapAuthCredentials)
  2377. in.DeepCopyInto(out)
  2378. return out
  2379. }
  2380. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2381. func (in *MachineIdentityScopeInWorkspace) DeepCopyInto(out *MachineIdentityScopeInWorkspace) {
  2382. *out = *in
  2383. }
  2384. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineIdentityScopeInWorkspace.
  2385. func (in *MachineIdentityScopeInWorkspace) DeepCopy() *MachineIdentityScopeInWorkspace {
  2386. if in == nil {
  2387. return nil
  2388. }
  2389. out := new(MachineIdentityScopeInWorkspace)
  2390. in.DeepCopyInto(out)
  2391. return out
  2392. }
  2393. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2394. func (in *ManifestReference) DeepCopyInto(out *ManifestReference) {
  2395. *out = *in
  2396. }
  2397. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestReference.
  2398. func (in *ManifestReference) DeepCopy() *ManifestReference {
  2399. if in == nil {
  2400. return nil
  2401. }
  2402. out := new(ManifestReference)
  2403. in.DeepCopyInto(out)
  2404. return out
  2405. }
  2406. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2407. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  2408. *out = *in
  2409. in.UserName.DeepCopyInto(&out.UserName)
  2410. in.Password.DeepCopyInto(&out.Password)
  2411. }
  2412. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  2413. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  2414. if in == nil {
  2415. return nil
  2416. }
  2417. out := new(NTLMProtocol)
  2418. in.DeepCopyInto(out)
  2419. return out
  2420. }
  2421. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2422. func (in *NgrokAuth) DeepCopyInto(out *NgrokAuth) {
  2423. *out = *in
  2424. if in.APIKey != nil {
  2425. in, out := &in.APIKey, &out.APIKey
  2426. *out = new(NgrokProviderSecretRef)
  2427. (*in).DeepCopyInto(*out)
  2428. }
  2429. }
  2430. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokAuth.
  2431. func (in *NgrokAuth) DeepCopy() *NgrokAuth {
  2432. if in == nil {
  2433. return nil
  2434. }
  2435. out := new(NgrokAuth)
  2436. in.DeepCopyInto(out)
  2437. return out
  2438. }
  2439. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2440. func (in *NgrokProvider) DeepCopyInto(out *NgrokProvider) {
  2441. *out = *in
  2442. in.Auth.DeepCopyInto(&out.Auth)
  2443. out.Vault = in.Vault
  2444. }
  2445. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProvider.
  2446. func (in *NgrokProvider) DeepCopy() *NgrokProvider {
  2447. if in == nil {
  2448. return nil
  2449. }
  2450. out := new(NgrokProvider)
  2451. in.DeepCopyInto(out)
  2452. return out
  2453. }
  2454. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2455. func (in *NgrokProviderSecretRef) DeepCopyInto(out *NgrokProviderSecretRef) {
  2456. *out = *in
  2457. if in.SecretRef != nil {
  2458. in, out := &in.SecretRef, &out.SecretRef
  2459. *out = new(apismetav1.SecretKeySelector)
  2460. (*in).DeepCopyInto(*out)
  2461. }
  2462. }
  2463. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProviderSecretRef.
  2464. func (in *NgrokProviderSecretRef) DeepCopy() *NgrokProviderSecretRef {
  2465. if in == nil {
  2466. return nil
  2467. }
  2468. out := new(NgrokProviderSecretRef)
  2469. in.DeepCopyInto(out)
  2470. return out
  2471. }
  2472. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2473. func (in *NgrokVault) DeepCopyInto(out *NgrokVault) {
  2474. *out = *in
  2475. }
  2476. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokVault.
  2477. func (in *NgrokVault) DeepCopy() *NgrokVault {
  2478. if in == nil {
  2479. return nil
  2480. }
  2481. out := new(NgrokVault)
  2482. in.DeepCopyInto(out)
  2483. return out
  2484. }
  2485. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2486. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  2487. *out = *in
  2488. }
  2489. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  2490. func (in *NoSecretError) DeepCopy() *NoSecretError {
  2491. if in == nil {
  2492. return nil
  2493. }
  2494. out := new(NoSecretError)
  2495. in.DeepCopyInto(out)
  2496. return out
  2497. }
  2498. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2499. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  2500. *out = *in
  2501. }
  2502. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  2503. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  2504. if in == nil {
  2505. return nil
  2506. }
  2507. out := new(NotModifiedError)
  2508. in.DeepCopyInto(out)
  2509. return out
  2510. }
  2511. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2512. func (in *OciAuthCredentials) DeepCopyInto(out *OciAuthCredentials) {
  2513. *out = *in
  2514. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2515. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2516. in.PrivateKeyPassphrase.DeepCopyInto(&out.PrivateKeyPassphrase)
  2517. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2518. in.UserID.DeepCopyInto(&out.UserID)
  2519. in.TenancyID.DeepCopyInto(&out.TenancyID)
  2520. in.Region.DeepCopyInto(&out.Region)
  2521. }
  2522. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OciAuthCredentials.
  2523. func (in *OciAuthCredentials) DeepCopy() *OciAuthCredentials {
  2524. if in == nil {
  2525. return nil
  2526. }
  2527. out := new(OciAuthCredentials)
  2528. in.DeepCopyInto(out)
  2529. return out
  2530. }
  2531. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2532. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  2533. *out = *in
  2534. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  2535. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  2536. }
  2537. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  2538. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  2539. if in == nil {
  2540. return nil
  2541. }
  2542. out := new(OnboardbaseAuthSecretRef)
  2543. in.DeepCopyInto(out)
  2544. return out
  2545. }
  2546. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2547. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  2548. *out = *in
  2549. if in.Auth != nil {
  2550. in, out := &in.Auth, &out.Auth
  2551. *out = new(OnboardbaseAuthSecretRef)
  2552. (*in).DeepCopyInto(*out)
  2553. }
  2554. }
  2555. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  2556. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  2557. if in == nil {
  2558. return nil
  2559. }
  2560. out := new(OnboardbaseProvider)
  2561. in.DeepCopyInto(out)
  2562. return out
  2563. }
  2564. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2565. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  2566. *out = *in
  2567. if in.SecretRef != nil {
  2568. in, out := &in.SecretRef, &out.SecretRef
  2569. *out = new(OnePasswordAuthSecretRef)
  2570. (*in).DeepCopyInto(*out)
  2571. }
  2572. }
  2573. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  2574. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  2575. if in == nil {
  2576. return nil
  2577. }
  2578. out := new(OnePasswordAuth)
  2579. in.DeepCopyInto(out)
  2580. return out
  2581. }
  2582. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2583. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  2584. *out = *in
  2585. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  2586. }
  2587. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  2588. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  2589. if in == nil {
  2590. return nil
  2591. }
  2592. out := new(OnePasswordAuthSecretRef)
  2593. in.DeepCopyInto(out)
  2594. return out
  2595. }
  2596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2597. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  2598. *out = *in
  2599. if in.Auth != nil {
  2600. in, out := &in.Auth, &out.Auth
  2601. *out = new(OnePasswordAuth)
  2602. (*in).DeepCopyInto(*out)
  2603. }
  2604. if in.Vaults != nil {
  2605. in, out := &in.Vaults, &out.Vaults
  2606. *out = make(map[string]int, len(*in))
  2607. for key, val := range *in {
  2608. (*out)[key] = val
  2609. }
  2610. }
  2611. }
  2612. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  2613. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  2614. if in == nil {
  2615. return nil
  2616. }
  2617. out := new(OnePasswordProvider)
  2618. in.DeepCopyInto(out)
  2619. return out
  2620. }
  2621. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2622. func (in *OnePasswordSDKAuth) DeepCopyInto(out *OnePasswordSDKAuth) {
  2623. *out = *in
  2624. in.ServiceAccountSecretRef.DeepCopyInto(&out.ServiceAccountSecretRef)
  2625. }
  2626. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKAuth.
  2627. func (in *OnePasswordSDKAuth) DeepCopy() *OnePasswordSDKAuth {
  2628. if in == nil {
  2629. return nil
  2630. }
  2631. out := new(OnePasswordSDKAuth)
  2632. in.DeepCopyInto(out)
  2633. return out
  2634. }
  2635. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2636. func (in *OnePasswordSDKProvider) DeepCopyInto(out *OnePasswordSDKProvider) {
  2637. *out = *in
  2638. if in.IntegrationInfo != nil {
  2639. in, out := &in.IntegrationInfo, &out.IntegrationInfo
  2640. *out = new(IntegrationInfo)
  2641. **out = **in
  2642. }
  2643. if in.Auth != nil {
  2644. in, out := &in.Auth, &out.Auth
  2645. *out = new(OnePasswordSDKAuth)
  2646. (*in).DeepCopyInto(*out)
  2647. }
  2648. if in.Cache != nil {
  2649. in, out := &in.Cache, &out.Cache
  2650. *out = new(CacheConfig)
  2651. **out = **in
  2652. }
  2653. }
  2654. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKProvider.
  2655. func (in *OnePasswordSDKProvider) DeepCopy() *OnePasswordSDKProvider {
  2656. if in == nil {
  2657. return nil
  2658. }
  2659. out := new(OnePasswordSDKProvider)
  2660. in.DeepCopyInto(out)
  2661. return out
  2662. }
  2663. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2664. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  2665. *out = *in
  2666. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2667. }
  2668. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  2669. func (in *OracleAuth) DeepCopy() *OracleAuth {
  2670. if in == nil {
  2671. return nil
  2672. }
  2673. out := new(OracleAuth)
  2674. in.DeepCopyInto(out)
  2675. return out
  2676. }
  2677. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2678. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  2679. *out = *in
  2680. if in.Auth != nil {
  2681. in, out := &in.Auth, &out.Auth
  2682. *out = new(OracleAuth)
  2683. (*in).DeepCopyInto(*out)
  2684. }
  2685. if in.ServiceAccountRef != nil {
  2686. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2687. *out = new(apismetav1.ServiceAccountSelector)
  2688. (*in).DeepCopyInto(*out)
  2689. }
  2690. }
  2691. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  2692. func (in *OracleProvider) DeepCopy() *OracleProvider {
  2693. if in == nil {
  2694. return nil
  2695. }
  2696. out := new(OracleProvider)
  2697. in.DeepCopyInto(out)
  2698. return out
  2699. }
  2700. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2701. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  2702. *out = *in
  2703. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2704. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2705. }
  2706. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  2707. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  2708. if in == nil {
  2709. return nil
  2710. }
  2711. out := new(OracleSecretRef)
  2712. in.DeepCopyInto(out)
  2713. return out
  2714. }
  2715. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2716. func (in *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  2717. *out = *in
  2718. if in.PasswordSecretRef != nil {
  2719. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  2720. *out = new(apismetav1.SecretKeySelector)
  2721. (*in).DeepCopyInto(*out)
  2722. }
  2723. if in.PrivateKeySecretRef != nil {
  2724. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  2725. *out = new(apismetav1.SecretKeySelector)
  2726. (*in).DeepCopyInto(*out)
  2727. }
  2728. }
  2729. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  2730. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  2731. if in == nil {
  2732. return nil
  2733. }
  2734. out := new(PassboltAuth)
  2735. in.DeepCopyInto(out)
  2736. return out
  2737. }
  2738. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2739. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  2740. *out = *in
  2741. if in.Auth != nil {
  2742. in, out := &in.Auth, &out.Auth
  2743. *out = new(PassboltAuth)
  2744. (*in).DeepCopyInto(*out)
  2745. }
  2746. }
  2747. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  2748. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  2749. if in == nil {
  2750. return nil
  2751. }
  2752. out := new(PassboltProvider)
  2753. in.DeepCopyInto(out)
  2754. return out
  2755. }
  2756. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2757. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  2758. *out = *in
  2759. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2760. }
  2761. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  2762. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  2763. if in == nil {
  2764. return nil
  2765. }
  2766. out := new(PasswordDepotAuth)
  2767. in.DeepCopyInto(out)
  2768. return out
  2769. }
  2770. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2771. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  2772. *out = *in
  2773. in.Auth.DeepCopyInto(&out.Auth)
  2774. }
  2775. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  2776. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  2777. if in == nil {
  2778. return nil
  2779. }
  2780. out := new(PasswordDepotProvider)
  2781. in.DeepCopyInto(out)
  2782. return out
  2783. }
  2784. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2785. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  2786. *out = *in
  2787. in.Credentials.DeepCopyInto(&out.Credentials)
  2788. }
  2789. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  2790. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  2791. if in == nil {
  2792. return nil
  2793. }
  2794. out := new(PasswordDepotSecretRef)
  2795. in.DeepCopyInto(out)
  2796. return out
  2797. }
  2798. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2799. func (in *PreviderAuth) DeepCopyInto(out *PreviderAuth) {
  2800. *out = *in
  2801. if in.SecretRef != nil {
  2802. in, out := &in.SecretRef, &out.SecretRef
  2803. *out = new(PreviderAuthSecretRef)
  2804. (*in).DeepCopyInto(*out)
  2805. }
  2806. }
  2807. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuth.
  2808. func (in *PreviderAuth) DeepCopy() *PreviderAuth {
  2809. if in == nil {
  2810. return nil
  2811. }
  2812. out := new(PreviderAuth)
  2813. in.DeepCopyInto(out)
  2814. return out
  2815. }
  2816. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2817. func (in *PreviderAuthSecretRef) DeepCopyInto(out *PreviderAuthSecretRef) {
  2818. *out = *in
  2819. in.AccessToken.DeepCopyInto(&out.AccessToken)
  2820. }
  2821. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuthSecretRef.
  2822. func (in *PreviderAuthSecretRef) DeepCopy() *PreviderAuthSecretRef {
  2823. if in == nil {
  2824. return nil
  2825. }
  2826. out := new(PreviderAuthSecretRef)
  2827. in.DeepCopyInto(out)
  2828. return out
  2829. }
  2830. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2831. func (in *PreviderProvider) DeepCopyInto(out *PreviderProvider) {
  2832. *out = *in
  2833. in.Auth.DeepCopyInto(&out.Auth)
  2834. }
  2835. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderProvider.
  2836. func (in *PreviderProvider) DeepCopy() *PreviderProvider {
  2837. if in == nil {
  2838. return nil
  2839. }
  2840. out := new(PreviderProvider)
  2841. in.DeepCopyInto(out)
  2842. return out
  2843. }
  2844. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2845. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  2846. *out = *in
  2847. if in.AccessToken != nil {
  2848. in, out := &in.AccessToken, &out.AccessToken
  2849. *out = new(PulumiProviderSecretRef)
  2850. (*in).DeepCopyInto(*out)
  2851. }
  2852. }
  2853. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  2854. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  2855. if in == nil {
  2856. return nil
  2857. }
  2858. out := new(PulumiProvider)
  2859. in.DeepCopyInto(out)
  2860. return out
  2861. }
  2862. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2863. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  2864. *out = *in
  2865. if in.SecretRef != nil {
  2866. in, out := &in.SecretRef, &out.SecretRef
  2867. *out = new(apismetav1.SecretKeySelector)
  2868. (*in).DeepCopyInto(*out)
  2869. }
  2870. }
  2871. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  2872. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  2873. if in == nil {
  2874. return nil
  2875. }
  2876. out := new(PulumiProviderSecretRef)
  2877. in.DeepCopyInto(out)
  2878. return out
  2879. }
  2880. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2881. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  2882. *out = *in
  2883. if in.AccessKey != nil {
  2884. in, out := &in.AccessKey, &out.AccessKey
  2885. *out = new(ScalewayProviderSecretRef)
  2886. (*in).DeepCopyInto(*out)
  2887. }
  2888. if in.SecretKey != nil {
  2889. in, out := &in.SecretKey, &out.SecretKey
  2890. *out = new(ScalewayProviderSecretRef)
  2891. (*in).DeepCopyInto(*out)
  2892. }
  2893. }
  2894. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  2895. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  2896. if in == nil {
  2897. return nil
  2898. }
  2899. out := new(ScalewayProvider)
  2900. in.DeepCopyInto(out)
  2901. return out
  2902. }
  2903. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2904. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  2905. *out = *in
  2906. if in.SecretRef != nil {
  2907. in, out := &in.SecretRef, &out.SecretRef
  2908. *out = new(apismetav1.SecretKeySelector)
  2909. (*in).DeepCopyInto(*out)
  2910. }
  2911. }
  2912. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  2913. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  2914. if in == nil {
  2915. return nil
  2916. }
  2917. out := new(ScalewayProviderSecretRef)
  2918. in.DeepCopyInto(out)
  2919. return out
  2920. }
  2921. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2922. func (in *SecretReference) DeepCopyInto(out *SecretReference) {
  2923. *out = *in
  2924. }
  2925. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretReference.
  2926. func (in *SecretReference) DeepCopy() *SecretReference {
  2927. if in == nil {
  2928. return nil
  2929. }
  2930. out := new(SecretReference)
  2931. in.DeepCopyInto(out)
  2932. return out
  2933. }
  2934. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2935. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  2936. *out = *in
  2937. if in.Username != nil {
  2938. in, out := &in.Username, &out.Username
  2939. *out = new(SecretServerProviderRef)
  2940. (*in).DeepCopyInto(*out)
  2941. }
  2942. if in.Password != nil {
  2943. in, out := &in.Password, &out.Password
  2944. *out = new(SecretServerProviderRef)
  2945. (*in).DeepCopyInto(*out)
  2946. }
  2947. if in.CABundle != nil {
  2948. in, out := &in.CABundle, &out.CABundle
  2949. *out = make([]byte, len(*in))
  2950. copy(*out, *in)
  2951. }
  2952. if in.CAProvider != nil {
  2953. in, out := &in.CAProvider, &out.CAProvider
  2954. *out = new(CAProvider)
  2955. (*in).DeepCopyInto(*out)
  2956. }
  2957. }
  2958. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  2959. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  2960. if in == nil {
  2961. return nil
  2962. }
  2963. out := new(SecretServerProvider)
  2964. in.DeepCopyInto(out)
  2965. return out
  2966. }
  2967. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2968. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  2969. *out = *in
  2970. if in.SecretRef != nil {
  2971. in, out := &in.SecretRef, &out.SecretRef
  2972. *out = new(apismetav1.SecretKeySelector)
  2973. (*in).DeepCopyInto(*out)
  2974. }
  2975. }
  2976. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  2977. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  2978. if in == nil {
  2979. return nil
  2980. }
  2981. out := new(SecretServerProviderRef)
  2982. in.DeepCopyInto(out)
  2983. return out
  2984. }
  2985. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2986. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  2987. *out = *in
  2988. out.TypeMeta = in.TypeMeta
  2989. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  2990. in.Spec.DeepCopyInto(&out.Spec)
  2991. in.Status.DeepCopyInto(&out.Status)
  2992. }
  2993. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  2994. func (in *SecretStore) DeepCopy() *SecretStore {
  2995. if in == nil {
  2996. return nil
  2997. }
  2998. out := new(SecretStore)
  2999. in.DeepCopyInto(out)
  3000. return out
  3001. }
  3002. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  3003. func (in *SecretStore) DeepCopyObject() runtime.Object {
  3004. if c := in.DeepCopy(); c != nil {
  3005. return c
  3006. }
  3007. return nil
  3008. }
  3009. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3010. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  3011. *out = *in
  3012. out.TypeMeta = in.TypeMeta
  3013. in.ListMeta.DeepCopyInto(&out.ListMeta)
  3014. if in.Items != nil {
  3015. in, out := &in.Items, &out.Items
  3016. *out = make([]SecretStore, len(*in))
  3017. for i := range *in {
  3018. (*in)[i].DeepCopyInto(&(*out)[i])
  3019. }
  3020. }
  3021. }
  3022. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  3023. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  3024. if in == nil {
  3025. return nil
  3026. }
  3027. out := new(SecretStoreList)
  3028. in.DeepCopyInto(out)
  3029. return out
  3030. }
  3031. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  3032. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  3033. if c := in.DeepCopy(); c != nil {
  3034. return c
  3035. }
  3036. return nil
  3037. }
  3038. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3039. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  3040. *out = *in
  3041. if in.AWS != nil {
  3042. in, out := &in.AWS, &out.AWS
  3043. *out = new(AWSProvider)
  3044. (*in).DeepCopyInto(*out)
  3045. }
  3046. if in.AzureKV != nil {
  3047. in, out := &in.AzureKV, &out.AzureKV
  3048. *out = new(AzureKVProvider)
  3049. (*in).DeepCopyInto(*out)
  3050. }
  3051. if in.Akeyless != nil {
  3052. in, out := &in.Akeyless, &out.Akeyless
  3053. *out = new(AkeylessProvider)
  3054. (*in).DeepCopyInto(*out)
  3055. }
  3056. if in.BitwardenSecretsManager != nil {
  3057. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  3058. *out = new(BitwardenSecretsManagerProvider)
  3059. (*in).DeepCopyInto(*out)
  3060. }
  3061. if in.Vault != nil {
  3062. in, out := &in.Vault, &out.Vault
  3063. *out = new(VaultProvider)
  3064. (*in).DeepCopyInto(*out)
  3065. }
  3066. if in.GCPSM != nil {
  3067. in, out := &in.GCPSM, &out.GCPSM
  3068. *out = new(GCPSMProvider)
  3069. (*in).DeepCopyInto(*out)
  3070. }
  3071. if in.Oracle != nil {
  3072. in, out := &in.Oracle, &out.Oracle
  3073. *out = new(OracleProvider)
  3074. (*in).DeepCopyInto(*out)
  3075. }
  3076. if in.IBM != nil {
  3077. in, out := &in.IBM, &out.IBM
  3078. *out = new(IBMProvider)
  3079. (*in).DeepCopyInto(*out)
  3080. }
  3081. if in.YandexCertificateManager != nil {
  3082. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  3083. *out = new(YandexCertificateManagerProvider)
  3084. (*in).DeepCopyInto(*out)
  3085. }
  3086. if in.YandexLockbox != nil {
  3087. in, out := &in.YandexLockbox, &out.YandexLockbox
  3088. *out = new(YandexLockboxProvider)
  3089. (*in).DeepCopyInto(*out)
  3090. }
  3091. if in.Github != nil {
  3092. in, out := &in.Github, &out.Github
  3093. *out = new(GithubProvider)
  3094. (*in).DeepCopyInto(*out)
  3095. }
  3096. if in.Gitlab != nil {
  3097. in, out := &in.Gitlab, &out.Gitlab
  3098. *out = new(GitlabProvider)
  3099. (*in).DeepCopyInto(*out)
  3100. }
  3101. if in.Alibaba != nil {
  3102. in, out := &in.Alibaba, &out.Alibaba
  3103. *out = new(AlibabaProvider)
  3104. (*in).DeepCopyInto(*out)
  3105. }
  3106. if in.OnePassword != nil {
  3107. in, out := &in.OnePassword, &out.OnePassword
  3108. *out = new(OnePasswordProvider)
  3109. (*in).DeepCopyInto(*out)
  3110. }
  3111. if in.OnePasswordSDK != nil {
  3112. in, out := &in.OnePasswordSDK, &out.OnePasswordSDK
  3113. *out = new(OnePasswordSDKProvider)
  3114. (*in).DeepCopyInto(*out)
  3115. }
  3116. if in.Webhook != nil {
  3117. in, out := &in.Webhook, &out.Webhook
  3118. *out = new(WebhookProvider)
  3119. (*in).DeepCopyInto(*out)
  3120. }
  3121. if in.Kubernetes != nil {
  3122. in, out := &in.Kubernetes, &out.Kubernetes
  3123. *out = new(KubernetesProvider)
  3124. (*in).DeepCopyInto(*out)
  3125. }
  3126. if in.Fake != nil {
  3127. in, out := &in.Fake, &out.Fake
  3128. *out = new(FakeProvider)
  3129. (*in).DeepCopyInto(*out)
  3130. }
  3131. if in.Senhasegura != nil {
  3132. in, out := &in.Senhasegura, &out.Senhasegura
  3133. *out = new(SenhaseguraProvider)
  3134. (*in).DeepCopyInto(*out)
  3135. }
  3136. if in.Scaleway != nil {
  3137. in, out := &in.Scaleway, &out.Scaleway
  3138. *out = new(ScalewayProvider)
  3139. (*in).DeepCopyInto(*out)
  3140. }
  3141. if in.Doppler != nil {
  3142. in, out := &in.Doppler, &out.Doppler
  3143. *out = new(DopplerProvider)
  3144. (*in).DeepCopyInto(*out)
  3145. }
  3146. if in.Previder != nil {
  3147. in, out := &in.Previder, &out.Previder
  3148. *out = new(PreviderProvider)
  3149. (*in).DeepCopyInto(*out)
  3150. }
  3151. if in.Onboardbase != nil {
  3152. in, out := &in.Onboardbase, &out.Onboardbase
  3153. *out = new(OnboardbaseProvider)
  3154. (*in).DeepCopyInto(*out)
  3155. }
  3156. if in.KeeperSecurity != nil {
  3157. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  3158. *out = new(KeeperSecurityProvider)
  3159. (*in).DeepCopyInto(*out)
  3160. }
  3161. if in.Conjur != nil {
  3162. in, out := &in.Conjur, &out.Conjur
  3163. *out = new(ConjurProvider)
  3164. (*in).DeepCopyInto(*out)
  3165. }
  3166. if in.Delinea != nil {
  3167. in, out := &in.Delinea, &out.Delinea
  3168. *out = new(DelineaProvider)
  3169. (*in).DeepCopyInto(*out)
  3170. }
  3171. if in.SecretServer != nil {
  3172. in, out := &in.SecretServer, &out.SecretServer
  3173. *out = new(SecretServerProvider)
  3174. (*in).DeepCopyInto(*out)
  3175. }
  3176. if in.Chef != nil {
  3177. in, out := &in.Chef, &out.Chef
  3178. *out = new(ChefProvider)
  3179. (*in).DeepCopyInto(*out)
  3180. }
  3181. if in.Pulumi != nil {
  3182. in, out := &in.Pulumi, &out.Pulumi
  3183. *out = new(PulumiProvider)
  3184. (*in).DeepCopyInto(*out)
  3185. }
  3186. if in.Fortanix != nil {
  3187. in, out := &in.Fortanix, &out.Fortanix
  3188. *out = new(FortanixProvider)
  3189. (*in).DeepCopyInto(*out)
  3190. }
  3191. if in.PasswordDepot != nil {
  3192. in, out := &in.PasswordDepot, &out.PasswordDepot
  3193. *out = new(PasswordDepotProvider)
  3194. (*in).DeepCopyInto(*out)
  3195. }
  3196. if in.Passbolt != nil {
  3197. in, out := &in.Passbolt, &out.Passbolt
  3198. *out = new(PassboltProvider)
  3199. (*in).DeepCopyInto(*out)
  3200. }
  3201. if in.Device42 != nil {
  3202. in, out := &in.Device42, &out.Device42
  3203. *out = new(Device42Provider)
  3204. (*in).DeepCopyInto(*out)
  3205. }
  3206. if in.Infisical != nil {
  3207. in, out := &in.Infisical, &out.Infisical
  3208. *out = new(InfisicalProvider)
  3209. (*in).DeepCopyInto(*out)
  3210. }
  3211. if in.Beyondtrust != nil {
  3212. in, out := &in.Beyondtrust, &out.Beyondtrust
  3213. *out = new(BeyondtrustProvider)
  3214. (*in).DeepCopyInto(*out)
  3215. }
  3216. if in.CloudruSM != nil {
  3217. in, out := &in.CloudruSM, &out.CloudruSM
  3218. *out = new(CloudruSMProvider)
  3219. (*in).DeepCopyInto(*out)
  3220. }
  3221. if in.Volcengine != nil {
  3222. in, out := &in.Volcengine, &out.Volcengine
  3223. *out = new(VolcengineProvider)
  3224. (*in).DeepCopyInto(*out)
  3225. }
  3226. if in.Ngrok != nil {
  3227. in, out := &in.Ngrok, &out.Ngrok
  3228. *out = new(NgrokProvider)
  3229. (*in).DeepCopyInto(*out)
  3230. }
  3231. if in.Barbican != nil {
  3232. in, out := &in.Barbican, &out.Barbican
  3233. *out = new(BarbicanProvider)
  3234. (*in).DeepCopyInto(*out)
  3235. }
  3236. }
  3237. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  3238. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  3239. if in == nil {
  3240. return nil
  3241. }
  3242. out := new(SecretStoreProvider)
  3243. in.DeepCopyInto(out)
  3244. return out
  3245. }
  3246. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3247. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  3248. *out = *in
  3249. }
  3250. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  3251. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  3252. if in == nil {
  3253. return nil
  3254. }
  3255. out := new(SecretStoreRef)
  3256. in.DeepCopyInto(out)
  3257. return out
  3258. }
  3259. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3260. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  3261. *out = *in
  3262. if in.MaxRetries != nil {
  3263. in, out := &in.MaxRetries, &out.MaxRetries
  3264. *out = new(int32)
  3265. **out = **in
  3266. }
  3267. if in.RetryInterval != nil {
  3268. in, out := &in.RetryInterval, &out.RetryInterval
  3269. *out = new(string)
  3270. **out = **in
  3271. }
  3272. }
  3273. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  3274. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  3275. if in == nil {
  3276. return nil
  3277. }
  3278. out := new(SecretStoreRetrySettings)
  3279. in.DeepCopyInto(out)
  3280. return out
  3281. }
  3282. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3283. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  3284. *out = *in
  3285. if in.Provider != nil {
  3286. in, out := &in.Provider, &out.Provider
  3287. *out = new(SecretStoreProvider)
  3288. (*in).DeepCopyInto(*out)
  3289. }
  3290. if in.RetrySettings != nil {
  3291. in, out := &in.RetrySettings, &out.RetrySettings
  3292. *out = new(SecretStoreRetrySettings)
  3293. (*in).DeepCopyInto(*out)
  3294. }
  3295. if in.Conditions != nil {
  3296. in, out := &in.Conditions, &out.Conditions
  3297. *out = make([]ClusterSecretStoreCondition, len(*in))
  3298. for i := range *in {
  3299. (*in)[i].DeepCopyInto(&(*out)[i])
  3300. }
  3301. }
  3302. }
  3303. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  3304. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  3305. if in == nil {
  3306. return nil
  3307. }
  3308. out := new(SecretStoreSpec)
  3309. in.DeepCopyInto(out)
  3310. return out
  3311. }
  3312. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3313. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  3314. *out = *in
  3315. if in.Conditions != nil {
  3316. in, out := &in.Conditions, &out.Conditions
  3317. *out = make([]SecretStoreStatusCondition, len(*in))
  3318. for i := range *in {
  3319. (*in)[i].DeepCopyInto(&(*out)[i])
  3320. }
  3321. }
  3322. }
  3323. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  3324. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  3325. if in == nil {
  3326. return nil
  3327. }
  3328. out := new(SecretStoreStatus)
  3329. in.DeepCopyInto(out)
  3330. return out
  3331. }
  3332. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3333. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  3334. *out = *in
  3335. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  3336. }
  3337. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  3338. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  3339. if in == nil {
  3340. return nil
  3341. }
  3342. out := new(SecretStoreStatusCondition)
  3343. in.DeepCopyInto(out)
  3344. return out
  3345. }
  3346. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3347. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  3348. *out = *in
  3349. }
  3350. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  3351. func (in *SecretsManager) DeepCopy() *SecretsManager {
  3352. if in == nil {
  3353. return nil
  3354. }
  3355. out := new(SecretsManager)
  3356. in.DeepCopyInto(out)
  3357. return out
  3358. }
  3359. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3360. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  3361. *out = *in
  3362. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3363. }
  3364. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  3365. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  3366. if in == nil {
  3367. return nil
  3368. }
  3369. out := new(SenhaseguraAuth)
  3370. in.DeepCopyInto(out)
  3371. return out
  3372. }
  3373. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3374. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  3375. *out = *in
  3376. in.Auth.DeepCopyInto(&out.Auth)
  3377. }
  3378. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  3379. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  3380. if in == nil {
  3381. return nil
  3382. }
  3383. out := new(SenhaseguraProvider)
  3384. in.DeepCopyInto(out)
  3385. return out
  3386. }
  3387. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3388. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  3389. *out = *in
  3390. if in.SecretStoreRef != nil {
  3391. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  3392. *out = new(SecretStoreRef)
  3393. **out = **in
  3394. }
  3395. if in.GeneratorRef != nil {
  3396. in, out := &in.GeneratorRef, &out.GeneratorRef
  3397. *out = new(GeneratorRef)
  3398. **out = **in
  3399. }
  3400. }
  3401. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  3402. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  3403. if in == nil {
  3404. return nil
  3405. }
  3406. out := new(StoreGeneratorSourceRef)
  3407. in.DeepCopyInto(out)
  3408. return out
  3409. }
  3410. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3411. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  3412. *out = *in
  3413. out.SecretStoreRef = in.SecretStoreRef
  3414. if in.GeneratorRef != nil {
  3415. in, out := &in.GeneratorRef, &out.GeneratorRef
  3416. *out = new(GeneratorRef)
  3417. **out = **in
  3418. }
  3419. }
  3420. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  3421. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  3422. if in == nil {
  3423. return nil
  3424. }
  3425. out := new(StoreSourceRef)
  3426. in.DeepCopyInto(out)
  3427. return out
  3428. }
  3429. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3430. func (in *Tag) DeepCopyInto(out *Tag) {
  3431. *out = *in
  3432. }
  3433. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  3434. func (in *Tag) DeepCopy() *Tag {
  3435. if in == nil {
  3436. return nil
  3437. }
  3438. out := new(Tag)
  3439. in.DeepCopyInto(out)
  3440. return out
  3441. }
  3442. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3443. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  3444. *out = *in
  3445. if in.ConfigMap != nil {
  3446. in, out := &in.ConfigMap, &out.ConfigMap
  3447. *out = new(TemplateRef)
  3448. (*in).DeepCopyInto(*out)
  3449. }
  3450. if in.Secret != nil {
  3451. in, out := &in.Secret, &out.Secret
  3452. *out = new(TemplateRef)
  3453. (*in).DeepCopyInto(*out)
  3454. }
  3455. if in.Literal != nil {
  3456. in, out := &in.Literal, &out.Literal
  3457. *out = new(string)
  3458. **out = **in
  3459. }
  3460. }
  3461. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  3462. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  3463. if in == nil {
  3464. return nil
  3465. }
  3466. out := new(TemplateFrom)
  3467. in.DeepCopyInto(out)
  3468. return out
  3469. }
  3470. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3471. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  3472. *out = *in
  3473. if in.Items != nil {
  3474. in, out := &in.Items, &out.Items
  3475. *out = make([]TemplateRefItem, len(*in))
  3476. copy(*out, *in)
  3477. }
  3478. }
  3479. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  3480. func (in *TemplateRef) DeepCopy() *TemplateRef {
  3481. if in == nil {
  3482. return nil
  3483. }
  3484. out := new(TemplateRef)
  3485. in.DeepCopyInto(out)
  3486. return out
  3487. }
  3488. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3489. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  3490. *out = *in
  3491. }
  3492. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  3493. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  3494. if in == nil {
  3495. return nil
  3496. }
  3497. out := new(TemplateRefItem)
  3498. in.DeepCopyInto(out)
  3499. return out
  3500. }
  3501. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3502. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  3503. *out = *in
  3504. in.BearerToken.DeepCopyInto(&out.BearerToken)
  3505. }
  3506. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  3507. func (in *TokenAuth) DeepCopy() *TokenAuth {
  3508. if in == nil {
  3509. return nil
  3510. }
  3511. out := new(TokenAuth)
  3512. in.DeepCopyInto(out)
  3513. return out
  3514. }
  3515. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3516. func (in *TokenAuthCredentials) DeepCopyInto(out *TokenAuthCredentials) {
  3517. *out = *in
  3518. in.AccessToken.DeepCopyInto(&out.AccessToken)
  3519. }
  3520. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuthCredentials.
  3521. func (in *TokenAuthCredentials) DeepCopy() *TokenAuthCredentials {
  3522. if in == nil {
  3523. return nil
  3524. }
  3525. out := new(TokenAuthCredentials)
  3526. in.DeepCopyInto(out)
  3527. return out
  3528. }
  3529. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3530. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  3531. *out = *in
  3532. in.ClientID.DeepCopyInto(&out.ClientID)
  3533. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3534. }
  3535. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  3536. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  3537. if in == nil {
  3538. return nil
  3539. }
  3540. out := new(UniversalAuthCredentials)
  3541. in.DeepCopyInto(out)
  3542. return out
  3543. }
  3544. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3545. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  3546. *out = *in
  3547. if in.RoleRef != nil {
  3548. in, out := &in.RoleRef, &out.RoleRef
  3549. *out = new(apismetav1.SecretKeySelector)
  3550. (*in).DeepCopyInto(*out)
  3551. }
  3552. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3553. }
  3554. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  3555. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  3556. if in == nil {
  3557. return nil
  3558. }
  3559. out := new(VaultAppRole)
  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 *VaultAuth) DeepCopyInto(out *VaultAuth) {
  3565. *out = *in
  3566. if in.Namespace != nil {
  3567. in, out := &in.Namespace, &out.Namespace
  3568. *out = new(string)
  3569. **out = **in
  3570. }
  3571. if in.TokenSecretRef != nil {
  3572. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  3573. *out = new(apismetav1.SecretKeySelector)
  3574. (*in).DeepCopyInto(*out)
  3575. }
  3576. if in.AppRole != nil {
  3577. in, out := &in.AppRole, &out.AppRole
  3578. *out = new(VaultAppRole)
  3579. (*in).DeepCopyInto(*out)
  3580. }
  3581. if in.Kubernetes != nil {
  3582. in, out := &in.Kubernetes, &out.Kubernetes
  3583. *out = new(VaultKubernetesAuth)
  3584. (*in).DeepCopyInto(*out)
  3585. }
  3586. if in.Ldap != nil {
  3587. in, out := &in.Ldap, &out.Ldap
  3588. *out = new(VaultLdapAuth)
  3589. (*in).DeepCopyInto(*out)
  3590. }
  3591. if in.Jwt != nil {
  3592. in, out := &in.Jwt, &out.Jwt
  3593. *out = new(VaultJwtAuth)
  3594. (*in).DeepCopyInto(*out)
  3595. }
  3596. if in.Cert != nil {
  3597. in, out := &in.Cert, &out.Cert
  3598. *out = new(VaultCertAuth)
  3599. (*in).DeepCopyInto(*out)
  3600. }
  3601. if in.Iam != nil {
  3602. in, out := &in.Iam, &out.Iam
  3603. *out = new(VaultIamAuth)
  3604. (*in).DeepCopyInto(*out)
  3605. }
  3606. if in.UserPass != nil {
  3607. in, out := &in.UserPass, &out.UserPass
  3608. *out = new(VaultUserPassAuth)
  3609. (*in).DeepCopyInto(*out)
  3610. }
  3611. if in.GCP != nil {
  3612. in, out := &in.GCP, &out.GCP
  3613. *out = new(VaultGCPAuth)
  3614. (*in).DeepCopyInto(*out)
  3615. }
  3616. }
  3617. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  3618. func (in *VaultAuth) DeepCopy() *VaultAuth {
  3619. if in == nil {
  3620. return nil
  3621. }
  3622. out := new(VaultAuth)
  3623. in.DeepCopyInto(out)
  3624. return out
  3625. }
  3626. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3627. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  3628. *out = *in
  3629. if in.SecretRef != nil {
  3630. in, out := &in.SecretRef, &out.SecretRef
  3631. *out = new(VaultAwsAuthSecretRef)
  3632. (*in).DeepCopyInto(*out)
  3633. }
  3634. if in.JWTAuth != nil {
  3635. in, out := &in.JWTAuth, &out.JWTAuth
  3636. *out = new(VaultAwsJWTAuth)
  3637. (*in).DeepCopyInto(*out)
  3638. }
  3639. }
  3640. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  3641. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  3642. if in == nil {
  3643. return nil
  3644. }
  3645. out := new(VaultAwsAuth)
  3646. in.DeepCopyInto(out)
  3647. return out
  3648. }
  3649. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3650. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  3651. *out = *in
  3652. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  3653. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  3654. if in.SessionToken != nil {
  3655. in, out := &in.SessionToken, &out.SessionToken
  3656. *out = new(apismetav1.SecretKeySelector)
  3657. (*in).DeepCopyInto(*out)
  3658. }
  3659. }
  3660. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  3661. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  3662. if in == nil {
  3663. return nil
  3664. }
  3665. out := new(VaultAwsAuthSecretRef)
  3666. in.DeepCopyInto(out)
  3667. return out
  3668. }
  3669. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3670. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  3671. *out = *in
  3672. if in.ServiceAccountRef != nil {
  3673. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3674. *out = new(apismetav1.ServiceAccountSelector)
  3675. (*in).DeepCopyInto(*out)
  3676. }
  3677. }
  3678. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  3679. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  3680. if in == nil {
  3681. return nil
  3682. }
  3683. out := new(VaultAwsJWTAuth)
  3684. in.DeepCopyInto(out)
  3685. return out
  3686. }
  3687. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3688. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  3689. *out = *in
  3690. in.ClientCert.DeepCopyInto(&out.ClientCert)
  3691. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3692. }
  3693. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  3694. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  3695. if in == nil {
  3696. return nil
  3697. }
  3698. out := new(VaultCertAuth)
  3699. in.DeepCopyInto(out)
  3700. return out
  3701. }
  3702. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3703. func (in *VaultCheckAndSet) DeepCopyInto(out *VaultCheckAndSet) {
  3704. *out = *in
  3705. }
  3706. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCheckAndSet.
  3707. func (in *VaultCheckAndSet) DeepCopy() *VaultCheckAndSet {
  3708. if in == nil {
  3709. return nil
  3710. }
  3711. out := new(VaultCheckAndSet)
  3712. in.DeepCopyInto(out)
  3713. return out
  3714. }
  3715. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3716. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  3717. *out = *in
  3718. if in.CertSecretRef != nil {
  3719. in, out := &in.CertSecretRef, &out.CertSecretRef
  3720. *out = new(apismetav1.SecretKeySelector)
  3721. (*in).DeepCopyInto(*out)
  3722. }
  3723. if in.KeySecretRef != nil {
  3724. in, out := &in.KeySecretRef, &out.KeySecretRef
  3725. *out = new(apismetav1.SecretKeySelector)
  3726. (*in).DeepCopyInto(*out)
  3727. }
  3728. }
  3729. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  3730. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  3731. if in == nil {
  3732. return nil
  3733. }
  3734. out := new(VaultClientTLS)
  3735. in.DeepCopyInto(out)
  3736. return out
  3737. }
  3738. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3739. func (in *VaultGCPAuth) DeepCopyInto(out *VaultGCPAuth) {
  3740. *out = *in
  3741. if in.SecretRef != nil {
  3742. in, out := &in.SecretRef, &out.SecretRef
  3743. *out = new(GCPSMAuthSecretRef)
  3744. (*in).DeepCopyInto(*out)
  3745. }
  3746. if in.WorkloadIdentity != nil {
  3747. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  3748. *out = new(GCPWorkloadIdentity)
  3749. (*in).DeepCopyInto(*out)
  3750. }
  3751. if in.ServiceAccountRef != nil {
  3752. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3753. *out = new(apismetav1.ServiceAccountSelector)
  3754. (*in).DeepCopyInto(*out)
  3755. }
  3756. }
  3757. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultGCPAuth.
  3758. func (in *VaultGCPAuth) DeepCopy() *VaultGCPAuth {
  3759. if in == nil {
  3760. return nil
  3761. }
  3762. out := new(VaultGCPAuth)
  3763. in.DeepCopyInto(out)
  3764. return out
  3765. }
  3766. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3767. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  3768. *out = *in
  3769. if in.SecretRef != nil {
  3770. in, out := &in.SecretRef, &out.SecretRef
  3771. *out = new(VaultAwsAuthSecretRef)
  3772. (*in).DeepCopyInto(*out)
  3773. }
  3774. if in.JWTAuth != nil {
  3775. in, out := &in.JWTAuth, &out.JWTAuth
  3776. *out = new(VaultAwsJWTAuth)
  3777. (*in).DeepCopyInto(*out)
  3778. }
  3779. }
  3780. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  3781. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  3782. if in == nil {
  3783. return nil
  3784. }
  3785. out := new(VaultIamAuth)
  3786. in.DeepCopyInto(out)
  3787. return out
  3788. }
  3789. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3790. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  3791. *out = *in
  3792. if in.SecretRef != nil {
  3793. in, out := &in.SecretRef, &out.SecretRef
  3794. *out = new(apismetav1.SecretKeySelector)
  3795. (*in).DeepCopyInto(*out)
  3796. }
  3797. if in.KubernetesServiceAccountToken != nil {
  3798. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  3799. *out = new(VaultKubernetesServiceAccountTokenAuth)
  3800. (*in).DeepCopyInto(*out)
  3801. }
  3802. }
  3803. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  3804. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  3805. if in == nil {
  3806. return nil
  3807. }
  3808. out := new(VaultJwtAuth)
  3809. in.DeepCopyInto(out)
  3810. return out
  3811. }
  3812. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3813. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  3814. *out = *in
  3815. if in.ServiceAccountRef != nil {
  3816. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3817. *out = new(apismetav1.ServiceAccountSelector)
  3818. (*in).DeepCopyInto(*out)
  3819. }
  3820. if in.SecretRef != nil {
  3821. in, out := &in.SecretRef, &out.SecretRef
  3822. *out = new(apismetav1.SecretKeySelector)
  3823. (*in).DeepCopyInto(*out)
  3824. }
  3825. }
  3826. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  3827. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  3828. if in == nil {
  3829. return nil
  3830. }
  3831. out := new(VaultKubernetesAuth)
  3832. in.DeepCopyInto(out)
  3833. return out
  3834. }
  3835. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3836. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  3837. *out = *in
  3838. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  3839. if in.Audiences != nil {
  3840. in, out := &in.Audiences, &out.Audiences
  3841. *out = new([]string)
  3842. if **in != nil {
  3843. in, out := *in, *out
  3844. *out = make([]string, len(*in))
  3845. copy(*out, *in)
  3846. }
  3847. }
  3848. if in.ExpirationSeconds != nil {
  3849. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  3850. *out = new(int64)
  3851. **out = **in
  3852. }
  3853. }
  3854. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  3855. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  3856. if in == nil {
  3857. return nil
  3858. }
  3859. out := new(VaultKubernetesServiceAccountTokenAuth)
  3860. in.DeepCopyInto(out)
  3861. return out
  3862. }
  3863. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3864. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  3865. *out = *in
  3866. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3867. }
  3868. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  3869. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  3870. if in == nil {
  3871. return nil
  3872. }
  3873. out := new(VaultLdapAuth)
  3874. in.DeepCopyInto(out)
  3875. return out
  3876. }
  3877. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3878. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  3879. *out = *in
  3880. if in.Auth != nil {
  3881. in, out := &in.Auth, &out.Auth
  3882. *out = new(VaultAuth)
  3883. (*in).DeepCopyInto(*out)
  3884. }
  3885. if in.Path != nil {
  3886. in, out := &in.Path, &out.Path
  3887. *out = new(string)
  3888. **out = **in
  3889. }
  3890. if in.Namespace != nil {
  3891. in, out := &in.Namespace, &out.Namespace
  3892. *out = new(string)
  3893. **out = **in
  3894. }
  3895. if in.CABundle != nil {
  3896. in, out := &in.CABundle, &out.CABundle
  3897. *out = make([]byte, len(*in))
  3898. copy(*out, *in)
  3899. }
  3900. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  3901. if in.CAProvider != nil {
  3902. in, out := &in.CAProvider, &out.CAProvider
  3903. *out = new(CAProvider)
  3904. (*in).DeepCopyInto(*out)
  3905. }
  3906. if in.Headers != nil {
  3907. in, out := &in.Headers, &out.Headers
  3908. *out = make(map[string]string, len(*in))
  3909. for key, val := range *in {
  3910. (*out)[key] = val
  3911. }
  3912. }
  3913. if in.CheckAndSet != nil {
  3914. in, out := &in.CheckAndSet, &out.CheckAndSet
  3915. *out = new(VaultCheckAndSet)
  3916. **out = **in
  3917. }
  3918. }
  3919. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  3920. func (in *VaultProvider) DeepCopy() *VaultProvider {
  3921. if in == nil {
  3922. return nil
  3923. }
  3924. out := new(VaultProvider)
  3925. in.DeepCopyInto(out)
  3926. return out
  3927. }
  3928. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3929. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  3930. *out = *in
  3931. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3932. }
  3933. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  3934. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  3935. if in == nil {
  3936. return nil
  3937. }
  3938. out := new(VaultUserPassAuth)
  3939. in.DeepCopyInto(out)
  3940. return out
  3941. }
  3942. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3943. func (in *VolcengineAuth) DeepCopyInto(out *VolcengineAuth) {
  3944. *out = *in
  3945. if in.SecretRef != nil {
  3946. in, out := &in.SecretRef, &out.SecretRef
  3947. *out = new(VolcengineAuthSecretRef)
  3948. (*in).DeepCopyInto(*out)
  3949. }
  3950. }
  3951. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuth.
  3952. func (in *VolcengineAuth) DeepCopy() *VolcengineAuth {
  3953. if in == nil {
  3954. return nil
  3955. }
  3956. out := new(VolcengineAuth)
  3957. in.DeepCopyInto(out)
  3958. return out
  3959. }
  3960. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3961. func (in *VolcengineAuthSecretRef) DeepCopyInto(out *VolcengineAuthSecretRef) {
  3962. *out = *in
  3963. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  3964. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  3965. if in.Token != nil {
  3966. in, out := &in.Token, &out.Token
  3967. *out = new(apismetav1.SecretKeySelector)
  3968. (*in).DeepCopyInto(*out)
  3969. }
  3970. }
  3971. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuthSecretRef.
  3972. func (in *VolcengineAuthSecretRef) DeepCopy() *VolcengineAuthSecretRef {
  3973. if in == nil {
  3974. return nil
  3975. }
  3976. out := new(VolcengineAuthSecretRef)
  3977. in.DeepCopyInto(out)
  3978. return out
  3979. }
  3980. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3981. func (in *VolcengineProvider) DeepCopyInto(out *VolcengineProvider) {
  3982. *out = *in
  3983. if in.Auth != nil {
  3984. in, out := &in.Auth, &out.Auth
  3985. *out = new(VolcengineAuth)
  3986. (*in).DeepCopyInto(*out)
  3987. }
  3988. }
  3989. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineProvider.
  3990. func (in *VolcengineProvider) DeepCopy() *VolcengineProvider {
  3991. if in == nil {
  3992. return nil
  3993. }
  3994. out := new(VolcengineProvider)
  3995. in.DeepCopyInto(out)
  3996. return out
  3997. }
  3998. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3999. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  4000. *out = *in
  4001. if in.Namespace != nil {
  4002. in, out := &in.Namespace, &out.Namespace
  4003. *out = new(string)
  4004. **out = **in
  4005. }
  4006. }
  4007. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  4008. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  4009. if in == nil {
  4010. return nil
  4011. }
  4012. out := new(WebhookCAProvider)
  4013. in.DeepCopyInto(out)
  4014. return out
  4015. }
  4016. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4017. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  4018. *out = *in
  4019. if in.Headers != nil {
  4020. in, out := &in.Headers, &out.Headers
  4021. *out = make(map[string]string, len(*in))
  4022. for key, val := range *in {
  4023. (*out)[key] = val
  4024. }
  4025. }
  4026. if in.Auth != nil {
  4027. in, out := &in.Auth, &out.Auth
  4028. *out = new(AuthorizationProtocol)
  4029. (*in).DeepCopyInto(*out)
  4030. }
  4031. if in.Timeout != nil {
  4032. in, out := &in.Timeout, &out.Timeout
  4033. *out = new(metav1.Duration)
  4034. **out = **in
  4035. }
  4036. out.Result = in.Result
  4037. if in.Secrets != nil {
  4038. in, out := &in.Secrets, &out.Secrets
  4039. *out = make([]WebhookSecret, len(*in))
  4040. for i := range *in {
  4041. (*in)[i].DeepCopyInto(&(*out)[i])
  4042. }
  4043. }
  4044. if in.CABundle != nil {
  4045. in, out := &in.CABundle, &out.CABundle
  4046. *out = make([]byte, len(*in))
  4047. copy(*out, *in)
  4048. }
  4049. if in.CAProvider != nil {
  4050. in, out := &in.CAProvider, &out.CAProvider
  4051. *out = new(WebhookCAProvider)
  4052. (*in).DeepCopyInto(*out)
  4053. }
  4054. }
  4055. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  4056. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  4057. if in == nil {
  4058. return nil
  4059. }
  4060. out := new(WebhookProvider)
  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 *WebhookResult) DeepCopyInto(out *WebhookResult) {
  4066. *out = *in
  4067. }
  4068. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  4069. func (in *WebhookResult) DeepCopy() *WebhookResult {
  4070. if in == nil {
  4071. return nil
  4072. }
  4073. out := new(WebhookResult)
  4074. in.DeepCopyInto(out)
  4075. return out
  4076. }
  4077. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4078. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  4079. *out = *in
  4080. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4081. }
  4082. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  4083. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  4084. if in == nil {
  4085. return nil
  4086. }
  4087. out := new(WebhookSecret)
  4088. in.DeepCopyInto(out)
  4089. return out
  4090. }
  4091. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4092. func (in *YandexAuth) DeepCopyInto(out *YandexAuth) {
  4093. *out = *in
  4094. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  4095. }
  4096. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexAuth.
  4097. func (in *YandexAuth) DeepCopy() *YandexAuth {
  4098. if in == nil {
  4099. return nil
  4100. }
  4101. out := new(YandexAuth)
  4102. in.DeepCopyInto(out)
  4103. return out
  4104. }
  4105. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4106. func (in *YandexCAProvider) DeepCopyInto(out *YandexCAProvider) {
  4107. *out = *in
  4108. in.Certificate.DeepCopyInto(&out.Certificate)
  4109. }
  4110. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCAProvider.
  4111. func (in *YandexCAProvider) DeepCopy() *YandexCAProvider {
  4112. if in == nil {
  4113. return nil
  4114. }
  4115. out := new(YandexCAProvider)
  4116. in.DeepCopyInto(out)
  4117. return out
  4118. }
  4119. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4120. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  4121. *out = *in
  4122. in.Auth.DeepCopyInto(&out.Auth)
  4123. if in.CAProvider != nil {
  4124. in, out := &in.CAProvider, &out.CAProvider
  4125. *out = new(YandexCAProvider)
  4126. (*in).DeepCopyInto(*out)
  4127. }
  4128. if in.FetchingPolicy != nil {
  4129. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  4130. *out = new(FetchingPolicy)
  4131. (*in).DeepCopyInto(*out)
  4132. }
  4133. }
  4134. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  4135. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  4136. if in == nil {
  4137. return nil
  4138. }
  4139. out := new(YandexCertificateManagerProvider)
  4140. in.DeepCopyInto(out)
  4141. return out
  4142. }
  4143. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4144. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  4145. *out = *in
  4146. in.Auth.DeepCopyInto(&out.Auth)
  4147. if in.CAProvider != nil {
  4148. in, out := &in.CAProvider, &out.CAProvider
  4149. *out = new(YandexCAProvider)
  4150. (*in).DeepCopyInto(*out)
  4151. }
  4152. if in.FetchingPolicy != nil {
  4153. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  4154. *out = new(FetchingPolicy)
  4155. (*in).DeepCopyInto(*out)
  4156. }
  4157. }
  4158. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  4159. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  4160. if in == nil {
  4161. return nil
  4162. }
  4163. out := new(YandexLockboxProvider)
  4164. in.DeepCopyInto(out)
  4165. return out
  4166. }