zz_generated.deepcopy.go 104 KB

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