zz_generated.deepcopy.go 66 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242
  1. //go:build !ignore_autogenerated
  2. // +build !ignore_autogenerated
  3. /*
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. http://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1beta1
  16. import (
  17. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. "k8s.io/apimachinery/pkg/apis/meta/v1"
  19. "k8s.io/apimachinery/pkg/runtime"
  20. )
  21. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  22. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  23. *out = *in
  24. if in.SecretRef != nil {
  25. in, out := &in.SecretRef, &out.SecretRef
  26. *out = new(AWSAuthSecretRef)
  27. (*in).DeepCopyInto(*out)
  28. }
  29. if in.JWTAuth != nil {
  30. in, out := &in.JWTAuth, &out.JWTAuth
  31. *out = new(AWSJWTAuth)
  32. (*in).DeepCopyInto(*out)
  33. }
  34. }
  35. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  36. func (in *AWSAuth) DeepCopy() *AWSAuth {
  37. if in == nil {
  38. return nil
  39. }
  40. out := new(AWSAuth)
  41. in.DeepCopyInto(out)
  42. return out
  43. }
  44. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  45. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  46. *out = *in
  47. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  48. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  49. }
  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 *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  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 ClusterExternalSecret.
  327. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  328. if in == nil {
  329. return nil
  330. }
  331. out := new(ClusterExternalSecret)
  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 *ClusterExternalSecret) 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 *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  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([]ClusterExternalSecret, 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 ClusterExternalSecretList.
  356. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  357. if in == nil {
  358. return nil
  359. }
  360. out := new(ClusterExternalSecretList)
  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 *ClusterExternalSecretList) 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 *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  373. *out = *in
  374. }
  375. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  376. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  377. if in == nil {
  378. return nil
  379. }
  380. out := new(ClusterExternalSecretNamespaceFailure)
  381. in.DeepCopyInto(out)
  382. return out
  383. }
  384. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  385. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  386. *out = *in
  387. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  388. in.NamespaceSelector.DeepCopyInto(&out.NamespaceSelector)
  389. if in.RefreshInterval != nil {
  390. in, out := &in.RefreshInterval, &out.RefreshInterval
  391. *out = new(v1.Duration)
  392. **out = **in
  393. }
  394. }
  395. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  396. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  397. if in == nil {
  398. return nil
  399. }
  400. out := new(ClusterExternalSecretSpec)
  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 *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  406. *out = *in
  407. if in.FailedNamespaces != nil {
  408. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  409. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  410. copy(*out, *in)
  411. }
  412. if in.ProvisionedNamespaces != nil {
  413. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  414. *out = make([]string, len(*in))
  415. copy(*out, *in)
  416. }
  417. if in.Conditions != nil {
  418. in, out := &in.Conditions, &out.Conditions
  419. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  420. copy(*out, *in)
  421. }
  422. }
  423. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  424. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  425. if in == nil {
  426. return nil
  427. }
  428. out := new(ClusterExternalSecretStatus)
  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 *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  434. *out = *in
  435. }
  436. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  437. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  438. if in == nil {
  439. return nil
  440. }
  441. out := new(ClusterExternalSecretStatusCondition)
  442. in.DeepCopyInto(out)
  443. return out
  444. }
  445. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  446. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  447. *out = *in
  448. out.TypeMeta = in.TypeMeta
  449. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  450. in.Spec.DeepCopyInto(&out.Spec)
  451. in.Status.DeepCopyInto(&out.Status)
  452. }
  453. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  454. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  455. if in == nil {
  456. return nil
  457. }
  458. out := new(ClusterSecretStore)
  459. in.DeepCopyInto(out)
  460. return out
  461. }
  462. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  463. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  464. if c := in.DeepCopy(); c != nil {
  465. return c
  466. }
  467. return nil
  468. }
  469. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  470. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  471. *out = *in
  472. if in.NamespaceSelector != nil {
  473. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  474. *out = new(v1.LabelSelector)
  475. (*in).DeepCopyInto(*out)
  476. }
  477. if in.Namespaces != nil {
  478. in, out := &in.Namespaces, &out.Namespaces
  479. *out = make([]string, len(*in))
  480. copy(*out, *in)
  481. }
  482. }
  483. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  484. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  485. if in == nil {
  486. return nil
  487. }
  488. out := new(ClusterSecretStoreCondition)
  489. in.DeepCopyInto(out)
  490. return out
  491. }
  492. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  493. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  494. *out = *in
  495. out.TypeMeta = in.TypeMeta
  496. in.ListMeta.DeepCopyInto(&out.ListMeta)
  497. if in.Items != nil {
  498. in, out := &in.Items, &out.Items
  499. *out = make([]ClusterSecretStore, len(*in))
  500. for i := range *in {
  501. (*in)[i].DeepCopyInto(&(*out)[i])
  502. }
  503. }
  504. }
  505. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  506. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  507. if in == nil {
  508. return nil
  509. }
  510. out := new(ClusterSecretStoreList)
  511. in.DeepCopyInto(out)
  512. return out
  513. }
  514. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  515. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  516. if c := in.DeepCopy(); c != nil {
  517. return c
  518. }
  519. return nil
  520. }
  521. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  522. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  523. *out = *in
  524. in.SecretRef.DeepCopyInto(&out.SecretRef)
  525. }
  526. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  527. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  528. if in == nil {
  529. return nil
  530. }
  531. out := new(DopplerAuth)
  532. in.DeepCopyInto(out)
  533. return out
  534. }
  535. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  536. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  537. *out = *in
  538. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  539. }
  540. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  541. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  542. if in == nil {
  543. return nil
  544. }
  545. out := new(DopplerAuthSecretRef)
  546. in.DeepCopyInto(out)
  547. return out
  548. }
  549. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  550. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  551. *out = *in
  552. if in.Auth != nil {
  553. in, out := &in.Auth, &out.Auth
  554. *out = new(DopplerAuth)
  555. (*in).DeepCopyInto(*out)
  556. }
  557. }
  558. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  559. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  560. if in == nil {
  561. return nil
  562. }
  563. out := new(DopplerProvider)
  564. in.DeepCopyInto(out)
  565. return out
  566. }
  567. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  568. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  569. *out = *in
  570. out.TypeMeta = in.TypeMeta
  571. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  572. in.Spec.DeepCopyInto(&out.Spec)
  573. in.Status.DeepCopyInto(&out.Status)
  574. }
  575. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  576. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  577. if in == nil {
  578. return nil
  579. }
  580. out := new(ExternalSecret)
  581. in.DeepCopyInto(out)
  582. return out
  583. }
  584. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  585. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  586. if c := in.DeepCopy(); c != nil {
  587. return c
  588. }
  589. return nil
  590. }
  591. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  592. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  593. *out = *in
  594. out.RemoteRef = in.RemoteRef
  595. }
  596. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  597. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  598. if in == nil {
  599. return nil
  600. }
  601. out := new(ExternalSecretData)
  602. in.DeepCopyInto(out)
  603. return out
  604. }
  605. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  606. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  607. *out = *in
  608. if in.Extract != nil {
  609. in, out := &in.Extract, &out.Extract
  610. *out = new(ExternalSecretDataRemoteRef)
  611. **out = **in
  612. }
  613. if in.Find != nil {
  614. in, out := &in.Find, &out.Find
  615. *out = new(ExternalSecretFind)
  616. (*in).DeepCopyInto(*out)
  617. }
  618. if in.Rewrite != nil {
  619. in, out := &in.Rewrite, &out.Rewrite
  620. *out = make([]ExternalSecretRewrite, len(*in))
  621. for i := range *in {
  622. (*in)[i].DeepCopyInto(&(*out)[i])
  623. }
  624. }
  625. }
  626. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  627. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  628. if in == nil {
  629. return nil
  630. }
  631. out := new(ExternalSecretDataFromRemoteRef)
  632. in.DeepCopyInto(out)
  633. return out
  634. }
  635. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  636. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  637. *out = *in
  638. }
  639. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  640. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  641. if in == nil {
  642. return nil
  643. }
  644. out := new(ExternalSecretDataRemoteRef)
  645. in.DeepCopyInto(out)
  646. return out
  647. }
  648. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  649. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  650. *out = *in
  651. if in.Path != nil {
  652. in, out := &in.Path, &out.Path
  653. *out = new(string)
  654. **out = **in
  655. }
  656. if in.Name != nil {
  657. in, out := &in.Name, &out.Name
  658. *out = new(FindName)
  659. **out = **in
  660. }
  661. if in.Tags != nil {
  662. in, out := &in.Tags, &out.Tags
  663. *out = make(map[string]string, len(*in))
  664. for key, val := range *in {
  665. (*out)[key] = val
  666. }
  667. }
  668. }
  669. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  670. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  671. if in == nil {
  672. return nil
  673. }
  674. out := new(ExternalSecretFind)
  675. in.DeepCopyInto(out)
  676. return out
  677. }
  678. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  679. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  680. *out = *in
  681. out.TypeMeta = in.TypeMeta
  682. in.ListMeta.DeepCopyInto(&out.ListMeta)
  683. if in.Items != nil {
  684. in, out := &in.Items, &out.Items
  685. *out = make([]ExternalSecret, len(*in))
  686. for i := range *in {
  687. (*in)[i].DeepCopyInto(&(*out)[i])
  688. }
  689. }
  690. }
  691. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  692. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  693. if in == nil {
  694. return nil
  695. }
  696. out := new(ExternalSecretList)
  697. in.DeepCopyInto(out)
  698. return out
  699. }
  700. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  701. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  702. if c := in.DeepCopy(); c != nil {
  703. return c
  704. }
  705. return nil
  706. }
  707. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  708. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  709. *out = *in
  710. if in.Regexp != nil {
  711. in, out := &in.Regexp, &out.Regexp
  712. *out = new(ExternalSecretRewriteRegexp)
  713. **out = **in
  714. }
  715. }
  716. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  717. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  718. if in == nil {
  719. return nil
  720. }
  721. out := new(ExternalSecretRewrite)
  722. in.DeepCopyInto(out)
  723. return out
  724. }
  725. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  726. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  727. *out = *in
  728. }
  729. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  730. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  731. if in == nil {
  732. return nil
  733. }
  734. out := new(ExternalSecretRewriteRegexp)
  735. in.DeepCopyInto(out)
  736. return out
  737. }
  738. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  739. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  740. *out = *in
  741. out.SecretStoreRef = in.SecretStoreRef
  742. in.Target.DeepCopyInto(&out.Target)
  743. if in.RefreshInterval != nil {
  744. in, out := &in.RefreshInterval, &out.RefreshInterval
  745. *out = new(v1.Duration)
  746. **out = **in
  747. }
  748. if in.Data != nil {
  749. in, out := &in.Data, &out.Data
  750. *out = make([]ExternalSecretData, len(*in))
  751. copy(*out, *in)
  752. }
  753. if in.DataFrom != nil {
  754. in, out := &in.DataFrom, &out.DataFrom
  755. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  756. for i := range *in {
  757. (*in)[i].DeepCopyInto(&(*out)[i])
  758. }
  759. }
  760. }
  761. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  762. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  763. if in == nil {
  764. return nil
  765. }
  766. out := new(ExternalSecretSpec)
  767. in.DeepCopyInto(out)
  768. return out
  769. }
  770. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  771. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  772. *out = *in
  773. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  774. if in.Conditions != nil {
  775. in, out := &in.Conditions, &out.Conditions
  776. *out = make([]ExternalSecretStatusCondition, len(*in))
  777. for i := range *in {
  778. (*in)[i].DeepCopyInto(&(*out)[i])
  779. }
  780. }
  781. }
  782. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  783. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  784. if in == nil {
  785. return nil
  786. }
  787. out := new(ExternalSecretStatus)
  788. in.DeepCopyInto(out)
  789. return out
  790. }
  791. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  792. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  793. *out = *in
  794. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  795. }
  796. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  797. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  798. if in == nil {
  799. return nil
  800. }
  801. out := new(ExternalSecretStatusCondition)
  802. in.DeepCopyInto(out)
  803. return out
  804. }
  805. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  806. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  807. *out = *in
  808. if in.Template != nil {
  809. in, out := &in.Template, &out.Template
  810. *out = new(ExternalSecretTemplate)
  811. (*in).DeepCopyInto(*out)
  812. }
  813. }
  814. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  815. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  816. if in == nil {
  817. return nil
  818. }
  819. out := new(ExternalSecretTarget)
  820. in.DeepCopyInto(out)
  821. return out
  822. }
  823. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  824. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  825. *out = *in
  826. in.Metadata.DeepCopyInto(&out.Metadata)
  827. if in.Data != nil {
  828. in, out := &in.Data, &out.Data
  829. *out = make(map[string]string, len(*in))
  830. for key, val := range *in {
  831. (*out)[key] = val
  832. }
  833. }
  834. if in.TemplateFrom != nil {
  835. in, out := &in.TemplateFrom, &out.TemplateFrom
  836. *out = make([]TemplateFrom, len(*in))
  837. for i := range *in {
  838. (*in)[i].DeepCopyInto(&(*out)[i])
  839. }
  840. }
  841. }
  842. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  843. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  844. if in == nil {
  845. return nil
  846. }
  847. out := new(ExternalSecretTemplate)
  848. in.DeepCopyInto(out)
  849. return out
  850. }
  851. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  852. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  853. *out = *in
  854. if in.Annotations != nil {
  855. in, out := &in.Annotations, &out.Annotations
  856. *out = make(map[string]string, len(*in))
  857. for key, val := range *in {
  858. (*out)[key] = val
  859. }
  860. }
  861. if in.Labels != nil {
  862. in, out := &in.Labels, &out.Labels
  863. *out = make(map[string]string, len(*in))
  864. for key, val := range *in {
  865. (*out)[key] = val
  866. }
  867. }
  868. }
  869. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  870. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  871. if in == nil {
  872. return nil
  873. }
  874. out := new(ExternalSecretTemplateMetadata)
  875. in.DeepCopyInto(out)
  876. return out
  877. }
  878. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  879. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  880. *out = *in
  881. }
  882. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  883. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  884. if in == nil {
  885. return nil
  886. }
  887. out := new(ExternalSecretValidator)
  888. in.DeepCopyInto(out)
  889. return out
  890. }
  891. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  892. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  893. *out = *in
  894. if in.Data != nil {
  895. in, out := &in.Data, &out.Data
  896. *out = make([]FakeProviderData, len(*in))
  897. for i := range *in {
  898. (*in)[i].DeepCopyInto(&(*out)[i])
  899. }
  900. }
  901. }
  902. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  903. func (in *FakeProvider) DeepCopy() *FakeProvider {
  904. if in == nil {
  905. return nil
  906. }
  907. out := new(FakeProvider)
  908. in.DeepCopyInto(out)
  909. return out
  910. }
  911. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  912. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  913. *out = *in
  914. if in.ValueMap != nil {
  915. in, out := &in.ValueMap, &out.ValueMap
  916. *out = make(map[string]string, len(*in))
  917. for key, val := range *in {
  918. (*out)[key] = val
  919. }
  920. }
  921. }
  922. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  923. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  924. if in == nil {
  925. return nil
  926. }
  927. out := new(FakeProviderData)
  928. in.DeepCopyInto(out)
  929. return out
  930. }
  931. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  932. func (in *FindName) DeepCopyInto(out *FindName) {
  933. *out = *in
  934. }
  935. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  936. func (in *FindName) DeepCopy() *FindName {
  937. if in == nil {
  938. return nil
  939. }
  940. out := new(FindName)
  941. in.DeepCopyInto(out)
  942. return out
  943. }
  944. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  945. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  946. *out = *in
  947. if in.SecretRef != nil {
  948. in, out := &in.SecretRef, &out.SecretRef
  949. *out = new(GCPSMAuthSecretRef)
  950. (*in).DeepCopyInto(*out)
  951. }
  952. if in.WorkloadIdentity != nil {
  953. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  954. *out = new(GCPWorkloadIdentity)
  955. (*in).DeepCopyInto(*out)
  956. }
  957. }
  958. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  959. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  960. if in == nil {
  961. return nil
  962. }
  963. out := new(GCPSMAuth)
  964. in.DeepCopyInto(out)
  965. return out
  966. }
  967. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  968. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  969. *out = *in
  970. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  971. }
  972. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  973. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  974. if in == nil {
  975. return nil
  976. }
  977. out := new(GCPSMAuthSecretRef)
  978. in.DeepCopyInto(out)
  979. return out
  980. }
  981. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  982. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  983. *out = *in
  984. in.Auth.DeepCopyInto(&out.Auth)
  985. }
  986. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  987. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  988. if in == nil {
  989. return nil
  990. }
  991. out := new(GCPSMProvider)
  992. in.DeepCopyInto(out)
  993. return out
  994. }
  995. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  996. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  997. *out = *in
  998. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  999. }
  1000. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1001. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1002. if in == nil {
  1003. return nil
  1004. }
  1005. out := new(GCPWorkloadIdentity)
  1006. in.DeepCopyInto(out)
  1007. return out
  1008. }
  1009. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1010. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1011. *out = *in
  1012. }
  1013. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1014. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1015. if in == nil {
  1016. return nil
  1017. }
  1018. out := new(GenericStoreValidator)
  1019. in.DeepCopyInto(out)
  1020. return out
  1021. }
  1022. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1023. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1024. *out = *in
  1025. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1026. }
  1027. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1028. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1029. if in == nil {
  1030. return nil
  1031. }
  1032. out := new(GitlabAuth)
  1033. in.DeepCopyInto(out)
  1034. return out
  1035. }
  1036. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1037. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1038. *out = *in
  1039. in.Auth.DeepCopyInto(&out.Auth)
  1040. }
  1041. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1042. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1043. if in == nil {
  1044. return nil
  1045. }
  1046. out := new(GitlabProvider)
  1047. in.DeepCopyInto(out)
  1048. return out
  1049. }
  1050. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1051. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1052. *out = *in
  1053. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1054. }
  1055. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1056. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1057. if in == nil {
  1058. return nil
  1059. }
  1060. out := new(GitlabSecretRef)
  1061. in.DeepCopyInto(out)
  1062. return out
  1063. }
  1064. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1065. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1066. *out = *in
  1067. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1068. out.ContainerAuth = in.ContainerAuth
  1069. }
  1070. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1071. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1072. if in == nil {
  1073. return nil
  1074. }
  1075. out := new(IBMAuth)
  1076. in.DeepCopyInto(out)
  1077. return out
  1078. }
  1079. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1080. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1081. *out = *in
  1082. }
  1083. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1084. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1085. if in == nil {
  1086. return nil
  1087. }
  1088. out := new(IBMAuthContainerAuth)
  1089. in.DeepCopyInto(out)
  1090. return out
  1091. }
  1092. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1093. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1094. *out = *in
  1095. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1096. }
  1097. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1098. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1099. if in == nil {
  1100. return nil
  1101. }
  1102. out := new(IBMAuthSecretRef)
  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 *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1108. *out = *in
  1109. in.Auth.DeepCopyInto(&out.Auth)
  1110. if in.ServiceURL != nil {
  1111. in, out := &in.ServiceURL, &out.ServiceURL
  1112. *out = new(string)
  1113. **out = **in
  1114. }
  1115. }
  1116. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1117. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1118. if in == nil {
  1119. return nil
  1120. }
  1121. out := new(IBMProvider)
  1122. in.DeepCopyInto(out)
  1123. return out
  1124. }
  1125. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1126. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1127. *out = *in
  1128. if in.Cert != nil {
  1129. in, out := &in.Cert, &out.Cert
  1130. *out = new(CertAuth)
  1131. (*in).DeepCopyInto(*out)
  1132. }
  1133. if in.Token != nil {
  1134. in, out := &in.Token, &out.Token
  1135. *out = new(TokenAuth)
  1136. (*in).DeepCopyInto(*out)
  1137. }
  1138. if in.ServiceAccount != nil {
  1139. in, out := &in.ServiceAccount, &out.ServiceAccount
  1140. *out = new(metav1.ServiceAccountSelector)
  1141. (*in).DeepCopyInto(*out)
  1142. }
  1143. }
  1144. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1145. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1146. if in == nil {
  1147. return nil
  1148. }
  1149. out := new(KubernetesAuth)
  1150. in.DeepCopyInto(out)
  1151. return out
  1152. }
  1153. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1154. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1155. *out = *in
  1156. in.Server.DeepCopyInto(&out.Server)
  1157. in.Auth.DeepCopyInto(&out.Auth)
  1158. }
  1159. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1160. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1161. if in == nil {
  1162. return nil
  1163. }
  1164. out := new(KubernetesProvider)
  1165. in.DeepCopyInto(out)
  1166. return out
  1167. }
  1168. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1169. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1170. *out = *in
  1171. if in.CABundle != nil {
  1172. in, out := &in.CABundle, &out.CABundle
  1173. *out = make([]byte, len(*in))
  1174. copy(*out, *in)
  1175. }
  1176. if in.CAProvider != nil {
  1177. in, out := &in.CAProvider, &out.CAProvider
  1178. *out = new(CAProvider)
  1179. (*in).DeepCopyInto(*out)
  1180. }
  1181. }
  1182. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1183. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1184. if in == nil {
  1185. return nil
  1186. }
  1187. out := new(KubernetesServer)
  1188. in.DeepCopyInto(out)
  1189. return out
  1190. }
  1191. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1192. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1193. *out = *in
  1194. }
  1195. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1196. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1197. if in == nil {
  1198. return nil
  1199. }
  1200. out := new(NoSecretError)
  1201. in.DeepCopyInto(out)
  1202. return out
  1203. }
  1204. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1205. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1206. *out = *in
  1207. if in.SecretRef != nil {
  1208. in, out := &in.SecretRef, &out.SecretRef
  1209. *out = new(OnePasswordAuthSecretRef)
  1210. (*in).DeepCopyInto(*out)
  1211. }
  1212. }
  1213. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1214. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1215. if in == nil {
  1216. return nil
  1217. }
  1218. out := new(OnePasswordAuth)
  1219. in.DeepCopyInto(out)
  1220. return out
  1221. }
  1222. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1223. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1224. *out = *in
  1225. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1226. }
  1227. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1228. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1229. if in == nil {
  1230. return nil
  1231. }
  1232. out := new(OnePasswordAuthSecretRef)
  1233. in.DeepCopyInto(out)
  1234. return out
  1235. }
  1236. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1237. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1238. *out = *in
  1239. if in.Auth != nil {
  1240. in, out := &in.Auth, &out.Auth
  1241. *out = new(OnePasswordAuth)
  1242. (*in).DeepCopyInto(*out)
  1243. }
  1244. if in.Vaults != nil {
  1245. in, out := &in.Vaults, &out.Vaults
  1246. *out = make(map[string]int, len(*in))
  1247. for key, val := range *in {
  1248. (*out)[key] = val
  1249. }
  1250. }
  1251. }
  1252. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1253. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1254. if in == nil {
  1255. return nil
  1256. }
  1257. out := new(OnePasswordProvider)
  1258. in.DeepCopyInto(out)
  1259. return out
  1260. }
  1261. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1262. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1263. *out = *in
  1264. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1265. }
  1266. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1267. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1268. if in == nil {
  1269. return nil
  1270. }
  1271. out := new(OracleAuth)
  1272. in.DeepCopyInto(out)
  1273. return out
  1274. }
  1275. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1276. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1277. *out = *in
  1278. if in.Auth != nil {
  1279. in, out := &in.Auth, &out.Auth
  1280. *out = new(OracleAuth)
  1281. (*in).DeepCopyInto(*out)
  1282. }
  1283. }
  1284. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1285. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1286. if in == nil {
  1287. return nil
  1288. }
  1289. out := new(OracleProvider)
  1290. in.DeepCopyInto(out)
  1291. return out
  1292. }
  1293. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1294. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1295. *out = *in
  1296. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1297. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1298. }
  1299. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1300. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1301. if in == nil {
  1302. return nil
  1303. }
  1304. out := new(OracleSecretRef)
  1305. in.DeepCopyInto(out)
  1306. return out
  1307. }
  1308. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1309. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1310. *out = *in
  1311. out.TypeMeta = in.TypeMeta
  1312. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1313. in.Spec.DeepCopyInto(&out.Spec)
  1314. in.Status.DeepCopyInto(&out.Status)
  1315. }
  1316. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1317. func (in *SecretStore) DeepCopy() *SecretStore {
  1318. if in == nil {
  1319. return nil
  1320. }
  1321. out := new(SecretStore)
  1322. in.DeepCopyInto(out)
  1323. return out
  1324. }
  1325. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1326. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1327. if c := in.DeepCopy(); c != nil {
  1328. return c
  1329. }
  1330. return nil
  1331. }
  1332. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1333. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1334. *out = *in
  1335. out.TypeMeta = in.TypeMeta
  1336. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1337. if in.Items != nil {
  1338. in, out := &in.Items, &out.Items
  1339. *out = make([]SecretStore, len(*in))
  1340. for i := range *in {
  1341. (*in)[i].DeepCopyInto(&(*out)[i])
  1342. }
  1343. }
  1344. }
  1345. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1346. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1347. if in == nil {
  1348. return nil
  1349. }
  1350. out := new(SecretStoreList)
  1351. in.DeepCopyInto(out)
  1352. return out
  1353. }
  1354. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1355. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1356. if c := in.DeepCopy(); c != nil {
  1357. return c
  1358. }
  1359. return nil
  1360. }
  1361. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1362. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1363. *out = *in
  1364. if in.AWS != nil {
  1365. in, out := &in.AWS, &out.AWS
  1366. *out = new(AWSProvider)
  1367. (*in).DeepCopyInto(*out)
  1368. }
  1369. if in.AzureKV != nil {
  1370. in, out := &in.AzureKV, &out.AzureKV
  1371. *out = new(AzureKVProvider)
  1372. (*in).DeepCopyInto(*out)
  1373. }
  1374. if in.Akeyless != nil {
  1375. in, out := &in.Akeyless, &out.Akeyless
  1376. *out = new(AkeylessProvider)
  1377. (*in).DeepCopyInto(*out)
  1378. }
  1379. if in.Vault != nil {
  1380. in, out := &in.Vault, &out.Vault
  1381. *out = new(VaultProvider)
  1382. (*in).DeepCopyInto(*out)
  1383. }
  1384. if in.GCPSM != nil {
  1385. in, out := &in.GCPSM, &out.GCPSM
  1386. *out = new(GCPSMProvider)
  1387. (*in).DeepCopyInto(*out)
  1388. }
  1389. if in.Oracle != nil {
  1390. in, out := &in.Oracle, &out.Oracle
  1391. *out = new(OracleProvider)
  1392. (*in).DeepCopyInto(*out)
  1393. }
  1394. if in.IBM != nil {
  1395. in, out := &in.IBM, &out.IBM
  1396. *out = new(IBMProvider)
  1397. (*in).DeepCopyInto(*out)
  1398. }
  1399. if in.YandexCertificateManager != nil {
  1400. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1401. *out = new(YandexCertificateManagerProvider)
  1402. (*in).DeepCopyInto(*out)
  1403. }
  1404. if in.YandexLockbox != nil {
  1405. in, out := &in.YandexLockbox, &out.YandexLockbox
  1406. *out = new(YandexLockboxProvider)
  1407. (*in).DeepCopyInto(*out)
  1408. }
  1409. if in.Gitlab != nil {
  1410. in, out := &in.Gitlab, &out.Gitlab
  1411. *out = new(GitlabProvider)
  1412. (*in).DeepCopyInto(*out)
  1413. }
  1414. if in.Alibaba != nil {
  1415. in, out := &in.Alibaba, &out.Alibaba
  1416. *out = new(AlibabaProvider)
  1417. (*in).DeepCopyInto(*out)
  1418. }
  1419. if in.OnePassword != nil {
  1420. in, out := &in.OnePassword, &out.OnePassword
  1421. *out = new(OnePasswordProvider)
  1422. (*in).DeepCopyInto(*out)
  1423. }
  1424. if in.Webhook != nil {
  1425. in, out := &in.Webhook, &out.Webhook
  1426. *out = new(WebhookProvider)
  1427. (*in).DeepCopyInto(*out)
  1428. }
  1429. if in.Kubernetes != nil {
  1430. in, out := &in.Kubernetes, &out.Kubernetes
  1431. *out = new(KubernetesProvider)
  1432. (*in).DeepCopyInto(*out)
  1433. }
  1434. if in.Fake != nil {
  1435. in, out := &in.Fake, &out.Fake
  1436. *out = new(FakeProvider)
  1437. (*in).DeepCopyInto(*out)
  1438. }
  1439. if in.Senhasegura != nil {
  1440. in, out := &in.Senhasegura, &out.Senhasegura
  1441. *out = new(SenhaseguraProvider)
  1442. (*in).DeepCopyInto(*out)
  1443. }
  1444. if in.Doppler != nil {
  1445. in, out := &in.Doppler, &out.Doppler
  1446. *out = new(DopplerProvider)
  1447. (*in).DeepCopyInto(*out)
  1448. }
  1449. }
  1450. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1451. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1452. if in == nil {
  1453. return nil
  1454. }
  1455. out := new(SecretStoreProvider)
  1456. in.DeepCopyInto(out)
  1457. return out
  1458. }
  1459. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1460. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1461. *out = *in
  1462. }
  1463. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1464. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1465. if in == nil {
  1466. return nil
  1467. }
  1468. out := new(SecretStoreRef)
  1469. in.DeepCopyInto(out)
  1470. return out
  1471. }
  1472. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1473. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1474. *out = *in
  1475. if in.MaxRetries != nil {
  1476. in, out := &in.MaxRetries, &out.MaxRetries
  1477. *out = new(int32)
  1478. **out = **in
  1479. }
  1480. if in.RetryInterval != nil {
  1481. in, out := &in.RetryInterval, &out.RetryInterval
  1482. *out = new(string)
  1483. **out = **in
  1484. }
  1485. }
  1486. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1487. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1488. if in == nil {
  1489. return nil
  1490. }
  1491. out := new(SecretStoreRetrySettings)
  1492. in.DeepCopyInto(out)
  1493. return out
  1494. }
  1495. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1496. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1497. *out = *in
  1498. if in.Provider != nil {
  1499. in, out := &in.Provider, &out.Provider
  1500. *out = new(SecretStoreProvider)
  1501. (*in).DeepCopyInto(*out)
  1502. }
  1503. if in.RetrySettings != nil {
  1504. in, out := &in.RetrySettings, &out.RetrySettings
  1505. *out = new(SecretStoreRetrySettings)
  1506. (*in).DeepCopyInto(*out)
  1507. }
  1508. if in.Conditions != nil {
  1509. in, out := &in.Conditions, &out.Conditions
  1510. *out = make([]ClusterSecretStoreCondition, len(*in))
  1511. for i := range *in {
  1512. (*in)[i].DeepCopyInto(&(*out)[i])
  1513. }
  1514. }
  1515. }
  1516. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1517. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1518. if in == nil {
  1519. return nil
  1520. }
  1521. out := new(SecretStoreSpec)
  1522. in.DeepCopyInto(out)
  1523. return out
  1524. }
  1525. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1526. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1527. *out = *in
  1528. if in.Conditions != nil {
  1529. in, out := &in.Conditions, &out.Conditions
  1530. *out = make([]SecretStoreStatusCondition, len(*in))
  1531. for i := range *in {
  1532. (*in)[i].DeepCopyInto(&(*out)[i])
  1533. }
  1534. }
  1535. }
  1536. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1537. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1538. if in == nil {
  1539. return nil
  1540. }
  1541. out := new(SecretStoreStatus)
  1542. in.DeepCopyInto(out)
  1543. return out
  1544. }
  1545. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1546. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1547. *out = *in
  1548. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1549. }
  1550. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1551. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1552. if in == nil {
  1553. return nil
  1554. }
  1555. out := new(SecretStoreStatusCondition)
  1556. in.DeepCopyInto(out)
  1557. return out
  1558. }
  1559. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1560. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  1561. *out = *in
  1562. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  1563. }
  1564. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  1565. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  1566. if in == nil {
  1567. return nil
  1568. }
  1569. out := new(SenhaseguraAuth)
  1570. in.DeepCopyInto(out)
  1571. return out
  1572. }
  1573. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1574. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  1575. *out = *in
  1576. in.Auth.DeepCopyInto(&out.Auth)
  1577. }
  1578. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  1579. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  1580. if in == nil {
  1581. return nil
  1582. }
  1583. out := new(SenhaseguraProvider)
  1584. in.DeepCopyInto(out)
  1585. return out
  1586. }
  1587. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1588. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  1589. *out = *in
  1590. if in.ConfigMap != nil {
  1591. in, out := &in.ConfigMap, &out.ConfigMap
  1592. *out = new(TemplateRef)
  1593. (*in).DeepCopyInto(*out)
  1594. }
  1595. if in.Secret != nil {
  1596. in, out := &in.Secret, &out.Secret
  1597. *out = new(TemplateRef)
  1598. (*in).DeepCopyInto(*out)
  1599. }
  1600. }
  1601. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  1602. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  1603. if in == nil {
  1604. return nil
  1605. }
  1606. out := new(TemplateFrom)
  1607. in.DeepCopyInto(out)
  1608. return out
  1609. }
  1610. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1611. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  1612. *out = *in
  1613. if in.Items != nil {
  1614. in, out := &in.Items, &out.Items
  1615. *out = make([]TemplateRefItem, len(*in))
  1616. copy(*out, *in)
  1617. }
  1618. }
  1619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  1620. func (in *TemplateRef) DeepCopy() *TemplateRef {
  1621. if in == nil {
  1622. return nil
  1623. }
  1624. out := new(TemplateRef)
  1625. in.DeepCopyInto(out)
  1626. return out
  1627. }
  1628. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1629. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  1630. *out = *in
  1631. }
  1632. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  1633. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  1634. if in == nil {
  1635. return nil
  1636. }
  1637. out := new(TemplateRefItem)
  1638. in.DeepCopyInto(out)
  1639. return out
  1640. }
  1641. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1642. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  1643. *out = *in
  1644. in.BearerToken.DeepCopyInto(&out.BearerToken)
  1645. }
  1646. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  1647. func (in *TokenAuth) DeepCopy() *TokenAuth {
  1648. if in == nil {
  1649. return nil
  1650. }
  1651. out := new(TokenAuth)
  1652. in.DeepCopyInto(out)
  1653. return out
  1654. }
  1655. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1656. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  1657. *out = *in
  1658. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1659. }
  1660. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  1661. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  1662. if in == nil {
  1663. return nil
  1664. }
  1665. out := new(VaultAppRole)
  1666. in.DeepCopyInto(out)
  1667. return out
  1668. }
  1669. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1670. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  1671. *out = *in
  1672. if in.TokenSecretRef != nil {
  1673. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  1674. *out = new(metav1.SecretKeySelector)
  1675. (*in).DeepCopyInto(*out)
  1676. }
  1677. if in.AppRole != nil {
  1678. in, out := &in.AppRole, &out.AppRole
  1679. *out = new(VaultAppRole)
  1680. (*in).DeepCopyInto(*out)
  1681. }
  1682. if in.Kubernetes != nil {
  1683. in, out := &in.Kubernetes, &out.Kubernetes
  1684. *out = new(VaultKubernetesAuth)
  1685. (*in).DeepCopyInto(*out)
  1686. }
  1687. if in.Ldap != nil {
  1688. in, out := &in.Ldap, &out.Ldap
  1689. *out = new(VaultLdapAuth)
  1690. (*in).DeepCopyInto(*out)
  1691. }
  1692. if in.Jwt != nil {
  1693. in, out := &in.Jwt, &out.Jwt
  1694. *out = new(VaultJwtAuth)
  1695. (*in).DeepCopyInto(*out)
  1696. }
  1697. if in.Cert != nil {
  1698. in, out := &in.Cert, &out.Cert
  1699. *out = new(VaultCertAuth)
  1700. (*in).DeepCopyInto(*out)
  1701. }
  1702. }
  1703. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  1704. func (in *VaultAuth) DeepCopy() *VaultAuth {
  1705. if in == nil {
  1706. return nil
  1707. }
  1708. out := new(VaultAuth)
  1709. in.DeepCopyInto(out)
  1710. return out
  1711. }
  1712. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1713. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  1714. *out = *in
  1715. in.ClientCert.DeepCopyInto(&out.ClientCert)
  1716. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1717. }
  1718. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  1719. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  1720. if in == nil {
  1721. return nil
  1722. }
  1723. out := new(VaultCertAuth)
  1724. in.DeepCopyInto(out)
  1725. return out
  1726. }
  1727. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1728. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  1729. *out = *in
  1730. if in.SecretRef != nil {
  1731. in, out := &in.SecretRef, &out.SecretRef
  1732. *out = new(metav1.SecretKeySelector)
  1733. (*in).DeepCopyInto(*out)
  1734. }
  1735. if in.KubernetesServiceAccountToken != nil {
  1736. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  1737. *out = new(VaultKubernetesServiceAccountTokenAuth)
  1738. (*in).DeepCopyInto(*out)
  1739. }
  1740. }
  1741. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  1742. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  1743. if in == nil {
  1744. return nil
  1745. }
  1746. out := new(VaultJwtAuth)
  1747. in.DeepCopyInto(out)
  1748. return out
  1749. }
  1750. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1751. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  1752. *out = *in
  1753. if in.ServiceAccountRef != nil {
  1754. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1755. *out = new(metav1.ServiceAccountSelector)
  1756. (*in).DeepCopyInto(*out)
  1757. }
  1758. if in.SecretRef != nil {
  1759. in, out := &in.SecretRef, &out.SecretRef
  1760. *out = new(metav1.SecretKeySelector)
  1761. (*in).DeepCopyInto(*out)
  1762. }
  1763. }
  1764. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  1765. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  1766. if in == nil {
  1767. return nil
  1768. }
  1769. out := new(VaultKubernetesAuth)
  1770. in.DeepCopyInto(out)
  1771. return out
  1772. }
  1773. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1774. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  1775. *out = *in
  1776. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1777. if in.Audiences != nil {
  1778. in, out := &in.Audiences, &out.Audiences
  1779. *out = new([]string)
  1780. if **in != nil {
  1781. in, out := *in, *out
  1782. *out = make([]string, len(*in))
  1783. copy(*out, *in)
  1784. }
  1785. }
  1786. if in.ExpirationSeconds != nil {
  1787. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  1788. *out = new(int64)
  1789. **out = **in
  1790. }
  1791. }
  1792. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  1793. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  1794. if in == nil {
  1795. return nil
  1796. }
  1797. out := new(VaultKubernetesServiceAccountTokenAuth)
  1798. in.DeepCopyInto(out)
  1799. return out
  1800. }
  1801. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1802. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  1803. *out = *in
  1804. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1805. }
  1806. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  1807. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  1808. if in == nil {
  1809. return nil
  1810. }
  1811. out := new(VaultLdapAuth)
  1812. in.DeepCopyInto(out)
  1813. return out
  1814. }
  1815. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1816. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  1817. *out = *in
  1818. in.Auth.DeepCopyInto(&out.Auth)
  1819. if in.Path != nil {
  1820. in, out := &in.Path, &out.Path
  1821. *out = new(string)
  1822. **out = **in
  1823. }
  1824. if in.Namespace != nil {
  1825. in, out := &in.Namespace, &out.Namespace
  1826. *out = new(string)
  1827. **out = **in
  1828. }
  1829. if in.CABundle != nil {
  1830. in, out := &in.CABundle, &out.CABundle
  1831. *out = make([]byte, len(*in))
  1832. copy(*out, *in)
  1833. }
  1834. if in.CAProvider != nil {
  1835. in, out := &in.CAProvider, &out.CAProvider
  1836. *out = new(CAProvider)
  1837. (*in).DeepCopyInto(*out)
  1838. }
  1839. }
  1840. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1841. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1842. if in == nil {
  1843. return nil
  1844. }
  1845. out := new(VaultProvider)
  1846. in.DeepCopyInto(out)
  1847. return out
  1848. }
  1849. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1850. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1851. *out = *in
  1852. if in.Namespace != nil {
  1853. in, out := &in.Namespace, &out.Namespace
  1854. *out = new(string)
  1855. **out = **in
  1856. }
  1857. }
  1858. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1859. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1860. if in == nil {
  1861. return nil
  1862. }
  1863. out := new(WebhookCAProvider)
  1864. in.DeepCopyInto(out)
  1865. return out
  1866. }
  1867. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1868. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  1869. *out = *in
  1870. if in.Headers != nil {
  1871. in, out := &in.Headers, &out.Headers
  1872. *out = make(map[string]string, len(*in))
  1873. for key, val := range *in {
  1874. (*out)[key] = val
  1875. }
  1876. }
  1877. if in.Timeout != nil {
  1878. in, out := &in.Timeout, &out.Timeout
  1879. *out = new(v1.Duration)
  1880. **out = **in
  1881. }
  1882. out.Result = in.Result
  1883. if in.Secrets != nil {
  1884. in, out := &in.Secrets, &out.Secrets
  1885. *out = make([]WebhookSecret, len(*in))
  1886. for i := range *in {
  1887. (*in)[i].DeepCopyInto(&(*out)[i])
  1888. }
  1889. }
  1890. if in.CABundle != nil {
  1891. in, out := &in.CABundle, &out.CABundle
  1892. *out = make([]byte, len(*in))
  1893. copy(*out, *in)
  1894. }
  1895. if in.CAProvider != nil {
  1896. in, out := &in.CAProvider, &out.CAProvider
  1897. *out = new(WebhookCAProvider)
  1898. (*in).DeepCopyInto(*out)
  1899. }
  1900. }
  1901. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  1902. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  1903. if in == nil {
  1904. return nil
  1905. }
  1906. out := new(WebhookProvider)
  1907. in.DeepCopyInto(out)
  1908. return out
  1909. }
  1910. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1911. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1912. *out = *in
  1913. }
  1914. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1915. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1916. if in == nil {
  1917. return nil
  1918. }
  1919. out := new(WebhookResult)
  1920. in.DeepCopyInto(out)
  1921. return out
  1922. }
  1923. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1924. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1925. *out = *in
  1926. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1927. }
  1928. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1929. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1930. if in == nil {
  1931. return nil
  1932. }
  1933. out := new(WebhookSecret)
  1934. in.DeepCopyInto(out)
  1935. return out
  1936. }
  1937. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1938. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  1939. *out = *in
  1940. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  1941. }
  1942. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  1943. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  1944. if in == nil {
  1945. return nil
  1946. }
  1947. out := new(YandexCertificateManagerAuth)
  1948. in.DeepCopyInto(out)
  1949. return out
  1950. }
  1951. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1952. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  1953. *out = *in
  1954. in.Certificate.DeepCopyInto(&out.Certificate)
  1955. }
  1956. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  1957. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  1958. if in == nil {
  1959. return nil
  1960. }
  1961. out := new(YandexCertificateManagerCAProvider)
  1962. in.DeepCopyInto(out)
  1963. return out
  1964. }
  1965. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1966. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  1967. *out = *in
  1968. in.Auth.DeepCopyInto(&out.Auth)
  1969. if in.CAProvider != nil {
  1970. in, out := &in.CAProvider, &out.CAProvider
  1971. *out = new(YandexCertificateManagerCAProvider)
  1972. (*in).DeepCopyInto(*out)
  1973. }
  1974. }
  1975. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  1976. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  1977. if in == nil {
  1978. return nil
  1979. }
  1980. out := new(YandexCertificateManagerProvider)
  1981. in.DeepCopyInto(out)
  1982. return out
  1983. }
  1984. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1985. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  1986. *out = *in
  1987. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  1988. }
  1989. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  1990. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  1991. if in == nil {
  1992. return nil
  1993. }
  1994. out := new(YandexLockboxAuth)
  1995. in.DeepCopyInto(out)
  1996. return out
  1997. }
  1998. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1999. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2000. *out = *in
  2001. in.Certificate.DeepCopyInto(&out.Certificate)
  2002. }
  2003. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2004. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2005. if in == nil {
  2006. return nil
  2007. }
  2008. out := new(YandexLockboxCAProvider)
  2009. in.DeepCopyInto(out)
  2010. return out
  2011. }
  2012. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2013. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2014. *out = *in
  2015. in.Auth.DeepCopyInto(&out.Auth)
  2016. if in.CAProvider != nil {
  2017. in, out := &in.CAProvider, &out.CAProvider
  2018. *out = new(YandexLockboxCAProvider)
  2019. (*in).DeepCopyInto(*out)
  2020. }
  2021. }
  2022. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2023. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2024. if in == nil {
  2025. return nil
  2026. }
  2027. out := new(YandexLockboxProvider)
  2028. in.DeepCopyInto(out)
  2029. return out
  2030. }