zz_generated.deepcopy.go 111 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791
  1. //go:build !ignore_autogenerated
  2. /*
  3. Copyright © The ESO Authors
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. https://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1beta1
  16. import (
  17. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. "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(metav1.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(metav1.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. for i := range *in {
  111. if (*in)[i] != nil {
  112. in, out := &(*in)[i], &(*out)[i]
  113. *out = new(string)
  114. **out = **in
  115. }
  116. }
  117. }
  118. }
  119. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  120. func (in *AWSProvider) DeepCopy() *AWSProvider {
  121. if in == nil {
  122. return nil
  123. }
  124. out := new(AWSProvider)
  125. in.DeepCopyInto(out)
  126. return out
  127. }
  128. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  129. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  130. *out = *in
  131. in.SecretRef.DeepCopyInto(&out.SecretRef)
  132. if in.KubernetesAuth != nil {
  133. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  134. *out = new(AkeylessKubernetesAuth)
  135. (*in).DeepCopyInto(*out)
  136. }
  137. }
  138. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  139. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  140. if in == nil {
  141. return nil
  142. }
  143. out := new(AkeylessAuth)
  144. in.DeepCopyInto(out)
  145. return out
  146. }
  147. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  148. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  149. *out = *in
  150. in.AccessID.DeepCopyInto(&out.AccessID)
  151. in.AccessType.DeepCopyInto(&out.AccessType)
  152. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  153. }
  154. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  155. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  156. if in == nil {
  157. return nil
  158. }
  159. out := new(AkeylessAuthSecretRef)
  160. in.DeepCopyInto(out)
  161. return out
  162. }
  163. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  164. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  165. *out = *in
  166. if in.ServiceAccountRef != nil {
  167. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  168. *out = new(metav1.ServiceAccountSelector)
  169. (*in).DeepCopyInto(*out)
  170. }
  171. if in.SecretRef != nil {
  172. in, out := &in.SecretRef, &out.SecretRef
  173. *out = new(metav1.SecretKeySelector)
  174. (*in).DeepCopyInto(*out)
  175. }
  176. }
  177. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  178. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  179. if in == nil {
  180. return nil
  181. }
  182. out := new(AkeylessKubernetesAuth)
  183. in.DeepCopyInto(out)
  184. return out
  185. }
  186. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  187. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  188. *out = *in
  189. if in.AkeylessGWApiURL != nil {
  190. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  191. *out = new(string)
  192. **out = **in
  193. }
  194. if in.Auth != nil {
  195. in, out := &in.Auth, &out.Auth
  196. *out = new(AkeylessAuth)
  197. (*in).DeepCopyInto(*out)
  198. }
  199. if in.CABundle != nil {
  200. in, out := &in.CABundle, &out.CABundle
  201. *out = make([]byte, len(*in))
  202. copy(*out, *in)
  203. }
  204. if in.CAProvider != nil {
  205. in, out := &in.CAProvider, &out.CAProvider
  206. *out = new(CAProvider)
  207. (*in).DeepCopyInto(*out)
  208. }
  209. }
  210. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  211. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  212. if in == nil {
  213. return nil
  214. }
  215. out := new(AkeylessProvider)
  216. in.DeepCopyInto(out)
  217. return out
  218. }
  219. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  220. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  221. *out = *in
  222. if in.SecretRef != nil {
  223. in, out := &in.SecretRef, &out.SecretRef
  224. *out = new(AlibabaAuthSecretRef)
  225. (*in).DeepCopyInto(*out)
  226. }
  227. if in.RRSAAuth != nil {
  228. in, out := &in.RRSAAuth, &out.RRSAAuth
  229. *out = new(AlibabaRRSAAuth)
  230. **out = **in
  231. }
  232. }
  233. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  234. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  235. if in == nil {
  236. return nil
  237. }
  238. out := new(AlibabaAuth)
  239. in.DeepCopyInto(out)
  240. return out
  241. }
  242. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  243. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  244. *out = *in
  245. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  246. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  247. }
  248. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  249. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  250. if in == nil {
  251. return nil
  252. }
  253. out := new(AlibabaAuthSecretRef)
  254. in.DeepCopyInto(out)
  255. return out
  256. }
  257. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  258. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  259. *out = *in
  260. in.Auth.DeepCopyInto(&out.Auth)
  261. }
  262. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  263. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  264. if in == nil {
  265. return nil
  266. }
  267. out := new(AlibabaProvider)
  268. in.DeepCopyInto(out)
  269. return out
  270. }
  271. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  272. func (in *AlibabaRRSAAuth) DeepCopyInto(out *AlibabaRRSAAuth) {
  273. *out = *in
  274. }
  275. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaRRSAAuth.
  276. func (in *AlibabaRRSAAuth) DeepCopy() *AlibabaRRSAAuth {
  277. if in == nil {
  278. return nil
  279. }
  280. out := new(AlibabaRRSAAuth)
  281. in.DeepCopyInto(out)
  282. return out
  283. }
  284. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  285. func (in *AuthorizationProtocol) DeepCopyInto(out *AuthorizationProtocol) {
  286. *out = *in
  287. if in.NTLM != nil {
  288. in, out := &in.NTLM, &out.NTLM
  289. *out = new(NTLMProtocol)
  290. (*in).DeepCopyInto(*out)
  291. }
  292. }
  293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProtocol.
  294. func (in *AuthorizationProtocol) DeepCopy() *AuthorizationProtocol {
  295. if in == nil {
  296. return nil
  297. }
  298. out := new(AuthorizationProtocol)
  299. in.DeepCopyInto(out)
  300. return out
  301. }
  302. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  303. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  304. *out = *in
  305. if in.ClientID != nil {
  306. in, out := &in.ClientID, &out.ClientID
  307. *out = new(metav1.SecretKeySelector)
  308. (*in).DeepCopyInto(*out)
  309. }
  310. if in.TenantID != nil {
  311. in, out := &in.TenantID, &out.TenantID
  312. *out = new(metav1.SecretKeySelector)
  313. (*in).DeepCopyInto(*out)
  314. }
  315. if in.ClientSecret != nil {
  316. in, out := &in.ClientSecret, &out.ClientSecret
  317. *out = new(metav1.SecretKeySelector)
  318. (*in).DeepCopyInto(*out)
  319. }
  320. if in.ClientCertificate != nil {
  321. in, out := &in.ClientCertificate, &out.ClientCertificate
  322. *out = new(metav1.SecretKeySelector)
  323. (*in).DeepCopyInto(*out)
  324. }
  325. }
  326. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  327. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  328. if in == nil {
  329. return nil
  330. }
  331. out := new(AzureKVAuth)
  332. in.DeepCopyInto(out)
  333. return out
  334. }
  335. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  336. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  337. *out = *in
  338. if in.AuthType != nil {
  339. in, out := &in.AuthType, &out.AuthType
  340. *out = new(AzureAuthType)
  341. **out = **in
  342. }
  343. if in.VaultURL != nil {
  344. in, out := &in.VaultURL, &out.VaultURL
  345. *out = new(string)
  346. **out = **in
  347. }
  348. if in.TenantID != nil {
  349. in, out := &in.TenantID, &out.TenantID
  350. *out = new(string)
  351. **out = **in
  352. }
  353. if in.AuthSecretRef != nil {
  354. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  355. *out = new(AzureKVAuth)
  356. (*in).DeepCopyInto(*out)
  357. }
  358. if in.ServiceAccountRef != nil {
  359. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  360. *out = new(metav1.ServiceAccountSelector)
  361. (*in).DeepCopyInto(*out)
  362. }
  363. if in.IdentityID != nil {
  364. in, out := &in.IdentityID, &out.IdentityID
  365. *out = new(string)
  366. **out = **in
  367. }
  368. }
  369. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  370. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  371. if in == nil {
  372. return nil
  373. }
  374. out := new(AzureKVProvider)
  375. in.DeepCopyInto(out)
  376. return out
  377. }
  378. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  379. func (in *BeyondTrustProviderSecretRef) DeepCopyInto(out *BeyondTrustProviderSecretRef) {
  380. *out = *in
  381. if in.SecretRef != nil {
  382. in, out := &in.SecretRef, &out.SecretRef
  383. *out = new(metav1.SecretKeySelector)
  384. (*in).DeepCopyInto(*out)
  385. }
  386. }
  387. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondTrustProviderSecretRef.
  388. func (in *BeyondTrustProviderSecretRef) DeepCopy() *BeyondTrustProviderSecretRef {
  389. if in == nil {
  390. return nil
  391. }
  392. out := new(BeyondTrustProviderSecretRef)
  393. in.DeepCopyInto(out)
  394. return out
  395. }
  396. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  397. func (in *BeyondtrustAuth) DeepCopyInto(out *BeyondtrustAuth) {
  398. *out = *in
  399. if in.APIKey != nil {
  400. in, out := &in.APIKey, &out.APIKey
  401. *out = new(BeyondTrustProviderSecretRef)
  402. (*in).DeepCopyInto(*out)
  403. }
  404. if in.ClientID != nil {
  405. in, out := &in.ClientID, &out.ClientID
  406. *out = new(BeyondTrustProviderSecretRef)
  407. (*in).DeepCopyInto(*out)
  408. }
  409. if in.ClientSecret != nil {
  410. in, out := &in.ClientSecret, &out.ClientSecret
  411. *out = new(BeyondTrustProviderSecretRef)
  412. (*in).DeepCopyInto(*out)
  413. }
  414. if in.Certificate != nil {
  415. in, out := &in.Certificate, &out.Certificate
  416. *out = new(BeyondTrustProviderSecretRef)
  417. (*in).DeepCopyInto(*out)
  418. }
  419. if in.CertificateKey != nil {
  420. in, out := &in.CertificateKey, &out.CertificateKey
  421. *out = new(BeyondTrustProviderSecretRef)
  422. (*in).DeepCopyInto(*out)
  423. }
  424. }
  425. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustAuth.
  426. func (in *BeyondtrustAuth) DeepCopy() *BeyondtrustAuth {
  427. if in == nil {
  428. return nil
  429. }
  430. out := new(BeyondtrustAuth)
  431. in.DeepCopyInto(out)
  432. return out
  433. }
  434. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  435. func (in *BeyondtrustProvider) DeepCopyInto(out *BeyondtrustProvider) {
  436. *out = *in
  437. if in.Auth != nil {
  438. in, out := &in.Auth, &out.Auth
  439. *out = new(BeyondtrustAuth)
  440. (*in).DeepCopyInto(*out)
  441. }
  442. if in.Server != nil {
  443. in, out := &in.Server, &out.Server
  444. *out = new(BeyondtrustServer)
  445. **out = **in
  446. }
  447. }
  448. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustProvider.
  449. func (in *BeyondtrustProvider) DeepCopy() *BeyondtrustProvider {
  450. if in == nil {
  451. return nil
  452. }
  453. out := new(BeyondtrustProvider)
  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 *BeyondtrustServer) DeepCopyInto(out *BeyondtrustServer) {
  459. *out = *in
  460. }
  461. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustServer.
  462. func (in *BeyondtrustServer) DeepCopy() *BeyondtrustServer {
  463. if in == nil {
  464. return nil
  465. }
  466. out := new(BeyondtrustServer)
  467. in.DeepCopyInto(out)
  468. return out
  469. }
  470. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  471. func (in *BitwardenSecretsManagerAuth) DeepCopyInto(out *BitwardenSecretsManagerAuth) {
  472. *out = *in
  473. in.SecretRef.DeepCopyInto(&out.SecretRef)
  474. }
  475. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerAuth.
  476. func (in *BitwardenSecretsManagerAuth) DeepCopy() *BitwardenSecretsManagerAuth {
  477. if in == nil {
  478. return nil
  479. }
  480. out := new(BitwardenSecretsManagerAuth)
  481. in.DeepCopyInto(out)
  482. return out
  483. }
  484. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  485. func (in *BitwardenSecretsManagerProvider) DeepCopyInto(out *BitwardenSecretsManagerProvider) {
  486. *out = *in
  487. if in.CAProvider != nil {
  488. in, out := &in.CAProvider, &out.CAProvider
  489. *out = new(CAProvider)
  490. (*in).DeepCopyInto(*out)
  491. }
  492. in.Auth.DeepCopyInto(&out.Auth)
  493. }
  494. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerProvider.
  495. func (in *BitwardenSecretsManagerProvider) DeepCopy() *BitwardenSecretsManagerProvider {
  496. if in == nil {
  497. return nil
  498. }
  499. out := new(BitwardenSecretsManagerProvider)
  500. in.DeepCopyInto(out)
  501. return out
  502. }
  503. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  504. func (in *BitwardenSecretsManagerSecretRef) DeepCopyInto(out *BitwardenSecretsManagerSecretRef) {
  505. *out = *in
  506. in.Credentials.DeepCopyInto(&out.Credentials)
  507. }
  508. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerSecretRef.
  509. func (in *BitwardenSecretsManagerSecretRef) DeepCopy() *BitwardenSecretsManagerSecretRef {
  510. if in == nil {
  511. return nil
  512. }
  513. out := new(BitwardenSecretsManagerSecretRef)
  514. in.DeepCopyInto(out)
  515. return out
  516. }
  517. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  518. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  519. *out = *in
  520. if in.Namespace != nil {
  521. in, out := &in.Namespace, &out.Namespace
  522. *out = new(string)
  523. **out = **in
  524. }
  525. }
  526. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  527. func (in *CAProvider) DeepCopy() *CAProvider {
  528. if in == nil {
  529. return nil
  530. }
  531. out := new(CAProvider)
  532. in.DeepCopyInto(out)
  533. return out
  534. }
  535. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  536. func (in *CSMAuth) DeepCopyInto(out *CSMAuth) {
  537. *out = *in
  538. if in.SecretRef != nil {
  539. in, out := &in.SecretRef, &out.SecretRef
  540. *out = new(CSMAuthSecretRef)
  541. (*in).DeepCopyInto(*out)
  542. }
  543. }
  544. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuth.
  545. func (in *CSMAuth) DeepCopy() *CSMAuth {
  546. if in == nil {
  547. return nil
  548. }
  549. out := new(CSMAuth)
  550. in.DeepCopyInto(out)
  551. return out
  552. }
  553. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  554. func (in *CSMAuthSecretRef) DeepCopyInto(out *CSMAuthSecretRef) {
  555. *out = *in
  556. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  557. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  558. }
  559. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuthSecretRef.
  560. func (in *CSMAuthSecretRef) DeepCopy() *CSMAuthSecretRef {
  561. if in == nil {
  562. return nil
  563. }
  564. out := new(CSMAuthSecretRef)
  565. in.DeepCopyInto(out)
  566. return out
  567. }
  568. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  569. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  570. *out = *in
  571. in.ClientCert.DeepCopyInto(&out.ClientCert)
  572. in.ClientKey.DeepCopyInto(&out.ClientKey)
  573. }
  574. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  575. func (in *CertAuth) DeepCopy() *CertAuth {
  576. if in == nil {
  577. return nil
  578. }
  579. out := new(CertAuth)
  580. in.DeepCopyInto(out)
  581. return out
  582. }
  583. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  584. func (in *ChefAuth) DeepCopyInto(out *ChefAuth) {
  585. *out = *in
  586. in.SecretRef.DeepCopyInto(&out.SecretRef)
  587. }
  588. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuth.
  589. func (in *ChefAuth) DeepCopy() *ChefAuth {
  590. if in == nil {
  591. return nil
  592. }
  593. out := new(ChefAuth)
  594. in.DeepCopyInto(out)
  595. return out
  596. }
  597. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  598. func (in *ChefAuthSecretRef) DeepCopyInto(out *ChefAuthSecretRef) {
  599. *out = *in
  600. in.SecretKey.DeepCopyInto(&out.SecretKey)
  601. }
  602. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuthSecretRef.
  603. func (in *ChefAuthSecretRef) DeepCopy() *ChefAuthSecretRef {
  604. if in == nil {
  605. return nil
  606. }
  607. out := new(ChefAuthSecretRef)
  608. in.DeepCopyInto(out)
  609. return out
  610. }
  611. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  612. func (in *ChefProvider) DeepCopyInto(out *ChefProvider) {
  613. *out = *in
  614. if in.Auth != nil {
  615. in, out := &in.Auth, &out.Auth
  616. *out = new(ChefAuth)
  617. (*in).DeepCopyInto(*out)
  618. }
  619. }
  620. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefProvider.
  621. func (in *ChefProvider) DeepCopy() *ChefProvider {
  622. if in == nil {
  623. return nil
  624. }
  625. out := new(ChefProvider)
  626. in.DeepCopyInto(out)
  627. return out
  628. }
  629. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  630. func (in *CloudruSMProvider) DeepCopyInto(out *CloudruSMProvider) {
  631. *out = *in
  632. in.Auth.DeepCopyInto(&out.Auth)
  633. }
  634. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudruSMProvider.
  635. func (in *CloudruSMProvider) DeepCopy() *CloudruSMProvider {
  636. if in == nil {
  637. return nil
  638. }
  639. out := new(CloudruSMProvider)
  640. in.DeepCopyInto(out)
  641. return out
  642. }
  643. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  644. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  645. *out = *in
  646. out.TypeMeta = in.TypeMeta
  647. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  648. in.Spec.DeepCopyInto(&out.Spec)
  649. in.Status.DeepCopyInto(&out.Status)
  650. }
  651. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  652. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  653. if in == nil {
  654. return nil
  655. }
  656. out := new(ClusterExternalSecret)
  657. in.DeepCopyInto(out)
  658. return out
  659. }
  660. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  661. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  662. if c := in.DeepCopy(); c != nil {
  663. return c
  664. }
  665. return nil
  666. }
  667. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  668. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  669. *out = *in
  670. out.TypeMeta = in.TypeMeta
  671. in.ListMeta.DeepCopyInto(&out.ListMeta)
  672. if in.Items != nil {
  673. in, out := &in.Items, &out.Items
  674. *out = make([]ClusterExternalSecret, len(*in))
  675. for i := range *in {
  676. (*in)[i].DeepCopyInto(&(*out)[i])
  677. }
  678. }
  679. }
  680. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  681. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  682. if in == nil {
  683. return nil
  684. }
  685. out := new(ClusterExternalSecretList)
  686. in.DeepCopyInto(out)
  687. return out
  688. }
  689. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  690. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  691. if c := in.DeepCopy(); c != nil {
  692. return c
  693. }
  694. return nil
  695. }
  696. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  697. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  698. *out = *in
  699. }
  700. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  701. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  702. if in == nil {
  703. return nil
  704. }
  705. out := new(ClusterExternalSecretNamespaceFailure)
  706. in.DeepCopyInto(out)
  707. return out
  708. }
  709. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  710. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  711. *out = *in
  712. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  713. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  714. if in.NamespaceSelector != nil {
  715. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  716. *out = new(v1.LabelSelector)
  717. (*in).DeepCopyInto(*out)
  718. }
  719. if in.NamespaceSelectors != nil {
  720. in, out := &in.NamespaceSelectors, &out.NamespaceSelectors
  721. *out = make([]*v1.LabelSelector, len(*in))
  722. for i := range *in {
  723. if (*in)[i] != nil {
  724. in, out := &(*in)[i], &(*out)[i]
  725. *out = new(v1.LabelSelector)
  726. (*in).DeepCopyInto(*out)
  727. }
  728. }
  729. }
  730. if in.Namespaces != nil {
  731. in, out := &in.Namespaces, &out.Namespaces
  732. *out = make([]string, len(*in))
  733. copy(*out, *in)
  734. }
  735. if in.RefreshInterval != nil {
  736. in, out := &in.RefreshInterval, &out.RefreshInterval
  737. *out = new(v1.Duration)
  738. **out = **in
  739. }
  740. }
  741. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  742. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  743. if in == nil {
  744. return nil
  745. }
  746. out := new(ClusterExternalSecretSpec)
  747. in.DeepCopyInto(out)
  748. return out
  749. }
  750. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  751. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  752. *out = *in
  753. if in.FailedNamespaces != nil {
  754. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  755. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  756. copy(*out, *in)
  757. }
  758. if in.ProvisionedNamespaces != nil {
  759. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  760. *out = make([]string, len(*in))
  761. copy(*out, *in)
  762. }
  763. if in.Conditions != nil {
  764. in, out := &in.Conditions, &out.Conditions
  765. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  766. copy(*out, *in)
  767. }
  768. }
  769. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  770. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  771. if in == nil {
  772. return nil
  773. }
  774. out := new(ClusterExternalSecretStatus)
  775. in.DeepCopyInto(out)
  776. return out
  777. }
  778. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  779. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  780. *out = *in
  781. }
  782. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  783. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  784. if in == nil {
  785. return nil
  786. }
  787. out := new(ClusterExternalSecretStatusCondition)
  788. in.DeepCopyInto(out)
  789. return out
  790. }
  791. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  792. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  793. *out = *in
  794. out.TypeMeta = in.TypeMeta
  795. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  796. in.Spec.DeepCopyInto(&out.Spec)
  797. in.Status.DeepCopyInto(&out.Status)
  798. }
  799. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  800. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  801. if in == nil {
  802. return nil
  803. }
  804. out := new(ClusterSecretStore)
  805. in.DeepCopyInto(out)
  806. return out
  807. }
  808. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  809. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  810. if c := in.DeepCopy(); c != nil {
  811. return c
  812. }
  813. return nil
  814. }
  815. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  816. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  817. *out = *in
  818. if in.NamespaceSelector != nil {
  819. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  820. *out = new(v1.LabelSelector)
  821. (*in).DeepCopyInto(*out)
  822. }
  823. if in.Namespaces != nil {
  824. in, out := &in.Namespaces, &out.Namespaces
  825. *out = make([]string, len(*in))
  826. copy(*out, *in)
  827. }
  828. if in.NamespaceRegexes != nil {
  829. in, out := &in.NamespaceRegexes, &out.NamespaceRegexes
  830. *out = make([]string, len(*in))
  831. copy(*out, *in)
  832. }
  833. }
  834. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  835. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  836. if in == nil {
  837. return nil
  838. }
  839. out := new(ClusterSecretStoreCondition)
  840. in.DeepCopyInto(out)
  841. return out
  842. }
  843. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  844. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  845. *out = *in
  846. out.TypeMeta = in.TypeMeta
  847. in.ListMeta.DeepCopyInto(&out.ListMeta)
  848. if in.Items != nil {
  849. in, out := &in.Items, &out.Items
  850. *out = make([]ClusterSecretStore, len(*in))
  851. for i := range *in {
  852. (*in)[i].DeepCopyInto(&(*out)[i])
  853. }
  854. }
  855. }
  856. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  857. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  858. if in == nil {
  859. return nil
  860. }
  861. out := new(ClusterSecretStoreList)
  862. in.DeepCopyInto(out)
  863. return out
  864. }
  865. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  866. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  867. if c := in.DeepCopy(); c != nil {
  868. return c
  869. }
  870. return nil
  871. }
  872. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  873. func (in *ConjurAPIKey) DeepCopyInto(out *ConjurAPIKey) {
  874. *out = *in
  875. if in.UserRef != nil {
  876. in, out := &in.UserRef, &out.UserRef
  877. *out = new(metav1.SecretKeySelector)
  878. (*in).DeepCopyInto(*out)
  879. }
  880. if in.APIKeyRef != nil {
  881. in, out := &in.APIKeyRef, &out.APIKeyRef
  882. *out = new(metav1.SecretKeySelector)
  883. (*in).DeepCopyInto(*out)
  884. }
  885. }
  886. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAPIKey.
  887. func (in *ConjurAPIKey) DeepCopy() *ConjurAPIKey {
  888. if in == nil {
  889. return nil
  890. }
  891. out := new(ConjurAPIKey)
  892. in.DeepCopyInto(out)
  893. return out
  894. }
  895. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  896. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  897. *out = *in
  898. if in.APIKey != nil {
  899. in, out := &in.APIKey, &out.APIKey
  900. *out = new(ConjurAPIKey)
  901. (*in).DeepCopyInto(*out)
  902. }
  903. if in.Jwt != nil {
  904. in, out := &in.Jwt, &out.Jwt
  905. *out = new(ConjurJWT)
  906. (*in).DeepCopyInto(*out)
  907. }
  908. }
  909. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  910. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  911. if in == nil {
  912. return nil
  913. }
  914. out := new(ConjurAuth)
  915. in.DeepCopyInto(out)
  916. return out
  917. }
  918. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  919. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  920. *out = *in
  921. if in.SecretRef != nil {
  922. in, out := &in.SecretRef, &out.SecretRef
  923. *out = new(metav1.SecretKeySelector)
  924. (*in).DeepCopyInto(*out)
  925. }
  926. if in.ServiceAccountRef != nil {
  927. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  928. *out = new(metav1.ServiceAccountSelector)
  929. (*in).DeepCopyInto(*out)
  930. }
  931. }
  932. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  933. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  934. if in == nil {
  935. return nil
  936. }
  937. out := new(ConjurJWT)
  938. in.DeepCopyInto(out)
  939. return out
  940. }
  941. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  942. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  943. *out = *in
  944. if in.CAProvider != nil {
  945. in, out := &in.CAProvider, &out.CAProvider
  946. *out = new(CAProvider)
  947. (*in).DeepCopyInto(*out)
  948. }
  949. in.Auth.DeepCopyInto(&out.Auth)
  950. }
  951. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  952. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  953. if in == nil {
  954. return nil
  955. }
  956. out := new(ConjurProvider)
  957. in.DeepCopyInto(out)
  958. return out
  959. }
  960. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  961. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  962. *out = *in
  963. if in.ClientID != nil {
  964. in, out := &in.ClientID, &out.ClientID
  965. *out = new(DelineaProviderSecretRef)
  966. (*in).DeepCopyInto(*out)
  967. }
  968. if in.ClientSecret != nil {
  969. in, out := &in.ClientSecret, &out.ClientSecret
  970. *out = new(DelineaProviderSecretRef)
  971. (*in).DeepCopyInto(*out)
  972. }
  973. }
  974. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  975. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  976. if in == nil {
  977. return nil
  978. }
  979. out := new(DelineaProvider)
  980. in.DeepCopyInto(out)
  981. return out
  982. }
  983. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  984. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  985. *out = *in
  986. if in.SecretRef != nil {
  987. in, out := &in.SecretRef, &out.SecretRef
  988. *out = new(metav1.SecretKeySelector)
  989. (*in).DeepCopyInto(*out)
  990. }
  991. }
  992. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  993. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  994. if in == nil {
  995. return nil
  996. }
  997. out := new(DelineaProviderSecretRef)
  998. in.DeepCopyInto(out)
  999. return out
  1000. }
  1001. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1002. func (in *Device42Auth) DeepCopyInto(out *Device42Auth) {
  1003. *out = *in
  1004. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1005. }
  1006. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Auth.
  1007. func (in *Device42Auth) DeepCopy() *Device42Auth {
  1008. if in == nil {
  1009. return nil
  1010. }
  1011. out := new(Device42Auth)
  1012. in.DeepCopyInto(out)
  1013. return out
  1014. }
  1015. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1016. func (in *Device42Provider) DeepCopyInto(out *Device42Provider) {
  1017. *out = *in
  1018. in.Auth.DeepCopyInto(&out.Auth)
  1019. }
  1020. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Provider.
  1021. func (in *Device42Provider) DeepCopy() *Device42Provider {
  1022. if in == nil {
  1023. return nil
  1024. }
  1025. out := new(Device42Provider)
  1026. in.DeepCopyInto(out)
  1027. return out
  1028. }
  1029. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1030. func (in *Device42SecretRef) DeepCopyInto(out *Device42SecretRef) {
  1031. *out = *in
  1032. in.Credentials.DeepCopyInto(&out.Credentials)
  1033. }
  1034. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42SecretRef.
  1035. func (in *Device42SecretRef) DeepCopy() *Device42SecretRef {
  1036. if in == nil {
  1037. return nil
  1038. }
  1039. out := new(Device42SecretRef)
  1040. in.DeepCopyInto(out)
  1041. return out
  1042. }
  1043. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1044. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  1045. *out = *in
  1046. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1047. }
  1048. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  1049. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  1050. if in == nil {
  1051. return nil
  1052. }
  1053. out := new(DopplerAuth)
  1054. in.DeepCopyInto(out)
  1055. return out
  1056. }
  1057. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1058. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  1059. *out = *in
  1060. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  1061. }
  1062. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  1063. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  1064. if in == nil {
  1065. return nil
  1066. }
  1067. out := new(DopplerAuthSecretRef)
  1068. in.DeepCopyInto(out)
  1069. return out
  1070. }
  1071. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1072. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  1073. *out = *in
  1074. if in.Auth != nil {
  1075. in, out := &in.Auth, &out.Auth
  1076. *out = new(DopplerAuth)
  1077. (*in).DeepCopyInto(*out)
  1078. }
  1079. }
  1080. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  1081. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  1082. if in == nil {
  1083. return nil
  1084. }
  1085. out := new(DopplerProvider)
  1086. in.DeepCopyInto(out)
  1087. return out
  1088. }
  1089. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1090. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  1091. *out = *in
  1092. out.TypeMeta = in.TypeMeta
  1093. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1094. in.Spec.DeepCopyInto(&out.Spec)
  1095. in.Status.DeepCopyInto(&out.Status)
  1096. }
  1097. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  1098. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  1099. if in == nil {
  1100. return nil
  1101. }
  1102. out := new(ExternalSecret)
  1103. in.DeepCopyInto(out)
  1104. return out
  1105. }
  1106. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1107. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  1108. if c := in.DeepCopy(); c != nil {
  1109. return c
  1110. }
  1111. return nil
  1112. }
  1113. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1114. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  1115. *out = *in
  1116. out.RemoteRef = in.RemoteRef
  1117. if in.SourceRef != nil {
  1118. in, out := &in.SourceRef, &out.SourceRef
  1119. *out = new(StoreSourceRef)
  1120. (*in).DeepCopyInto(*out)
  1121. }
  1122. }
  1123. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  1124. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  1125. if in == nil {
  1126. return nil
  1127. }
  1128. out := new(ExternalSecretData)
  1129. in.DeepCopyInto(out)
  1130. return out
  1131. }
  1132. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1133. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  1134. *out = *in
  1135. if in.Extract != nil {
  1136. in, out := &in.Extract, &out.Extract
  1137. *out = new(ExternalSecretDataRemoteRef)
  1138. **out = **in
  1139. }
  1140. if in.Find != nil {
  1141. in, out := &in.Find, &out.Find
  1142. *out = new(ExternalSecretFind)
  1143. (*in).DeepCopyInto(*out)
  1144. }
  1145. if in.Rewrite != nil {
  1146. in, out := &in.Rewrite, &out.Rewrite
  1147. *out = make([]ExternalSecretRewrite, len(*in))
  1148. for i := range *in {
  1149. (*in)[i].DeepCopyInto(&(*out)[i])
  1150. }
  1151. }
  1152. if in.SourceRef != nil {
  1153. in, out := &in.SourceRef, &out.SourceRef
  1154. *out = new(StoreGeneratorSourceRef)
  1155. (*in).DeepCopyInto(*out)
  1156. }
  1157. }
  1158. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  1159. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  1160. if in == nil {
  1161. return nil
  1162. }
  1163. out := new(ExternalSecretDataFromRemoteRef)
  1164. in.DeepCopyInto(out)
  1165. return out
  1166. }
  1167. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1168. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  1169. *out = *in
  1170. }
  1171. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  1172. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  1173. if in == nil {
  1174. return nil
  1175. }
  1176. out := new(ExternalSecretDataRemoteRef)
  1177. in.DeepCopyInto(out)
  1178. return out
  1179. }
  1180. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1181. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  1182. *out = *in
  1183. if in.Path != nil {
  1184. in, out := &in.Path, &out.Path
  1185. *out = new(string)
  1186. **out = **in
  1187. }
  1188. if in.Name != nil {
  1189. in, out := &in.Name, &out.Name
  1190. *out = new(FindName)
  1191. **out = **in
  1192. }
  1193. if in.Tags != nil {
  1194. in, out := &in.Tags, &out.Tags
  1195. *out = make(map[string]string, len(*in))
  1196. for key, val := range *in {
  1197. (*out)[key] = val
  1198. }
  1199. }
  1200. }
  1201. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  1202. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  1203. if in == nil {
  1204. return nil
  1205. }
  1206. out := new(ExternalSecretFind)
  1207. in.DeepCopyInto(out)
  1208. return out
  1209. }
  1210. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1211. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  1212. *out = *in
  1213. out.TypeMeta = in.TypeMeta
  1214. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1215. if in.Items != nil {
  1216. in, out := &in.Items, &out.Items
  1217. *out = make([]ExternalSecret, len(*in))
  1218. for i := range *in {
  1219. (*in)[i].DeepCopyInto(&(*out)[i])
  1220. }
  1221. }
  1222. }
  1223. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  1224. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  1225. if in == nil {
  1226. return nil
  1227. }
  1228. out := new(ExternalSecretList)
  1229. in.DeepCopyInto(out)
  1230. return out
  1231. }
  1232. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1233. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  1234. if c := in.DeepCopy(); c != nil {
  1235. return c
  1236. }
  1237. return nil
  1238. }
  1239. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1240. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  1241. *out = *in
  1242. if in.Annotations != nil {
  1243. in, out := &in.Annotations, &out.Annotations
  1244. *out = make(map[string]string, len(*in))
  1245. for key, val := range *in {
  1246. (*out)[key] = val
  1247. }
  1248. }
  1249. if in.Labels != nil {
  1250. in, out := &in.Labels, &out.Labels
  1251. *out = make(map[string]string, len(*in))
  1252. for key, val := range *in {
  1253. (*out)[key] = val
  1254. }
  1255. }
  1256. }
  1257. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  1258. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  1259. if in == nil {
  1260. return nil
  1261. }
  1262. out := new(ExternalSecretMetadata)
  1263. in.DeepCopyInto(out)
  1264. return out
  1265. }
  1266. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1267. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  1268. *out = *in
  1269. if in.Regexp != nil {
  1270. in, out := &in.Regexp, &out.Regexp
  1271. *out = new(ExternalSecretRewriteRegexp)
  1272. **out = **in
  1273. }
  1274. if in.Transform != nil {
  1275. in, out := &in.Transform, &out.Transform
  1276. *out = new(ExternalSecretRewriteTransform)
  1277. **out = **in
  1278. }
  1279. }
  1280. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1281. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1282. if in == nil {
  1283. return nil
  1284. }
  1285. out := new(ExternalSecretRewrite)
  1286. in.DeepCopyInto(out)
  1287. return out
  1288. }
  1289. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1290. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1291. *out = *in
  1292. }
  1293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1294. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1295. if in == nil {
  1296. return nil
  1297. }
  1298. out := new(ExternalSecretRewriteRegexp)
  1299. in.DeepCopyInto(out)
  1300. return out
  1301. }
  1302. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1303. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1304. *out = *in
  1305. }
  1306. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1307. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1308. if in == nil {
  1309. return nil
  1310. }
  1311. out := new(ExternalSecretRewriteTransform)
  1312. in.DeepCopyInto(out)
  1313. return out
  1314. }
  1315. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1316. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1317. *out = *in
  1318. out.SecretStoreRef = in.SecretStoreRef
  1319. in.Target.DeepCopyInto(&out.Target)
  1320. if in.RefreshInterval != nil {
  1321. in, out := &in.RefreshInterval, &out.RefreshInterval
  1322. *out = new(v1.Duration)
  1323. **out = **in
  1324. }
  1325. if in.Data != nil {
  1326. in, out := &in.Data, &out.Data
  1327. *out = make([]ExternalSecretData, len(*in))
  1328. for i := range *in {
  1329. (*in)[i].DeepCopyInto(&(*out)[i])
  1330. }
  1331. }
  1332. if in.DataFrom != nil {
  1333. in, out := &in.DataFrom, &out.DataFrom
  1334. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1335. for i := range *in {
  1336. (*in)[i].DeepCopyInto(&(*out)[i])
  1337. }
  1338. }
  1339. }
  1340. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1341. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1342. if in == nil {
  1343. return nil
  1344. }
  1345. out := new(ExternalSecretSpec)
  1346. in.DeepCopyInto(out)
  1347. return out
  1348. }
  1349. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1350. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1351. *out = *in
  1352. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1353. if in.Conditions != nil {
  1354. in, out := &in.Conditions, &out.Conditions
  1355. *out = make([]ExternalSecretStatusCondition, len(*in))
  1356. for i := range *in {
  1357. (*in)[i].DeepCopyInto(&(*out)[i])
  1358. }
  1359. }
  1360. out.Binding = in.Binding
  1361. }
  1362. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1363. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1364. if in == nil {
  1365. return nil
  1366. }
  1367. out := new(ExternalSecretStatus)
  1368. in.DeepCopyInto(out)
  1369. return out
  1370. }
  1371. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1372. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1373. *out = *in
  1374. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1375. }
  1376. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1377. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1378. if in == nil {
  1379. return nil
  1380. }
  1381. out := new(ExternalSecretStatusCondition)
  1382. in.DeepCopyInto(out)
  1383. return out
  1384. }
  1385. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1386. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1387. *out = *in
  1388. if in.Template != nil {
  1389. in, out := &in.Template, &out.Template
  1390. *out = new(ExternalSecretTemplate)
  1391. (*in).DeepCopyInto(*out)
  1392. }
  1393. }
  1394. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1395. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1396. if in == nil {
  1397. return nil
  1398. }
  1399. out := new(ExternalSecretTarget)
  1400. in.DeepCopyInto(out)
  1401. return out
  1402. }
  1403. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1404. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1405. *out = *in
  1406. in.Metadata.DeepCopyInto(&out.Metadata)
  1407. if in.Data != nil {
  1408. in, out := &in.Data, &out.Data
  1409. *out = make(map[string]string, len(*in))
  1410. for key, val := range *in {
  1411. (*out)[key] = val
  1412. }
  1413. }
  1414. if in.TemplateFrom != nil {
  1415. in, out := &in.TemplateFrom, &out.TemplateFrom
  1416. *out = make([]TemplateFrom, len(*in))
  1417. for i := range *in {
  1418. (*in)[i].DeepCopyInto(&(*out)[i])
  1419. }
  1420. }
  1421. }
  1422. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1423. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1424. if in == nil {
  1425. return nil
  1426. }
  1427. out := new(ExternalSecretTemplate)
  1428. in.DeepCopyInto(out)
  1429. return out
  1430. }
  1431. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1432. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1433. *out = *in
  1434. if in.Annotations != nil {
  1435. in, out := &in.Annotations, &out.Annotations
  1436. *out = make(map[string]string, len(*in))
  1437. for key, val := range *in {
  1438. (*out)[key] = val
  1439. }
  1440. }
  1441. if in.Labels != nil {
  1442. in, out := &in.Labels, &out.Labels
  1443. *out = make(map[string]string, len(*in))
  1444. for key, val := range *in {
  1445. (*out)[key] = val
  1446. }
  1447. }
  1448. }
  1449. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1450. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1451. if in == nil {
  1452. return nil
  1453. }
  1454. out := new(ExternalSecretTemplateMetadata)
  1455. in.DeepCopyInto(out)
  1456. return out
  1457. }
  1458. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1459. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1460. *out = *in
  1461. }
  1462. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1463. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1464. if in == nil {
  1465. return nil
  1466. }
  1467. out := new(ExternalSecretValidator)
  1468. in.DeepCopyInto(out)
  1469. return out
  1470. }
  1471. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1472. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1473. *out = *in
  1474. if in.Data != nil {
  1475. in, out := &in.Data, &out.Data
  1476. *out = make([]FakeProviderData, len(*in))
  1477. copy(*out, *in)
  1478. }
  1479. }
  1480. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1481. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1482. if in == nil {
  1483. return nil
  1484. }
  1485. out := new(FakeProvider)
  1486. in.DeepCopyInto(out)
  1487. return out
  1488. }
  1489. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1490. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1491. *out = *in
  1492. }
  1493. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1494. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1495. if in == nil {
  1496. return nil
  1497. }
  1498. out := new(FakeProviderData)
  1499. in.DeepCopyInto(out)
  1500. return out
  1501. }
  1502. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1503. func (in *FindName) DeepCopyInto(out *FindName) {
  1504. *out = *in
  1505. }
  1506. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1507. func (in *FindName) DeepCopy() *FindName {
  1508. if in == nil {
  1509. return nil
  1510. }
  1511. out := new(FindName)
  1512. in.DeepCopyInto(out)
  1513. return out
  1514. }
  1515. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1516. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1517. *out = *in
  1518. if in.APIKey != nil {
  1519. in, out := &in.APIKey, &out.APIKey
  1520. *out = new(FortanixProviderSecretRef)
  1521. (*in).DeepCopyInto(*out)
  1522. }
  1523. }
  1524. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1525. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1526. if in == nil {
  1527. return nil
  1528. }
  1529. out := new(FortanixProvider)
  1530. in.DeepCopyInto(out)
  1531. return out
  1532. }
  1533. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1534. func (in *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1535. *out = *in
  1536. if in.SecretRef != nil {
  1537. in, out := &in.SecretRef, &out.SecretRef
  1538. *out = new(metav1.SecretKeySelector)
  1539. (*in).DeepCopyInto(*out)
  1540. }
  1541. }
  1542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1543. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1544. if in == nil {
  1545. return nil
  1546. }
  1547. out := new(FortanixProviderSecretRef)
  1548. in.DeepCopyInto(out)
  1549. return out
  1550. }
  1551. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1552. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1553. *out = *in
  1554. if in.SecretRef != nil {
  1555. in, out := &in.SecretRef, &out.SecretRef
  1556. *out = new(GCPSMAuthSecretRef)
  1557. (*in).DeepCopyInto(*out)
  1558. }
  1559. if in.WorkloadIdentity != nil {
  1560. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1561. *out = new(GCPWorkloadIdentity)
  1562. (*in).DeepCopyInto(*out)
  1563. }
  1564. }
  1565. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1566. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1567. if in == nil {
  1568. return nil
  1569. }
  1570. out := new(GCPSMAuth)
  1571. in.DeepCopyInto(out)
  1572. return out
  1573. }
  1574. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1575. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1576. *out = *in
  1577. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1578. }
  1579. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1580. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1581. if in == nil {
  1582. return nil
  1583. }
  1584. out := new(GCPSMAuthSecretRef)
  1585. in.DeepCopyInto(out)
  1586. return out
  1587. }
  1588. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1589. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1590. *out = *in
  1591. in.Auth.DeepCopyInto(&out.Auth)
  1592. }
  1593. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1594. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1595. if in == nil {
  1596. return nil
  1597. }
  1598. out := new(GCPSMProvider)
  1599. in.DeepCopyInto(out)
  1600. return out
  1601. }
  1602. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1603. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1604. *out = *in
  1605. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1606. }
  1607. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1608. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1609. if in == nil {
  1610. return nil
  1611. }
  1612. out := new(GCPWorkloadIdentity)
  1613. in.DeepCopyInto(out)
  1614. return out
  1615. }
  1616. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1617. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1618. *out = *in
  1619. }
  1620. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1621. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1622. if in == nil {
  1623. return nil
  1624. }
  1625. out := new(GeneratorRef)
  1626. in.DeepCopyInto(out)
  1627. return out
  1628. }
  1629. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1630. func (in *GenericClusterStoreValidator) DeepCopyInto(out *GenericClusterStoreValidator) {
  1631. *out = *in
  1632. }
  1633. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericClusterStoreValidator.
  1634. func (in *GenericClusterStoreValidator) DeepCopy() *GenericClusterStoreValidator {
  1635. if in == nil {
  1636. return nil
  1637. }
  1638. out := new(GenericClusterStoreValidator)
  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 *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1644. *out = *in
  1645. }
  1646. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1647. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1648. if in == nil {
  1649. return nil
  1650. }
  1651. out := new(GenericStoreValidator)
  1652. in.DeepCopyInto(out)
  1653. return out
  1654. }
  1655. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1656. func (in *GithubAppAuth) DeepCopyInto(out *GithubAppAuth) {
  1657. *out = *in
  1658. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1659. }
  1660. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAppAuth.
  1661. func (in *GithubAppAuth) DeepCopy() *GithubAppAuth {
  1662. if in == nil {
  1663. return nil
  1664. }
  1665. out := new(GithubAppAuth)
  1666. in.DeepCopyInto(out)
  1667. return out
  1668. }
  1669. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1670. func (in *GithubProvider) DeepCopyInto(out *GithubProvider) {
  1671. *out = *in
  1672. in.Auth.DeepCopyInto(&out.Auth)
  1673. }
  1674. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubProvider.
  1675. func (in *GithubProvider) DeepCopy() *GithubProvider {
  1676. if in == nil {
  1677. return nil
  1678. }
  1679. out := new(GithubProvider)
  1680. in.DeepCopyInto(out)
  1681. return out
  1682. }
  1683. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1684. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1685. *out = *in
  1686. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1687. }
  1688. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1689. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1690. if in == nil {
  1691. return nil
  1692. }
  1693. out := new(GitlabAuth)
  1694. in.DeepCopyInto(out)
  1695. return out
  1696. }
  1697. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1698. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1699. *out = *in
  1700. in.Auth.DeepCopyInto(&out.Auth)
  1701. if in.GroupIDs != nil {
  1702. in, out := &in.GroupIDs, &out.GroupIDs
  1703. *out = make([]string, len(*in))
  1704. copy(*out, *in)
  1705. }
  1706. if in.CABundle != nil {
  1707. in, out := &in.CABundle, &out.CABundle
  1708. *out = make([]byte, len(*in))
  1709. copy(*out, *in)
  1710. }
  1711. if in.CAProvider != nil {
  1712. in, out := &in.CAProvider, &out.CAProvider
  1713. *out = new(CAProvider)
  1714. (*in).DeepCopyInto(*out)
  1715. }
  1716. }
  1717. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1718. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1719. if in == nil {
  1720. return nil
  1721. }
  1722. out := new(GitlabProvider)
  1723. in.DeepCopyInto(out)
  1724. return out
  1725. }
  1726. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1727. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1728. *out = *in
  1729. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1730. }
  1731. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1732. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1733. if in == nil {
  1734. return nil
  1735. }
  1736. out := new(GitlabSecretRef)
  1737. in.DeepCopyInto(out)
  1738. return out
  1739. }
  1740. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1741. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1742. *out = *in
  1743. if in.SecretRef != nil {
  1744. in, out := &in.SecretRef, &out.SecretRef
  1745. *out = new(IBMAuthSecretRef)
  1746. (*in).DeepCopyInto(*out)
  1747. }
  1748. if in.ContainerAuth != nil {
  1749. in, out := &in.ContainerAuth, &out.ContainerAuth
  1750. *out = new(IBMAuthContainerAuth)
  1751. **out = **in
  1752. }
  1753. }
  1754. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1755. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1756. if in == nil {
  1757. return nil
  1758. }
  1759. out := new(IBMAuth)
  1760. in.DeepCopyInto(out)
  1761. return out
  1762. }
  1763. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1764. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1765. *out = *in
  1766. }
  1767. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1768. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1769. if in == nil {
  1770. return nil
  1771. }
  1772. out := new(IBMAuthContainerAuth)
  1773. in.DeepCopyInto(out)
  1774. return out
  1775. }
  1776. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1777. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1778. *out = *in
  1779. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1780. }
  1781. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1782. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1783. if in == nil {
  1784. return nil
  1785. }
  1786. out := new(IBMAuthSecretRef)
  1787. in.DeepCopyInto(out)
  1788. return out
  1789. }
  1790. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1791. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1792. *out = *in
  1793. in.Auth.DeepCopyInto(&out.Auth)
  1794. if in.ServiceURL != nil {
  1795. in, out := &in.ServiceURL, &out.ServiceURL
  1796. *out = new(string)
  1797. **out = **in
  1798. }
  1799. }
  1800. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1801. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1802. if in == nil {
  1803. return nil
  1804. }
  1805. out := new(IBMProvider)
  1806. in.DeepCopyInto(out)
  1807. return out
  1808. }
  1809. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1810. func (in *InfisicalAuth) DeepCopyInto(out *InfisicalAuth) {
  1811. *out = *in
  1812. if in.UniversalAuthCredentials != nil {
  1813. in, out := &in.UniversalAuthCredentials, &out.UniversalAuthCredentials
  1814. *out = new(UniversalAuthCredentials)
  1815. (*in).DeepCopyInto(*out)
  1816. }
  1817. }
  1818. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalAuth.
  1819. func (in *InfisicalAuth) DeepCopy() *InfisicalAuth {
  1820. if in == nil {
  1821. return nil
  1822. }
  1823. out := new(InfisicalAuth)
  1824. in.DeepCopyInto(out)
  1825. return out
  1826. }
  1827. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1828. func (in *InfisicalProvider) DeepCopyInto(out *InfisicalProvider) {
  1829. *out = *in
  1830. in.Auth.DeepCopyInto(&out.Auth)
  1831. out.SecretsScope = in.SecretsScope
  1832. }
  1833. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalProvider.
  1834. func (in *InfisicalProvider) DeepCopy() *InfisicalProvider {
  1835. if in == nil {
  1836. return nil
  1837. }
  1838. out := new(InfisicalProvider)
  1839. in.DeepCopyInto(out)
  1840. return out
  1841. }
  1842. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1843. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1844. *out = *in
  1845. in.Auth.DeepCopyInto(&out.Auth)
  1846. }
  1847. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1848. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1849. if in == nil {
  1850. return nil
  1851. }
  1852. out := new(KeeperSecurityProvider)
  1853. in.DeepCopyInto(out)
  1854. return out
  1855. }
  1856. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1857. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1858. *out = *in
  1859. if in.Cert != nil {
  1860. in, out := &in.Cert, &out.Cert
  1861. *out = new(CertAuth)
  1862. (*in).DeepCopyInto(*out)
  1863. }
  1864. if in.Token != nil {
  1865. in, out := &in.Token, &out.Token
  1866. *out = new(TokenAuth)
  1867. (*in).DeepCopyInto(*out)
  1868. }
  1869. if in.ServiceAccount != nil {
  1870. in, out := &in.ServiceAccount, &out.ServiceAccount
  1871. *out = new(metav1.ServiceAccountSelector)
  1872. (*in).DeepCopyInto(*out)
  1873. }
  1874. }
  1875. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1876. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1877. if in == nil {
  1878. return nil
  1879. }
  1880. out := new(KubernetesAuth)
  1881. in.DeepCopyInto(out)
  1882. return out
  1883. }
  1884. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1885. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1886. *out = *in
  1887. in.Server.DeepCopyInto(&out.Server)
  1888. in.Auth.DeepCopyInto(&out.Auth)
  1889. if in.AuthRef != nil {
  1890. in, out := &in.AuthRef, &out.AuthRef
  1891. *out = new(metav1.SecretKeySelector)
  1892. (*in).DeepCopyInto(*out)
  1893. }
  1894. }
  1895. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1896. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1897. if in == nil {
  1898. return nil
  1899. }
  1900. out := new(KubernetesProvider)
  1901. in.DeepCopyInto(out)
  1902. return out
  1903. }
  1904. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1905. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1906. *out = *in
  1907. if in.CABundle != nil {
  1908. in, out := &in.CABundle, &out.CABundle
  1909. *out = make([]byte, len(*in))
  1910. copy(*out, *in)
  1911. }
  1912. if in.CAProvider != nil {
  1913. in, out := &in.CAProvider, &out.CAProvider
  1914. *out = new(CAProvider)
  1915. (*in).DeepCopyInto(*out)
  1916. }
  1917. }
  1918. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1919. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1920. if in == nil {
  1921. return nil
  1922. }
  1923. out := new(KubernetesServer)
  1924. in.DeepCopyInto(out)
  1925. return out
  1926. }
  1927. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1928. func (in *MachineIdentityScopeInWorkspace) DeepCopyInto(out *MachineIdentityScopeInWorkspace) {
  1929. *out = *in
  1930. }
  1931. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineIdentityScopeInWorkspace.
  1932. func (in *MachineIdentityScopeInWorkspace) DeepCopy() *MachineIdentityScopeInWorkspace {
  1933. if in == nil {
  1934. return nil
  1935. }
  1936. out := new(MachineIdentityScopeInWorkspace)
  1937. in.DeepCopyInto(out)
  1938. return out
  1939. }
  1940. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1941. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  1942. *out = *in
  1943. in.UserName.DeepCopyInto(&out.UserName)
  1944. in.Password.DeepCopyInto(&out.Password)
  1945. }
  1946. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  1947. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  1948. if in == nil {
  1949. return nil
  1950. }
  1951. out := new(NTLMProtocol)
  1952. in.DeepCopyInto(out)
  1953. return out
  1954. }
  1955. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1956. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1957. *out = *in
  1958. }
  1959. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1960. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1961. if in == nil {
  1962. return nil
  1963. }
  1964. out := new(NoSecretError)
  1965. in.DeepCopyInto(out)
  1966. return out
  1967. }
  1968. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1969. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  1970. *out = *in
  1971. }
  1972. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  1973. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  1974. if in == nil {
  1975. return nil
  1976. }
  1977. out := new(NotModifiedError)
  1978. in.DeepCopyInto(out)
  1979. return out
  1980. }
  1981. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1982. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  1983. *out = *in
  1984. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  1985. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  1986. }
  1987. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  1988. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  1989. if in == nil {
  1990. return nil
  1991. }
  1992. out := new(OnboardbaseAuthSecretRef)
  1993. in.DeepCopyInto(out)
  1994. return out
  1995. }
  1996. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1997. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  1998. *out = *in
  1999. if in.Auth != nil {
  2000. in, out := &in.Auth, &out.Auth
  2001. *out = new(OnboardbaseAuthSecretRef)
  2002. (*in).DeepCopyInto(*out)
  2003. }
  2004. }
  2005. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  2006. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  2007. if in == nil {
  2008. return nil
  2009. }
  2010. out := new(OnboardbaseProvider)
  2011. in.DeepCopyInto(out)
  2012. return out
  2013. }
  2014. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2015. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  2016. *out = *in
  2017. if in.SecretRef != nil {
  2018. in, out := &in.SecretRef, &out.SecretRef
  2019. *out = new(OnePasswordAuthSecretRef)
  2020. (*in).DeepCopyInto(*out)
  2021. }
  2022. }
  2023. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  2024. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  2025. if in == nil {
  2026. return nil
  2027. }
  2028. out := new(OnePasswordAuth)
  2029. in.DeepCopyInto(out)
  2030. return out
  2031. }
  2032. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2033. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  2034. *out = *in
  2035. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  2036. }
  2037. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  2038. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  2039. if in == nil {
  2040. return nil
  2041. }
  2042. out := new(OnePasswordAuthSecretRef)
  2043. in.DeepCopyInto(out)
  2044. return out
  2045. }
  2046. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2047. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  2048. *out = *in
  2049. if in.Auth != nil {
  2050. in, out := &in.Auth, &out.Auth
  2051. *out = new(OnePasswordAuth)
  2052. (*in).DeepCopyInto(*out)
  2053. }
  2054. if in.Vaults != nil {
  2055. in, out := &in.Vaults, &out.Vaults
  2056. *out = make(map[string]int, len(*in))
  2057. for key, val := range *in {
  2058. (*out)[key] = val
  2059. }
  2060. }
  2061. }
  2062. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  2063. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  2064. if in == nil {
  2065. return nil
  2066. }
  2067. out := new(OnePasswordProvider)
  2068. in.DeepCopyInto(out)
  2069. return out
  2070. }
  2071. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2072. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  2073. *out = *in
  2074. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2075. }
  2076. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  2077. func (in *OracleAuth) DeepCopy() *OracleAuth {
  2078. if in == nil {
  2079. return nil
  2080. }
  2081. out := new(OracleAuth)
  2082. in.DeepCopyInto(out)
  2083. return out
  2084. }
  2085. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2086. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  2087. *out = *in
  2088. if in.Auth != nil {
  2089. in, out := &in.Auth, &out.Auth
  2090. *out = new(OracleAuth)
  2091. (*in).DeepCopyInto(*out)
  2092. }
  2093. if in.ServiceAccountRef != nil {
  2094. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2095. *out = new(metav1.ServiceAccountSelector)
  2096. (*in).DeepCopyInto(*out)
  2097. }
  2098. }
  2099. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  2100. func (in *OracleProvider) DeepCopy() *OracleProvider {
  2101. if in == nil {
  2102. return nil
  2103. }
  2104. out := new(OracleProvider)
  2105. in.DeepCopyInto(out)
  2106. return out
  2107. }
  2108. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2109. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  2110. *out = *in
  2111. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2112. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2113. }
  2114. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  2115. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  2116. if in == nil {
  2117. return nil
  2118. }
  2119. out := new(OracleSecretRef)
  2120. in.DeepCopyInto(out)
  2121. return out
  2122. }
  2123. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2124. func (in *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  2125. *out = *in
  2126. if in.PasswordSecretRef != nil {
  2127. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  2128. *out = new(metav1.SecretKeySelector)
  2129. (*in).DeepCopyInto(*out)
  2130. }
  2131. if in.PrivateKeySecretRef != nil {
  2132. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  2133. *out = new(metav1.SecretKeySelector)
  2134. (*in).DeepCopyInto(*out)
  2135. }
  2136. }
  2137. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  2138. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  2139. if in == nil {
  2140. return nil
  2141. }
  2142. out := new(PassboltAuth)
  2143. in.DeepCopyInto(out)
  2144. return out
  2145. }
  2146. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2147. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  2148. *out = *in
  2149. if in.Auth != nil {
  2150. in, out := &in.Auth, &out.Auth
  2151. *out = new(PassboltAuth)
  2152. (*in).DeepCopyInto(*out)
  2153. }
  2154. }
  2155. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  2156. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  2157. if in == nil {
  2158. return nil
  2159. }
  2160. out := new(PassboltProvider)
  2161. in.DeepCopyInto(out)
  2162. return out
  2163. }
  2164. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2165. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  2166. *out = *in
  2167. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2168. }
  2169. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  2170. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  2171. if in == nil {
  2172. return nil
  2173. }
  2174. out := new(PasswordDepotAuth)
  2175. in.DeepCopyInto(out)
  2176. return out
  2177. }
  2178. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2179. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  2180. *out = *in
  2181. in.Auth.DeepCopyInto(&out.Auth)
  2182. }
  2183. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  2184. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  2185. if in == nil {
  2186. return nil
  2187. }
  2188. out := new(PasswordDepotProvider)
  2189. in.DeepCopyInto(out)
  2190. return out
  2191. }
  2192. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2193. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  2194. *out = *in
  2195. in.Credentials.DeepCopyInto(&out.Credentials)
  2196. }
  2197. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  2198. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  2199. if in == nil {
  2200. return nil
  2201. }
  2202. out := new(PasswordDepotSecretRef)
  2203. in.DeepCopyInto(out)
  2204. return out
  2205. }
  2206. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2207. func (in *PreviderAuth) DeepCopyInto(out *PreviderAuth) {
  2208. *out = *in
  2209. if in.SecretRef != nil {
  2210. in, out := &in.SecretRef, &out.SecretRef
  2211. *out = new(PreviderAuthSecretRef)
  2212. (*in).DeepCopyInto(*out)
  2213. }
  2214. }
  2215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuth.
  2216. func (in *PreviderAuth) DeepCopy() *PreviderAuth {
  2217. if in == nil {
  2218. return nil
  2219. }
  2220. out := new(PreviderAuth)
  2221. in.DeepCopyInto(out)
  2222. return out
  2223. }
  2224. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2225. func (in *PreviderAuthSecretRef) DeepCopyInto(out *PreviderAuthSecretRef) {
  2226. *out = *in
  2227. in.AccessToken.DeepCopyInto(&out.AccessToken)
  2228. }
  2229. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuthSecretRef.
  2230. func (in *PreviderAuthSecretRef) DeepCopy() *PreviderAuthSecretRef {
  2231. if in == nil {
  2232. return nil
  2233. }
  2234. out := new(PreviderAuthSecretRef)
  2235. in.DeepCopyInto(out)
  2236. return out
  2237. }
  2238. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2239. func (in *PreviderProvider) DeepCopyInto(out *PreviderProvider) {
  2240. *out = *in
  2241. in.Auth.DeepCopyInto(&out.Auth)
  2242. }
  2243. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderProvider.
  2244. func (in *PreviderProvider) DeepCopy() *PreviderProvider {
  2245. if in == nil {
  2246. return nil
  2247. }
  2248. out := new(PreviderProvider)
  2249. in.DeepCopyInto(out)
  2250. return out
  2251. }
  2252. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2253. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  2254. *out = *in
  2255. if in.AccessToken != nil {
  2256. in, out := &in.AccessToken, &out.AccessToken
  2257. *out = new(PulumiProviderSecretRef)
  2258. (*in).DeepCopyInto(*out)
  2259. }
  2260. }
  2261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  2262. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  2263. if in == nil {
  2264. return nil
  2265. }
  2266. out := new(PulumiProvider)
  2267. in.DeepCopyInto(out)
  2268. return out
  2269. }
  2270. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2271. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  2272. *out = *in
  2273. if in.SecretRef != nil {
  2274. in, out := &in.SecretRef, &out.SecretRef
  2275. *out = new(metav1.SecretKeySelector)
  2276. (*in).DeepCopyInto(*out)
  2277. }
  2278. }
  2279. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  2280. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  2281. if in == nil {
  2282. return nil
  2283. }
  2284. out := new(PulumiProviderSecretRef)
  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 *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  2290. *out = *in
  2291. if in.AccessKey != nil {
  2292. in, out := &in.AccessKey, &out.AccessKey
  2293. *out = new(ScalewayProviderSecretRef)
  2294. (*in).DeepCopyInto(*out)
  2295. }
  2296. if in.SecretKey != nil {
  2297. in, out := &in.SecretKey, &out.SecretKey
  2298. *out = new(ScalewayProviderSecretRef)
  2299. (*in).DeepCopyInto(*out)
  2300. }
  2301. }
  2302. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  2303. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  2304. if in == nil {
  2305. return nil
  2306. }
  2307. out := new(ScalewayProvider)
  2308. in.DeepCopyInto(out)
  2309. return out
  2310. }
  2311. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2312. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  2313. *out = *in
  2314. if in.SecretRef != nil {
  2315. in, out := &in.SecretRef, &out.SecretRef
  2316. *out = new(metav1.SecretKeySelector)
  2317. (*in).DeepCopyInto(*out)
  2318. }
  2319. }
  2320. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  2321. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  2322. if in == nil {
  2323. return nil
  2324. }
  2325. out := new(ScalewayProviderSecretRef)
  2326. in.DeepCopyInto(out)
  2327. return out
  2328. }
  2329. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2330. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  2331. *out = *in
  2332. if in.Username != nil {
  2333. in, out := &in.Username, &out.Username
  2334. *out = new(SecretServerProviderRef)
  2335. (*in).DeepCopyInto(*out)
  2336. }
  2337. if in.Password != nil {
  2338. in, out := &in.Password, &out.Password
  2339. *out = new(SecretServerProviderRef)
  2340. (*in).DeepCopyInto(*out)
  2341. }
  2342. }
  2343. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  2344. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  2345. if in == nil {
  2346. return nil
  2347. }
  2348. out := new(SecretServerProvider)
  2349. in.DeepCopyInto(out)
  2350. return out
  2351. }
  2352. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2353. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  2354. *out = *in
  2355. if in.SecretRef != nil {
  2356. in, out := &in.SecretRef, &out.SecretRef
  2357. *out = new(metav1.SecretKeySelector)
  2358. (*in).DeepCopyInto(*out)
  2359. }
  2360. }
  2361. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  2362. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  2363. if in == nil {
  2364. return nil
  2365. }
  2366. out := new(SecretServerProviderRef)
  2367. in.DeepCopyInto(out)
  2368. return out
  2369. }
  2370. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2371. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  2372. *out = *in
  2373. out.TypeMeta = in.TypeMeta
  2374. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  2375. in.Spec.DeepCopyInto(&out.Spec)
  2376. in.Status.DeepCopyInto(&out.Status)
  2377. }
  2378. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  2379. func (in *SecretStore) DeepCopy() *SecretStore {
  2380. if in == nil {
  2381. return nil
  2382. }
  2383. out := new(SecretStore)
  2384. in.DeepCopyInto(out)
  2385. return out
  2386. }
  2387. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2388. func (in *SecretStore) DeepCopyObject() runtime.Object {
  2389. if c := in.DeepCopy(); c != nil {
  2390. return c
  2391. }
  2392. return nil
  2393. }
  2394. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2395. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  2396. *out = *in
  2397. out.TypeMeta = in.TypeMeta
  2398. in.ListMeta.DeepCopyInto(&out.ListMeta)
  2399. if in.Items != nil {
  2400. in, out := &in.Items, &out.Items
  2401. *out = make([]SecretStore, len(*in))
  2402. for i := range *in {
  2403. (*in)[i].DeepCopyInto(&(*out)[i])
  2404. }
  2405. }
  2406. }
  2407. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  2408. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  2409. if in == nil {
  2410. return nil
  2411. }
  2412. out := new(SecretStoreList)
  2413. in.DeepCopyInto(out)
  2414. return out
  2415. }
  2416. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2417. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  2418. if c := in.DeepCopy(); c != nil {
  2419. return c
  2420. }
  2421. return nil
  2422. }
  2423. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2424. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  2425. *out = *in
  2426. if in.AWS != nil {
  2427. in, out := &in.AWS, &out.AWS
  2428. *out = new(AWSProvider)
  2429. (*in).DeepCopyInto(*out)
  2430. }
  2431. if in.AzureKV != nil {
  2432. in, out := &in.AzureKV, &out.AzureKV
  2433. *out = new(AzureKVProvider)
  2434. (*in).DeepCopyInto(*out)
  2435. }
  2436. if in.Akeyless != nil {
  2437. in, out := &in.Akeyless, &out.Akeyless
  2438. *out = new(AkeylessProvider)
  2439. (*in).DeepCopyInto(*out)
  2440. }
  2441. if in.BitwardenSecretsManager != nil {
  2442. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  2443. *out = new(BitwardenSecretsManagerProvider)
  2444. (*in).DeepCopyInto(*out)
  2445. }
  2446. if in.Vault != nil {
  2447. in, out := &in.Vault, &out.Vault
  2448. *out = new(VaultProvider)
  2449. (*in).DeepCopyInto(*out)
  2450. }
  2451. if in.GCPSM != nil {
  2452. in, out := &in.GCPSM, &out.GCPSM
  2453. *out = new(GCPSMProvider)
  2454. (*in).DeepCopyInto(*out)
  2455. }
  2456. if in.Oracle != nil {
  2457. in, out := &in.Oracle, &out.Oracle
  2458. *out = new(OracleProvider)
  2459. (*in).DeepCopyInto(*out)
  2460. }
  2461. if in.IBM != nil {
  2462. in, out := &in.IBM, &out.IBM
  2463. *out = new(IBMProvider)
  2464. (*in).DeepCopyInto(*out)
  2465. }
  2466. if in.YandexCertificateManager != nil {
  2467. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  2468. *out = new(YandexCertificateManagerProvider)
  2469. (*in).DeepCopyInto(*out)
  2470. }
  2471. if in.YandexLockbox != nil {
  2472. in, out := &in.YandexLockbox, &out.YandexLockbox
  2473. *out = new(YandexLockboxProvider)
  2474. (*in).DeepCopyInto(*out)
  2475. }
  2476. if in.Github != nil {
  2477. in, out := &in.Github, &out.Github
  2478. *out = new(GithubProvider)
  2479. (*in).DeepCopyInto(*out)
  2480. }
  2481. if in.Gitlab != nil {
  2482. in, out := &in.Gitlab, &out.Gitlab
  2483. *out = new(GitlabProvider)
  2484. (*in).DeepCopyInto(*out)
  2485. }
  2486. if in.Alibaba != nil {
  2487. in, out := &in.Alibaba, &out.Alibaba
  2488. *out = new(AlibabaProvider)
  2489. (*in).DeepCopyInto(*out)
  2490. }
  2491. if in.OnePassword != nil {
  2492. in, out := &in.OnePassword, &out.OnePassword
  2493. *out = new(OnePasswordProvider)
  2494. (*in).DeepCopyInto(*out)
  2495. }
  2496. if in.Webhook != nil {
  2497. in, out := &in.Webhook, &out.Webhook
  2498. *out = new(WebhookProvider)
  2499. (*in).DeepCopyInto(*out)
  2500. }
  2501. if in.Kubernetes != nil {
  2502. in, out := &in.Kubernetes, &out.Kubernetes
  2503. *out = new(KubernetesProvider)
  2504. (*in).DeepCopyInto(*out)
  2505. }
  2506. if in.Fake != nil {
  2507. in, out := &in.Fake, &out.Fake
  2508. *out = new(FakeProvider)
  2509. (*in).DeepCopyInto(*out)
  2510. }
  2511. if in.Senhasegura != nil {
  2512. in, out := &in.Senhasegura, &out.Senhasegura
  2513. *out = new(SenhaseguraProvider)
  2514. (*in).DeepCopyInto(*out)
  2515. }
  2516. if in.Scaleway != nil {
  2517. in, out := &in.Scaleway, &out.Scaleway
  2518. *out = new(ScalewayProvider)
  2519. (*in).DeepCopyInto(*out)
  2520. }
  2521. if in.Doppler != nil {
  2522. in, out := &in.Doppler, &out.Doppler
  2523. *out = new(DopplerProvider)
  2524. (*in).DeepCopyInto(*out)
  2525. }
  2526. if in.Previder != nil {
  2527. in, out := &in.Previder, &out.Previder
  2528. *out = new(PreviderProvider)
  2529. (*in).DeepCopyInto(*out)
  2530. }
  2531. if in.Onboardbase != nil {
  2532. in, out := &in.Onboardbase, &out.Onboardbase
  2533. *out = new(OnboardbaseProvider)
  2534. (*in).DeepCopyInto(*out)
  2535. }
  2536. if in.KeeperSecurity != nil {
  2537. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  2538. *out = new(KeeperSecurityProvider)
  2539. (*in).DeepCopyInto(*out)
  2540. }
  2541. if in.Conjur != nil {
  2542. in, out := &in.Conjur, &out.Conjur
  2543. *out = new(ConjurProvider)
  2544. (*in).DeepCopyInto(*out)
  2545. }
  2546. if in.Delinea != nil {
  2547. in, out := &in.Delinea, &out.Delinea
  2548. *out = new(DelineaProvider)
  2549. (*in).DeepCopyInto(*out)
  2550. }
  2551. if in.SecretServer != nil {
  2552. in, out := &in.SecretServer, &out.SecretServer
  2553. *out = new(SecretServerProvider)
  2554. (*in).DeepCopyInto(*out)
  2555. }
  2556. if in.Chef != nil {
  2557. in, out := &in.Chef, &out.Chef
  2558. *out = new(ChefProvider)
  2559. (*in).DeepCopyInto(*out)
  2560. }
  2561. if in.Pulumi != nil {
  2562. in, out := &in.Pulumi, &out.Pulumi
  2563. *out = new(PulumiProvider)
  2564. (*in).DeepCopyInto(*out)
  2565. }
  2566. if in.Fortanix != nil {
  2567. in, out := &in.Fortanix, &out.Fortanix
  2568. *out = new(FortanixProvider)
  2569. (*in).DeepCopyInto(*out)
  2570. }
  2571. if in.PasswordDepot != nil {
  2572. in, out := &in.PasswordDepot, &out.PasswordDepot
  2573. *out = new(PasswordDepotProvider)
  2574. (*in).DeepCopyInto(*out)
  2575. }
  2576. if in.Passbolt != nil {
  2577. in, out := &in.Passbolt, &out.Passbolt
  2578. *out = new(PassboltProvider)
  2579. (*in).DeepCopyInto(*out)
  2580. }
  2581. if in.Device42 != nil {
  2582. in, out := &in.Device42, &out.Device42
  2583. *out = new(Device42Provider)
  2584. (*in).DeepCopyInto(*out)
  2585. }
  2586. if in.Infisical != nil {
  2587. in, out := &in.Infisical, &out.Infisical
  2588. *out = new(InfisicalProvider)
  2589. (*in).DeepCopyInto(*out)
  2590. }
  2591. if in.Beyondtrust != nil {
  2592. in, out := &in.Beyondtrust, &out.Beyondtrust
  2593. *out = new(BeyondtrustProvider)
  2594. (*in).DeepCopyInto(*out)
  2595. }
  2596. if in.CloudruSM != nil {
  2597. in, out := &in.CloudruSM, &out.CloudruSM
  2598. *out = new(CloudruSMProvider)
  2599. (*in).DeepCopyInto(*out)
  2600. }
  2601. }
  2602. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  2603. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  2604. if in == nil {
  2605. return nil
  2606. }
  2607. out := new(SecretStoreProvider)
  2608. in.DeepCopyInto(out)
  2609. return out
  2610. }
  2611. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2612. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  2613. *out = *in
  2614. }
  2615. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  2616. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  2617. if in == nil {
  2618. return nil
  2619. }
  2620. out := new(SecretStoreRef)
  2621. in.DeepCopyInto(out)
  2622. return out
  2623. }
  2624. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2625. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  2626. *out = *in
  2627. if in.MaxRetries != nil {
  2628. in, out := &in.MaxRetries, &out.MaxRetries
  2629. *out = new(int32)
  2630. **out = **in
  2631. }
  2632. if in.RetryInterval != nil {
  2633. in, out := &in.RetryInterval, &out.RetryInterval
  2634. *out = new(string)
  2635. **out = **in
  2636. }
  2637. }
  2638. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  2639. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  2640. if in == nil {
  2641. return nil
  2642. }
  2643. out := new(SecretStoreRetrySettings)
  2644. in.DeepCopyInto(out)
  2645. return out
  2646. }
  2647. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2648. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  2649. *out = *in
  2650. if in.Provider != nil {
  2651. in, out := &in.Provider, &out.Provider
  2652. *out = new(SecretStoreProvider)
  2653. (*in).DeepCopyInto(*out)
  2654. }
  2655. if in.RetrySettings != nil {
  2656. in, out := &in.RetrySettings, &out.RetrySettings
  2657. *out = new(SecretStoreRetrySettings)
  2658. (*in).DeepCopyInto(*out)
  2659. }
  2660. if in.Conditions != nil {
  2661. in, out := &in.Conditions, &out.Conditions
  2662. *out = make([]ClusterSecretStoreCondition, len(*in))
  2663. for i := range *in {
  2664. (*in)[i].DeepCopyInto(&(*out)[i])
  2665. }
  2666. }
  2667. if in.RuntimeRef != nil {
  2668. in, out := &in.RuntimeRef, &out.RuntimeRef
  2669. *out = new(StoreRuntimeRef)
  2670. **out = **in
  2671. }
  2672. }
  2673. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  2674. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  2675. if in == nil {
  2676. return nil
  2677. }
  2678. out := new(SecretStoreSpec)
  2679. in.DeepCopyInto(out)
  2680. return out
  2681. }
  2682. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2683. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  2684. *out = *in
  2685. if in.Conditions != nil {
  2686. in, out := &in.Conditions, &out.Conditions
  2687. *out = make([]SecretStoreStatusCondition, len(*in))
  2688. for i := range *in {
  2689. (*in)[i].DeepCopyInto(&(*out)[i])
  2690. }
  2691. }
  2692. }
  2693. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  2694. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  2695. if in == nil {
  2696. return nil
  2697. }
  2698. out := new(SecretStoreStatus)
  2699. in.DeepCopyInto(out)
  2700. return out
  2701. }
  2702. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2703. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  2704. *out = *in
  2705. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  2706. }
  2707. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  2708. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  2709. if in == nil {
  2710. return nil
  2711. }
  2712. out := new(SecretStoreStatusCondition)
  2713. in.DeepCopyInto(out)
  2714. return out
  2715. }
  2716. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2717. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  2718. *out = *in
  2719. }
  2720. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  2721. func (in *SecretsManager) DeepCopy() *SecretsManager {
  2722. if in == nil {
  2723. return nil
  2724. }
  2725. out := new(SecretsManager)
  2726. in.DeepCopyInto(out)
  2727. return out
  2728. }
  2729. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2730. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  2731. *out = *in
  2732. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2733. }
  2734. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  2735. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  2736. if in == nil {
  2737. return nil
  2738. }
  2739. out := new(SenhaseguraAuth)
  2740. in.DeepCopyInto(out)
  2741. return out
  2742. }
  2743. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2744. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  2745. *out = *in
  2746. in.Auth.DeepCopyInto(&out.Auth)
  2747. }
  2748. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  2749. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  2750. if in == nil {
  2751. return nil
  2752. }
  2753. out := new(SenhaseguraProvider)
  2754. in.DeepCopyInto(out)
  2755. return out
  2756. }
  2757. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2758. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  2759. *out = *in
  2760. if in.SecretStoreRef != nil {
  2761. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  2762. *out = new(SecretStoreRef)
  2763. **out = **in
  2764. }
  2765. if in.GeneratorRef != nil {
  2766. in, out := &in.GeneratorRef, &out.GeneratorRef
  2767. *out = new(GeneratorRef)
  2768. **out = **in
  2769. }
  2770. }
  2771. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  2772. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  2773. if in == nil {
  2774. return nil
  2775. }
  2776. out := new(StoreGeneratorSourceRef)
  2777. in.DeepCopyInto(out)
  2778. return out
  2779. }
  2780. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2781. func (in *StoreRuntimeRef) DeepCopyInto(out *StoreRuntimeRef) {
  2782. *out = *in
  2783. }
  2784. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreRuntimeRef.
  2785. func (in *StoreRuntimeRef) DeepCopy() *StoreRuntimeRef {
  2786. if in == nil {
  2787. return nil
  2788. }
  2789. out := new(StoreRuntimeRef)
  2790. in.DeepCopyInto(out)
  2791. return out
  2792. }
  2793. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2794. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  2795. *out = *in
  2796. out.SecretStoreRef = in.SecretStoreRef
  2797. if in.GeneratorRef != nil {
  2798. in, out := &in.GeneratorRef, &out.GeneratorRef
  2799. *out = new(GeneratorRef)
  2800. **out = **in
  2801. }
  2802. }
  2803. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  2804. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  2805. if in == nil {
  2806. return nil
  2807. }
  2808. out := new(StoreSourceRef)
  2809. in.DeepCopyInto(out)
  2810. return out
  2811. }
  2812. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2813. func (in *Tag) DeepCopyInto(out *Tag) {
  2814. *out = *in
  2815. }
  2816. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  2817. func (in *Tag) DeepCopy() *Tag {
  2818. if in == nil {
  2819. return nil
  2820. }
  2821. out := new(Tag)
  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 *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  2827. *out = *in
  2828. if in.ConfigMap != nil {
  2829. in, out := &in.ConfigMap, &out.ConfigMap
  2830. *out = new(TemplateRef)
  2831. (*in).DeepCopyInto(*out)
  2832. }
  2833. if in.Secret != nil {
  2834. in, out := &in.Secret, &out.Secret
  2835. *out = new(TemplateRef)
  2836. (*in).DeepCopyInto(*out)
  2837. }
  2838. if in.Literal != nil {
  2839. in, out := &in.Literal, &out.Literal
  2840. *out = new(string)
  2841. **out = **in
  2842. }
  2843. }
  2844. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2845. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2846. if in == nil {
  2847. return nil
  2848. }
  2849. out := new(TemplateFrom)
  2850. in.DeepCopyInto(out)
  2851. return out
  2852. }
  2853. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2854. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2855. *out = *in
  2856. if in.Items != nil {
  2857. in, out := &in.Items, &out.Items
  2858. *out = make([]TemplateRefItem, len(*in))
  2859. copy(*out, *in)
  2860. }
  2861. }
  2862. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2863. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2864. if in == nil {
  2865. return nil
  2866. }
  2867. out := new(TemplateRef)
  2868. in.DeepCopyInto(out)
  2869. return out
  2870. }
  2871. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2872. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2873. *out = *in
  2874. }
  2875. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2876. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2877. if in == nil {
  2878. return nil
  2879. }
  2880. out := new(TemplateRefItem)
  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 *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2886. *out = *in
  2887. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2888. }
  2889. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2890. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2891. if in == nil {
  2892. return nil
  2893. }
  2894. out := new(TokenAuth)
  2895. in.DeepCopyInto(out)
  2896. return out
  2897. }
  2898. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2899. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  2900. *out = *in
  2901. in.ClientID.DeepCopyInto(&out.ClientID)
  2902. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2903. }
  2904. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  2905. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  2906. if in == nil {
  2907. return nil
  2908. }
  2909. out := new(UniversalAuthCredentials)
  2910. in.DeepCopyInto(out)
  2911. return out
  2912. }
  2913. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2914. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2915. *out = *in
  2916. if in.RoleRef != nil {
  2917. in, out := &in.RoleRef, &out.RoleRef
  2918. *out = new(metav1.SecretKeySelector)
  2919. (*in).DeepCopyInto(*out)
  2920. }
  2921. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2922. }
  2923. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2924. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2925. if in == nil {
  2926. return nil
  2927. }
  2928. out := new(VaultAppRole)
  2929. in.DeepCopyInto(out)
  2930. return out
  2931. }
  2932. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2933. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2934. *out = *in
  2935. if in.Namespace != nil {
  2936. in, out := &in.Namespace, &out.Namespace
  2937. *out = new(string)
  2938. **out = **in
  2939. }
  2940. if in.TokenSecretRef != nil {
  2941. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2942. *out = new(metav1.SecretKeySelector)
  2943. (*in).DeepCopyInto(*out)
  2944. }
  2945. if in.AppRole != nil {
  2946. in, out := &in.AppRole, &out.AppRole
  2947. *out = new(VaultAppRole)
  2948. (*in).DeepCopyInto(*out)
  2949. }
  2950. if in.Kubernetes != nil {
  2951. in, out := &in.Kubernetes, &out.Kubernetes
  2952. *out = new(VaultKubernetesAuth)
  2953. (*in).DeepCopyInto(*out)
  2954. }
  2955. if in.Ldap != nil {
  2956. in, out := &in.Ldap, &out.Ldap
  2957. *out = new(VaultLdapAuth)
  2958. (*in).DeepCopyInto(*out)
  2959. }
  2960. if in.Jwt != nil {
  2961. in, out := &in.Jwt, &out.Jwt
  2962. *out = new(VaultJwtAuth)
  2963. (*in).DeepCopyInto(*out)
  2964. }
  2965. if in.Cert != nil {
  2966. in, out := &in.Cert, &out.Cert
  2967. *out = new(VaultCertAuth)
  2968. (*in).DeepCopyInto(*out)
  2969. }
  2970. if in.Iam != nil {
  2971. in, out := &in.Iam, &out.Iam
  2972. *out = new(VaultIamAuth)
  2973. (*in).DeepCopyInto(*out)
  2974. }
  2975. if in.UserPass != nil {
  2976. in, out := &in.UserPass, &out.UserPass
  2977. *out = new(VaultUserPassAuth)
  2978. (*in).DeepCopyInto(*out)
  2979. }
  2980. }
  2981. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2982. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2983. if in == nil {
  2984. return nil
  2985. }
  2986. out := new(VaultAuth)
  2987. in.DeepCopyInto(out)
  2988. return out
  2989. }
  2990. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2991. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2992. *out = *in
  2993. if in.SecretRef != nil {
  2994. in, out := &in.SecretRef, &out.SecretRef
  2995. *out = new(VaultAwsAuthSecretRef)
  2996. (*in).DeepCopyInto(*out)
  2997. }
  2998. if in.JWTAuth != nil {
  2999. in, out := &in.JWTAuth, &out.JWTAuth
  3000. *out = new(VaultAwsJWTAuth)
  3001. (*in).DeepCopyInto(*out)
  3002. }
  3003. }
  3004. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  3005. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  3006. if in == nil {
  3007. return nil
  3008. }
  3009. out := new(VaultAwsAuth)
  3010. in.DeepCopyInto(out)
  3011. return out
  3012. }
  3013. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3014. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  3015. *out = *in
  3016. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  3017. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  3018. if in.SessionToken != nil {
  3019. in, out := &in.SessionToken, &out.SessionToken
  3020. *out = new(metav1.SecretKeySelector)
  3021. (*in).DeepCopyInto(*out)
  3022. }
  3023. }
  3024. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  3025. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  3026. if in == nil {
  3027. return nil
  3028. }
  3029. out := new(VaultAwsAuthSecretRef)
  3030. in.DeepCopyInto(out)
  3031. return out
  3032. }
  3033. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3034. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  3035. *out = *in
  3036. if in.ServiceAccountRef != nil {
  3037. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3038. *out = new(metav1.ServiceAccountSelector)
  3039. (*in).DeepCopyInto(*out)
  3040. }
  3041. }
  3042. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  3043. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  3044. if in == nil {
  3045. return nil
  3046. }
  3047. out := new(VaultAwsJWTAuth)
  3048. in.DeepCopyInto(out)
  3049. return out
  3050. }
  3051. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3052. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  3053. *out = *in
  3054. in.ClientCert.DeepCopyInto(&out.ClientCert)
  3055. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3056. }
  3057. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  3058. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  3059. if in == nil {
  3060. return nil
  3061. }
  3062. out := new(VaultCertAuth)
  3063. in.DeepCopyInto(out)
  3064. return out
  3065. }
  3066. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3067. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  3068. *out = *in
  3069. if in.CertSecretRef != nil {
  3070. in, out := &in.CertSecretRef, &out.CertSecretRef
  3071. *out = new(metav1.SecretKeySelector)
  3072. (*in).DeepCopyInto(*out)
  3073. }
  3074. if in.KeySecretRef != nil {
  3075. in, out := &in.KeySecretRef, &out.KeySecretRef
  3076. *out = new(metav1.SecretKeySelector)
  3077. (*in).DeepCopyInto(*out)
  3078. }
  3079. }
  3080. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  3081. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  3082. if in == nil {
  3083. return nil
  3084. }
  3085. out := new(VaultClientTLS)
  3086. in.DeepCopyInto(out)
  3087. return out
  3088. }
  3089. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3090. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  3091. *out = *in
  3092. if in.SecretRef != nil {
  3093. in, out := &in.SecretRef, &out.SecretRef
  3094. *out = new(VaultAwsAuthSecretRef)
  3095. (*in).DeepCopyInto(*out)
  3096. }
  3097. if in.JWTAuth != nil {
  3098. in, out := &in.JWTAuth, &out.JWTAuth
  3099. *out = new(VaultAwsJWTAuth)
  3100. (*in).DeepCopyInto(*out)
  3101. }
  3102. }
  3103. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  3104. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  3105. if in == nil {
  3106. return nil
  3107. }
  3108. out := new(VaultIamAuth)
  3109. in.DeepCopyInto(out)
  3110. return out
  3111. }
  3112. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3113. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  3114. *out = *in
  3115. if in.SecretRef != nil {
  3116. in, out := &in.SecretRef, &out.SecretRef
  3117. *out = new(metav1.SecretKeySelector)
  3118. (*in).DeepCopyInto(*out)
  3119. }
  3120. if in.KubernetesServiceAccountToken != nil {
  3121. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  3122. *out = new(VaultKubernetesServiceAccountTokenAuth)
  3123. (*in).DeepCopyInto(*out)
  3124. }
  3125. }
  3126. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  3127. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  3128. if in == nil {
  3129. return nil
  3130. }
  3131. out := new(VaultJwtAuth)
  3132. in.DeepCopyInto(out)
  3133. return out
  3134. }
  3135. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3136. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  3137. *out = *in
  3138. if in.ServiceAccountRef != nil {
  3139. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3140. *out = new(metav1.ServiceAccountSelector)
  3141. (*in).DeepCopyInto(*out)
  3142. }
  3143. if in.SecretRef != nil {
  3144. in, out := &in.SecretRef, &out.SecretRef
  3145. *out = new(metav1.SecretKeySelector)
  3146. (*in).DeepCopyInto(*out)
  3147. }
  3148. }
  3149. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  3150. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  3151. if in == nil {
  3152. return nil
  3153. }
  3154. out := new(VaultKubernetesAuth)
  3155. in.DeepCopyInto(out)
  3156. return out
  3157. }
  3158. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3159. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  3160. *out = *in
  3161. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  3162. if in.Audiences != nil {
  3163. in, out := &in.Audiences, &out.Audiences
  3164. *out = new([]string)
  3165. if **in != nil {
  3166. in, out := *in, *out
  3167. *out = make([]string, len(*in))
  3168. copy(*out, *in)
  3169. }
  3170. }
  3171. if in.ExpirationSeconds != nil {
  3172. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  3173. *out = new(int64)
  3174. **out = **in
  3175. }
  3176. }
  3177. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  3178. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  3179. if in == nil {
  3180. return nil
  3181. }
  3182. out := new(VaultKubernetesServiceAccountTokenAuth)
  3183. in.DeepCopyInto(out)
  3184. return out
  3185. }
  3186. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3187. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  3188. *out = *in
  3189. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3190. }
  3191. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  3192. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  3193. if in == nil {
  3194. return nil
  3195. }
  3196. out := new(VaultLdapAuth)
  3197. in.DeepCopyInto(out)
  3198. return out
  3199. }
  3200. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3201. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  3202. *out = *in
  3203. if in.Auth != nil {
  3204. in, out := &in.Auth, &out.Auth
  3205. *out = new(VaultAuth)
  3206. (*in).DeepCopyInto(*out)
  3207. }
  3208. if in.Path != nil {
  3209. in, out := &in.Path, &out.Path
  3210. *out = new(string)
  3211. **out = **in
  3212. }
  3213. if in.Namespace != nil {
  3214. in, out := &in.Namespace, &out.Namespace
  3215. *out = new(string)
  3216. **out = **in
  3217. }
  3218. if in.CABundle != nil {
  3219. in, out := &in.CABundle, &out.CABundle
  3220. *out = make([]byte, len(*in))
  3221. copy(*out, *in)
  3222. }
  3223. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  3224. if in.CAProvider != nil {
  3225. in, out := &in.CAProvider, &out.CAProvider
  3226. *out = new(CAProvider)
  3227. (*in).DeepCopyInto(*out)
  3228. }
  3229. if in.Headers != nil {
  3230. in, out := &in.Headers, &out.Headers
  3231. *out = make(map[string]string, len(*in))
  3232. for key, val := range *in {
  3233. (*out)[key] = val
  3234. }
  3235. }
  3236. }
  3237. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  3238. func (in *VaultProvider) DeepCopy() *VaultProvider {
  3239. if in == nil {
  3240. return nil
  3241. }
  3242. out := new(VaultProvider)
  3243. in.DeepCopyInto(out)
  3244. return out
  3245. }
  3246. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3247. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  3248. *out = *in
  3249. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3250. }
  3251. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  3252. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  3253. if in == nil {
  3254. return nil
  3255. }
  3256. out := new(VaultUserPassAuth)
  3257. in.DeepCopyInto(out)
  3258. return out
  3259. }
  3260. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3261. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  3262. *out = *in
  3263. if in.Namespace != nil {
  3264. in, out := &in.Namespace, &out.Namespace
  3265. *out = new(string)
  3266. **out = **in
  3267. }
  3268. }
  3269. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  3270. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  3271. if in == nil {
  3272. return nil
  3273. }
  3274. out := new(WebhookCAProvider)
  3275. in.DeepCopyInto(out)
  3276. return out
  3277. }
  3278. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3279. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  3280. *out = *in
  3281. if in.Headers != nil {
  3282. in, out := &in.Headers, &out.Headers
  3283. *out = make(map[string]string, len(*in))
  3284. for key, val := range *in {
  3285. (*out)[key] = val
  3286. }
  3287. }
  3288. if in.Auth != nil {
  3289. in, out := &in.Auth, &out.Auth
  3290. *out = new(AuthorizationProtocol)
  3291. (*in).DeepCopyInto(*out)
  3292. }
  3293. if in.Timeout != nil {
  3294. in, out := &in.Timeout, &out.Timeout
  3295. *out = new(v1.Duration)
  3296. **out = **in
  3297. }
  3298. out.Result = in.Result
  3299. if in.Secrets != nil {
  3300. in, out := &in.Secrets, &out.Secrets
  3301. *out = make([]WebhookSecret, len(*in))
  3302. for i := range *in {
  3303. (*in)[i].DeepCopyInto(&(*out)[i])
  3304. }
  3305. }
  3306. if in.CABundle != nil {
  3307. in, out := &in.CABundle, &out.CABundle
  3308. *out = make([]byte, len(*in))
  3309. copy(*out, *in)
  3310. }
  3311. if in.CAProvider != nil {
  3312. in, out := &in.CAProvider, &out.CAProvider
  3313. *out = new(WebhookCAProvider)
  3314. (*in).DeepCopyInto(*out)
  3315. }
  3316. }
  3317. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  3318. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  3319. if in == nil {
  3320. return nil
  3321. }
  3322. out := new(WebhookProvider)
  3323. in.DeepCopyInto(out)
  3324. return out
  3325. }
  3326. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3327. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  3328. *out = *in
  3329. }
  3330. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  3331. func (in *WebhookResult) DeepCopy() *WebhookResult {
  3332. if in == nil {
  3333. return nil
  3334. }
  3335. out := new(WebhookResult)
  3336. in.DeepCopyInto(out)
  3337. return out
  3338. }
  3339. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3340. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  3341. *out = *in
  3342. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3343. }
  3344. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  3345. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  3346. if in == nil {
  3347. return nil
  3348. }
  3349. out := new(WebhookSecret)
  3350. in.DeepCopyInto(out)
  3351. return out
  3352. }
  3353. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3354. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  3355. *out = *in
  3356. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3357. }
  3358. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  3359. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  3360. if in == nil {
  3361. return nil
  3362. }
  3363. out := new(YandexCertificateManagerAuth)
  3364. in.DeepCopyInto(out)
  3365. return out
  3366. }
  3367. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3368. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  3369. *out = *in
  3370. in.Certificate.DeepCopyInto(&out.Certificate)
  3371. }
  3372. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  3373. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  3374. if in == nil {
  3375. return nil
  3376. }
  3377. out := new(YandexCertificateManagerCAProvider)
  3378. in.DeepCopyInto(out)
  3379. return out
  3380. }
  3381. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3382. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  3383. *out = *in
  3384. in.Auth.DeepCopyInto(&out.Auth)
  3385. if in.CAProvider != nil {
  3386. in, out := &in.CAProvider, &out.CAProvider
  3387. *out = new(YandexCertificateManagerCAProvider)
  3388. (*in).DeepCopyInto(*out)
  3389. }
  3390. }
  3391. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  3392. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  3393. if in == nil {
  3394. return nil
  3395. }
  3396. out := new(YandexCertificateManagerProvider)
  3397. in.DeepCopyInto(out)
  3398. return out
  3399. }
  3400. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3401. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  3402. *out = *in
  3403. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3404. }
  3405. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  3406. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  3407. if in == nil {
  3408. return nil
  3409. }
  3410. out := new(YandexLockboxAuth)
  3411. in.DeepCopyInto(out)
  3412. return out
  3413. }
  3414. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3415. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  3416. *out = *in
  3417. in.Certificate.DeepCopyInto(&out.Certificate)
  3418. }
  3419. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  3420. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  3421. if in == nil {
  3422. return nil
  3423. }
  3424. out := new(YandexLockboxCAProvider)
  3425. in.DeepCopyInto(out)
  3426. return out
  3427. }
  3428. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3429. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  3430. *out = *in
  3431. in.Auth.DeepCopyInto(&out.Auth)
  3432. if in.CAProvider != nil {
  3433. in, out := &in.CAProvider, &out.CAProvider
  3434. *out = new(YandexLockboxCAProvider)
  3435. (*in).DeepCopyInto(*out)
  3436. }
  3437. }
  3438. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  3439. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  3440. if in == nil {
  3441. return nil
  3442. }
  3443. out := new(YandexLockboxProvider)
  3444. in.DeepCopyInto(out)
  3445. return out
  3446. }