zz_generated.deepcopy.go 82 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798
  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.TransitiveTagKeys != nil {
  102. in, out := &in.TransitiveTagKeys, &out.TransitiveTagKeys
  103. *out = make([]*string, len(*in))
  104. for i := range *in {
  105. if (*in)[i] != nil {
  106. in, out := &(*in)[i], &(*out)[i]
  107. *out = new(string)
  108. **out = **in
  109. }
  110. }
  111. }
  112. }
  113. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  114. func (in *AWSProvider) DeepCopy() *AWSProvider {
  115. if in == nil {
  116. return nil
  117. }
  118. out := new(AWSProvider)
  119. in.DeepCopyInto(out)
  120. return out
  121. }
  122. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  123. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  124. *out = *in
  125. in.SecretRef.DeepCopyInto(&out.SecretRef)
  126. if in.KubernetesAuth != nil {
  127. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  128. *out = new(AkeylessKubernetesAuth)
  129. (*in).DeepCopyInto(*out)
  130. }
  131. }
  132. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  133. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  134. if in == nil {
  135. return nil
  136. }
  137. out := new(AkeylessAuth)
  138. in.DeepCopyInto(out)
  139. return out
  140. }
  141. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  142. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  143. *out = *in
  144. in.AccessID.DeepCopyInto(&out.AccessID)
  145. in.AccessType.DeepCopyInto(&out.AccessType)
  146. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  147. }
  148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  149. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  150. if in == nil {
  151. return nil
  152. }
  153. out := new(AkeylessAuthSecretRef)
  154. in.DeepCopyInto(out)
  155. return out
  156. }
  157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  158. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  159. *out = *in
  160. if in.ServiceAccountRef != nil {
  161. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  162. *out = new(metav1.ServiceAccountSelector)
  163. (*in).DeepCopyInto(*out)
  164. }
  165. if in.SecretRef != nil {
  166. in, out := &in.SecretRef, &out.SecretRef
  167. *out = new(metav1.SecretKeySelector)
  168. (*in).DeepCopyInto(*out)
  169. }
  170. }
  171. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  172. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  173. if in == nil {
  174. return nil
  175. }
  176. out := new(AkeylessKubernetesAuth)
  177. in.DeepCopyInto(out)
  178. return out
  179. }
  180. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  181. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  182. *out = *in
  183. if in.AkeylessGWApiURL != nil {
  184. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  185. *out = new(string)
  186. **out = **in
  187. }
  188. if in.Auth != nil {
  189. in, out := &in.Auth, &out.Auth
  190. *out = new(AkeylessAuth)
  191. (*in).DeepCopyInto(*out)
  192. }
  193. if in.CABundle != nil {
  194. in, out := &in.CABundle, &out.CABundle
  195. *out = make([]byte, len(*in))
  196. copy(*out, *in)
  197. }
  198. if in.CAProvider != nil {
  199. in, out := &in.CAProvider, &out.CAProvider
  200. *out = new(CAProvider)
  201. (*in).DeepCopyInto(*out)
  202. }
  203. }
  204. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  205. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  206. if in == nil {
  207. return nil
  208. }
  209. out := new(AkeylessProvider)
  210. in.DeepCopyInto(out)
  211. return out
  212. }
  213. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  214. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  215. *out = *in
  216. if in.SecretRef != nil {
  217. in, out := &in.SecretRef, &out.SecretRef
  218. *out = new(AlibabaAuthSecretRef)
  219. (*in).DeepCopyInto(*out)
  220. }
  221. if in.RRSAAuth != nil {
  222. in, out := &in.RRSAAuth, &out.RRSAAuth
  223. *out = new(AlibabaRRSAAuth)
  224. **out = **in
  225. }
  226. }
  227. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  228. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  229. if in == nil {
  230. return nil
  231. }
  232. out := new(AlibabaAuth)
  233. in.DeepCopyInto(out)
  234. return out
  235. }
  236. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  237. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  238. *out = *in
  239. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  240. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  241. }
  242. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  243. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  244. if in == nil {
  245. return nil
  246. }
  247. out := new(AlibabaAuthSecretRef)
  248. in.DeepCopyInto(out)
  249. return out
  250. }
  251. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  252. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  253. *out = *in
  254. in.Auth.DeepCopyInto(&out.Auth)
  255. }
  256. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  257. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  258. if in == nil {
  259. return nil
  260. }
  261. out := new(AlibabaProvider)
  262. in.DeepCopyInto(out)
  263. return out
  264. }
  265. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  266. func (in *AlibabaRRSAAuth) DeepCopyInto(out *AlibabaRRSAAuth) {
  267. *out = *in
  268. }
  269. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaRRSAAuth.
  270. func (in *AlibabaRRSAAuth) DeepCopy() *AlibabaRRSAAuth {
  271. if in == nil {
  272. return nil
  273. }
  274. out := new(AlibabaRRSAAuth)
  275. in.DeepCopyInto(out)
  276. return out
  277. }
  278. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  279. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  280. *out = *in
  281. if in.ClientID != nil {
  282. in, out := &in.ClientID, &out.ClientID
  283. *out = new(metav1.SecretKeySelector)
  284. (*in).DeepCopyInto(*out)
  285. }
  286. if in.ClientSecret != nil {
  287. in, out := &in.ClientSecret, &out.ClientSecret
  288. *out = new(metav1.SecretKeySelector)
  289. (*in).DeepCopyInto(*out)
  290. }
  291. }
  292. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  293. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  294. if in == nil {
  295. return nil
  296. }
  297. out := new(AzureKVAuth)
  298. in.DeepCopyInto(out)
  299. return out
  300. }
  301. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  302. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  303. *out = *in
  304. if in.AuthType != nil {
  305. in, out := &in.AuthType, &out.AuthType
  306. *out = new(AzureAuthType)
  307. **out = **in
  308. }
  309. if in.VaultURL != nil {
  310. in, out := &in.VaultURL, &out.VaultURL
  311. *out = new(string)
  312. **out = **in
  313. }
  314. if in.TenantID != nil {
  315. in, out := &in.TenantID, &out.TenantID
  316. *out = new(string)
  317. **out = **in
  318. }
  319. if in.AuthSecretRef != nil {
  320. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  321. *out = new(AzureKVAuth)
  322. (*in).DeepCopyInto(*out)
  323. }
  324. if in.ServiceAccountRef != nil {
  325. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  326. *out = new(metav1.ServiceAccountSelector)
  327. (*in).DeepCopyInto(*out)
  328. }
  329. if in.IdentityID != nil {
  330. in, out := &in.IdentityID, &out.IdentityID
  331. *out = new(string)
  332. **out = **in
  333. }
  334. }
  335. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  336. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  337. if in == nil {
  338. return nil
  339. }
  340. out := new(AzureKVProvider)
  341. in.DeepCopyInto(out)
  342. return out
  343. }
  344. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  345. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  346. *out = *in
  347. if in.Namespace != nil {
  348. in, out := &in.Namespace, &out.Namespace
  349. *out = new(string)
  350. **out = **in
  351. }
  352. }
  353. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  354. func (in *CAProvider) DeepCopy() *CAProvider {
  355. if in == nil {
  356. return nil
  357. }
  358. out := new(CAProvider)
  359. in.DeepCopyInto(out)
  360. return out
  361. }
  362. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  363. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  364. *out = *in
  365. in.ClientCert.DeepCopyInto(&out.ClientCert)
  366. in.ClientKey.DeepCopyInto(&out.ClientKey)
  367. }
  368. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  369. func (in *CertAuth) DeepCopy() *CertAuth {
  370. if in == nil {
  371. return nil
  372. }
  373. out := new(CertAuth)
  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 *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  379. *out = *in
  380. out.TypeMeta = in.TypeMeta
  381. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  382. in.Spec.DeepCopyInto(&out.Spec)
  383. in.Status.DeepCopyInto(&out.Status)
  384. }
  385. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  386. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  387. if in == nil {
  388. return nil
  389. }
  390. out := new(ClusterExternalSecret)
  391. in.DeepCopyInto(out)
  392. return out
  393. }
  394. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  395. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  396. if c := in.DeepCopy(); c != nil {
  397. return c
  398. }
  399. return nil
  400. }
  401. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  402. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  403. *out = *in
  404. out.TypeMeta = in.TypeMeta
  405. in.ListMeta.DeepCopyInto(&out.ListMeta)
  406. if in.Items != nil {
  407. in, out := &in.Items, &out.Items
  408. *out = make([]ClusterExternalSecret, len(*in))
  409. for i := range *in {
  410. (*in)[i].DeepCopyInto(&(*out)[i])
  411. }
  412. }
  413. }
  414. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  415. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  416. if in == nil {
  417. return nil
  418. }
  419. out := new(ClusterExternalSecretList)
  420. in.DeepCopyInto(out)
  421. return out
  422. }
  423. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  424. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  425. if c := in.DeepCopy(); c != nil {
  426. return c
  427. }
  428. return nil
  429. }
  430. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  431. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  432. *out = *in
  433. }
  434. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  435. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  436. if in == nil {
  437. return nil
  438. }
  439. out := new(ClusterExternalSecretNamespaceFailure)
  440. in.DeepCopyInto(out)
  441. return out
  442. }
  443. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  444. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  445. *out = *in
  446. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  447. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  448. if in.NamespaceSelector != nil {
  449. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  450. *out = new(v1.LabelSelector)
  451. (*in).DeepCopyInto(*out)
  452. }
  453. if in.Namespaces != nil {
  454. in, out := &in.Namespaces, &out.Namespaces
  455. *out = make([]string, len(*in))
  456. copy(*out, *in)
  457. }
  458. if in.RefreshInterval != nil {
  459. in, out := &in.RefreshInterval, &out.RefreshInterval
  460. *out = new(v1.Duration)
  461. **out = **in
  462. }
  463. }
  464. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  465. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  466. if in == nil {
  467. return nil
  468. }
  469. out := new(ClusterExternalSecretSpec)
  470. in.DeepCopyInto(out)
  471. return out
  472. }
  473. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  474. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  475. *out = *in
  476. if in.FailedNamespaces != nil {
  477. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  478. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  479. copy(*out, *in)
  480. }
  481. if in.ProvisionedNamespaces != nil {
  482. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  483. *out = make([]string, len(*in))
  484. copy(*out, *in)
  485. }
  486. if in.Conditions != nil {
  487. in, out := &in.Conditions, &out.Conditions
  488. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  489. copy(*out, *in)
  490. }
  491. }
  492. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  493. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  494. if in == nil {
  495. return nil
  496. }
  497. out := new(ClusterExternalSecretStatus)
  498. in.DeepCopyInto(out)
  499. return out
  500. }
  501. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  502. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  503. *out = *in
  504. }
  505. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  506. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  507. if in == nil {
  508. return nil
  509. }
  510. out := new(ClusterExternalSecretStatusCondition)
  511. in.DeepCopyInto(out)
  512. return out
  513. }
  514. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  515. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  516. *out = *in
  517. out.TypeMeta = in.TypeMeta
  518. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  519. in.Spec.DeepCopyInto(&out.Spec)
  520. in.Status.DeepCopyInto(&out.Status)
  521. }
  522. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  523. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  524. if in == nil {
  525. return nil
  526. }
  527. out := new(ClusterSecretStore)
  528. in.DeepCopyInto(out)
  529. return out
  530. }
  531. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  532. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  533. if c := in.DeepCopy(); c != nil {
  534. return c
  535. }
  536. return nil
  537. }
  538. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  539. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  540. *out = *in
  541. if in.NamespaceSelector != nil {
  542. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  543. *out = new(v1.LabelSelector)
  544. (*in).DeepCopyInto(*out)
  545. }
  546. if in.Namespaces != nil {
  547. in, out := &in.Namespaces, &out.Namespaces
  548. *out = make([]string, len(*in))
  549. copy(*out, *in)
  550. }
  551. }
  552. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  553. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  554. if in == nil {
  555. return nil
  556. }
  557. out := new(ClusterSecretStoreCondition)
  558. in.DeepCopyInto(out)
  559. return out
  560. }
  561. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  562. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  563. *out = *in
  564. out.TypeMeta = in.TypeMeta
  565. in.ListMeta.DeepCopyInto(&out.ListMeta)
  566. if in.Items != nil {
  567. in, out := &in.Items, &out.Items
  568. *out = make([]ClusterSecretStore, len(*in))
  569. for i := range *in {
  570. (*in)[i].DeepCopyInto(&(*out)[i])
  571. }
  572. }
  573. }
  574. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  575. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  576. if in == nil {
  577. return nil
  578. }
  579. out := new(ClusterSecretStoreList)
  580. in.DeepCopyInto(out)
  581. return out
  582. }
  583. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  584. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  585. if c := in.DeepCopy(); c != nil {
  586. return c
  587. }
  588. return nil
  589. }
  590. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  591. func (in *ConjurApikey) DeepCopyInto(out *ConjurApikey) {
  592. *out = *in
  593. if in.UserRef != nil {
  594. in, out := &in.UserRef, &out.UserRef
  595. *out = new(metav1.SecretKeySelector)
  596. (*in).DeepCopyInto(*out)
  597. }
  598. if in.APIKeyRef != nil {
  599. in, out := &in.APIKeyRef, &out.APIKeyRef
  600. *out = new(metav1.SecretKeySelector)
  601. (*in).DeepCopyInto(*out)
  602. }
  603. }
  604. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurApikey.
  605. func (in *ConjurApikey) DeepCopy() *ConjurApikey {
  606. if in == nil {
  607. return nil
  608. }
  609. out := new(ConjurApikey)
  610. in.DeepCopyInto(out)
  611. return out
  612. }
  613. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  614. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  615. *out = *in
  616. if in.Apikey != nil {
  617. in, out := &in.Apikey, &out.Apikey
  618. *out = new(ConjurApikey)
  619. (*in).DeepCopyInto(*out)
  620. }
  621. if in.Jwt != nil {
  622. in, out := &in.Jwt, &out.Jwt
  623. *out = new(ConjurJWT)
  624. (*in).DeepCopyInto(*out)
  625. }
  626. }
  627. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  628. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  629. if in == nil {
  630. return nil
  631. }
  632. out := new(ConjurAuth)
  633. in.DeepCopyInto(out)
  634. return out
  635. }
  636. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  637. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  638. *out = *in
  639. if in.SecretRef != nil {
  640. in, out := &in.SecretRef, &out.SecretRef
  641. *out = new(metav1.SecretKeySelector)
  642. (*in).DeepCopyInto(*out)
  643. }
  644. if in.ServiceAccountRef != nil {
  645. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  646. *out = new(metav1.ServiceAccountSelector)
  647. (*in).DeepCopyInto(*out)
  648. }
  649. }
  650. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  651. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  652. if in == nil {
  653. return nil
  654. }
  655. out := new(ConjurJWT)
  656. in.DeepCopyInto(out)
  657. return out
  658. }
  659. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  660. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  661. *out = *in
  662. if in.CAProvider != nil {
  663. in, out := &in.CAProvider, &out.CAProvider
  664. *out = new(CAProvider)
  665. (*in).DeepCopyInto(*out)
  666. }
  667. in.Auth.DeepCopyInto(&out.Auth)
  668. }
  669. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  670. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  671. if in == nil {
  672. return nil
  673. }
  674. out := new(ConjurProvider)
  675. in.DeepCopyInto(out)
  676. return out
  677. }
  678. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  679. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  680. *out = *in
  681. if in.ClientID != nil {
  682. in, out := &in.ClientID, &out.ClientID
  683. *out = new(DelineaProviderSecretRef)
  684. (*in).DeepCopyInto(*out)
  685. }
  686. if in.ClientSecret != nil {
  687. in, out := &in.ClientSecret, &out.ClientSecret
  688. *out = new(DelineaProviderSecretRef)
  689. (*in).DeepCopyInto(*out)
  690. }
  691. }
  692. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  693. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  694. if in == nil {
  695. return nil
  696. }
  697. out := new(DelineaProvider)
  698. in.DeepCopyInto(out)
  699. return out
  700. }
  701. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  702. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  703. *out = *in
  704. if in.SecretRef != nil {
  705. in, out := &in.SecretRef, &out.SecretRef
  706. *out = new(metav1.SecretKeySelector)
  707. (*in).DeepCopyInto(*out)
  708. }
  709. }
  710. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  711. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  712. if in == nil {
  713. return nil
  714. }
  715. out := new(DelineaProviderSecretRef)
  716. in.DeepCopyInto(out)
  717. return out
  718. }
  719. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  720. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  721. *out = *in
  722. in.SecretRef.DeepCopyInto(&out.SecretRef)
  723. }
  724. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  725. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  726. if in == nil {
  727. return nil
  728. }
  729. out := new(DopplerAuth)
  730. in.DeepCopyInto(out)
  731. return out
  732. }
  733. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  734. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  735. *out = *in
  736. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  737. }
  738. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  739. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  740. if in == nil {
  741. return nil
  742. }
  743. out := new(DopplerAuthSecretRef)
  744. in.DeepCopyInto(out)
  745. return out
  746. }
  747. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  748. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  749. *out = *in
  750. if in.Auth != nil {
  751. in, out := &in.Auth, &out.Auth
  752. *out = new(DopplerAuth)
  753. (*in).DeepCopyInto(*out)
  754. }
  755. }
  756. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  757. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  758. if in == nil {
  759. return nil
  760. }
  761. out := new(DopplerProvider)
  762. in.DeepCopyInto(out)
  763. return out
  764. }
  765. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  766. func (in *ExtermalSecretRewriteTransform) DeepCopyInto(out *ExtermalSecretRewriteTransform) {
  767. *out = *in
  768. }
  769. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtermalSecretRewriteTransform.
  770. func (in *ExtermalSecretRewriteTransform) DeepCopy() *ExtermalSecretRewriteTransform {
  771. if in == nil {
  772. return nil
  773. }
  774. out := new(ExtermalSecretRewriteTransform)
  775. in.DeepCopyInto(out)
  776. return out
  777. }
  778. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  779. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  780. *out = *in
  781. out.TypeMeta = in.TypeMeta
  782. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  783. in.Spec.DeepCopyInto(&out.Spec)
  784. in.Status.DeepCopyInto(&out.Status)
  785. }
  786. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  787. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  788. if in == nil {
  789. return nil
  790. }
  791. out := new(ExternalSecret)
  792. in.DeepCopyInto(out)
  793. return out
  794. }
  795. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  796. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  797. if c := in.DeepCopy(); c != nil {
  798. return c
  799. }
  800. return nil
  801. }
  802. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  803. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  804. *out = *in
  805. out.RemoteRef = in.RemoteRef
  806. if in.SourceRef != nil {
  807. in, out := &in.SourceRef, &out.SourceRef
  808. *out = new(SourceRef)
  809. (*in).DeepCopyInto(*out)
  810. }
  811. }
  812. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  813. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  814. if in == nil {
  815. return nil
  816. }
  817. out := new(ExternalSecretData)
  818. in.DeepCopyInto(out)
  819. return out
  820. }
  821. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  822. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  823. *out = *in
  824. if in.Extract != nil {
  825. in, out := &in.Extract, &out.Extract
  826. *out = new(ExternalSecretDataRemoteRef)
  827. **out = **in
  828. }
  829. if in.Find != nil {
  830. in, out := &in.Find, &out.Find
  831. *out = new(ExternalSecretFind)
  832. (*in).DeepCopyInto(*out)
  833. }
  834. if in.Rewrite != nil {
  835. in, out := &in.Rewrite, &out.Rewrite
  836. *out = make([]ExternalSecretRewrite, len(*in))
  837. for i := range *in {
  838. (*in)[i].DeepCopyInto(&(*out)[i])
  839. }
  840. }
  841. if in.SourceRef != nil {
  842. in, out := &in.SourceRef, &out.SourceRef
  843. *out = new(SourceRef)
  844. (*in).DeepCopyInto(*out)
  845. }
  846. }
  847. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  848. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  849. if in == nil {
  850. return nil
  851. }
  852. out := new(ExternalSecretDataFromRemoteRef)
  853. in.DeepCopyInto(out)
  854. return out
  855. }
  856. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  857. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  858. *out = *in
  859. }
  860. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  861. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  862. if in == nil {
  863. return nil
  864. }
  865. out := new(ExternalSecretDataRemoteRef)
  866. in.DeepCopyInto(out)
  867. return out
  868. }
  869. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  870. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  871. *out = *in
  872. if in.Path != nil {
  873. in, out := &in.Path, &out.Path
  874. *out = new(string)
  875. **out = **in
  876. }
  877. if in.Name != nil {
  878. in, out := &in.Name, &out.Name
  879. *out = new(FindName)
  880. **out = **in
  881. }
  882. if in.Tags != nil {
  883. in, out := &in.Tags, &out.Tags
  884. *out = make(map[string]string, len(*in))
  885. for key, val := range *in {
  886. (*out)[key] = val
  887. }
  888. }
  889. }
  890. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  891. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  892. if in == nil {
  893. return nil
  894. }
  895. out := new(ExternalSecretFind)
  896. in.DeepCopyInto(out)
  897. return out
  898. }
  899. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  900. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  901. *out = *in
  902. out.TypeMeta = in.TypeMeta
  903. in.ListMeta.DeepCopyInto(&out.ListMeta)
  904. if in.Items != nil {
  905. in, out := &in.Items, &out.Items
  906. *out = make([]ExternalSecret, len(*in))
  907. for i := range *in {
  908. (*in)[i].DeepCopyInto(&(*out)[i])
  909. }
  910. }
  911. }
  912. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  913. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  914. if in == nil {
  915. return nil
  916. }
  917. out := new(ExternalSecretList)
  918. in.DeepCopyInto(out)
  919. return out
  920. }
  921. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  922. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  923. if c := in.DeepCopy(); c != nil {
  924. return c
  925. }
  926. return nil
  927. }
  928. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  929. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  930. *out = *in
  931. if in.Annotations != nil {
  932. in, out := &in.Annotations, &out.Annotations
  933. *out = make(map[string]string, len(*in))
  934. for key, val := range *in {
  935. (*out)[key] = val
  936. }
  937. }
  938. if in.Labels != nil {
  939. in, out := &in.Labels, &out.Labels
  940. *out = make(map[string]string, len(*in))
  941. for key, val := range *in {
  942. (*out)[key] = val
  943. }
  944. }
  945. }
  946. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  947. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  948. if in == nil {
  949. return nil
  950. }
  951. out := new(ExternalSecretMetadata)
  952. in.DeepCopyInto(out)
  953. return out
  954. }
  955. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  956. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  957. *out = *in
  958. if in.Regexp != nil {
  959. in, out := &in.Regexp, &out.Regexp
  960. *out = new(ExternalSecretRewriteRegexp)
  961. **out = **in
  962. }
  963. if in.Transform != nil {
  964. in, out := &in.Transform, &out.Transform
  965. *out = new(ExtermalSecretRewriteTransform)
  966. **out = **in
  967. }
  968. }
  969. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  970. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  971. if in == nil {
  972. return nil
  973. }
  974. out := new(ExternalSecretRewrite)
  975. in.DeepCopyInto(out)
  976. return out
  977. }
  978. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  979. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  980. *out = *in
  981. }
  982. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  983. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  984. if in == nil {
  985. return nil
  986. }
  987. out := new(ExternalSecretRewriteRegexp)
  988. in.DeepCopyInto(out)
  989. return out
  990. }
  991. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  992. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  993. *out = *in
  994. out.SecretStoreRef = in.SecretStoreRef
  995. in.Target.DeepCopyInto(&out.Target)
  996. if in.RefreshInterval != nil {
  997. in, out := &in.RefreshInterval, &out.RefreshInterval
  998. *out = new(v1.Duration)
  999. **out = **in
  1000. }
  1001. if in.Data != nil {
  1002. in, out := &in.Data, &out.Data
  1003. *out = make([]ExternalSecretData, len(*in))
  1004. for i := range *in {
  1005. (*in)[i].DeepCopyInto(&(*out)[i])
  1006. }
  1007. }
  1008. if in.DataFrom != nil {
  1009. in, out := &in.DataFrom, &out.DataFrom
  1010. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1011. for i := range *in {
  1012. (*in)[i].DeepCopyInto(&(*out)[i])
  1013. }
  1014. }
  1015. }
  1016. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1017. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1018. if in == nil {
  1019. return nil
  1020. }
  1021. out := new(ExternalSecretSpec)
  1022. in.DeepCopyInto(out)
  1023. return out
  1024. }
  1025. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1026. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1027. *out = *in
  1028. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1029. if in.Conditions != nil {
  1030. in, out := &in.Conditions, &out.Conditions
  1031. *out = make([]ExternalSecretStatusCondition, len(*in))
  1032. for i := range *in {
  1033. (*in)[i].DeepCopyInto(&(*out)[i])
  1034. }
  1035. }
  1036. out.Binding = in.Binding
  1037. }
  1038. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1039. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1040. if in == nil {
  1041. return nil
  1042. }
  1043. out := new(ExternalSecretStatus)
  1044. in.DeepCopyInto(out)
  1045. return out
  1046. }
  1047. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1048. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1049. *out = *in
  1050. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1051. }
  1052. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1053. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1054. if in == nil {
  1055. return nil
  1056. }
  1057. out := new(ExternalSecretStatusCondition)
  1058. in.DeepCopyInto(out)
  1059. return out
  1060. }
  1061. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1062. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1063. *out = *in
  1064. if in.Template != nil {
  1065. in, out := &in.Template, &out.Template
  1066. *out = new(ExternalSecretTemplate)
  1067. (*in).DeepCopyInto(*out)
  1068. }
  1069. }
  1070. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1071. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1072. if in == nil {
  1073. return nil
  1074. }
  1075. out := new(ExternalSecretTarget)
  1076. in.DeepCopyInto(out)
  1077. return out
  1078. }
  1079. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1080. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1081. *out = *in
  1082. in.Metadata.DeepCopyInto(&out.Metadata)
  1083. if in.Data != nil {
  1084. in, out := &in.Data, &out.Data
  1085. *out = make(map[string]string, len(*in))
  1086. for key, val := range *in {
  1087. (*out)[key] = val
  1088. }
  1089. }
  1090. if in.TemplateFrom != nil {
  1091. in, out := &in.TemplateFrom, &out.TemplateFrom
  1092. *out = make([]TemplateFrom, len(*in))
  1093. for i := range *in {
  1094. (*in)[i].DeepCopyInto(&(*out)[i])
  1095. }
  1096. }
  1097. }
  1098. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1099. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1100. if in == nil {
  1101. return nil
  1102. }
  1103. out := new(ExternalSecretTemplate)
  1104. in.DeepCopyInto(out)
  1105. return out
  1106. }
  1107. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1108. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1109. *out = *in
  1110. if in.Annotations != nil {
  1111. in, out := &in.Annotations, &out.Annotations
  1112. *out = make(map[string]string, len(*in))
  1113. for key, val := range *in {
  1114. (*out)[key] = val
  1115. }
  1116. }
  1117. if in.Labels != nil {
  1118. in, out := &in.Labels, &out.Labels
  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 ExternalSecretTemplateMetadata.
  1126. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1127. if in == nil {
  1128. return nil
  1129. }
  1130. out := new(ExternalSecretTemplateMetadata)
  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 *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1136. *out = *in
  1137. }
  1138. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1139. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1140. if in == nil {
  1141. return nil
  1142. }
  1143. out := new(ExternalSecretValidator)
  1144. in.DeepCopyInto(out)
  1145. return out
  1146. }
  1147. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1148. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1149. *out = *in
  1150. if in.Data != nil {
  1151. in, out := &in.Data, &out.Data
  1152. *out = make([]FakeProviderData, len(*in))
  1153. for i := range *in {
  1154. (*in)[i].DeepCopyInto(&(*out)[i])
  1155. }
  1156. }
  1157. }
  1158. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1159. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1160. if in == nil {
  1161. return nil
  1162. }
  1163. out := new(FakeProvider)
  1164. in.DeepCopyInto(out)
  1165. return out
  1166. }
  1167. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1168. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1169. *out = *in
  1170. if in.ValueMap != nil {
  1171. in, out := &in.ValueMap, &out.ValueMap
  1172. *out = make(map[string]string, len(*in))
  1173. for key, val := range *in {
  1174. (*out)[key] = val
  1175. }
  1176. }
  1177. }
  1178. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1179. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1180. if in == nil {
  1181. return nil
  1182. }
  1183. out := new(FakeProviderData)
  1184. in.DeepCopyInto(out)
  1185. return out
  1186. }
  1187. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1188. func (in *FindName) DeepCopyInto(out *FindName) {
  1189. *out = *in
  1190. }
  1191. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1192. func (in *FindName) DeepCopy() *FindName {
  1193. if in == nil {
  1194. return nil
  1195. }
  1196. out := new(FindName)
  1197. in.DeepCopyInto(out)
  1198. return out
  1199. }
  1200. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1201. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1202. *out = *in
  1203. if in.SecretRef != nil {
  1204. in, out := &in.SecretRef, &out.SecretRef
  1205. *out = new(GCPSMAuthSecretRef)
  1206. (*in).DeepCopyInto(*out)
  1207. }
  1208. if in.WorkloadIdentity != nil {
  1209. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1210. *out = new(GCPWorkloadIdentity)
  1211. (*in).DeepCopyInto(*out)
  1212. }
  1213. }
  1214. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1215. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1216. if in == nil {
  1217. return nil
  1218. }
  1219. out := new(GCPSMAuth)
  1220. in.DeepCopyInto(out)
  1221. return out
  1222. }
  1223. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1224. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1225. *out = *in
  1226. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1227. }
  1228. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1229. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1230. if in == nil {
  1231. return nil
  1232. }
  1233. out := new(GCPSMAuthSecretRef)
  1234. in.DeepCopyInto(out)
  1235. return out
  1236. }
  1237. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1238. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1239. *out = *in
  1240. in.Auth.DeepCopyInto(&out.Auth)
  1241. }
  1242. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1243. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1244. if in == nil {
  1245. return nil
  1246. }
  1247. out := new(GCPSMProvider)
  1248. in.DeepCopyInto(out)
  1249. return out
  1250. }
  1251. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1252. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1253. *out = *in
  1254. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1255. }
  1256. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1257. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1258. if in == nil {
  1259. return nil
  1260. }
  1261. out := new(GCPWorkloadIdentity)
  1262. in.DeepCopyInto(out)
  1263. return out
  1264. }
  1265. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1266. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1267. *out = *in
  1268. }
  1269. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1270. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1271. if in == nil {
  1272. return nil
  1273. }
  1274. out := new(GeneratorRef)
  1275. in.DeepCopyInto(out)
  1276. return out
  1277. }
  1278. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1279. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1280. *out = *in
  1281. }
  1282. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1283. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1284. if in == nil {
  1285. return nil
  1286. }
  1287. out := new(GenericStoreValidator)
  1288. in.DeepCopyInto(out)
  1289. return out
  1290. }
  1291. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1292. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1293. *out = *in
  1294. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1295. }
  1296. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1297. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1298. if in == nil {
  1299. return nil
  1300. }
  1301. out := new(GitlabAuth)
  1302. in.DeepCopyInto(out)
  1303. return out
  1304. }
  1305. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1306. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1307. *out = *in
  1308. in.Auth.DeepCopyInto(&out.Auth)
  1309. if in.GroupIDs != nil {
  1310. in, out := &in.GroupIDs, &out.GroupIDs
  1311. *out = make([]string, len(*in))
  1312. copy(*out, *in)
  1313. }
  1314. }
  1315. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1316. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1317. if in == nil {
  1318. return nil
  1319. }
  1320. out := new(GitlabProvider)
  1321. in.DeepCopyInto(out)
  1322. return out
  1323. }
  1324. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1325. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1326. *out = *in
  1327. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1328. }
  1329. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1330. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1331. if in == nil {
  1332. return nil
  1333. }
  1334. out := new(GitlabSecretRef)
  1335. in.DeepCopyInto(out)
  1336. return out
  1337. }
  1338. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1339. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1340. *out = *in
  1341. if in.SecretRef != nil {
  1342. in, out := &in.SecretRef, &out.SecretRef
  1343. *out = new(IBMAuthSecretRef)
  1344. (*in).DeepCopyInto(*out)
  1345. }
  1346. if in.ContainerAuth != nil {
  1347. in, out := &in.ContainerAuth, &out.ContainerAuth
  1348. *out = new(IBMAuthContainerAuth)
  1349. **out = **in
  1350. }
  1351. }
  1352. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1353. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1354. if in == nil {
  1355. return nil
  1356. }
  1357. out := new(IBMAuth)
  1358. in.DeepCopyInto(out)
  1359. return out
  1360. }
  1361. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1362. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1363. *out = *in
  1364. }
  1365. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1366. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1367. if in == nil {
  1368. return nil
  1369. }
  1370. out := new(IBMAuthContainerAuth)
  1371. in.DeepCopyInto(out)
  1372. return out
  1373. }
  1374. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1375. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1376. *out = *in
  1377. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1378. }
  1379. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1380. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1381. if in == nil {
  1382. return nil
  1383. }
  1384. out := new(IBMAuthSecretRef)
  1385. in.DeepCopyInto(out)
  1386. return out
  1387. }
  1388. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1389. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1390. *out = *in
  1391. in.Auth.DeepCopyInto(&out.Auth)
  1392. if in.ServiceURL != nil {
  1393. in, out := &in.ServiceURL, &out.ServiceURL
  1394. *out = new(string)
  1395. **out = **in
  1396. }
  1397. }
  1398. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1399. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1400. if in == nil {
  1401. return nil
  1402. }
  1403. out := new(IBMProvider)
  1404. in.DeepCopyInto(out)
  1405. return out
  1406. }
  1407. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1408. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1409. *out = *in
  1410. in.Auth.DeepCopyInto(&out.Auth)
  1411. }
  1412. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1413. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1414. if in == nil {
  1415. return nil
  1416. }
  1417. out := new(KeeperSecurityProvider)
  1418. in.DeepCopyInto(out)
  1419. return out
  1420. }
  1421. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1422. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1423. *out = *in
  1424. if in.Cert != nil {
  1425. in, out := &in.Cert, &out.Cert
  1426. *out = new(CertAuth)
  1427. (*in).DeepCopyInto(*out)
  1428. }
  1429. if in.Token != nil {
  1430. in, out := &in.Token, &out.Token
  1431. *out = new(TokenAuth)
  1432. (*in).DeepCopyInto(*out)
  1433. }
  1434. if in.ServiceAccount != nil {
  1435. in, out := &in.ServiceAccount, &out.ServiceAccount
  1436. *out = new(metav1.ServiceAccountSelector)
  1437. (*in).DeepCopyInto(*out)
  1438. }
  1439. }
  1440. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1441. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1442. if in == nil {
  1443. return nil
  1444. }
  1445. out := new(KubernetesAuth)
  1446. in.DeepCopyInto(out)
  1447. return out
  1448. }
  1449. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1450. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1451. *out = *in
  1452. in.Server.DeepCopyInto(&out.Server)
  1453. in.Auth.DeepCopyInto(&out.Auth)
  1454. }
  1455. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1456. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1457. if in == nil {
  1458. return nil
  1459. }
  1460. out := new(KubernetesProvider)
  1461. in.DeepCopyInto(out)
  1462. return out
  1463. }
  1464. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1465. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1466. *out = *in
  1467. if in.CABundle != nil {
  1468. in, out := &in.CABundle, &out.CABundle
  1469. *out = make([]byte, len(*in))
  1470. copy(*out, *in)
  1471. }
  1472. if in.CAProvider != nil {
  1473. in, out := &in.CAProvider, &out.CAProvider
  1474. *out = new(CAProvider)
  1475. (*in).DeepCopyInto(*out)
  1476. }
  1477. }
  1478. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1479. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1480. if in == nil {
  1481. return nil
  1482. }
  1483. out := new(KubernetesServer)
  1484. in.DeepCopyInto(out)
  1485. return out
  1486. }
  1487. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1488. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1489. *out = *in
  1490. }
  1491. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1492. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1493. if in == nil {
  1494. return nil
  1495. }
  1496. out := new(NoSecretError)
  1497. in.DeepCopyInto(out)
  1498. return out
  1499. }
  1500. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1501. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1502. *out = *in
  1503. if in.SecretRef != nil {
  1504. in, out := &in.SecretRef, &out.SecretRef
  1505. *out = new(OnePasswordAuthSecretRef)
  1506. (*in).DeepCopyInto(*out)
  1507. }
  1508. }
  1509. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1510. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1511. if in == nil {
  1512. return nil
  1513. }
  1514. out := new(OnePasswordAuth)
  1515. in.DeepCopyInto(out)
  1516. return out
  1517. }
  1518. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1519. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1520. *out = *in
  1521. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1522. }
  1523. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1524. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1525. if in == nil {
  1526. return nil
  1527. }
  1528. out := new(OnePasswordAuthSecretRef)
  1529. in.DeepCopyInto(out)
  1530. return out
  1531. }
  1532. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1533. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1534. *out = *in
  1535. if in.Auth != nil {
  1536. in, out := &in.Auth, &out.Auth
  1537. *out = new(OnePasswordAuth)
  1538. (*in).DeepCopyInto(*out)
  1539. }
  1540. if in.Vaults != nil {
  1541. in, out := &in.Vaults, &out.Vaults
  1542. *out = make(map[string]int, len(*in))
  1543. for key, val := range *in {
  1544. (*out)[key] = val
  1545. }
  1546. }
  1547. }
  1548. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1549. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1550. if in == nil {
  1551. return nil
  1552. }
  1553. out := new(OnePasswordProvider)
  1554. in.DeepCopyInto(out)
  1555. return out
  1556. }
  1557. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1558. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1559. *out = *in
  1560. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1561. }
  1562. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1563. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1564. if in == nil {
  1565. return nil
  1566. }
  1567. out := new(OracleAuth)
  1568. in.DeepCopyInto(out)
  1569. return out
  1570. }
  1571. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1572. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1573. *out = *in
  1574. if in.Auth != nil {
  1575. in, out := &in.Auth, &out.Auth
  1576. *out = new(OracleAuth)
  1577. (*in).DeepCopyInto(*out)
  1578. }
  1579. if in.ServiceAccountRef != nil {
  1580. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1581. *out = new(metav1.ServiceAccountSelector)
  1582. (*in).DeepCopyInto(*out)
  1583. }
  1584. }
  1585. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1586. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1587. if in == nil {
  1588. return nil
  1589. }
  1590. out := new(OracleProvider)
  1591. in.DeepCopyInto(out)
  1592. return out
  1593. }
  1594. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1595. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1596. *out = *in
  1597. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1598. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1599. }
  1600. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1601. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1602. if in == nil {
  1603. return nil
  1604. }
  1605. out := new(OracleSecretRef)
  1606. in.DeepCopyInto(out)
  1607. return out
  1608. }
  1609. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1610. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  1611. *out = *in
  1612. if in.AccessKey != nil {
  1613. in, out := &in.AccessKey, &out.AccessKey
  1614. *out = new(ScalewayProviderSecretRef)
  1615. (*in).DeepCopyInto(*out)
  1616. }
  1617. if in.SecretKey != nil {
  1618. in, out := &in.SecretKey, &out.SecretKey
  1619. *out = new(ScalewayProviderSecretRef)
  1620. (*in).DeepCopyInto(*out)
  1621. }
  1622. }
  1623. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  1624. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  1625. if in == nil {
  1626. return nil
  1627. }
  1628. out := new(ScalewayProvider)
  1629. in.DeepCopyInto(out)
  1630. return out
  1631. }
  1632. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1633. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  1634. *out = *in
  1635. if in.SecretRef != nil {
  1636. in, out := &in.SecretRef, &out.SecretRef
  1637. *out = new(metav1.SecretKeySelector)
  1638. (*in).DeepCopyInto(*out)
  1639. }
  1640. }
  1641. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  1642. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  1643. if in == nil {
  1644. return nil
  1645. }
  1646. out := new(ScalewayProviderSecretRef)
  1647. in.DeepCopyInto(out)
  1648. return out
  1649. }
  1650. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1651. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1652. *out = *in
  1653. out.TypeMeta = in.TypeMeta
  1654. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1655. in.Spec.DeepCopyInto(&out.Spec)
  1656. in.Status.DeepCopyInto(&out.Status)
  1657. }
  1658. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1659. func (in *SecretStore) DeepCopy() *SecretStore {
  1660. if in == nil {
  1661. return nil
  1662. }
  1663. out := new(SecretStore)
  1664. in.DeepCopyInto(out)
  1665. return out
  1666. }
  1667. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1668. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1669. if c := in.DeepCopy(); c != nil {
  1670. return c
  1671. }
  1672. return nil
  1673. }
  1674. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1675. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1676. *out = *in
  1677. out.TypeMeta = in.TypeMeta
  1678. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1679. if in.Items != nil {
  1680. in, out := &in.Items, &out.Items
  1681. *out = make([]SecretStore, len(*in))
  1682. for i := range *in {
  1683. (*in)[i].DeepCopyInto(&(*out)[i])
  1684. }
  1685. }
  1686. }
  1687. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1688. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1689. if in == nil {
  1690. return nil
  1691. }
  1692. out := new(SecretStoreList)
  1693. in.DeepCopyInto(out)
  1694. return out
  1695. }
  1696. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1697. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1698. if c := in.DeepCopy(); c != nil {
  1699. return c
  1700. }
  1701. return nil
  1702. }
  1703. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1704. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1705. *out = *in
  1706. if in.AWS != nil {
  1707. in, out := &in.AWS, &out.AWS
  1708. *out = new(AWSProvider)
  1709. (*in).DeepCopyInto(*out)
  1710. }
  1711. if in.AzureKV != nil {
  1712. in, out := &in.AzureKV, &out.AzureKV
  1713. *out = new(AzureKVProvider)
  1714. (*in).DeepCopyInto(*out)
  1715. }
  1716. if in.Akeyless != nil {
  1717. in, out := &in.Akeyless, &out.Akeyless
  1718. *out = new(AkeylessProvider)
  1719. (*in).DeepCopyInto(*out)
  1720. }
  1721. if in.Vault != nil {
  1722. in, out := &in.Vault, &out.Vault
  1723. *out = new(VaultProvider)
  1724. (*in).DeepCopyInto(*out)
  1725. }
  1726. if in.GCPSM != nil {
  1727. in, out := &in.GCPSM, &out.GCPSM
  1728. *out = new(GCPSMProvider)
  1729. (*in).DeepCopyInto(*out)
  1730. }
  1731. if in.Oracle != nil {
  1732. in, out := &in.Oracle, &out.Oracle
  1733. *out = new(OracleProvider)
  1734. (*in).DeepCopyInto(*out)
  1735. }
  1736. if in.IBM != nil {
  1737. in, out := &in.IBM, &out.IBM
  1738. *out = new(IBMProvider)
  1739. (*in).DeepCopyInto(*out)
  1740. }
  1741. if in.YandexCertificateManager != nil {
  1742. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1743. *out = new(YandexCertificateManagerProvider)
  1744. (*in).DeepCopyInto(*out)
  1745. }
  1746. if in.YandexLockbox != nil {
  1747. in, out := &in.YandexLockbox, &out.YandexLockbox
  1748. *out = new(YandexLockboxProvider)
  1749. (*in).DeepCopyInto(*out)
  1750. }
  1751. if in.Gitlab != nil {
  1752. in, out := &in.Gitlab, &out.Gitlab
  1753. *out = new(GitlabProvider)
  1754. (*in).DeepCopyInto(*out)
  1755. }
  1756. if in.Alibaba != nil {
  1757. in, out := &in.Alibaba, &out.Alibaba
  1758. *out = new(AlibabaProvider)
  1759. (*in).DeepCopyInto(*out)
  1760. }
  1761. if in.OnePassword != nil {
  1762. in, out := &in.OnePassword, &out.OnePassword
  1763. *out = new(OnePasswordProvider)
  1764. (*in).DeepCopyInto(*out)
  1765. }
  1766. if in.Webhook != nil {
  1767. in, out := &in.Webhook, &out.Webhook
  1768. *out = new(WebhookProvider)
  1769. (*in).DeepCopyInto(*out)
  1770. }
  1771. if in.Kubernetes != nil {
  1772. in, out := &in.Kubernetes, &out.Kubernetes
  1773. *out = new(KubernetesProvider)
  1774. (*in).DeepCopyInto(*out)
  1775. }
  1776. if in.Fake != nil {
  1777. in, out := &in.Fake, &out.Fake
  1778. *out = new(FakeProvider)
  1779. (*in).DeepCopyInto(*out)
  1780. }
  1781. if in.Senhasegura != nil {
  1782. in, out := &in.Senhasegura, &out.Senhasegura
  1783. *out = new(SenhaseguraProvider)
  1784. (*in).DeepCopyInto(*out)
  1785. }
  1786. if in.Scaleway != nil {
  1787. in, out := &in.Scaleway, &out.Scaleway
  1788. *out = new(ScalewayProvider)
  1789. (*in).DeepCopyInto(*out)
  1790. }
  1791. if in.Doppler != nil {
  1792. in, out := &in.Doppler, &out.Doppler
  1793. *out = new(DopplerProvider)
  1794. (*in).DeepCopyInto(*out)
  1795. }
  1796. if in.KeeperSecurity != nil {
  1797. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  1798. *out = new(KeeperSecurityProvider)
  1799. (*in).DeepCopyInto(*out)
  1800. }
  1801. if in.Conjur != nil {
  1802. in, out := &in.Conjur, &out.Conjur
  1803. *out = new(ConjurProvider)
  1804. (*in).DeepCopyInto(*out)
  1805. }
  1806. if in.Delinea != nil {
  1807. in, out := &in.Delinea, &out.Delinea
  1808. *out = new(DelineaProvider)
  1809. (*in).DeepCopyInto(*out)
  1810. }
  1811. }
  1812. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1813. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1814. if in == nil {
  1815. return nil
  1816. }
  1817. out := new(SecretStoreProvider)
  1818. in.DeepCopyInto(out)
  1819. return out
  1820. }
  1821. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1822. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1823. *out = *in
  1824. }
  1825. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1826. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1827. if in == nil {
  1828. return nil
  1829. }
  1830. out := new(SecretStoreRef)
  1831. in.DeepCopyInto(out)
  1832. return out
  1833. }
  1834. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1835. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1836. *out = *in
  1837. if in.MaxRetries != nil {
  1838. in, out := &in.MaxRetries, &out.MaxRetries
  1839. *out = new(int32)
  1840. **out = **in
  1841. }
  1842. if in.RetryInterval != nil {
  1843. in, out := &in.RetryInterval, &out.RetryInterval
  1844. *out = new(string)
  1845. **out = **in
  1846. }
  1847. }
  1848. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1849. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1850. if in == nil {
  1851. return nil
  1852. }
  1853. out := new(SecretStoreRetrySettings)
  1854. in.DeepCopyInto(out)
  1855. return out
  1856. }
  1857. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1858. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1859. *out = *in
  1860. if in.Provider != nil {
  1861. in, out := &in.Provider, &out.Provider
  1862. *out = new(SecretStoreProvider)
  1863. (*in).DeepCopyInto(*out)
  1864. }
  1865. if in.RetrySettings != nil {
  1866. in, out := &in.RetrySettings, &out.RetrySettings
  1867. *out = new(SecretStoreRetrySettings)
  1868. (*in).DeepCopyInto(*out)
  1869. }
  1870. if in.Conditions != nil {
  1871. in, out := &in.Conditions, &out.Conditions
  1872. *out = make([]ClusterSecretStoreCondition, len(*in))
  1873. for i := range *in {
  1874. (*in)[i].DeepCopyInto(&(*out)[i])
  1875. }
  1876. }
  1877. }
  1878. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1879. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1880. if in == nil {
  1881. return nil
  1882. }
  1883. out := new(SecretStoreSpec)
  1884. in.DeepCopyInto(out)
  1885. return out
  1886. }
  1887. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1888. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1889. *out = *in
  1890. if in.Conditions != nil {
  1891. in, out := &in.Conditions, &out.Conditions
  1892. *out = make([]SecretStoreStatusCondition, len(*in))
  1893. for i := range *in {
  1894. (*in)[i].DeepCopyInto(&(*out)[i])
  1895. }
  1896. }
  1897. }
  1898. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1899. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1900. if in == nil {
  1901. return nil
  1902. }
  1903. out := new(SecretStoreStatus)
  1904. in.DeepCopyInto(out)
  1905. return out
  1906. }
  1907. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1908. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1909. *out = *in
  1910. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1911. }
  1912. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1913. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1914. if in == nil {
  1915. return nil
  1916. }
  1917. out := new(SecretStoreStatusCondition)
  1918. in.DeepCopyInto(out)
  1919. return out
  1920. }
  1921. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1922. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  1923. *out = *in
  1924. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  1925. }
  1926. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  1927. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  1928. if in == nil {
  1929. return nil
  1930. }
  1931. out := new(SenhaseguraAuth)
  1932. in.DeepCopyInto(out)
  1933. return out
  1934. }
  1935. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1936. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  1937. *out = *in
  1938. in.Auth.DeepCopyInto(&out.Auth)
  1939. }
  1940. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  1941. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  1942. if in == nil {
  1943. return nil
  1944. }
  1945. out := new(SenhaseguraProvider)
  1946. in.DeepCopyInto(out)
  1947. return out
  1948. }
  1949. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1950. func (in *SourceRef) DeepCopyInto(out *SourceRef) {
  1951. *out = *in
  1952. if in.SecretStoreRef != nil {
  1953. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  1954. *out = new(SecretStoreRef)
  1955. **out = **in
  1956. }
  1957. if in.GeneratorRef != nil {
  1958. in, out := &in.GeneratorRef, &out.GeneratorRef
  1959. *out = new(GeneratorRef)
  1960. **out = **in
  1961. }
  1962. }
  1963. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRef.
  1964. func (in *SourceRef) DeepCopy() *SourceRef {
  1965. if in == nil {
  1966. return nil
  1967. }
  1968. out := new(SourceRef)
  1969. in.DeepCopyInto(out)
  1970. return out
  1971. }
  1972. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1973. func (in *Tag) DeepCopyInto(out *Tag) {
  1974. *out = *in
  1975. }
  1976. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  1977. func (in *Tag) DeepCopy() *Tag {
  1978. if in == nil {
  1979. return nil
  1980. }
  1981. out := new(Tag)
  1982. in.DeepCopyInto(out)
  1983. return out
  1984. }
  1985. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1986. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  1987. *out = *in
  1988. if in.ConfigMap != nil {
  1989. in, out := &in.ConfigMap, &out.ConfigMap
  1990. *out = new(TemplateRef)
  1991. (*in).DeepCopyInto(*out)
  1992. }
  1993. if in.Secret != nil {
  1994. in, out := &in.Secret, &out.Secret
  1995. *out = new(TemplateRef)
  1996. (*in).DeepCopyInto(*out)
  1997. }
  1998. if in.Literal != nil {
  1999. in, out := &in.Literal, &out.Literal
  2000. *out = new(string)
  2001. **out = **in
  2002. }
  2003. }
  2004. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2005. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2006. if in == nil {
  2007. return nil
  2008. }
  2009. out := new(TemplateFrom)
  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 *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2015. *out = *in
  2016. if in.Items != nil {
  2017. in, out := &in.Items, &out.Items
  2018. *out = make([]TemplateRefItem, len(*in))
  2019. copy(*out, *in)
  2020. }
  2021. }
  2022. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2023. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2024. if in == nil {
  2025. return nil
  2026. }
  2027. out := new(TemplateRef)
  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 *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2033. *out = *in
  2034. }
  2035. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2036. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2037. if in == nil {
  2038. return nil
  2039. }
  2040. out := new(TemplateRefItem)
  2041. in.DeepCopyInto(out)
  2042. return out
  2043. }
  2044. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2045. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2046. *out = *in
  2047. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2048. }
  2049. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2050. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2051. if in == nil {
  2052. return nil
  2053. }
  2054. out := new(TokenAuth)
  2055. in.DeepCopyInto(out)
  2056. return out
  2057. }
  2058. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2059. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2060. *out = *in
  2061. if in.RoleRef != nil {
  2062. in, out := &in.RoleRef, &out.RoleRef
  2063. *out = new(metav1.SecretKeySelector)
  2064. (*in).DeepCopyInto(*out)
  2065. }
  2066. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2067. }
  2068. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2069. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2070. if in == nil {
  2071. return nil
  2072. }
  2073. out := new(VaultAppRole)
  2074. in.DeepCopyInto(out)
  2075. return out
  2076. }
  2077. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2078. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2079. *out = *in
  2080. if in.TokenSecretRef != nil {
  2081. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2082. *out = new(metav1.SecretKeySelector)
  2083. (*in).DeepCopyInto(*out)
  2084. }
  2085. if in.AppRole != nil {
  2086. in, out := &in.AppRole, &out.AppRole
  2087. *out = new(VaultAppRole)
  2088. (*in).DeepCopyInto(*out)
  2089. }
  2090. if in.Kubernetes != nil {
  2091. in, out := &in.Kubernetes, &out.Kubernetes
  2092. *out = new(VaultKubernetesAuth)
  2093. (*in).DeepCopyInto(*out)
  2094. }
  2095. if in.Ldap != nil {
  2096. in, out := &in.Ldap, &out.Ldap
  2097. *out = new(VaultLdapAuth)
  2098. (*in).DeepCopyInto(*out)
  2099. }
  2100. if in.Jwt != nil {
  2101. in, out := &in.Jwt, &out.Jwt
  2102. *out = new(VaultJwtAuth)
  2103. (*in).DeepCopyInto(*out)
  2104. }
  2105. if in.Cert != nil {
  2106. in, out := &in.Cert, &out.Cert
  2107. *out = new(VaultCertAuth)
  2108. (*in).DeepCopyInto(*out)
  2109. }
  2110. if in.Iam != nil {
  2111. in, out := &in.Iam, &out.Iam
  2112. *out = new(VaultIamAuth)
  2113. (*in).DeepCopyInto(*out)
  2114. }
  2115. if in.UserPass != nil {
  2116. in, out := &in.UserPass, &out.UserPass
  2117. *out = new(VaultUserPassAuth)
  2118. (*in).DeepCopyInto(*out)
  2119. }
  2120. }
  2121. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2122. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2123. if in == nil {
  2124. return nil
  2125. }
  2126. out := new(VaultAuth)
  2127. in.DeepCopyInto(out)
  2128. return out
  2129. }
  2130. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2131. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2132. *out = *in
  2133. if in.SecretRef != nil {
  2134. in, out := &in.SecretRef, &out.SecretRef
  2135. *out = new(VaultAwsAuthSecretRef)
  2136. (*in).DeepCopyInto(*out)
  2137. }
  2138. if in.JWTAuth != nil {
  2139. in, out := &in.JWTAuth, &out.JWTAuth
  2140. *out = new(VaultAwsJWTAuth)
  2141. (*in).DeepCopyInto(*out)
  2142. }
  2143. }
  2144. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  2145. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  2146. if in == nil {
  2147. return nil
  2148. }
  2149. out := new(VaultAwsAuth)
  2150. in.DeepCopyInto(out)
  2151. return out
  2152. }
  2153. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2154. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  2155. *out = *in
  2156. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  2157. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  2158. if in.SessionToken != nil {
  2159. in, out := &in.SessionToken, &out.SessionToken
  2160. *out = new(metav1.SecretKeySelector)
  2161. (*in).DeepCopyInto(*out)
  2162. }
  2163. }
  2164. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  2165. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  2166. if in == nil {
  2167. return nil
  2168. }
  2169. out := new(VaultAwsAuthSecretRef)
  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 *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  2175. *out = *in
  2176. if in.ServiceAccountRef != nil {
  2177. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2178. *out = new(metav1.ServiceAccountSelector)
  2179. (*in).DeepCopyInto(*out)
  2180. }
  2181. }
  2182. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  2183. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  2184. if in == nil {
  2185. return nil
  2186. }
  2187. out := new(VaultAwsJWTAuth)
  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 *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  2193. *out = *in
  2194. in.ClientCert.DeepCopyInto(&out.ClientCert)
  2195. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2196. }
  2197. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  2198. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  2199. if in == nil {
  2200. return nil
  2201. }
  2202. out := new(VaultCertAuth)
  2203. in.DeepCopyInto(out)
  2204. return out
  2205. }
  2206. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2207. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  2208. *out = *in
  2209. if in.SecretRef != nil {
  2210. in, out := &in.SecretRef, &out.SecretRef
  2211. *out = new(VaultAwsAuthSecretRef)
  2212. (*in).DeepCopyInto(*out)
  2213. }
  2214. if in.JWTAuth != nil {
  2215. in, out := &in.JWTAuth, &out.JWTAuth
  2216. *out = new(VaultAwsJWTAuth)
  2217. (*in).DeepCopyInto(*out)
  2218. }
  2219. }
  2220. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  2221. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  2222. if in == nil {
  2223. return nil
  2224. }
  2225. out := new(VaultIamAuth)
  2226. in.DeepCopyInto(out)
  2227. return out
  2228. }
  2229. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2230. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  2231. *out = *in
  2232. if in.SecretRef != nil {
  2233. in, out := &in.SecretRef, &out.SecretRef
  2234. *out = new(metav1.SecretKeySelector)
  2235. (*in).DeepCopyInto(*out)
  2236. }
  2237. if in.KubernetesServiceAccountToken != nil {
  2238. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  2239. *out = new(VaultKubernetesServiceAccountTokenAuth)
  2240. (*in).DeepCopyInto(*out)
  2241. }
  2242. }
  2243. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  2244. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  2245. if in == nil {
  2246. return nil
  2247. }
  2248. out := new(VaultJwtAuth)
  2249. in.DeepCopyInto(out)
  2250. return out
  2251. }
  2252. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2253. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  2254. *out = *in
  2255. if in.ServiceAccountRef != nil {
  2256. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2257. *out = new(metav1.ServiceAccountSelector)
  2258. (*in).DeepCopyInto(*out)
  2259. }
  2260. if in.SecretRef != nil {
  2261. in, out := &in.SecretRef, &out.SecretRef
  2262. *out = new(metav1.SecretKeySelector)
  2263. (*in).DeepCopyInto(*out)
  2264. }
  2265. }
  2266. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  2267. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  2268. if in == nil {
  2269. return nil
  2270. }
  2271. out := new(VaultKubernetesAuth)
  2272. in.DeepCopyInto(out)
  2273. return out
  2274. }
  2275. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2276. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  2277. *out = *in
  2278. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  2279. if in.Audiences != nil {
  2280. in, out := &in.Audiences, &out.Audiences
  2281. *out = new([]string)
  2282. if **in != nil {
  2283. in, out := *in, *out
  2284. *out = make([]string, len(*in))
  2285. copy(*out, *in)
  2286. }
  2287. }
  2288. if in.ExpirationSeconds != nil {
  2289. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  2290. *out = new(int64)
  2291. **out = **in
  2292. }
  2293. }
  2294. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  2295. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  2296. if in == nil {
  2297. return nil
  2298. }
  2299. out := new(VaultKubernetesServiceAccountTokenAuth)
  2300. in.DeepCopyInto(out)
  2301. return out
  2302. }
  2303. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2304. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  2305. *out = *in
  2306. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2307. }
  2308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  2309. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  2310. if in == nil {
  2311. return nil
  2312. }
  2313. out := new(VaultLdapAuth)
  2314. in.DeepCopyInto(out)
  2315. return out
  2316. }
  2317. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2318. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  2319. *out = *in
  2320. in.Auth.DeepCopyInto(&out.Auth)
  2321. if in.Path != nil {
  2322. in, out := &in.Path, &out.Path
  2323. *out = new(string)
  2324. **out = **in
  2325. }
  2326. if in.Namespace != nil {
  2327. in, out := &in.Namespace, &out.Namespace
  2328. *out = new(string)
  2329. **out = **in
  2330. }
  2331. if in.CABundle != nil {
  2332. in, out := &in.CABundle, &out.CABundle
  2333. *out = make([]byte, len(*in))
  2334. copy(*out, *in)
  2335. }
  2336. if in.CAProvider != nil {
  2337. in, out := &in.CAProvider, &out.CAProvider
  2338. *out = new(CAProvider)
  2339. (*in).DeepCopyInto(*out)
  2340. }
  2341. }
  2342. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  2343. func (in *VaultProvider) DeepCopy() *VaultProvider {
  2344. if in == nil {
  2345. return nil
  2346. }
  2347. out := new(VaultProvider)
  2348. in.DeepCopyInto(out)
  2349. return out
  2350. }
  2351. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2352. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  2353. *out = *in
  2354. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2355. }
  2356. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  2357. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  2358. if in == nil {
  2359. return nil
  2360. }
  2361. out := new(VaultUserPassAuth)
  2362. in.DeepCopyInto(out)
  2363. return out
  2364. }
  2365. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2366. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  2367. *out = *in
  2368. if in.Namespace != nil {
  2369. in, out := &in.Namespace, &out.Namespace
  2370. *out = new(string)
  2371. **out = **in
  2372. }
  2373. }
  2374. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  2375. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  2376. if in == nil {
  2377. return nil
  2378. }
  2379. out := new(WebhookCAProvider)
  2380. in.DeepCopyInto(out)
  2381. return out
  2382. }
  2383. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2384. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  2385. *out = *in
  2386. if in.Headers != nil {
  2387. in, out := &in.Headers, &out.Headers
  2388. *out = make(map[string]string, len(*in))
  2389. for key, val := range *in {
  2390. (*out)[key] = val
  2391. }
  2392. }
  2393. if in.Timeout != nil {
  2394. in, out := &in.Timeout, &out.Timeout
  2395. *out = new(v1.Duration)
  2396. **out = **in
  2397. }
  2398. out.Result = in.Result
  2399. if in.Secrets != nil {
  2400. in, out := &in.Secrets, &out.Secrets
  2401. *out = make([]WebhookSecret, len(*in))
  2402. for i := range *in {
  2403. (*in)[i].DeepCopyInto(&(*out)[i])
  2404. }
  2405. }
  2406. if in.CABundle != nil {
  2407. in, out := &in.CABundle, &out.CABundle
  2408. *out = make([]byte, len(*in))
  2409. copy(*out, *in)
  2410. }
  2411. if in.CAProvider != nil {
  2412. in, out := &in.CAProvider, &out.CAProvider
  2413. *out = new(WebhookCAProvider)
  2414. (*in).DeepCopyInto(*out)
  2415. }
  2416. }
  2417. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  2418. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  2419. if in == nil {
  2420. return nil
  2421. }
  2422. out := new(WebhookProvider)
  2423. in.DeepCopyInto(out)
  2424. return out
  2425. }
  2426. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2427. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  2428. *out = *in
  2429. }
  2430. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  2431. func (in *WebhookResult) DeepCopy() *WebhookResult {
  2432. if in == nil {
  2433. return nil
  2434. }
  2435. out := new(WebhookResult)
  2436. in.DeepCopyInto(out)
  2437. return out
  2438. }
  2439. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2440. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  2441. *out = *in
  2442. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2443. }
  2444. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  2445. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  2446. if in == nil {
  2447. return nil
  2448. }
  2449. out := new(WebhookSecret)
  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 *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  2455. *out = *in
  2456. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2457. }
  2458. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  2459. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  2460. if in == nil {
  2461. return nil
  2462. }
  2463. out := new(YandexCertificateManagerAuth)
  2464. in.DeepCopyInto(out)
  2465. return out
  2466. }
  2467. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2468. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  2469. *out = *in
  2470. in.Certificate.DeepCopyInto(&out.Certificate)
  2471. }
  2472. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  2473. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  2474. if in == nil {
  2475. return nil
  2476. }
  2477. out := new(YandexCertificateManagerCAProvider)
  2478. in.DeepCopyInto(out)
  2479. return out
  2480. }
  2481. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2482. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  2483. *out = *in
  2484. in.Auth.DeepCopyInto(&out.Auth)
  2485. if in.CAProvider != nil {
  2486. in, out := &in.CAProvider, &out.CAProvider
  2487. *out = new(YandexCertificateManagerCAProvider)
  2488. (*in).DeepCopyInto(*out)
  2489. }
  2490. }
  2491. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  2492. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  2493. if in == nil {
  2494. return nil
  2495. }
  2496. out := new(YandexCertificateManagerProvider)
  2497. in.DeepCopyInto(out)
  2498. return out
  2499. }
  2500. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2501. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  2502. *out = *in
  2503. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2504. }
  2505. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  2506. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  2507. if in == nil {
  2508. return nil
  2509. }
  2510. out := new(YandexLockboxAuth)
  2511. in.DeepCopyInto(out)
  2512. return out
  2513. }
  2514. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2515. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2516. *out = *in
  2517. in.Certificate.DeepCopyInto(&out.Certificate)
  2518. }
  2519. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2520. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2521. if in == nil {
  2522. return nil
  2523. }
  2524. out := new(YandexLockboxCAProvider)
  2525. in.DeepCopyInto(out)
  2526. return out
  2527. }
  2528. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2529. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2530. *out = *in
  2531. in.Auth.DeepCopyInto(&out.Auth)
  2532. if in.CAProvider != nil {
  2533. in, out := &in.CAProvider, &out.CAProvider
  2534. *out = new(YandexLockboxCAProvider)
  2535. (*in).DeepCopyInto(*out)
  2536. }
  2537. }
  2538. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2539. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2540. if in == nil {
  2541. return nil
  2542. }
  2543. out := new(YandexLockboxProvider)
  2544. in.DeepCopyInto(out)
  2545. return out
  2546. }