zz_generated.deepcopy.go 75 KB

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