zz_generated.deepcopy.go 49 KB

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