zz_generated.deepcopy.go 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722
  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/externalsecrets/v1beta1"
  18. "github.com/external-secrets/external-secrets/apis/meta/v1"
  19. apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
  20. runtime "k8s.io/apimachinery/pkg/runtime"
  21. )
  22. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  23. func (in *ACRAccessToken) DeepCopyInto(out *ACRAccessToken) {
  24. *out = *in
  25. out.TypeMeta = in.TypeMeta
  26. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  27. in.Spec.DeepCopyInto(&out.Spec)
  28. }
  29. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessToken.
  30. func (in *ACRAccessToken) DeepCopy() *ACRAccessToken {
  31. if in == nil {
  32. return nil
  33. }
  34. out := new(ACRAccessToken)
  35. in.DeepCopyInto(out)
  36. return out
  37. }
  38. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  39. func (in *ACRAccessToken) DeepCopyObject() runtime.Object {
  40. if c := in.DeepCopy(); c != nil {
  41. return c
  42. }
  43. return nil
  44. }
  45. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  46. func (in *ACRAccessTokenList) DeepCopyInto(out *ACRAccessTokenList) {
  47. *out = *in
  48. out.TypeMeta = in.TypeMeta
  49. in.ListMeta.DeepCopyInto(&out.ListMeta)
  50. if in.Items != nil {
  51. in, out := &in.Items, &out.Items
  52. *out = make([]ACRAccessToken, len(*in))
  53. for i := range *in {
  54. (*in)[i].DeepCopyInto(&(*out)[i])
  55. }
  56. }
  57. }
  58. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenList.
  59. func (in *ACRAccessTokenList) DeepCopy() *ACRAccessTokenList {
  60. if in == nil {
  61. return nil
  62. }
  63. out := new(ACRAccessTokenList)
  64. in.DeepCopyInto(out)
  65. return out
  66. }
  67. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  68. func (in *ACRAccessTokenList) DeepCopyObject() runtime.Object {
  69. if c := in.DeepCopy(); c != nil {
  70. return c
  71. }
  72. return nil
  73. }
  74. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  75. func (in *ACRAccessTokenSpec) DeepCopyInto(out *ACRAccessTokenSpec) {
  76. *out = *in
  77. in.Auth.DeepCopyInto(&out.Auth)
  78. }
  79. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenSpec.
  80. func (in *ACRAccessTokenSpec) DeepCopy() *ACRAccessTokenSpec {
  81. if in == nil {
  82. return nil
  83. }
  84. out := new(ACRAccessTokenSpec)
  85. in.DeepCopyInto(out)
  86. return out
  87. }
  88. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  89. func (in *ACRAuth) DeepCopyInto(out *ACRAuth) {
  90. *out = *in
  91. if in.ServicePrincipal != nil {
  92. in, out := &in.ServicePrincipal, &out.ServicePrincipal
  93. *out = new(AzureACRServicePrincipalAuth)
  94. (*in).DeepCopyInto(*out)
  95. }
  96. if in.ManagedIdentity != nil {
  97. in, out := &in.ManagedIdentity, &out.ManagedIdentity
  98. *out = new(AzureACRManagedIdentityAuth)
  99. **out = **in
  100. }
  101. if in.WorkloadIdentity != nil {
  102. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  103. *out = new(AzureACRWorkloadIdentityAuth)
  104. (*in).DeepCopyInto(*out)
  105. }
  106. }
  107. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAuth.
  108. func (in *ACRAuth) DeepCopy() *ACRAuth {
  109. if in == nil {
  110. return nil
  111. }
  112. out := new(ACRAuth)
  113. in.DeepCopyInto(out)
  114. return out
  115. }
  116. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  117. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  118. *out = *in
  119. if in.SecretRef != nil {
  120. in, out := &in.SecretRef, &out.SecretRef
  121. *out = new(AWSAuthSecretRef)
  122. (*in).DeepCopyInto(*out)
  123. }
  124. if in.JWTAuth != nil {
  125. in, out := &in.JWTAuth, &out.JWTAuth
  126. *out = new(AWSJWTAuth)
  127. (*in).DeepCopyInto(*out)
  128. }
  129. }
  130. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  131. func (in *AWSAuth) DeepCopy() *AWSAuth {
  132. if in == nil {
  133. return nil
  134. }
  135. out := new(AWSAuth)
  136. in.DeepCopyInto(out)
  137. return out
  138. }
  139. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  140. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  141. *out = *in
  142. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  143. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  144. if in.SessionToken != nil {
  145. in, out := &in.SessionToken, &out.SessionToken
  146. *out = new(v1.SecretKeySelector)
  147. (*in).DeepCopyInto(*out)
  148. }
  149. }
  150. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  151. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  152. if in == nil {
  153. return nil
  154. }
  155. out := new(AWSAuthSecretRef)
  156. in.DeepCopyInto(out)
  157. return out
  158. }
  159. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  160. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  161. *out = *in
  162. if in.ServiceAccountRef != nil {
  163. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  164. *out = new(v1.ServiceAccountSelector)
  165. (*in).DeepCopyInto(*out)
  166. }
  167. }
  168. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  169. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  170. if in == nil {
  171. return nil
  172. }
  173. out := new(AWSJWTAuth)
  174. in.DeepCopyInto(out)
  175. return out
  176. }
  177. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  178. func (in *AzureACRManagedIdentityAuth) DeepCopyInto(out *AzureACRManagedIdentityAuth) {
  179. *out = *in
  180. }
  181. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRManagedIdentityAuth.
  182. func (in *AzureACRManagedIdentityAuth) DeepCopy() *AzureACRManagedIdentityAuth {
  183. if in == nil {
  184. return nil
  185. }
  186. out := new(AzureACRManagedIdentityAuth)
  187. in.DeepCopyInto(out)
  188. return out
  189. }
  190. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  191. func (in *AzureACRServicePrincipalAuth) DeepCopyInto(out *AzureACRServicePrincipalAuth) {
  192. *out = *in
  193. in.SecretRef.DeepCopyInto(&out.SecretRef)
  194. }
  195. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuth.
  196. func (in *AzureACRServicePrincipalAuth) DeepCopy() *AzureACRServicePrincipalAuth {
  197. if in == nil {
  198. return nil
  199. }
  200. out := new(AzureACRServicePrincipalAuth)
  201. in.DeepCopyInto(out)
  202. return out
  203. }
  204. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  205. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopyInto(out *AzureACRServicePrincipalAuthSecretRef) {
  206. *out = *in
  207. in.ClientID.DeepCopyInto(&out.ClientID)
  208. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  209. }
  210. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuthSecretRef.
  211. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopy() *AzureACRServicePrincipalAuthSecretRef {
  212. if in == nil {
  213. return nil
  214. }
  215. out := new(AzureACRServicePrincipalAuthSecretRef)
  216. in.DeepCopyInto(out)
  217. return out
  218. }
  219. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  220. func (in *AzureACRWorkloadIdentityAuth) DeepCopyInto(out *AzureACRWorkloadIdentityAuth) {
  221. *out = *in
  222. if in.ServiceAccountRef != nil {
  223. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  224. *out = new(v1.ServiceAccountSelector)
  225. (*in).DeepCopyInto(*out)
  226. }
  227. }
  228. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRWorkloadIdentityAuth.
  229. func (in *AzureACRWorkloadIdentityAuth) DeepCopy() *AzureACRWorkloadIdentityAuth {
  230. if in == nil {
  231. return nil
  232. }
  233. out := new(AzureACRWorkloadIdentityAuth)
  234. in.DeepCopyInto(out)
  235. return out
  236. }
  237. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  238. func (in *ECRAuthorizationToken) DeepCopyInto(out *ECRAuthorizationToken) {
  239. *out = *in
  240. out.TypeMeta = in.TypeMeta
  241. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  242. in.Spec.DeepCopyInto(&out.Spec)
  243. }
  244. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationToken.
  245. func (in *ECRAuthorizationToken) DeepCopy() *ECRAuthorizationToken {
  246. if in == nil {
  247. return nil
  248. }
  249. out := new(ECRAuthorizationToken)
  250. in.DeepCopyInto(out)
  251. return out
  252. }
  253. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  254. func (in *ECRAuthorizationToken) DeepCopyObject() runtime.Object {
  255. if c := in.DeepCopy(); c != nil {
  256. return c
  257. }
  258. return nil
  259. }
  260. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  261. func (in *ECRAuthorizationTokenList) DeepCopyInto(out *ECRAuthorizationTokenList) {
  262. *out = *in
  263. out.TypeMeta = in.TypeMeta
  264. in.ListMeta.DeepCopyInto(&out.ListMeta)
  265. if in.Items != nil {
  266. in, out := &in.Items, &out.Items
  267. *out = make([]ECRAuthorizationToken, len(*in))
  268. for i := range *in {
  269. (*in)[i].DeepCopyInto(&(*out)[i])
  270. }
  271. }
  272. }
  273. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenList.
  274. func (in *ECRAuthorizationTokenList) DeepCopy() *ECRAuthorizationTokenList {
  275. if in == nil {
  276. return nil
  277. }
  278. out := new(ECRAuthorizationTokenList)
  279. in.DeepCopyInto(out)
  280. return out
  281. }
  282. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  283. func (in *ECRAuthorizationTokenList) DeepCopyObject() runtime.Object {
  284. if c := in.DeepCopy(); c != nil {
  285. return c
  286. }
  287. return nil
  288. }
  289. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  290. func (in *ECRAuthorizationTokenSpec) DeepCopyInto(out *ECRAuthorizationTokenSpec) {
  291. *out = *in
  292. in.Auth.DeepCopyInto(&out.Auth)
  293. }
  294. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenSpec.
  295. func (in *ECRAuthorizationTokenSpec) DeepCopy() *ECRAuthorizationTokenSpec {
  296. if in == nil {
  297. return nil
  298. }
  299. out := new(ECRAuthorizationTokenSpec)
  300. in.DeepCopyInto(out)
  301. return out
  302. }
  303. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  304. func (in *Fake) DeepCopyInto(out *Fake) {
  305. *out = *in
  306. out.TypeMeta = in.TypeMeta
  307. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  308. in.Spec.DeepCopyInto(&out.Spec)
  309. }
  310. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
  311. func (in *Fake) DeepCopy() *Fake {
  312. if in == nil {
  313. return nil
  314. }
  315. out := new(Fake)
  316. in.DeepCopyInto(out)
  317. return out
  318. }
  319. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  320. func (in *Fake) DeepCopyObject() runtime.Object {
  321. if c := in.DeepCopy(); c != nil {
  322. return c
  323. }
  324. return nil
  325. }
  326. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  327. func (in *FakeList) DeepCopyInto(out *FakeList) {
  328. *out = *in
  329. out.TypeMeta = in.TypeMeta
  330. in.ListMeta.DeepCopyInto(&out.ListMeta)
  331. if in.Items != nil {
  332. in, out := &in.Items, &out.Items
  333. *out = make([]Fake, len(*in))
  334. for i := range *in {
  335. (*in)[i].DeepCopyInto(&(*out)[i])
  336. }
  337. }
  338. }
  339. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
  340. func (in *FakeList) DeepCopy() *FakeList {
  341. if in == nil {
  342. return nil
  343. }
  344. out := new(FakeList)
  345. in.DeepCopyInto(out)
  346. return out
  347. }
  348. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  349. func (in *FakeList) DeepCopyObject() runtime.Object {
  350. if c := in.DeepCopy(); c != nil {
  351. return c
  352. }
  353. return nil
  354. }
  355. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  356. func (in *FakeSpec) DeepCopyInto(out *FakeSpec) {
  357. *out = *in
  358. if in.Data != nil {
  359. in, out := &in.Data, &out.Data
  360. *out = make(map[string]string, len(*in))
  361. for key, val := range *in {
  362. (*out)[key] = val
  363. }
  364. }
  365. }
  366. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
  367. func (in *FakeSpec) DeepCopy() *FakeSpec {
  368. if in == nil {
  369. return nil
  370. }
  371. out := new(FakeSpec)
  372. in.DeepCopyInto(out)
  373. return out
  374. }
  375. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  376. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  377. *out = *in
  378. if in.SecretRef != nil {
  379. in, out := &in.SecretRef, &out.SecretRef
  380. *out = new(GCPSMAuthSecretRef)
  381. (*in).DeepCopyInto(*out)
  382. }
  383. if in.WorkloadIdentity != nil {
  384. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  385. *out = new(GCPWorkloadIdentity)
  386. (*in).DeepCopyInto(*out)
  387. }
  388. }
  389. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  390. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  391. if in == nil {
  392. return nil
  393. }
  394. out := new(GCPSMAuth)
  395. in.DeepCopyInto(out)
  396. return out
  397. }
  398. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  399. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  400. *out = *in
  401. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  402. }
  403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  404. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  405. if in == nil {
  406. return nil
  407. }
  408. out := new(GCPSMAuthSecretRef)
  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 *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  414. *out = *in
  415. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  416. }
  417. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  418. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  419. if in == nil {
  420. return nil
  421. }
  422. out := new(GCPWorkloadIdentity)
  423. in.DeepCopyInto(out)
  424. return out
  425. }
  426. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  427. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  428. *out = *in
  429. out.TypeMeta = in.TypeMeta
  430. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  431. in.Spec.DeepCopyInto(&out.Spec)
  432. }
  433. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  434. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  435. if in == nil {
  436. return nil
  437. }
  438. out := new(GCRAccessToken)
  439. in.DeepCopyInto(out)
  440. return out
  441. }
  442. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  443. func (in *GCRAccessToken) DeepCopyObject() runtime.Object {
  444. if c := in.DeepCopy(); c != nil {
  445. return c
  446. }
  447. return nil
  448. }
  449. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  450. func (in *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  451. *out = *in
  452. out.TypeMeta = in.TypeMeta
  453. in.ListMeta.DeepCopyInto(&out.ListMeta)
  454. if in.Items != nil {
  455. in, out := &in.Items, &out.Items
  456. *out = make([]GCRAccessToken, len(*in))
  457. for i := range *in {
  458. (*in)[i].DeepCopyInto(&(*out)[i])
  459. }
  460. }
  461. }
  462. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  463. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  464. if in == nil {
  465. return nil
  466. }
  467. out := new(GCRAccessTokenList)
  468. in.DeepCopyInto(out)
  469. return out
  470. }
  471. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  472. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  473. if c := in.DeepCopy(); c != nil {
  474. return c
  475. }
  476. return nil
  477. }
  478. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  479. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  480. *out = *in
  481. in.Auth.DeepCopyInto(&out.Auth)
  482. }
  483. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  484. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  485. if in == nil {
  486. return nil
  487. }
  488. out := new(GCRAccessTokenSpec)
  489. in.DeepCopyInto(out)
  490. return out
  491. }
  492. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  493. func (in *Password) DeepCopyInto(out *Password) {
  494. *out = *in
  495. out.TypeMeta = in.TypeMeta
  496. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  497. in.Spec.DeepCopyInto(&out.Spec)
  498. }
  499. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  500. func (in *Password) DeepCopy() *Password {
  501. if in == nil {
  502. return nil
  503. }
  504. out := new(Password)
  505. in.DeepCopyInto(out)
  506. return out
  507. }
  508. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  509. func (in *Password) DeepCopyObject() runtime.Object {
  510. if c := in.DeepCopy(); c != nil {
  511. return c
  512. }
  513. return nil
  514. }
  515. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  516. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  517. *out = *in
  518. out.TypeMeta = in.TypeMeta
  519. in.ListMeta.DeepCopyInto(&out.ListMeta)
  520. if in.Items != nil {
  521. in, out := &in.Items, &out.Items
  522. *out = make([]Password, len(*in))
  523. for i := range *in {
  524. (*in)[i].DeepCopyInto(&(*out)[i])
  525. }
  526. }
  527. }
  528. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  529. func (in *PasswordList) DeepCopy() *PasswordList {
  530. if in == nil {
  531. return nil
  532. }
  533. out := new(PasswordList)
  534. in.DeepCopyInto(out)
  535. return out
  536. }
  537. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  538. func (in *PasswordList) DeepCopyObject() runtime.Object {
  539. if c := in.DeepCopy(); c != nil {
  540. return c
  541. }
  542. return nil
  543. }
  544. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  545. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  546. *out = *in
  547. if in.Digits != nil {
  548. in, out := &in.Digits, &out.Digits
  549. *out = new(int)
  550. **out = **in
  551. }
  552. if in.Symbols != nil {
  553. in, out := &in.Symbols, &out.Symbols
  554. *out = new(int)
  555. **out = **in
  556. }
  557. if in.SymbolCharacters != nil {
  558. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  559. *out = new(string)
  560. **out = **in
  561. }
  562. }
  563. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  564. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  565. if in == nil {
  566. return nil
  567. }
  568. out := new(PasswordSpec)
  569. in.DeepCopyInto(out)
  570. return out
  571. }
  572. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  573. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  574. *out = *in
  575. out.TypeMeta = in.TypeMeta
  576. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  577. in.Spec.DeepCopyInto(&out.Spec)
  578. }
  579. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  580. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  581. if in == nil {
  582. return nil
  583. }
  584. out := new(VaultDynamicSecret)
  585. in.DeepCopyInto(out)
  586. return out
  587. }
  588. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  589. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  590. if c := in.DeepCopy(); c != nil {
  591. return c
  592. }
  593. return nil
  594. }
  595. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  596. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  597. *out = *in
  598. out.TypeMeta = in.TypeMeta
  599. in.ListMeta.DeepCopyInto(&out.ListMeta)
  600. if in.Items != nil {
  601. in, out := &in.Items, &out.Items
  602. *out = make([]VaultDynamicSecret, len(*in))
  603. for i := range *in {
  604. (*in)[i].DeepCopyInto(&(*out)[i])
  605. }
  606. }
  607. }
  608. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  609. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  610. if in == nil {
  611. return nil
  612. }
  613. out := new(VaultDynamicSecretList)
  614. in.DeepCopyInto(out)
  615. return out
  616. }
  617. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  618. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  619. if c := in.DeepCopy(); c != nil {
  620. return c
  621. }
  622. return nil
  623. }
  624. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  625. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  626. *out = *in
  627. if in.Parameters != nil {
  628. in, out := &in.Parameters, &out.Parameters
  629. *out = new(apiextensionsv1.JSON)
  630. (*in).DeepCopyInto(*out)
  631. }
  632. if in.Provider != nil {
  633. in, out := &in.Provider, &out.Provider
  634. *out = new(v1beta1.VaultProvider)
  635. (*in).DeepCopyInto(*out)
  636. }
  637. }
  638. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  639. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  640. if in == nil {
  641. return nil
  642. }
  643. out := new(VaultDynamicSecretSpec)
  644. in.DeepCopyInto(out)
  645. return out
  646. }