zz_generated.deepcopy.go 33 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153
  1. // +build !ignore_autogenerated
  2. /*
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by controller-gen. DO NOT EDIT.
  14. package v1alpha1
  15. import (
  16. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  17. "k8s.io/apimachinery/pkg/apis/meta/v1"
  18. "k8s.io/apimachinery/pkg/runtime"
  19. )
  20. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  21. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  22. *out = *in
  23. if in.SecretRef != nil {
  24. in, out := &in.SecretRef, &out.SecretRef
  25. *out = new(AWSAuthSecretRef)
  26. (*in).DeepCopyInto(*out)
  27. }
  28. if in.JWTAuth != nil {
  29. in, out := &in.JWTAuth, &out.JWTAuth
  30. *out = new(AWSJWTAuth)
  31. (*in).DeepCopyInto(*out)
  32. }
  33. }
  34. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  35. func (in *AWSAuth) DeepCopy() *AWSAuth {
  36. if in == nil {
  37. return nil
  38. }
  39. out := new(AWSAuth)
  40. in.DeepCopyInto(out)
  41. return out
  42. }
  43. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  44. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  45. *out = *in
  46. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  47. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  48. }
  49. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  50. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  51. if in == nil {
  52. return nil
  53. }
  54. out := new(AWSAuthSecretRef)
  55. in.DeepCopyInto(out)
  56. return out
  57. }
  58. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  59. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  60. *out = *in
  61. if in.ServiceAccountRef != nil {
  62. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  63. *out = new(metav1.ServiceAccountSelector)
  64. (*in).DeepCopyInto(*out)
  65. }
  66. }
  67. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  68. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  69. if in == nil {
  70. return nil
  71. }
  72. out := new(AWSJWTAuth)
  73. in.DeepCopyInto(out)
  74. return out
  75. }
  76. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  77. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  78. *out = *in
  79. in.Auth.DeepCopyInto(&out.Auth)
  80. }
  81. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  82. func (in *AWSProvider) DeepCopy() *AWSProvider {
  83. if in == nil {
  84. return nil
  85. }
  86. out := new(AWSProvider)
  87. in.DeepCopyInto(out)
  88. return out
  89. }
  90. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  91. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  92. *out = *in
  93. in.SecretRef.DeepCopyInto(&out.SecretRef)
  94. }
  95. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  96. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  97. if in == nil {
  98. return nil
  99. }
  100. out := new(AlibabaAuth)
  101. in.DeepCopyInto(out)
  102. return out
  103. }
  104. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  105. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  106. *out = *in
  107. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  108. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  109. }
  110. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  111. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  112. if in == nil {
  113. return nil
  114. }
  115. out := new(AlibabaAuthSecretRef)
  116. in.DeepCopyInto(out)
  117. return out
  118. }
  119. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  120. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  121. *out = *in
  122. if in.Auth != nil {
  123. in, out := &in.Auth, &out.Auth
  124. *out = new(AlibabaAuth)
  125. (*in).DeepCopyInto(*out)
  126. }
  127. }
  128. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  129. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  130. if in == nil {
  131. return nil
  132. }
  133. out := new(AlibabaProvider)
  134. in.DeepCopyInto(out)
  135. return out
  136. }
  137. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  138. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  139. *out = *in
  140. if in.ClientID != nil {
  141. in, out := &in.ClientID, &out.ClientID
  142. *out = new(metav1.SecretKeySelector)
  143. (*in).DeepCopyInto(*out)
  144. }
  145. if in.ClientSecret != nil {
  146. in, out := &in.ClientSecret, &out.ClientSecret
  147. *out = new(metav1.SecretKeySelector)
  148. (*in).DeepCopyInto(*out)
  149. }
  150. }
  151. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  152. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  153. if in == nil {
  154. return nil
  155. }
  156. out := new(AzureKVAuth)
  157. in.DeepCopyInto(out)
  158. return out
  159. }
  160. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  161. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  162. *out = *in
  163. if in.VaultURL != nil {
  164. in, out := &in.VaultURL, &out.VaultURL
  165. *out = new(string)
  166. **out = **in
  167. }
  168. if in.TenantID != nil {
  169. in, out := &in.TenantID, &out.TenantID
  170. *out = new(string)
  171. **out = **in
  172. }
  173. if in.AuthSecretRef != nil {
  174. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  175. *out = new(AzureKVAuth)
  176. (*in).DeepCopyInto(*out)
  177. }
  178. }
  179. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  180. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  181. if in == nil {
  182. return nil
  183. }
  184. out := new(AzureKVProvider)
  185. in.DeepCopyInto(out)
  186. return out
  187. }
  188. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  189. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  190. *out = *in
  191. out.TypeMeta = in.TypeMeta
  192. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  193. in.Spec.DeepCopyInto(&out.Spec)
  194. in.Status.DeepCopyInto(&out.Status)
  195. }
  196. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  197. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  198. if in == nil {
  199. return nil
  200. }
  201. out := new(ClusterSecretStore)
  202. in.DeepCopyInto(out)
  203. return out
  204. }
  205. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  206. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  207. if c := in.DeepCopy(); c != nil {
  208. return c
  209. }
  210. return nil
  211. }
  212. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  213. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  214. *out = *in
  215. out.TypeMeta = in.TypeMeta
  216. in.ListMeta.DeepCopyInto(&out.ListMeta)
  217. if in.Items != nil {
  218. in, out := &in.Items, &out.Items
  219. *out = make([]ClusterSecretStore, len(*in))
  220. for i := range *in {
  221. (*in)[i].DeepCopyInto(&(*out)[i])
  222. }
  223. }
  224. }
  225. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  226. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  227. if in == nil {
  228. return nil
  229. }
  230. out := new(ClusterSecretStoreList)
  231. in.DeepCopyInto(out)
  232. return out
  233. }
  234. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  235. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  236. if c := in.DeepCopy(); c != nil {
  237. return c
  238. }
  239. return nil
  240. }
  241. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  242. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  243. *out = *in
  244. out.TypeMeta = in.TypeMeta
  245. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  246. in.Spec.DeepCopyInto(&out.Spec)
  247. in.Status.DeepCopyInto(&out.Status)
  248. }
  249. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  250. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  251. if in == nil {
  252. return nil
  253. }
  254. out := new(ExternalSecret)
  255. in.DeepCopyInto(out)
  256. return out
  257. }
  258. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  259. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  260. if c := in.DeepCopy(); c != nil {
  261. return c
  262. }
  263. return nil
  264. }
  265. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  266. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  267. *out = *in
  268. out.RemoteRef = in.RemoteRef
  269. }
  270. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  271. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  272. if in == nil {
  273. return nil
  274. }
  275. out := new(ExternalSecretData)
  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 *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  281. *out = *in
  282. }
  283. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  284. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  285. if in == nil {
  286. return nil
  287. }
  288. out := new(ExternalSecretDataRemoteRef)
  289. in.DeepCopyInto(out)
  290. return out
  291. }
  292. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  293. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  294. *out = *in
  295. out.TypeMeta = in.TypeMeta
  296. in.ListMeta.DeepCopyInto(&out.ListMeta)
  297. if in.Items != nil {
  298. in, out := &in.Items, &out.Items
  299. *out = make([]ExternalSecret, len(*in))
  300. for i := range *in {
  301. (*in)[i].DeepCopyInto(&(*out)[i])
  302. }
  303. }
  304. }
  305. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  306. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  307. if in == nil {
  308. return nil
  309. }
  310. out := new(ExternalSecretList)
  311. in.DeepCopyInto(out)
  312. return out
  313. }
  314. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  315. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  316. if c := in.DeepCopy(); c != nil {
  317. return c
  318. }
  319. return nil
  320. }
  321. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  322. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  323. *out = *in
  324. out.SecretStoreRef = in.SecretStoreRef
  325. in.Target.DeepCopyInto(&out.Target)
  326. if in.RefreshInterval != nil {
  327. in, out := &in.RefreshInterval, &out.RefreshInterval
  328. *out = new(v1.Duration)
  329. **out = **in
  330. }
  331. if in.Data != nil {
  332. in, out := &in.Data, &out.Data
  333. *out = make([]ExternalSecretData, len(*in))
  334. copy(*out, *in)
  335. }
  336. if in.DataFrom != nil {
  337. in, out := &in.DataFrom, &out.DataFrom
  338. *out = make([]ExternalSecretDataRemoteRef, len(*in))
  339. copy(*out, *in)
  340. }
  341. }
  342. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  343. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  344. if in == nil {
  345. return nil
  346. }
  347. out := new(ExternalSecretSpec)
  348. in.DeepCopyInto(out)
  349. return out
  350. }
  351. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  352. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  353. *out = *in
  354. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  355. if in.Conditions != nil {
  356. in, out := &in.Conditions, &out.Conditions
  357. *out = make([]ExternalSecretStatusCondition, len(*in))
  358. for i := range *in {
  359. (*in)[i].DeepCopyInto(&(*out)[i])
  360. }
  361. }
  362. }
  363. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  364. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  365. if in == nil {
  366. return nil
  367. }
  368. out := new(ExternalSecretStatus)
  369. in.DeepCopyInto(out)
  370. return out
  371. }
  372. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  373. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  374. *out = *in
  375. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  376. }
  377. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  378. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  379. if in == nil {
  380. return nil
  381. }
  382. out := new(ExternalSecretStatusCondition)
  383. in.DeepCopyInto(out)
  384. return out
  385. }
  386. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  387. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  388. *out = *in
  389. if in.Template != nil {
  390. in, out := &in.Template, &out.Template
  391. *out = new(ExternalSecretTemplate)
  392. (*in).DeepCopyInto(*out)
  393. }
  394. }
  395. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  396. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  397. if in == nil {
  398. return nil
  399. }
  400. out := new(ExternalSecretTarget)
  401. in.DeepCopyInto(out)
  402. return out
  403. }
  404. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  405. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  406. *out = *in
  407. in.Metadata.DeepCopyInto(&out.Metadata)
  408. if in.Data != nil {
  409. in, out := &in.Data, &out.Data
  410. *out = make(map[string]string, len(*in))
  411. for key, val := range *in {
  412. (*out)[key] = val
  413. }
  414. }
  415. if in.TemplateFrom != nil {
  416. in, out := &in.TemplateFrom, &out.TemplateFrom
  417. *out = make([]TemplateFrom, len(*in))
  418. for i := range *in {
  419. (*in)[i].DeepCopyInto(&(*out)[i])
  420. }
  421. }
  422. }
  423. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  424. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  425. if in == nil {
  426. return nil
  427. }
  428. out := new(ExternalSecretTemplate)
  429. in.DeepCopyInto(out)
  430. return out
  431. }
  432. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  433. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  434. *out = *in
  435. if in.Annotations != nil {
  436. in, out := &in.Annotations, &out.Annotations
  437. *out = make(map[string]string, len(*in))
  438. for key, val := range *in {
  439. (*out)[key] = val
  440. }
  441. }
  442. if in.Labels != nil {
  443. in, out := &in.Labels, &out.Labels
  444. *out = make(map[string]string, len(*in))
  445. for key, val := range *in {
  446. (*out)[key] = val
  447. }
  448. }
  449. }
  450. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  451. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  452. if in == nil {
  453. return nil
  454. }
  455. out := new(ExternalSecretTemplateMetadata)
  456. in.DeepCopyInto(out)
  457. return out
  458. }
  459. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  460. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  461. *out = *in
  462. in.SecretRef.DeepCopyInto(&out.SecretRef)
  463. }
  464. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  465. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  466. if in == nil {
  467. return nil
  468. }
  469. out := new(GCPSMAuth)
  470. in.DeepCopyInto(out)
  471. return out
  472. }
  473. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  474. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  475. *out = *in
  476. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  477. }
  478. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  479. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  480. if in == nil {
  481. return nil
  482. }
  483. out := new(GCPSMAuthSecretRef)
  484. in.DeepCopyInto(out)
  485. return out
  486. }
  487. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  488. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  489. *out = *in
  490. in.Auth.DeepCopyInto(&out.Auth)
  491. }
  492. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  493. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  494. if in == nil {
  495. return nil
  496. }
  497. out := new(GCPSMProvider)
  498. in.DeepCopyInto(out)
  499. return out
  500. }
  501. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  502. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  503. *out = *in
  504. in.SecretRef.DeepCopyInto(&out.SecretRef)
  505. }
  506. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  507. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  508. if in == nil {
  509. return nil
  510. }
  511. out := new(GitlabAuth)
  512. in.DeepCopyInto(out)
  513. return out
  514. }
  515. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  516. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  517. *out = *in
  518. in.Auth.DeepCopyInto(&out.Auth)
  519. }
  520. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  521. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  522. if in == nil {
  523. return nil
  524. }
  525. out := new(GitlabProvider)
  526. in.DeepCopyInto(out)
  527. return out
  528. }
  529. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  530. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  531. *out = *in
  532. in.AccessToken.DeepCopyInto(&out.AccessToken)
  533. }
  534. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  535. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  536. if in == nil {
  537. return nil
  538. }
  539. out := new(GitlabSecretRef)
  540. in.DeepCopyInto(out)
  541. return out
  542. }
  543. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  544. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  545. *out = *in
  546. in.SecretRef.DeepCopyInto(&out.SecretRef)
  547. }
  548. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  549. func (in *IBMAuth) DeepCopy() *IBMAuth {
  550. if in == nil {
  551. return nil
  552. }
  553. out := new(IBMAuth)
  554. in.DeepCopyInto(out)
  555. return out
  556. }
  557. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  558. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  559. *out = *in
  560. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  561. }
  562. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  563. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  564. if in == nil {
  565. return nil
  566. }
  567. out := new(IBMAuthSecretRef)
  568. in.DeepCopyInto(out)
  569. return out
  570. }
  571. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  572. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  573. *out = *in
  574. in.Auth.DeepCopyInto(&out.Auth)
  575. if in.ServiceURL != nil {
  576. in, out := &in.ServiceURL, &out.ServiceURL
  577. *out = new(string)
  578. **out = **in
  579. }
  580. }
  581. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  582. func (in *IBMProvider) DeepCopy() *IBMProvider {
  583. if in == nil {
  584. return nil
  585. }
  586. out := new(IBMProvider)
  587. in.DeepCopyInto(out)
  588. return out
  589. }
  590. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  591. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  592. *out = *in
  593. in.SecretRef.DeepCopyInto(&out.SecretRef)
  594. }
  595. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  596. func (in *OracleAuth) DeepCopy() *OracleAuth {
  597. if in == nil {
  598. return nil
  599. }
  600. out := new(OracleAuth)
  601. in.DeepCopyInto(out)
  602. return out
  603. }
  604. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  605. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  606. *out = *in
  607. in.Auth.DeepCopyInto(&out.Auth)
  608. }
  609. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  610. func (in *OracleProvider) DeepCopy() *OracleProvider {
  611. if in == nil {
  612. return nil
  613. }
  614. out := new(OracleProvider)
  615. in.DeepCopyInto(out)
  616. return out
  617. }
  618. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  619. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  620. *out = *in
  621. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  622. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  623. }
  624. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  625. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  626. if in == nil {
  627. return nil
  628. }
  629. out := new(OracleSecretRef)
  630. in.DeepCopyInto(out)
  631. return out
  632. }
  633. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  634. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  635. *out = *in
  636. out.TypeMeta = in.TypeMeta
  637. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  638. in.Spec.DeepCopyInto(&out.Spec)
  639. in.Status.DeepCopyInto(&out.Status)
  640. }
  641. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  642. func (in *SecretStore) DeepCopy() *SecretStore {
  643. if in == nil {
  644. return nil
  645. }
  646. out := new(SecretStore)
  647. in.DeepCopyInto(out)
  648. return out
  649. }
  650. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  651. func (in *SecretStore) DeepCopyObject() runtime.Object {
  652. if c := in.DeepCopy(); c != nil {
  653. return c
  654. }
  655. return nil
  656. }
  657. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  658. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  659. *out = *in
  660. out.TypeMeta = in.TypeMeta
  661. in.ListMeta.DeepCopyInto(&out.ListMeta)
  662. if in.Items != nil {
  663. in, out := &in.Items, &out.Items
  664. *out = make([]SecretStore, len(*in))
  665. for i := range *in {
  666. (*in)[i].DeepCopyInto(&(*out)[i])
  667. }
  668. }
  669. }
  670. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  671. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  672. if in == nil {
  673. return nil
  674. }
  675. out := new(SecretStoreList)
  676. in.DeepCopyInto(out)
  677. return out
  678. }
  679. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  680. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  681. if c := in.DeepCopy(); c != nil {
  682. return c
  683. }
  684. return nil
  685. }
  686. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  687. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  688. *out = *in
  689. if in.AWS != nil {
  690. in, out := &in.AWS, &out.AWS
  691. *out = new(AWSProvider)
  692. (*in).DeepCopyInto(*out)
  693. }
  694. if in.AzureKV != nil {
  695. in, out := &in.AzureKV, &out.AzureKV
  696. *out = new(AzureKVProvider)
  697. (*in).DeepCopyInto(*out)
  698. }
  699. if in.Vault != nil {
  700. in, out := &in.Vault, &out.Vault
  701. *out = new(VaultProvider)
  702. (*in).DeepCopyInto(*out)
  703. }
  704. if in.GCPSM != nil {
  705. in, out := &in.GCPSM, &out.GCPSM
  706. *out = new(GCPSMProvider)
  707. (*in).DeepCopyInto(*out)
  708. }
  709. if in.Oracle != nil {
  710. in, out := &in.Oracle, &out.Oracle
  711. *out = new(OracleProvider)
  712. (*in).DeepCopyInto(*out)
  713. }
  714. if in.IBM != nil {
  715. in, out := &in.IBM, &out.IBM
  716. *out = new(IBMProvider)
  717. (*in).DeepCopyInto(*out)
  718. }
  719. if in.YandexLockbox != nil {
  720. in, out := &in.YandexLockbox, &out.YandexLockbox
  721. *out = new(YandexLockboxProvider)
  722. (*in).DeepCopyInto(*out)
  723. }
  724. if in.Gitlab != nil {
  725. in, out := &in.Gitlab, &out.Gitlab
  726. *out = new(GitlabProvider)
  727. (*in).DeepCopyInto(*out)
  728. }
  729. if in.Alibaba != nil {
  730. in, out := &in.Alibaba, &out.Alibaba
  731. *out = new(AlibabaProvider)
  732. (*in).DeepCopyInto(*out)
  733. }
  734. }
  735. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  736. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  737. if in == nil {
  738. return nil
  739. }
  740. out := new(SecretStoreProvider)
  741. in.DeepCopyInto(out)
  742. return out
  743. }
  744. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  745. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  746. *out = *in
  747. }
  748. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  749. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  750. if in == nil {
  751. return nil
  752. }
  753. out := new(SecretStoreRef)
  754. in.DeepCopyInto(out)
  755. return out
  756. }
  757. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  758. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  759. *out = *in
  760. if in.Provider != nil {
  761. in, out := &in.Provider, &out.Provider
  762. *out = new(SecretStoreProvider)
  763. (*in).DeepCopyInto(*out)
  764. }
  765. }
  766. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  767. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  768. if in == nil {
  769. return nil
  770. }
  771. out := new(SecretStoreSpec)
  772. in.DeepCopyInto(out)
  773. return out
  774. }
  775. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  776. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  777. *out = *in
  778. if in.Conditions != nil {
  779. in, out := &in.Conditions, &out.Conditions
  780. *out = make([]SecretStoreStatusCondition, len(*in))
  781. for i := range *in {
  782. (*in)[i].DeepCopyInto(&(*out)[i])
  783. }
  784. }
  785. }
  786. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  787. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  788. if in == nil {
  789. return nil
  790. }
  791. out := new(SecretStoreStatus)
  792. in.DeepCopyInto(out)
  793. return out
  794. }
  795. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  796. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  797. *out = *in
  798. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  799. }
  800. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  801. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  802. if in == nil {
  803. return nil
  804. }
  805. out := new(SecretStoreStatusCondition)
  806. in.DeepCopyInto(out)
  807. return out
  808. }
  809. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  810. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  811. *out = *in
  812. if in.ConfigMap != nil {
  813. in, out := &in.ConfigMap, &out.ConfigMap
  814. *out = new(TemplateRef)
  815. (*in).DeepCopyInto(*out)
  816. }
  817. if in.Secret != nil {
  818. in, out := &in.Secret, &out.Secret
  819. *out = new(TemplateRef)
  820. (*in).DeepCopyInto(*out)
  821. }
  822. }
  823. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  824. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  825. if in == nil {
  826. return nil
  827. }
  828. out := new(TemplateFrom)
  829. in.DeepCopyInto(out)
  830. return out
  831. }
  832. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  833. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  834. *out = *in
  835. if in.Items != nil {
  836. in, out := &in.Items, &out.Items
  837. *out = make([]TemplateRefItem, len(*in))
  838. copy(*out, *in)
  839. }
  840. }
  841. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  842. func (in *TemplateRef) DeepCopy() *TemplateRef {
  843. if in == nil {
  844. return nil
  845. }
  846. out := new(TemplateRef)
  847. in.DeepCopyInto(out)
  848. return out
  849. }
  850. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  851. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  852. *out = *in
  853. }
  854. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  855. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  856. if in == nil {
  857. return nil
  858. }
  859. out := new(TemplateRefItem)
  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 *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  865. *out = *in
  866. in.SecretRef.DeepCopyInto(&out.SecretRef)
  867. }
  868. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  869. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  870. if in == nil {
  871. return nil
  872. }
  873. out := new(VaultAppRole)
  874. in.DeepCopyInto(out)
  875. return out
  876. }
  877. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  878. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  879. *out = *in
  880. if in.TokenSecretRef != nil {
  881. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  882. *out = new(metav1.SecretKeySelector)
  883. (*in).DeepCopyInto(*out)
  884. }
  885. if in.AppRole != nil {
  886. in, out := &in.AppRole, &out.AppRole
  887. *out = new(VaultAppRole)
  888. (*in).DeepCopyInto(*out)
  889. }
  890. if in.Kubernetes != nil {
  891. in, out := &in.Kubernetes, &out.Kubernetes
  892. *out = new(VaultKubernetesAuth)
  893. (*in).DeepCopyInto(*out)
  894. }
  895. if in.Ldap != nil {
  896. in, out := &in.Ldap, &out.Ldap
  897. *out = new(VaultLdapAuth)
  898. (*in).DeepCopyInto(*out)
  899. }
  900. if in.Jwt != nil {
  901. in, out := &in.Jwt, &out.Jwt
  902. *out = new(VaultJwtAuth)
  903. (*in).DeepCopyInto(*out)
  904. }
  905. if in.Cert != nil {
  906. in, out := &in.Cert, &out.Cert
  907. *out = new(VaultCertAuth)
  908. (*in).DeepCopyInto(*out)
  909. }
  910. }
  911. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  912. func (in *VaultAuth) DeepCopy() *VaultAuth {
  913. if in == nil {
  914. return nil
  915. }
  916. out := new(VaultAuth)
  917. in.DeepCopyInto(out)
  918. return out
  919. }
  920. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  921. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  922. *out = *in
  923. in.ClientCert.DeepCopyInto(&out.ClientCert)
  924. in.SecretRef.DeepCopyInto(&out.SecretRef)
  925. }
  926. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  927. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  928. if in == nil {
  929. return nil
  930. }
  931. out := new(VaultCertAuth)
  932. in.DeepCopyInto(out)
  933. return out
  934. }
  935. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  936. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  937. *out = *in
  938. in.SecretRef.DeepCopyInto(&out.SecretRef)
  939. }
  940. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  941. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  942. if in == nil {
  943. return nil
  944. }
  945. out := new(VaultJwtAuth)
  946. in.DeepCopyInto(out)
  947. return out
  948. }
  949. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  950. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  951. *out = *in
  952. if in.ServiceAccountRef != nil {
  953. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  954. *out = new(metav1.ServiceAccountSelector)
  955. (*in).DeepCopyInto(*out)
  956. }
  957. if in.SecretRef != nil {
  958. in, out := &in.SecretRef, &out.SecretRef
  959. *out = new(metav1.SecretKeySelector)
  960. (*in).DeepCopyInto(*out)
  961. }
  962. }
  963. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  964. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  965. if in == nil {
  966. return nil
  967. }
  968. out := new(VaultKubernetesAuth)
  969. in.DeepCopyInto(out)
  970. return out
  971. }
  972. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  973. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  974. *out = *in
  975. in.SecretRef.DeepCopyInto(&out.SecretRef)
  976. }
  977. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  978. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  979. if in == nil {
  980. return nil
  981. }
  982. out := new(VaultLdapAuth)
  983. in.DeepCopyInto(out)
  984. return out
  985. }
  986. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  987. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  988. *out = *in
  989. in.Auth.DeepCopyInto(&out.Auth)
  990. if in.Namespace != nil {
  991. in, out := &in.Namespace, &out.Namespace
  992. *out = new(string)
  993. **out = **in
  994. }
  995. if in.CABundle != nil {
  996. in, out := &in.CABundle, &out.CABundle
  997. *out = make([]byte, len(*in))
  998. copy(*out, *in)
  999. }
  1000. }
  1001. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1002. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1003. if in == nil {
  1004. return nil
  1005. }
  1006. out := new(VaultProvider)
  1007. in.DeepCopyInto(out)
  1008. return out
  1009. }
  1010. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1011. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  1012. *out = *in
  1013. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  1014. }
  1015. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  1016. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  1017. if in == nil {
  1018. return nil
  1019. }
  1020. out := new(YandexLockboxAuth)
  1021. in.DeepCopyInto(out)
  1022. return out
  1023. }
  1024. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1025. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  1026. *out = *in
  1027. in.Auth.DeepCopyInto(&out.Auth)
  1028. }
  1029. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  1030. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  1031. if in == nil {
  1032. return nil
  1033. }
  1034. out := new(YandexLockboxProvider)
  1035. in.DeepCopyInto(out)
  1036. return out
  1037. }