zz_generated.deepcopy.go 32 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084
  1. //go: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. "github.com/external-secrets/external-secrets/apis/externalsecrets/v1beta1"
  17. "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
  19. metav1 "k8s.io/apimachinery/pkg/apis/meta/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 *ControllerClassResource) DeepCopyInto(out *ControllerClassResource) {
  239. *out = *in
  240. out.Spec = in.Spec
  241. }
  242. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerClassResource.
  243. func (in *ControllerClassResource) DeepCopy() *ControllerClassResource {
  244. if in == nil {
  245. return nil
  246. }
  247. out := new(ControllerClassResource)
  248. in.DeepCopyInto(out)
  249. return out
  250. }
  251. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  252. func (in *ECRAuthorizationToken) DeepCopyInto(out *ECRAuthorizationToken) {
  253. *out = *in
  254. out.TypeMeta = in.TypeMeta
  255. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  256. in.Spec.DeepCopyInto(&out.Spec)
  257. }
  258. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationToken.
  259. func (in *ECRAuthorizationToken) DeepCopy() *ECRAuthorizationToken {
  260. if in == nil {
  261. return nil
  262. }
  263. out := new(ECRAuthorizationToken)
  264. in.DeepCopyInto(out)
  265. return out
  266. }
  267. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  268. func (in *ECRAuthorizationToken) DeepCopyObject() runtime.Object {
  269. if c := in.DeepCopy(); c != nil {
  270. return c
  271. }
  272. return nil
  273. }
  274. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  275. func (in *ECRAuthorizationTokenList) DeepCopyInto(out *ECRAuthorizationTokenList) {
  276. *out = *in
  277. out.TypeMeta = in.TypeMeta
  278. in.ListMeta.DeepCopyInto(&out.ListMeta)
  279. if in.Items != nil {
  280. in, out := &in.Items, &out.Items
  281. *out = make([]ECRAuthorizationToken, len(*in))
  282. for i := range *in {
  283. (*in)[i].DeepCopyInto(&(*out)[i])
  284. }
  285. }
  286. }
  287. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenList.
  288. func (in *ECRAuthorizationTokenList) DeepCopy() *ECRAuthorizationTokenList {
  289. if in == nil {
  290. return nil
  291. }
  292. out := new(ECRAuthorizationTokenList)
  293. in.DeepCopyInto(out)
  294. return out
  295. }
  296. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  297. func (in *ECRAuthorizationTokenList) DeepCopyObject() runtime.Object {
  298. if c := in.DeepCopy(); c != nil {
  299. return c
  300. }
  301. return nil
  302. }
  303. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  304. func (in *ECRAuthorizationTokenSpec) DeepCopyInto(out *ECRAuthorizationTokenSpec) {
  305. *out = *in
  306. in.Auth.DeepCopyInto(&out.Auth)
  307. }
  308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenSpec.
  309. func (in *ECRAuthorizationTokenSpec) DeepCopy() *ECRAuthorizationTokenSpec {
  310. if in == nil {
  311. return nil
  312. }
  313. out := new(ECRAuthorizationTokenSpec)
  314. in.DeepCopyInto(out)
  315. return out
  316. }
  317. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  318. func (in *Fake) DeepCopyInto(out *Fake) {
  319. *out = *in
  320. out.TypeMeta = in.TypeMeta
  321. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  322. in.Spec.DeepCopyInto(&out.Spec)
  323. }
  324. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
  325. func (in *Fake) DeepCopy() *Fake {
  326. if in == nil {
  327. return nil
  328. }
  329. out := new(Fake)
  330. in.DeepCopyInto(out)
  331. return out
  332. }
  333. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  334. func (in *Fake) DeepCopyObject() runtime.Object {
  335. if c := in.DeepCopy(); c != nil {
  336. return c
  337. }
  338. return nil
  339. }
  340. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  341. func (in *FakeList) DeepCopyInto(out *FakeList) {
  342. *out = *in
  343. out.TypeMeta = in.TypeMeta
  344. in.ListMeta.DeepCopyInto(&out.ListMeta)
  345. if in.Items != nil {
  346. in, out := &in.Items, &out.Items
  347. *out = make([]Fake, len(*in))
  348. for i := range *in {
  349. (*in)[i].DeepCopyInto(&(*out)[i])
  350. }
  351. }
  352. }
  353. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
  354. func (in *FakeList) DeepCopy() *FakeList {
  355. if in == nil {
  356. return nil
  357. }
  358. out := new(FakeList)
  359. in.DeepCopyInto(out)
  360. return out
  361. }
  362. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  363. func (in *FakeList) DeepCopyObject() runtime.Object {
  364. if c := in.DeepCopy(); c != nil {
  365. return c
  366. }
  367. return nil
  368. }
  369. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  370. func (in *FakeSpec) DeepCopyInto(out *FakeSpec) {
  371. *out = *in
  372. if in.Data != nil {
  373. in, out := &in.Data, &out.Data
  374. *out = make(map[string]string, len(*in))
  375. for key, val := range *in {
  376. (*out)[key] = val
  377. }
  378. }
  379. }
  380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
  381. func (in *FakeSpec) DeepCopy() *FakeSpec {
  382. if in == nil {
  383. return nil
  384. }
  385. out := new(FakeSpec)
  386. in.DeepCopyInto(out)
  387. return out
  388. }
  389. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  390. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  391. *out = *in
  392. if in.SecretRef != nil {
  393. in, out := &in.SecretRef, &out.SecretRef
  394. *out = new(GCPSMAuthSecretRef)
  395. (*in).DeepCopyInto(*out)
  396. }
  397. if in.WorkloadIdentity != nil {
  398. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  399. *out = new(GCPWorkloadIdentity)
  400. (*in).DeepCopyInto(*out)
  401. }
  402. }
  403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  404. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  405. if in == nil {
  406. return nil
  407. }
  408. out := new(GCPSMAuth)
  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 *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  414. *out = *in
  415. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  416. }
  417. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  418. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  419. if in == nil {
  420. return nil
  421. }
  422. out := new(GCPSMAuthSecretRef)
  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 *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  428. *out = *in
  429. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  430. }
  431. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  432. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  433. if in == nil {
  434. return nil
  435. }
  436. out := new(GCPWorkloadIdentity)
  437. in.DeepCopyInto(out)
  438. return out
  439. }
  440. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  441. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  442. *out = *in
  443. out.TypeMeta = in.TypeMeta
  444. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  445. in.Spec.DeepCopyInto(&out.Spec)
  446. }
  447. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  448. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  449. if in == nil {
  450. return nil
  451. }
  452. out := new(GCRAccessToken)
  453. in.DeepCopyInto(out)
  454. return out
  455. }
  456. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  457. func (in *GCRAccessToken) DeepCopyObject() runtime.Object {
  458. if c := in.DeepCopy(); c != nil {
  459. return c
  460. }
  461. return nil
  462. }
  463. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  464. func (in *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  465. *out = *in
  466. out.TypeMeta = in.TypeMeta
  467. in.ListMeta.DeepCopyInto(&out.ListMeta)
  468. if in.Items != nil {
  469. in, out := &in.Items, &out.Items
  470. *out = make([]GCRAccessToken, len(*in))
  471. for i := range *in {
  472. (*in)[i].DeepCopyInto(&(*out)[i])
  473. }
  474. }
  475. }
  476. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  477. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  478. if in == nil {
  479. return nil
  480. }
  481. out := new(GCRAccessTokenList)
  482. in.DeepCopyInto(out)
  483. return out
  484. }
  485. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  486. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  487. if c := in.DeepCopy(); c != nil {
  488. return c
  489. }
  490. return nil
  491. }
  492. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  493. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  494. *out = *in
  495. in.Auth.DeepCopyInto(&out.Auth)
  496. }
  497. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  498. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  499. if in == nil {
  500. return nil
  501. }
  502. out := new(GCRAccessTokenSpec)
  503. in.DeepCopyInto(out)
  504. return out
  505. }
  506. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  507. func (in *GithubAccessToken) DeepCopyInto(out *GithubAccessToken) {
  508. *out = *in
  509. out.TypeMeta = in.TypeMeta
  510. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  511. in.Spec.DeepCopyInto(&out.Spec)
  512. }
  513. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessToken.
  514. func (in *GithubAccessToken) DeepCopy() *GithubAccessToken {
  515. if in == nil {
  516. return nil
  517. }
  518. out := new(GithubAccessToken)
  519. in.DeepCopyInto(out)
  520. return out
  521. }
  522. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  523. func (in *GithubAccessToken) DeepCopyObject() runtime.Object {
  524. if c := in.DeepCopy(); c != nil {
  525. return c
  526. }
  527. return nil
  528. }
  529. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  530. func (in *GithubAccessTokenList) DeepCopyInto(out *GithubAccessTokenList) {
  531. *out = *in
  532. out.TypeMeta = in.TypeMeta
  533. in.ListMeta.DeepCopyInto(&out.ListMeta)
  534. if in.Items != nil {
  535. in, out := &in.Items, &out.Items
  536. *out = make([]GithubAccessToken, len(*in))
  537. for i := range *in {
  538. (*in)[i].DeepCopyInto(&(*out)[i])
  539. }
  540. }
  541. }
  542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenList.
  543. func (in *GithubAccessTokenList) DeepCopy() *GithubAccessTokenList {
  544. if in == nil {
  545. return nil
  546. }
  547. out := new(GithubAccessTokenList)
  548. in.DeepCopyInto(out)
  549. return out
  550. }
  551. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  552. func (in *GithubAccessTokenList) DeepCopyObject() runtime.Object {
  553. if c := in.DeepCopy(); c != nil {
  554. return c
  555. }
  556. return nil
  557. }
  558. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  559. func (in *GithubAccessTokenSpec) DeepCopyInto(out *GithubAccessTokenSpec) {
  560. *out = *in
  561. in.Auth.DeepCopyInto(&out.Auth)
  562. }
  563. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  564. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  565. if in == nil {
  566. return nil
  567. }
  568. out := new(GithubAccessTokenSpec)
  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 *GithubAuth) DeepCopyInto(out *GithubAuth) {
  574. *out = *in
  575. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  576. }
  577. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  578. func (in *GithubAuth) DeepCopy() *GithubAuth {
  579. if in == nil {
  580. return nil
  581. }
  582. out := new(GithubAuth)
  583. in.DeepCopyInto(out)
  584. return out
  585. }
  586. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  587. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  588. *out = *in
  589. in.SecretRef.DeepCopyInto(&out.SecretRef)
  590. }
  591. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  592. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  593. if in == nil {
  594. return nil
  595. }
  596. out := new(GithubSecretRef)
  597. in.DeepCopyInto(out)
  598. return out
  599. }
  600. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  601. func (in *Password) DeepCopyInto(out *Password) {
  602. *out = *in
  603. out.TypeMeta = in.TypeMeta
  604. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  605. in.Spec.DeepCopyInto(&out.Spec)
  606. }
  607. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  608. func (in *Password) DeepCopy() *Password {
  609. if in == nil {
  610. return nil
  611. }
  612. out := new(Password)
  613. in.DeepCopyInto(out)
  614. return out
  615. }
  616. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  617. func (in *Password) DeepCopyObject() runtime.Object {
  618. if c := in.DeepCopy(); c != nil {
  619. return c
  620. }
  621. return nil
  622. }
  623. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  624. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  625. *out = *in
  626. out.TypeMeta = in.TypeMeta
  627. in.ListMeta.DeepCopyInto(&out.ListMeta)
  628. if in.Items != nil {
  629. in, out := &in.Items, &out.Items
  630. *out = make([]Password, len(*in))
  631. for i := range *in {
  632. (*in)[i].DeepCopyInto(&(*out)[i])
  633. }
  634. }
  635. }
  636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  637. func (in *PasswordList) DeepCopy() *PasswordList {
  638. if in == nil {
  639. return nil
  640. }
  641. out := new(PasswordList)
  642. in.DeepCopyInto(out)
  643. return out
  644. }
  645. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  646. func (in *PasswordList) DeepCopyObject() runtime.Object {
  647. if c := in.DeepCopy(); c != nil {
  648. return c
  649. }
  650. return nil
  651. }
  652. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  653. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  654. *out = *in
  655. if in.Digits != nil {
  656. in, out := &in.Digits, &out.Digits
  657. *out = new(int)
  658. **out = **in
  659. }
  660. if in.Symbols != nil {
  661. in, out := &in.Symbols, &out.Symbols
  662. *out = new(int)
  663. **out = **in
  664. }
  665. if in.SymbolCharacters != nil {
  666. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  667. *out = new(string)
  668. **out = **in
  669. }
  670. }
  671. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  672. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  673. if in == nil {
  674. return nil
  675. }
  676. out := new(PasswordSpec)
  677. in.DeepCopyInto(out)
  678. return out
  679. }
  680. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  681. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  682. *out = *in
  683. }
  684. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  685. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  686. if in == nil {
  687. return nil
  688. }
  689. out := new(SecretKeySelector)
  690. in.DeepCopyInto(out)
  691. return out
  692. }
  693. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  694. func (in *UUID) DeepCopyInto(out *UUID) {
  695. *out = *in
  696. out.TypeMeta = in.TypeMeta
  697. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  698. out.Spec = in.Spec
  699. }
  700. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  701. func (in *UUID) DeepCopy() *UUID {
  702. if in == nil {
  703. return nil
  704. }
  705. out := new(UUID)
  706. in.DeepCopyInto(out)
  707. return out
  708. }
  709. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  710. func (in *UUID) DeepCopyObject() runtime.Object {
  711. if c := in.DeepCopy(); c != nil {
  712. return c
  713. }
  714. return nil
  715. }
  716. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  717. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  718. *out = *in
  719. out.TypeMeta = in.TypeMeta
  720. in.ListMeta.DeepCopyInto(&out.ListMeta)
  721. if in.Items != nil {
  722. in, out := &in.Items, &out.Items
  723. *out = make([]Password, len(*in))
  724. for i := range *in {
  725. (*in)[i].DeepCopyInto(&(*out)[i])
  726. }
  727. }
  728. }
  729. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  730. func (in *UUIDList) DeepCopy() *UUIDList {
  731. if in == nil {
  732. return nil
  733. }
  734. out := new(UUIDList)
  735. in.DeepCopyInto(out)
  736. return out
  737. }
  738. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  739. func (in *UUIDList) DeepCopyObject() runtime.Object {
  740. if c := in.DeepCopy(); c != nil {
  741. return c
  742. }
  743. return nil
  744. }
  745. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  746. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  747. *out = *in
  748. }
  749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  750. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  751. if in == nil {
  752. return nil
  753. }
  754. out := new(UUIDSpec)
  755. in.DeepCopyInto(out)
  756. return out
  757. }
  758. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  759. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  760. *out = *in
  761. out.TypeMeta = in.TypeMeta
  762. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  763. in.Spec.DeepCopyInto(&out.Spec)
  764. }
  765. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  766. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  767. if in == nil {
  768. return nil
  769. }
  770. out := new(VaultDynamicSecret)
  771. in.DeepCopyInto(out)
  772. return out
  773. }
  774. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  775. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  776. if c := in.DeepCopy(); c != nil {
  777. return c
  778. }
  779. return nil
  780. }
  781. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  782. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  783. *out = *in
  784. out.TypeMeta = in.TypeMeta
  785. in.ListMeta.DeepCopyInto(&out.ListMeta)
  786. if in.Items != nil {
  787. in, out := &in.Items, &out.Items
  788. *out = make([]VaultDynamicSecret, len(*in))
  789. for i := range *in {
  790. (*in)[i].DeepCopyInto(&(*out)[i])
  791. }
  792. }
  793. }
  794. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  795. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  796. if in == nil {
  797. return nil
  798. }
  799. out := new(VaultDynamicSecretList)
  800. in.DeepCopyInto(out)
  801. return out
  802. }
  803. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  804. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  805. if c := in.DeepCopy(); c != nil {
  806. return c
  807. }
  808. return nil
  809. }
  810. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  811. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  812. *out = *in
  813. if in.Parameters != nil {
  814. in, out := &in.Parameters, &out.Parameters
  815. *out = new(apiextensionsv1.JSON)
  816. (*in).DeepCopyInto(*out)
  817. }
  818. if in.Provider != nil {
  819. in, out := &in.Provider, &out.Provider
  820. *out = new(v1beta1.VaultProvider)
  821. (*in).DeepCopyInto(*out)
  822. }
  823. }
  824. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  825. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  826. if in == nil {
  827. return nil
  828. }
  829. out := new(VaultDynamicSecretSpec)
  830. in.DeepCopyInto(out)
  831. return out
  832. }
  833. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  834. func (in *Webhook) DeepCopyInto(out *Webhook) {
  835. *out = *in
  836. out.TypeMeta = in.TypeMeta
  837. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  838. in.Spec.DeepCopyInto(&out.Spec)
  839. }
  840. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  841. func (in *Webhook) DeepCopy() *Webhook {
  842. if in == nil {
  843. return nil
  844. }
  845. out := new(Webhook)
  846. in.DeepCopyInto(out)
  847. return out
  848. }
  849. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  850. func (in *Webhook) DeepCopyObject() runtime.Object {
  851. if c := in.DeepCopy(); c != nil {
  852. return c
  853. }
  854. return nil
  855. }
  856. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  857. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  858. *out = *in
  859. if in.Namespace != nil {
  860. in, out := &in.Namespace, &out.Namespace
  861. *out = new(string)
  862. **out = **in
  863. }
  864. }
  865. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  866. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  867. if in == nil {
  868. return nil
  869. }
  870. out := new(WebhookCAProvider)
  871. in.DeepCopyInto(out)
  872. return out
  873. }
  874. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  875. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  876. *out = *in
  877. out.TypeMeta = in.TypeMeta
  878. in.ListMeta.DeepCopyInto(&out.ListMeta)
  879. if in.Items != nil {
  880. in, out := &in.Items, &out.Items
  881. *out = make([]Webhook, len(*in))
  882. for i := range *in {
  883. (*in)[i].DeepCopyInto(&(*out)[i])
  884. }
  885. }
  886. }
  887. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  888. func (in *WebhookList) DeepCopy() *WebhookList {
  889. if in == nil {
  890. return nil
  891. }
  892. out := new(WebhookList)
  893. in.DeepCopyInto(out)
  894. return out
  895. }
  896. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  897. func (in *WebhookList) DeepCopyObject() runtime.Object {
  898. if c := in.DeepCopy(); c != nil {
  899. return c
  900. }
  901. return nil
  902. }
  903. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  904. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  905. *out = *in
  906. }
  907. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  908. func (in *WebhookResult) DeepCopy() *WebhookResult {
  909. if in == nil {
  910. return nil
  911. }
  912. out := new(WebhookResult)
  913. in.DeepCopyInto(out)
  914. return out
  915. }
  916. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  917. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  918. *out = *in
  919. out.SecretRef = in.SecretRef
  920. }
  921. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  922. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  923. if in == nil {
  924. return nil
  925. }
  926. out := new(WebhookSecret)
  927. in.DeepCopyInto(out)
  928. return out
  929. }
  930. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  931. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  932. *out = *in
  933. if in.Headers != nil {
  934. in, out := &in.Headers, &out.Headers
  935. *out = make(map[string]string, len(*in))
  936. for key, val := range *in {
  937. (*out)[key] = val
  938. }
  939. }
  940. if in.Timeout != nil {
  941. in, out := &in.Timeout, &out.Timeout
  942. *out = new(metav1.Duration)
  943. **out = **in
  944. }
  945. out.Result = in.Result
  946. if in.Secrets != nil {
  947. in, out := &in.Secrets, &out.Secrets
  948. *out = make([]WebhookSecret, len(*in))
  949. copy(*out, *in)
  950. }
  951. if in.CABundle != nil {
  952. in, out := &in.CABundle, &out.CABundle
  953. *out = make([]byte, len(*in))
  954. copy(*out, *in)
  955. }
  956. if in.CAProvider != nil {
  957. in, out := &in.CAProvider, &out.CAProvider
  958. *out = new(WebhookCAProvider)
  959. (*in).DeepCopyInto(*out)
  960. }
  961. }
  962. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  963. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  964. if in == nil {
  965. return nil
  966. }
  967. out := new(WebhookSpec)
  968. in.DeepCopyInto(out)
  969. return out
  970. }