zz_generated.deepcopy.go 134 KB

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