zz_generated.deepcopy.go 49 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688
  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 v1alpha1
  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. }
  50. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  51. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  52. if in == nil {
  53. return nil
  54. }
  55. out := new(AWSAuthSecretRef)
  56. in.DeepCopyInto(out)
  57. return out
  58. }
  59. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  60. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  61. *out = *in
  62. if in.ServiceAccountRef != nil {
  63. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  64. *out = new(metav1.ServiceAccountSelector)
  65. (*in).DeepCopyInto(*out)
  66. }
  67. }
  68. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  69. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  70. if in == nil {
  71. return nil
  72. }
  73. out := new(AWSJWTAuth)
  74. in.DeepCopyInto(out)
  75. return out
  76. }
  77. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  78. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  79. *out = *in
  80. in.Auth.DeepCopyInto(&out.Auth)
  81. }
  82. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  83. func (in *AWSProvider) DeepCopy() *AWSProvider {
  84. if in == nil {
  85. return nil
  86. }
  87. out := new(AWSProvider)
  88. in.DeepCopyInto(out)
  89. return out
  90. }
  91. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  92. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  93. *out = *in
  94. in.SecretRef.DeepCopyInto(&out.SecretRef)
  95. if in.KubernetesAuth != nil {
  96. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  97. *out = new(AkeylessKubernetesAuth)
  98. (*in).DeepCopyInto(*out)
  99. }
  100. }
  101. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  102. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  103. if in == nil {
  104. return nil
  105. }
  106. out := new(AkeylessAuth)
  107. in.DeepCopyInto(out)
  108. return out
  109. }
  110. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  111. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  112. *out = *in
  113. in.AccessID.DeepCopyInto(&out.AccessID)
  114. in.AccessType.DeepCopyInto(&out.AccessType)
  115. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  116. }
  117. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  118. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  119. if in == nil {
  120. return nil
  121. }
  122. out := new(AkeylessAuthSecretRef)
  123. in.DeepCopyInto(out)
  124. return out
  125. }
  126. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  127. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  128. *out = *in
  129. if in.ServiceAccountRef != nil {
  130. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  131. *out = new(metav1.ServiceAccountSelector)
  132. (*in).DeepCopyInto(*out)
  133. }
  134. if in.SecretRef != nil {
  135. in, out := &in.SecretRef, &out.SecretRef
  136. *out = new(metav1.SecretKeySelector)
  137. (*in).DeepCopyInto(*out)
  138. }
  139. }
  140. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  141. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  142. if in == nil {
  143. return nil
  144. }
  145. out := new(AkeylessKubernetesAuth)
  146. in.DeepCopyInto(out)
  147. return out
  148. }
  149. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  150. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  151. *out = *in
  152. if in.AkeylessGWApiURL != nil {
  153. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  154. *out = new(string)
  155. **out = **in
  156. }
  157. if in.Auth != nil {
  158. in, out := &in.Auth, &out.Auth
  159. *out = new(AkeylessAuth)
  160. (*in).DeepCopyInto(*out)
  161. }
  162. }
  163. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  164. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  165. if in == nil {
  166. return nil
  167. }
  168. out := new(AkeylessProvider)
  169. in.DeepCopyInto(out)
  170. return out
  171. }
  172. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  173. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  174. *out = *in
  175. in.SecretRef.DeepCopyInto(&out.SecretRef)
  176. }
  177. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  178. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  179. if in == nil {
  180. return nil
  181. }
  182. out := new(AlibabaAuth)
  183. in.DeepCopyInto(out)
  184. return out
  185. }
  186. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  187. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  188. *out = *in
  189. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  190. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  191. }
  192. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  193. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  194. if in == nil {
  195. return nil
  196. }
  197. out := new(AlibabaAuthSecretRef)
  198. in.DeepCopyInto(out)
  199. return out
  200. }
  201. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  202. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  203. *out = *in
  204. if in.Auth != nil {
  205. in, out := &in.Auth, &out.Auth
  206. *out = new(AlibabaAuth)
  207. (*in).DeepCopyInto(*out)
  208. }
  209. }
  210. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  211. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  212. if in == nil {
  213. return nil
  214. }
  215. out := new(AlibabaProvider)
  216. in.DeepCopyInto(out)
  217. return out
  218. }
  219. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  220. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  221. *out = *in
  222. if in.ClientID != nil {
  223. in, out := &in.ClientID, &out.ClientID
  224. *out = new(metav1.SecretKeySelector)
  225. (*in).DeepCopyInto(*out)
  226. }
  227. if in.ClientSecret != nil {
  228. in, out := &in.ClientSecret, &out.ClientSecret
  229. *out = new(metav1.SecretKeySelector)
  230. (*in).DeepCopyInto(*out)
  231. }
  232. }
  233. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  234. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  235. if in == nil {
  236. return nil
  237. }
  238. out := new(AzureKVAuth)
  239. in.DeepCopyInto(out)
  240. return out
  241. }
  242. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  243. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  244. *out = *in
  245. if in.AuthType != nil {
  246. in, out := &in.AuthType, &out.AuthType
  247. *out = new(AzureAuthType)
  248. **out = **in
  249. }
  250. if in.VaultURL != nil {
  251. in, out := &in.VaultURL, &out.VaultURL
  252. *out = new(string)
  253. **out = **in
  254. }
  255. if in.TenantID != nil {
  256. in, out := &in.TenantID, &out.TenantID
  257. *out = new(string)
  258. **out = **in
  259. }
  260. if in.AuthSecretRef != nil {
  261. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  262. *out = new(AzureKVAuth)
  263. (*in).DeepCopyInto(*out)
  264. }
  265. if in.ServiceAccountRef != nil {
  266. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  267. *out = new(metav1.ServiceAccountSelector)
  268. (*in).DeepCopyInto(*out)
  269. }
  270. if in.IdentityID != nil {
  271. in, out := &in.IdentityID, &out.IdentityID
  272. *out = new(string)
  273. **out = **in
  274. }
  275. }
  276. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  277. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  278. if in == nil {
  279. return nil
  280. }
  281. out := new(AzureKVProvider)
  282. in.DeepCopyInto(out)
  283. return out
  284. }
  285. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  286. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  287. *out = *in
  288. if in.Namespace != nil {
  289. in, out := &in.Namespace, &out.Namespace
  290. *out = new(string)
  291. **out = **in
  292. }
  293. }
  294. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  295. func (in *CAProvider) DeepCopy() *CAProvider {
  296. if in == nil {
  297. return nil
  298. }
  299. out := new(CAProvider)
  300. in.DeepCopyInto(out)
  301. return out
  302. }
  303. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  304. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  305. *out = *in
  306. in.ClientCert.DeepCopyInto(&out.ClientCert)
  307. in.ClientKey.DeepCopyInto(&out.ClientKey)
  308. }
  309. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  310. func (in *CertAuth) DeepCopy() *CertAuth {
  311. if in == nil {
  312. return nil
  313. }
  314. out := new(CertAuth)
  315. in.DeepCopyInto(out)
  316. return out
  317. }
  318. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  319. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  320. *out = *in
  321. out.TypeMeta = in.TypeMeta
  322. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  323. in.Spec.DeepCopyInto(&out.Spec)
  324. in.Status.DeepCopyInto(&out.Status)
  325. }
  326. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  327. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  328. if in == nil {
  329. return nil
  330. }
  331. out := new(ClusterSecretStore)
  332. in.DeepCopyInto(out)
  333. return out
  334. }
  335. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  336. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  337. if c := in.DeepCopy(); c != nil {
  338. return c
  339. }
  340. return nil
  341. }
  342. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  343. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  344. *out = *in
  345. out.TypeMeta = in.TypeMeta
  346. in.ListMeta.DeepCopyInto(&out.ListMeta)
  347. if in.Items != nil {
  348. in, out := &in.Items, &out.Items
  349. *out = make([]ClusterSecretStore, len(*in))
  350. for i := range *in {
  351. (*in)[i].DeepCopyInto(&(*out)[i])
  352. }
  353. }
  354. }
  355. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  356. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  357. if in == nil {
  358. return nil
  359. }
  360. out := new(ClusterSecretStoreList)
  361. in.DeepCopyInto(out)
  362. return out
  363. }
  364. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  365. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  366. if c := in.DeepCopy(); c != nil {
  367. return c
  368. }
  369. return nil
  370. }
  371. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  372. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  373. *out = *in
  374. out.TypeMeta = in.TypeMeta
  375. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  376. in.Spec.DeepCopyInto(&out.Spec)
  377. in.Status.DeepCopyInto(&out.Status)
  378. }
  379. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  380. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  381. if in == nil {
  382. return nil
  383. }
  384. out := new(ExternalSecret)
  385. in.DeepCopyInto(out)
  386. return out
  387. }
  388. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  389. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  390. if c := in.DeepCopy(); c != nil {
  391. return c
  392. }
  393. return nil
  394. }
  395. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  396. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  397. *out = *in
  398. out.RemoteRef = in.RemoteRef
  399. }
  400. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  401. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  402. if in == nil {
  403. return nil
  404. }
  405. out := new(ExternalSecretData)
  406. in.DeepCopyInto(out)
  407. return out
  408. }
  409. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  410. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  411. *out = *in
  412. }
  413. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  414. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  415. if in == nil {
  416. return nil
  417. }
  418. out := new(ExternalSecretDataRemoteRef)
  419. in.DeepCopyInto(out)
  420. return out
  421. }
  422. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  423. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  424. *out = *in
  425. out.TypeMeta = in.TypeMeta
  426. in.ListMeta.DeepCopyInto(&out.ListMeta)
  427. if in.Items != nil {
  428. in, out := &in.Items, &out.Items
  429. *out = make([]ExternalSecret, len(*in))
  430. for i := range *in {
  431. (*in)[i].DeepCopyInto(&(*out)[i])
  432. }
  433. }
  434. }
  435. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  436. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  437. if in == nil {
  438. return nil
  439. }
  440. out := new(ExternalSecretList)
  441. in.DeepCopyInto(out)
  442. return out
  443. }
  444. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  445. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  446. if c := in.DeepCopy(); c != nil {
  447. return c
  448. }
  449. return nil
  450. }
  451. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  452. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  453. *out = *in
  454. out.SecretStoreRef = in.SecretStoreRef
  455. in.Target.DeepCopyInto(&out.Target)
  456. if in.RefreshInterval != nil {
  457. in, out := &in.RefreshInterval, &out.RefreshInterval
  458. *out = new(v1.Duration)
  459. **out = **in
  460. }
  461. if in.Data != nil {
  462. in, out := &in.Data, &out.Data
  463. *out = make([]ExternalSecretData, len(*in))
  464. copy(*out, *in)
  465. }
  466. if in.DataFrom != nil {
  467. in, out := &in.DataFrom, &out.DataFrom
  468. *out = make([]ExternalSecretDataRemoteRef, len(*in))
  469. copy(*out, *in)
  470. }
  471. }
  472. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  473. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  474. if in == nil {
  475. return nil
  476. }
  477. out := new(ExternalSecretSpec)
  478. in.DeepCopyInto(out)
  479. return out
  480. }
  481. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  482. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  483. *out = *in
  484. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  485. if in.Conditions != nil {
  486. in, out := &in.Conditions, &out.Conditions
  487. *out = make([]ExternalSecretStatusCondition, len(*in))
  488. for i := range *in {
  489. (*in)[i].DeepCopyInto(&(*out)[i])
  490. }
  491. }
  492. }
  493. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  494. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  495. if in == nil {
  496. return nil
  497. }
  498. out := new(ExternalSecretStatus)
  499. in.DeepCopyInto(out)
  500. return out
  501. }
  502. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  503. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  504. *out = *in
  505. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  506. }
  507. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  508. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  509. if in == nil {
  510. return nil
  511. }
  512. out := new(ExternalSecretStatusCondition)
  513. in.DeepCopyInto(out)
  514. return out
  515. }
  516. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  517. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  518. *out = *in
  519. if in.Template != nil {
  520. in, out := &in.Template, &out.Template
  521. *out = new(ExternalSecretTemplate)
  522. (*in).DeepCopyInto(*out)
  523. }
  524. }
  525. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  526. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  527. if in == nil {
  528. return nil
  529. }
  530. out := new(ExternalSecretTarget)
  531. in.DeepCopyInto(out)
  532. return out
  533. }
  534. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  535. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  536. *out = *in
  537. in.Metadata.DeepCopyInto(&out.Metadata)
  538. if in.Data != nil {
  539. in, out := &in.Data, &out.Data
  540. *out = make(map[string]string, len(*in))
  541. for key, val := range *in {
  542. (*out)[key] = val
  543. }
  544. }
  545. if in.TemplateFrom != nil {
  546. in, out := &in.TemplateFrom, &out.TemplateFrom
  547. *out = make([]TemplateFrom, len(*in))
  548. for i := range *in {
  549. (*in)[i].DeepCopyInto(&(*out)[i])
  550. }
  551. }
  552. }
  553. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  554. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  555. if in == nil {
  556. return nil
  557. }
  558. out := new(ExternalSecretTemplate)
  559. in.DeepCopyInto(out)
  560. return out
  561. }
  562. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  563. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  564. *out = *in
  565. if in.Annotations != nil {
  566. in, out := &in.Annotations, &out.Annotations
  567. *out = make(map[string]string, len(*in))
  568. for key, val := range *in {
  569. (*out)[key] = val
  570. }
  571. }
  572. if in.Labels != nil {
  573. in, out := &in.Labels, &out.Labels
  574. *out = make(map[string]string, len(*in))
  575. for key, val := range *in {
  576. (*out)[key] = val
  577. }
  578. }
  579. }
  580. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  581. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  582. if in == nil {
  583. return nil
  584. }
  585. out := new(ExternalSecretTemplateMetadata)
  586. in.DeepCopyInto(out)
  587. return out
  588. }
  589. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  590. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  591. *out = *in
  592. if in.Data != nil {
  593. in, out := &in.Data, &out.Data
  594. *out = make([]FakeProviderData, len(*in))
  595. for i := range *in {
  596. (*in)[i].DeepCopyInto(&(*out)[i])
  597. }
  598. }
  599. }
  600. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  601. func (in *FakeProvider) DeepCopy() *FakeProvider {
  602. if in == nil {
  603. return nil
  604. }
  605. out := new(FakeProvider)
  606. in.DeepCopyInto(out)
  607. return out
  608. }
  609. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  610. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  611. *out = *in
  612. if in.ValueMap != nil {
  613. in, out := &in.ValueMap, &out.ValueMap
  614. *out = make(map[string]string, len(*in))
  615. for key, val := range *in {
  616. (*out)[key] = val
  617. }
  618. }
  619. }
  620. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  621. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  622. if in == nil {
  623. return nil
  624. }
  625. out := new(FakeProviderData)
  626. in.DeepCopyInto(out)
  627. return out
  628. }
  629. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  630. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  631. *out = *in
  632. if in.SecretRef != nil {
  633. in, out := &in.SecretRef, &out.SecretRef
  634. *out = new(GCPSMAuthSecretRef)
  635. (*in).DeepCopyInto(*out)
  636. }
  637. if in.WorkloadIdentity != nil {
  638. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  639. *out = new(GCPWorkloadIdentity)
  640. (*in).DeepCopyInto(*out)
  641. }
  642. }
  643. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  644. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  645. if in == nil {
  646. return nil
  647. }
  648. out := new(GCPSMAuth)
  649. in.DeepCopyInto(out)
  650. return out
  651. }
  652. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  653. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  654. *out = *in
  655. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  656. }
  657. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  658. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  659. if in == nil {
  660. return nil
  661. }
  662. out := new(GCPSMAuthSecretRef)
  663. in.DeepCopyInto(out)
  664. return out
  665. }
  666. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  667. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  668. *out = *in
  669. in.Auth.DeepCopyInto(&out.Auth)
  670. }
  671. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  672. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  673. if in == nil {
  674. return nil
  675. }
  676. out := new(GCPSMProvider)
  677. in.DeepCopyInto(out)
  678. return out
  679. }
  680. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  681. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  682. *out = *in
  683. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  684. }
  685. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  686. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  687. if in == nil {
  688. return nil
  689. }
  690. out := new(GCPWorkloadIdentity)
  691. in.DeepCopyInto(out)
  692. return out
  693. }
  694. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  695. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  696. *out = *in
  697. in.SecretRef.DeepCopyInto(&out.SecretRef)
  698. }
  699. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  700. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  701. if in == nil {
  702. return nil
  703. }
  704. out := new(GitlabAuth)
  705. in.DeepCopyInto(out)
  706. return out
  707. }
  708. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  709. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  710. *out = *in
  711. in.Auth.DeepCopyInto(&out.Auth)
  712. }
  713. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  714. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  715. if in == nil {
  716. return nil
  717. }
  718. out := new(GitlabProvider)
  719. in.DeepCopyInto(out)
  720. return out
  721. }
  722. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  723. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  724. *out = *in
  725. in.AccessToken.DeepCopyInto(&out.AccessToken)
  726. }
  727. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  728. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  729. if in == nil {
  730. return nil
  731. }
  732. out := new(GitlabSecretRef)
  733. in.DeepCopyInto(out)
  734. return out
  735. }
  736. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  737. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  738. *out = *in
  739. in.SecretRef.DeepCopyInto(&out.SecretRef)
  740. }
  741. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  742. func (in *IBMAuth) DeepCopy() *IBMAuth {
  743. if in == nil {
  744. return nil
  745. }
  746. out := new(IBMAuth)
  747. in.DeepCopyInto(out)
  748. return out
  749. }
  750. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  751. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  752. *out = *in
  753. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  754. }
  755. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  756. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  757. if in == nil {
  758. return nil
  759. }
  760. out := new(IBMAuthSecretRef)
  761. in.DeepCopyInto(out)
  762. return out
  763. }
  764. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  765. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  766. *out = *in
  767. in.Auth.DeepCopyInto(&out.Auth)
  768. if in.ServiceURL != nil {
  769. in, out := &in.ServiceURL, &out.ServiceURL
  770. *out = new(string)
  771. **out = **in
  772. }
  773. }
  774. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  775. func (in *IBMProvider) DeepCopy() *IBMProvider {
  776. if in == nil {
  777. return nil
  778. }
  779. out := new(IBMProvider)
  780. in.DeepCopyInto(out)
  781. return out
  782. }
  783. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  784. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  785. *out = *in
  786. if in.Cert != nil {
  787. in, out := &in.Cert, &out.Cert
  788. *out = new(CertAuth)
  789. (*in).DeepCopyInto(*out)
  790. }
  791. if in.Token != nil {
  792. in, out := &in.Token, &out.Token
  793. *out = new(TokenAuth)
  794. (*in).DeepCopyInto(*out)
  795. }
  796. if in.ServiceAccount != nil {
  797. in, out := &in.ServiceAccount, &out.ServiceAccount
  798. *out = new(ServiceAccountAuth)
  799. (*in).DeepCopyInto(*out)
  800. }
  801. }
  802. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  803. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  804. if in == nil {
  805. return nil
  806. }
  807. out := new(KubernetesAuth)
  808. in.DeepCopyInto(out)
  809. return out
  810. }
  811. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  812. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  813. *out = *in
  814. in.Server.DeepCopyInto(&out.Server)
  815. in.Auth.DeepCopyInto(&out.Auth)
  816. }
  817. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  818. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  819. if in == nil {
  820. return nil
  821. }
  822. out := new(KubernetesProvider)
  823. in.DeepCopyInto(out)
  824. return out
  825. }
  826. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  827. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  828. *out = *in
  829. if in.CABundle != nil {
  830. in, out := &in.CABundle, &out.CABundle
  831. *out = make([]byte, len(*in))
  832. copy(*out, *in)
  833. }
  834. if in.CAProvider != nil {
  835. in, out := &in.CAProvider, &out.CAProvider
  836. *out = new(CAProvider)
  837. (*in).DeepCopyInto(*out)
  838. }
  839. }
  840. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  841. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  842. if in == nil {
  843. return nil
  844. }
  845. out := new(KubernetesServer)
  846. in.DeepCopyInto(out)
  847. return out
  848. }
  849. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  850. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  851. *out = *in
  852. in.SecretRef.DeepCopyInto(&out.SecretRef)
  853. }
  854. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  855. func (in *OracleAuth) DeepCopy() *OracleAuth {
  856. if in == nil {
  857. return nil
  858. }
  859. out := new(OracleAuth)
  860. in.DeepCopyInto(out)
  861. return out
  862. }
  863. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  864. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  865. *out = *in
  866. if in.Auth != nil {
  867. in, out := &in.Auth, &out.Auth
  868. *out = new(OracleAuth)
  869. (*in).DeepCopyInto(*out)
  870. }
  871. }
  872. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  873. func (in *OracleProvider) DeepCopy() *OracleProvider {
  874. if in == nil {
  875. return nil
  876. }
  877. out := new(OracleProvider)
  878. in.DeepCopyInto(out)
  879. return out
  880. }
  881. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  882. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  883. *out = *in
  884. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  885. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  886. }
  887. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  888. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  889. if in == nil {
  890. return nil
  891. }
  892. out := new(OracleSecretRef)
  893. in.DeepCopyInto(out)
  894. return out
  895. }
  896. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  897. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  898. *out = *in
  899. out.TypeMeta = in.TypeMeta
  900. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  901. in.Spec.DeepCopyInto(&out.Spec)
  902. in.Status.DeepCopyInto(&out.Status)
  903. }
  904. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  905. func (in *SecretStore) DeepCopy() *SecretStore {
  906. if in == nil {
  907. return nil
  908. }
  909. out := new(SecretStore)
  910. in.DeepCopyInto(out)
  911. return out
  912. }
  913. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  914. func (in *SecretStore) DeepCopyObject() runtime.Object {
  915. if c := in.DeepCopy(); c != nil {
  916. return c
  917. }
  918. return nil
  919. }
  920. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  921. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  922. *out = *in
  923. out.TypeMeta = in.TypeMeta
  924. in.ListMeta.DeepCopyInto(&out.ListMeta)
  925. if in.Items != nil {
  926. in, out := &in.Items, &out.Items
  927. *out = make([]SecretStore, len(*in))
  928. for i := range *in {
  929. (*in)[i].DeepCopyInto(&(*out)[i])
  930. }
  931. }
  932. }
  933. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  934. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  935. if in == nil {
  936. return nil
  937. }
  938. out := new(SecretStoreList)
  939. in.DeepCopyInto(out)
  940. return out
  941. }
  942. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  943. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  944. if c := in.DeepCopy(); c != nil {
  945. return c
  946. }
  947. return nil
  948. }
  949. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  950. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  951. *out = *in
  952. if in.AWS != nil {
  953. in, out := &in.AWS, &out.AWS
  954. *out = new(AWSProvider)
  955. (*in).DeepCopyInto(*out)
  956. }
  957. if in.AzureKV != nil {
  958. in, out := &in.AzureKV, &out.AzureKV
  959. *out = new(AzureKVProvider)
  960. (*in).DeepCopyInto(*out)
  961. }
  962. if in.Akeyless != nil {
  963. in, out := &in.Akeyless, &out.Akeyless
  964. *out = new(AkeylessProvider)
  965. (*in).DeepCopyInto(*out)
  966. }
  967. if in.Vault != nil {
  968. in, out := &in.Vault, &out.Vault
  969. *out = new(VaultProvider)
  970. (*in).DeepCopyInto(*out)
  971. }
  972. if in.GCPSM != nil {
  973. in, out := &in.GCPSM, &out.GCPSM
  974. *out = new(GCPSMProvider)
  975. (*in).DeepCopyInto(*out)
  976. }
  977. if in.Oracle != nil {
  978. in, out := &in.Oracle, &out.Oracle
  979. *out = new(OracleProvider)
  980. (*in).DeepCopyInto(*out)
  981. }
  982. if in.IBM != nil {
  983. in, out := &in.IBM, &out.IBM
  984. *out = new(IBMProvider)
  985. (*in).DeepCopyInto(*out)
  986. }
  987. if in.YandexLockbox != nil {
  988. in, out := &in.YandexLockbox, &out.YandexLockbox
  989. *out = new(YandexLockboxProvider)
  990. (*in).DeepCopyInto(*out)
  991. }
  992. if in.Gitlab != nil {
  993. in, out := &in.Gitlab, &out.Gitlab
  994. *out = new(GitlabProvider)
  995. (*in).DeepCopyInto(*out)
  996. }
  997. if in.Alibaba != nil {
  998. in, out := &in.Alibaba, &out.Alibaba
  999. *out = new(AlibabaProvider)
  1000. (*in).DeepCopyInto(*out)
  1001. }
  1002. if in.Webhook != nil {
  1003. in, out := &in.Webhook, &out.Webhook
  1004. *out = new(WebhookProvider)
  1005. (*in).DeepCopyInto(*out)
  1006. }
  1007. if in.Kubernetes != nil {
  1008. in, out := &in.Kubernetes, &out.Kubernetes
  1009. *out = new(KubernetesProvider)
  1010. (*in).DeepCopyInto(*out)
  1011. }
  1012. if in.Fake != nil {
  1013. in, out := &in.Fake, &out.Fake
  1014. *out = new(FakeProvider)
  1015. (*in).DeepCopyInto(*out)
  1016. }
  1017. }
  1018. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1019. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1020. if in == nil {
  1021. return nil
  1022. }
  1023. out := new(SecretStoreProvider)
  1024. in.DeepCopyInto(out)
  1025. return out
  1026. }
  1027. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1028. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1029. *out = *in
  1030. }
  1031. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1032. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1033. if in == nil {
  1034. return nil
  1035. }
  1036. out := new(SecretStoreRef)
  1037. in.DeepCopyInto(out)
  1038. return out
  1039. }
  1040. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1041. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1042. *out = *in
  1043. if in.MaxRetries != nil {
  1044. in, out := &in.MaxRetries, &out.MaxRetries
  1045. *out = new(int32)
  1046. **out = **in
  1047. }
  1048. if in.RetryInterval != nil {
  1049. in, out := &in.RetryInterval, &out.RetryInterval
  1050. *out = new(string)
  1051. **out = **in
  1052. }
  1053. }
  1054. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1055. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1056. if in == nil {
  1057. return nil
  1058. }
  1059. out := new(SecretStoreRetrySettings)
  1060. in.DeepCopyInto(out)
  1061. return out
  1062. }
  1063. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1064. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1065. *out = *in
  1066. if in.Provider != nil {
  1067. in, out := &in.Provider, &out.Provider
  1068. *out = new(SecretStoreProvider)
  1069. (*in).DeepCopyInto(*out)
  1070. }
  1071. if in.RetrySettings != nil {
  1072. in, out := &in.RetrySettings, &out.RetrySettings
  1073. *out = new(SecretStoreRetrySettings)
  1074. (*in).DeepCopyInto(*out)
  1075. }
  1076. }
  1077. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1078. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1079. if in == nil {
  1080. return nil
  1081. }
  1082. out := new(SecretStoreSpec)
  1083. in.DeepCopyInto(out)
  1084. return out
  1085. }
  1086. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1087. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1088. *out = *in
  1089. if in.Conditions != nil {
  1090. in, out := &in.Conditions, &out.Conditions
  1091. *out = make([]SecretStoreStatusCondition, len(*in))
  1092. for i := range *in {
  1093. (*in)[i].DeepCopyInto(&(*out)[i])
  1094. }
  1095. }
  1096. }
  1097. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1098. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1099. if in == nil {
  1100. return nil
  1101. }
  1102. out := new(SecretStoreStatus)
  1103. in.DeepCopyInto(out)
  1104. return out
  1105. }
  1106. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1107. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1108. *out = *in
  1109. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1110. }
  1111. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1112. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1113. if in == nil {
  1114. return nil
  1115. }
  1116. out := new(SecretStoreStatusCondition)
  1117. in.DeepCopyInto(out)
  1118. return out
  1119. }
  1120. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1121. func (in *ServiceAccountAuth) DeepCopyInto(out *ServiceAccountAuth) {
  1122. *out = *in
  1123. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1124. }
  1125. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountAuth.
  1126. func (in *ServiceAccountAuth) DeepCopy() *ServiceAccountAuth {
  1127. if in == nil {
  1128. return nil
  1129. }
  1130. out := new(ServiceAccountAuth)
  1131. in.DeepCopyInto(out)
  1132. return out
  1133. }
  1134. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1135. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  1136. *out = *in
  1137. if in.ConfigMap != nil {
  1138. in, out := &in.ConfigMap, &out.ConfigMap
  1139. *out = new(TemplateRef)
  1140. (*in).DeepCopyInto(*out)
  1141. }
  1142. if in.Secret != nil {
  1143. in, out := &in.Secret, &out.Secret
  1144. *out = new(TemplateRef)
  1145. (*in).DeepCopyInto(*out)
  1146. }
  1147. }
  1148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  1149. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  1150. if in == nil {
  1151. return nil
  1152. }
  1153. out := new(TemplateFrom)
  1154. in.DeepCopyInto(out)
  1155. return out
  1156. }
  1157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1158. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  1159. *out = *in
  1160. if in.Items != nil {
  1161. in, out := &in.Items, &out.Items
  1162. *out = make([]TemplateRefItem, len(*in))
  1163. copy(*out, *in)
  1164. }
  1165. }
  1166. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  1167. func (in *TemplateRef) DeepCopy() *TemplateRef {
  1168. if in == nil {
  1169. return nil
  1170. }
  1171. out := new(TemplateRef)
  1172. in.DeepCopyInto(out)
  1173. return out
  1174. }
  1175. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1176. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  1177. *out = *in
  1178. }
  1179. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  1180. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  1181. if in == nil {
  1182. return nil
  1183. }
  1184. out := new(TemplateRefItem)
  1185. in.DeepCopyInto(out)
  1186. return out
  1187. }
  1188. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1189. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  1190. *out = *in
  1191. in.BearerToken.DeepCopyInto(&out.BearerToken)
  1192. }
  1193. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  1194. func (in *TokenAuth) DeepCopy() *TokenAuth {
  1195. if in == nil {
  1196. return nil
  1197. }
  1198. out := new(TokenAuth)
  1199. in.DeepCopyInto(out)
  1200. return out
  1201. }
  1202. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1203. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  1204. *out = *in
  1205. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1206. }
  1207. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  1208. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  1209. if in == nil {
  1210. return nil
  1211. }
  1212. out := new(VaultAppRole)
  1213. in.DeepCopyInto(out)
  1214. return out
  1215. }
  1216. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1217. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  1218. *out = *in
  1219. if in.TokenSecretRef != nil {
  1220. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  1221. *out = new(metav1.SecretKeySelector)
  1222. (*in).DeepCopyInto(*out)
  1223. }
  1224. if in.AppRole != nil {
  1225. in, out := &in.AppRole, &out.AppRole
  1226. *out = new(VaultAppRole)
  1227. (*in).DeepCopyInto(*out)
  1228. }
  1229. if in.Kubernetes != nil {
  1230. in, out := &in.Kubernetes, &out.Kubernetes
  1231. *out = new(VaultKubernetesAuth)
  1232. (*in).DeepCopyInto(*out)
  1233. }
  1234. if in.Ldap != nil {
  1235. in, out := &in.Ldap, &out.Ldap
  1236. *out = new(VaultLdapAuth)
  1237. (*in).DeepCopyInto(*out)
  1238. }
  1239. if in.Jwt != nil {
  1240. in, out := &in.Jwt, &out.Jwt
  1241. *out = new(VaultJwtAuth)
  1242. (*in).DeepCopyInto(*out)
  1243. }
  1244. if in.Cert != nil {
  1245. in, out := &in.Cert, &out.Cert
  1246. *out = new(VaultCertAuth)
  1247. (*in).DeepCopyInto(*out)
  1248. }
  1249. }
  1250. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  1251. func (in *VaultAuth) DeepCopy() *VaultAuth {
  1252. if in == nil {
  1253. return nil
  1254. }
  1255. out := new(VaultAuth)
  1256. in.DeepCopyInto(out)
  1257. return out
  1258. }
  1259. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1260. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  1261. *out = *in
  1262. in.ClientCert.DeepCopyInto(&out.ClientCert)
  1263. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1264. }
  1265. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  1266. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  1267. if in == nil {
  1268. return nil
  1269. }
  1270. out := new(VaultCertAuth)
  1271. in.DeepCopyInto(out)
  1272. return out
  1273. }
  1274. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1275. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  1276. *out = *in
  1277. if in.SecretRef != nil {
  1278. in, out := &in.SecretRef, &out.SecretRef
  1279. *out = new(metav1.SecretKeySelector)
  1280. (*in).DeepCopyInto(*out)
  1281. }
  1282. if in.KubernetesServiceAccountToken != nil {
  1283. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  1284. *out = new(VaultKubernetesServiceAccountTokenAuth)
  1285. (*in).DeepCopyInto(*out)
  1286. }
  1287. }
  1288. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  1289. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  1290. if in == nil {
  1291. return nil
  1292. }
  1293. out := new(VaultJwtAuth)
  1294. in.DeepCopyInto(out)
  1295. return out
  1296. }
  1297. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1298. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  1299. *out = *in
  1300. if in.ServiceAccountRef != nil {
  1301. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1302. *out = new(metav1.ServiceAccountSelector)
  1303. (*in).DeepCopyInto(*out)
  1304. }
  1305. if in.SecretRef != nil {
  1306. in, out := &in.SecretRef, &out.SecretRef
  1307. *out = new(metav1.SecretKeySelector)
  1308. (*in).DeepCopyInto(*out)
  1309. }
  1310. }
  1311. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  1312. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  1313. if in == nil {
  1314. return nil
  1315. }
  1316. out := new(VaultKubernetesAuth)
  1317. in.DeepCopyInto(out)
  1318. return out
  1319. }
  1320. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1321. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  1322. *out = *in
  1323. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1324. if in.Audiences != nil {
  1325. in, out := &in.Audiences, &out.Audiences
  1326. *out = new([]string)
  1327. if **in != nil {
  1328. in, out := *in, *out
  1329. *out = make([]string, len(*in))
  1330. copy(*out, *in)
  1331. }
  1332. }
  1333. if in.ExpirationSeconds != nil {
  1334. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  1335. *out = new(int64)
  1336. **out = **in
  1337. }
  1338. }
  1339. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  1340. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  1341. if in == nil {
  1342. return nil
  1343. }
  1344. out := new(VaultKubernetesServiceAccountTokenAuth)
  1345. in.DeepCopyInto(out)
  1346. return out
  1347. }
  1348. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1349. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  1350. *out = *in
  1351. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1352. }
  1353. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  1354. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  1355. if in == nil {
  1356. return nil
  1357. }
  1358. out := new(VaultLdapAuth)
  1359. in.DeepCopyInto(out)
  1360. return out
  1361. }
  1362. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1363. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  1364. *out = *in
  1365. in.Auth.DeepCopyInto(&out.Auth)
  1366. if in.Path != nil {
  1367. in, out := &in.Path, &out.Path
  1368. *out = new(string)
  1369. **out = **in
  1370. }
  1371. if in.Namespace != nil {
  1372. in, out := &in.Namespace, &out.Namespace
  1373. *out = new(string)
  1374. **out = **in
  1375. }
  1376. if in.CABundle != nil {
  1377. in, out := &in.CABundle, &out.CABundle
  1378. *out = make([]byte, len(*in))
  1379. copy(*out, *in)
  1380. }
  1381. if in.CAProvider != nil {
  1382. in, out := &in.CAProvider, &out.CAProvider
  1383. *out = new(CAProvider)
  1384. (*in).DeepCopyInto(*out)
  1385. }
  1386. }
  1387. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1388. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1389. if in == nil {
  1390. return nil
  1391. }
  1392. out := new(VaultProvider)
  1393. in.DeepCopyInto(out)
  1394. return out
  1395. }
  1396. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1397. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1398. *out = *in
  1399. if in.Namespace != nil {
  1400. in, out := &in.Namespace, &out.Namespace
  1401. *out = new(string)
  1402. **out = **in
  1403. }
  1404. }
  1405. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1406. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1407. if in == nil {
  1408. return nil
  1409. }
  1410. out := new(WebhookCAProvider)
  1411. in.DeepCopyInto(out)
  1412. return out
  1413. }
  1414. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1415. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  1416. *out = *in
  1417. if in.Headers != nil {
  1418. in, out := &in.Headers, &out.Headers
  1419. *out = make(map[string]string, len(*in))
  1420. for key, val := range *in {
  1421. (*out)[key] = val
  1422. }
  1423. }
  1424. if in.Timeout != nil {
  1425. in, out := &in.Timeout, &out.Timeout
  1426. *out = new(v1.Duration)
  1427. **out = **in
  1428. }
  1429. out.Result = in.Result
  1430. if in.Secrets != nil {
  1431. in, out := &in.Secrets, &out.Secrets
  1432. *out = make([]WebhookSecret, len(*in))
  1433. for i := range *in {
  1434. (*in)[i].DeepCopyInto(&(*out)[i])
  1435. }
  1436. }
  1437. if in.CABundle != nil {
  1438. in, out := &in.CABundle, &out.CABundle
  1439. *out = make([]byte, len(*in))
  1440. copy(*out, *in)
  1441. }
  1442. if in.CAProvider != nil {
  1443. in, out := &in.CAProvider, &out.CAProvider
  1444. *out = new(WebhookCAProvider)
  1445. (*in).DeepCopyInto(*out)
  1446. }
  1447. }
  1448. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  1449. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  1450. if in == nil {
  1451. return nil
  1452. }
  1453. out := new(WebhookProvider)
  1454. in.DeepCopyInto(out)
  1455. return out
  1456. }
  1457. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1458. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1459. *out = *in
  1460. }
  1461. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1462. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1463. if in == nil {
  1464. return nil
  1465. }
  1466. out := new(WebhookResult)
  1467. in.DeepCopyInto(out)
  1468. return out
  1469. }
  1470. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1471. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1472. *out = *in
  1473. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1474. }
  1475. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1476. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1477. if in == nil {
  1478. return nil
  1479. }
  1480. out := new(WebhookSecret)
  1481. in.DeepCopyInto(out)
  1482. return out
  1483. }
  1484. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1485. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  1486. *out = *in
  1487. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  1488. }
  1489. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  1490. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  1491. if in == nil {
  1492. return nil
  1493. }
  1494. out := new(YandexLockboxAuth)
  1495. in.DeepCopyInto(out)
  1496. return out
  1497. }
  1498. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1499. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  1500. *out = *in
  1501. in.Certificate.DeepCopyInto(&out.Certificate)
  1502. }
  1503. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  1504. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  1505. if in == nil {
  1506. return nil
  1507. }
  1508. out := new(YandexLockboxCAProvider)
  1509. in.DeepCopyInto(out)
  1510. return out
  1511. }
  1512. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1513. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  1514. *out = *in
  1515. in.Auth.DeepCopyInto(&out.Auth)
  1516. if in.CAProvider != nil {
  1517. in, out := &in.CAProvider, &out.CAProvider
  1518. *out = new(YandexLockboxCAProvider)
  1519. (*in).DeepCopyInto(*out)
  1520. }
  1521. }
  1522. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  1523. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  1524. if in == nil {
  1525. return nil
  1526. }
  1527. out := new(YandexLockboxProvider)
  1528. in.DeepCopyInto(out)
  1529. return out
  1530. }