zz_generated.deepcopy.go 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637
  1. //go:build !ignore_autogenerated
  2. // +build !ignore_autogenerated
  3. /*
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. http://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1alpha1
  16. import (
  17. "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. runtime "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 *ACRAccessToken) DeepCopyInto(out *ACRAccessToken) {
  22. *out = *in
  23. out.TypeMeta = in.TypeMeta
  24. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  25. in.Spec.DeepCopyInto(&out.Spec)
  26. }
  27. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessToken.
  28. func (in *ACRAccessToken) DeepCopy() *ACRAccessToken {
  29. if in == nil {
  30. return nil
  31. }
  32. out := new(ACRAccessToken)
  33. in.DeepCopyInto(out)
  34. return out
  35. }
  36. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  37. func (in *ACRAccessToken) DeepCopyObject() runtime.Object {
  38. if c := in.DeepCopy(); c != nil {
  39. return c
  40. }
  41. return nil
  42. }
  43. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  44. func (in *ACRAccessTokenList) DeepCopyInto(out *ACRAccessTokenList) {
  45. *out = *in
  46. out.TypeMeta = in.TypeMeta
  47. in.ListMeta.DeepCopyInto(&out.ListMeta)
  48. if in.Items != nil {
  49. in, out := &in.Items, &out.Items
  50. *out = make([]ACRAccessToken, len(*in))
  51. for i := range *in {
  52. (*in)[i].DeepCopyInto(&(*out)[i])
  53. }
  54. }
  55. }
  56. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenList.
  57. func (in *ACRAccessTokenList) DeepCopy() *ACRAccessTokenList {
  58. if in == nil {
  59. return nil
  60. }
  61. out := new(ACRAccessTokenList)
  62. in.DeepCopyInto(out)
  63. return out
  64. }
  65. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  66. func (in *ACRAccessTokenList) DeepCopyObject() runtime.Object {
  67. if c := in.DeepCopy(); c != nil {
  68. return c
  69. }
  70. return nil
  71. }
  72. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  73. func (in *ACRAccessTokenSpec) DeepCopyInto(out *ACRAccessTokenSpec) {
  74. *out = *in
  75. in.Auth.DeepCopyInto(&out.Auth)
  76. }
  77. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenSpec.
  78. func (in *ACRAccessTokenSpec) DeepCopy() *ACRAccessTokenSpec {
  79. if in == nil {
  80. return nil
  81. }
  82. out := new(ACRAccessTokenSpec)
  83. in.DeepCopyInto(out)
  84. return out
  85. }
  86. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  87. func (in *ACRAuth) DeepCopyInto(out *ACRAuth) {
  88. *out = *in
  89. if in.ServicePrincipal != nil {
  90. in, out := &in.ServicePrincipal, &out.ServicePrincipal
  91. *out = new(AzureACRServicePrincipalAuth)
  92. (*in).DeepCopyInto(*out)
  93. }
  94. if in.ManagedIdentity != nil {
  95. in, out := &in.ManagedIdentity, &out.ManagedIdentity
  96. *out = new(AzureACRManagedIdentityAuth)
  97. **out = **in
  98. }
  99. if in.WorkloadIdentity != nil {
  100. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  101. *out = new(AzureACRWorkloadIdentityAuth)
  102. (*in).DeepCopyInto(*out)
  103. }
  104. }
  105. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAuth.
  106. func (in *ACRAuth) DeepCopy() *ACRAuth {
  107. if in == nil {
  108. return nil
  109. }
  110. out := new(ACRAuth)
  111. in.DeepCopyInto(out)
  112. return out
  113. }
  114. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  115. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  116. *out = *in
  117. if in.SecretRef != nil {
  118. in, out := &in.SecretRef, &out.SecretRef
  119. *out = new(AWSAuthSecretRef)
  120. (*in).DeepCopyInto(*out)
  121. }
  122. if in.JWTAuth != nil {
  123. in, out := &in.JWTAuth, &out.JWTAuth
  124. *out = new(AWSJWTAuth)
  125. (*in).DeepCopyInto(*out)
  126. }
  127. }
  128. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  129. func (in *AWSAuth) DeepCopy() *AWSAuth {
  130. if in == nil {
  131. return nil
  132. }
  133. out := new(AWSAuth)
  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 *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  139. *out = *in
  140. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  141. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  142. if in.SessionToken != nil {
  143. in, out := &in.SessionToken, &out.SessionToken
  144. *out = new(v1.SecretKeySelector)
  145. (*in).DeepCopyInto(*out)
  146. }
  147. }
  148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  149. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  150. if in == nil {
  151. return nil
  152. }
  153. out := new(AWSAuthSecretRef)
  154. in.DeepCopyInto(out)
  155. return out
  156. }
  157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  158. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  159. *out = *in
  160. if in.ServiceAccountRef != nil {
  161. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  162. *out = new(v1.ServiceAccountSelector)
  163. (*in).DeepCopyInto(*out)
  164. }
  165. }
  166. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  167. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  168. if in == nil {
  169. return nil
  170. }
  171. out := new(AWSJWTAuth)
  172. in.DeepCopyInto(out)
  173. return out
  174. }
  175. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  176. func (in *AzureACRManagedIdentityAuth) DeepCopyInto(out *AzureACRManagedIdentityAuth) {
  177. *out = *in
  178. }
  179. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRManagedIdentityAuth.
  180. func (in *AzureACRManagedIdentityAuth) DeepCopy() *AzureACRManagedIdentityAuth {
  181. if in == nil {
  182. return nil
  183. }
  184. out := new(AzureACRManagedIdentityAuth)
  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 *AzureACRServicePrincipalAuth) DeepCopyInto(out *AzureACRServicePrincipalAuth) {
  190. *out = *in
  191. in.SecretRef.DeepCopyInto(&out.SecretRef)
  192. }
  193. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuth.
  194. func (in *AzureACRServicePrincipalAuth) DeepCopy() *AzureACRServicePrincipalAuth {
  195. if in == nil {
  196. return nil
  197. }
  198. out := new(AzureACRServicePrincipalAuth)
  199. in.DeepCopyInto(out)
  200. return out
  201. }
  202. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  203. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopyInto(out *AzureACRServicePrincipalAuthSecretRef) {
  204. *out = *in
  205. in.ClientID.DeepCopyInto(&out.ClientID)
  206. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  207. }
  208. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuthSecretRef.
  209. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopy() *AzureACRServicePrincipalAuthSecretRef {
  210. if in == nil {
  211. return nil
  212. }
  213. out := new(AzureACRServicePrincipalAuthSecretRef)
  214. in.DeepCopyInto(out)
  215. return out
  216. }
  217. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  218. func (in *AzureACRWorkloadIdentityAuth) DeepCopyInto(out *AzureACRWorkloadIdentityAuth) {
  219. *out = *in
  220. if in.ServiceAccountRef != nil {
  221. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  222. *out = new(v1.ServiceAccountSelector)
  223. (*in).DeepCopyInto(*out)
  224. }
  225. }
  226. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRWorkloadIdentityAuth.
  227. func (in *AzureACRWorkloadIdentityAuth) DeepCopy() *AzureACRWorkloadIdentityAuth {
  228. if in == nil {
  229. return nil
  230. }
  231. out := new(AzureACRWorkloadIdentityAuth)
  232. in.DeepCopyInto(out)
  233. return out
  234. }
  235. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  236. func (in *ECRAuthorizationToken) DeepCopyInto(out *ECRAuthorizationToken) {
  237. *out = *in
  238. out.TypeMeta = in.TypeMeta
  239. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  240. in.Spec.DeepCopyInto(&out.Spec)
  241. }
  242. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationToken.
  243. func (in *ECRAuthorizationToken) DeepCopy() *ECRAuthorizationToken {
  244. if in == nil {
  245. return nil
  246. }
  247. out := new(ECRAuthorizationToken)
  248. in.DeepCopyInto(out)
  249. return out
  250. }
  251. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  252. func (in *ECRAuthorizationToken) DeepCopyObject() runtime.Object {
  253. if c := in.DeepCopy(); c != nil {
  254. return c
  255. }
  256. return nil
  257. }
  258. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  259. func (in *ECRAuthorizationTokenList) DeepCopyInto(out *ECRAuthorizationTokenList) {
  260. *out = *in
  261. out.TypeMeta = in.TypeMeta
  262. in.ListMeta.DeepCopyInto(&out.ListMeta)
  263. if in.Items != nil {
  264. in, out := &in.Items, &out.Items
  265. *out = make([]ECRAuthorizationToken, len(*in))
  266. for i := range *in {
  267. (*in)[i].DeepCopyInto(&(*out)[i])
  268. }
  269. }
  270. }
  271. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenList.
  272. func (in *ECRAuthorizationTokenList) DeepCopy() *ECRAuthorizationTokenList {
  273. if in == nil {
  274. return nil
  275. }
  276. out := new(ECRAuthorizationTokenList)
  277. in.DeepCopyInto(out)
  278. return out
  279. }
  280. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  281. func (in *ECRAuthorizationTokenList) DeepCopyObject() runtime.Object {
  282. if c := in.DeepCopy(); c != nil {
  283. return c
  284. }
  285. return nil
  286. }
  287. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  288. func (in *ECRAuthorizationTokenSpec) DeepCopyInto(out *ECRAuthorizationTokenSpec) {
  289. *out = *in
  290. in.Auth.DeepCopyInto(&out.Auth)
  291. }
  292. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenSpec.
  293. func (in *ECRAuthorizationTokenSpec) DeepCopy() *ECRAuthorizationTokenSpec {
  294. if in == nil {
  295. return nil
  296. }
  297. out := new(ECRAuthorizationTokenSpec)
  298. in.DeepCopyInto(out)
  299. return out
  300. }
  301. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  302. func (in *Fake) DeepCopyInto(out *Fake) {
  303. *out = *in
  304. out.TypeMeta = in.TypeMeta
  305. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  306. in.Spec.DeepCopyInto(&out.Spec)
  307. }
  308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
  309. func (in *Fake) DeepCopy() *Fake {
  310. if in == nil {
  311. return nil
  312. }
  313. out := new(Fake)
  314. in.DeepCopyInto(out)
  315. return out
  316. }
  317. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  318. func (in *Fake) DeepCopyObject() runtime.Object {
  319. if c := in.DeepCopy(); c != nil {
  320. return c
  321. }
  322. return nil
  323. }
  324. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  325. func (in *FakeList) DeepCopyInto(out *FakeList) {
  326. *out = *in
  327. out.TypeMeta = in.TypeMeta
  328. in.ListMeta.DeepCopyInto(&out.ListMeta)
  329. if in.Items != nil {
  330. in, out := &in.Items, &out.Items
  331. *out = make([]Fake, len(*in))
  332. for i := range *in {
  333. (*in)[i].DeepCopyInto(&(*out)[i])
  334. }
  335. }
  336. }
  337. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
  338. func (in *FakeList) DeepCopy() *FakeList {
  339. if in == nil {
  340. return nil
  341. }
  342. out := new(FakeList)
  343. in.DeepCopyInto(out)
  344. return out
  345. }
  346. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  347. func (in *FakeList) DeepCopyObject() runtime.Object {
  348. if c := in.DeepCopy(); c != nil {
  349. return c
  350. }
  351. return nil
  352. }
  353. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  354. func (in *FakeSpec) DeepCopyInto(out *FakeSpec) {
  355. *out = *in
  356. if in.Data != nil {
  357. in, out := &in.Data, &out.Data
  358. *out = make(map[string]string, len(*in))
  359. for key, val := range *in {
  360. (*out)[key] = val
  361. }
  362. }
  363. }
  364. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
  365. func (in *FakeSpec) DeepCopy() *FakeSpec {
  366. if in == nil {
  367. return nil
  368. }
  369. out := new(FakeSpec)
  370. in.DeepCopyInto(out)
  371. return out
  372. }
  373. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  374. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  375. *out = *in
  376. if in.SecretRef != nil {
  377. in, out := &in.SecretRef, &out.SecretRef
  378. *out = new(GCPSMAuthSecretRef)
  379. (*in).DeepCopyInto(*out)
  380. }
  381. if in.WorkloadIdentity != nil {
  382. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  383. *out = new(GCPWorkloadIdentity)
  384. (*in).DeepCopyInto(*out)
  385. }
  386. }
  387. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  388. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  389. if in == nil {
  390. return nil
  391. }
  392. out := new(GCPSMAuth)
  393. in.DeepCopyInto(out)
  394. return out
  395. }
  396. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  397. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  398. *out = *in
  399. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  400. }
  401. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  402. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  403. if in == nil {
  404. return nil
  405. }
  406. out := new(GCPSMAuthSecretRef)
  407. in.DeepCopyInto(out)
  408. return out
  409. }
  410. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  411. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  412. *out = *in
  413. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  414. }
  415. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  416. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  417. if in == nil {
  418. return nil
  419. }
  420. out := new(GCPWorkloadIdentity)
  421. in.DeepCopyInto(out)
  422. return out
  423. }
  424. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  425. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  426. *out = *in
  427. out.TypeMeta = in.TypeMeta
  428. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  429. in.Spec.DeepCopyInto(&out.Spec)
  430. }
  431. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  432. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  433. if in == nil {
  434. return nil
  435. }
  436. out := new(GCRAccessToken)
  437. in.DeepCopyInto(out)
  438. return out
  439. }
  440. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  441. func (in *GCRAccessToken) DeepCopyObject() runtime.Object {
  442. if c := in.DeepCopy(); c != nil {
  443. return c
  444. }
  445. return nil
  446. }
  447. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  448. func (in *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  449. *out = *in
  450. out.TypeMeta = in.TypeMeta
  451. in.ListMeta.DeepCopyInto(&out.ListMeta)
  452. if in.Items != nil {
  453. in, out := &in.Items, &out.Items
  454. *out = make([]GCRAccessToken, len(*in))
  455. for i := range *in {
  456. (*in)[i].DeepCopyInto(&(*out)[i])
  457. }
  458. }
  459. }
  460. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  461. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  462. if in == nil {
  463. return nil
  464. }
  465. out := new(GCRAccessTokenList)
  466. in.DeepCopyInto(out)
  467. return out
  468. }
  469. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  470. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  471. if c := in.DeepCopy(); c != nil {
  472. return c
  473. }
  474. return nil
  475. }
  476. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  477. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  478. *out = *in
  479. in.Auth.DeepCopyInto(&out.Auth)
  480. }
  481. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  482. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  483. if in == nil {
  484. return nil
  485. }
  486. out := new(GCRAccessTokenSpec)
  487. in.DeepCopyInto(out)
  488. return out
  489. }
  490. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  491. func (in *Password) DeepCopyInto(out *Password) {
  492. *out = *in
  493. out.TypeMeta = in.TypeMeta
  494. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  495. in.Spec.DeepCopyInto(&out.Spec)
  496. }
  497. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  498. func (in *Password) DeepCopy() *Password {
  499. if in == nil {
  500. return nil
  501. }
  502. out := new(Password)
  503. in.DeepCopyInto(out)
  504. return out
  505. }
  506. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  507. func (in *Password) DeepCopyObject() runtime.Object {
  508. if c := in.DeepCopy(); c != nil {
  509. return c
  510. }
  511. return nil
  512. }
  513. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  514. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  515. *out = *in
  516. out.TypeMeta = in.TypeMeta
  517. in.ListMeta.DeepCopyInto(&out.ListMeta)
  518. if in.Items != nil {
  519. in, out := &in.Items, &out.Items
  520. *out = make([]Password, len(*in))
  521. for i := range *in {
  522. (*in)[i].DeepCopyInto(&(*out)[i])
  523. }
  524. }
  525. }
  526. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  527. func (in *PasswordList) DeepCopy() *PasswordList {
  528. if in == nil {
  529. return nil
  530. }
  531. out := new(PasswordList)
  532. in.DeepCopyInto(out)
  533. return out
  534. }
  535. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  536. func (in *PasswordList) DeepCopyObject() runtime.Object {
  537. if c := in.DeepCopy(); c != nil {
  538. return c
  539. }
  540. return nil
  541. }
  542. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  543. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  544. *out = *in
  545. if in.Digits != nil {
  546. in, out := &in.Digits, &out.Digits
  547. *out = new(int)
  548. **out = **in
  549. }
  550. if in.Symbols != nil {
  551. in, out := &in.Symbols, &out.Symbols
  552. *out = new(int)
  553. **out = **in
  554. }
  555. if in.SymbolCharacters != nil {
  556. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  557. *out = new(string)
  558. **out = **in
  559. }
  560. }
  561. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  562. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  563. if in == nil {
  564. return nil
  565. }
  566. out := new(PasswordSpec)
  567. in.DeepCopyInto(out)
  568. return out
  569. }