zz_generated.deepcopy.go 34 KB

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