zz_generated.deepcopy.go 32 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096
  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. if in.Repositories != nil {
  562. in, out := &in.Repositories, &out.Repositories
  563. *out = make([]string, len(*in))
  564. copy(*out, *in)
  565. }
  566. if in.Permissions != nil {
  567. in, out := &in.Permissions, &out.Permissions
  568. *out = make(map[string]string, len(*in))
  569. for key, val := range *in {
  570. (*out)[key] = val
  571. }
  572. }
  573. in.Auth.DeepCopyInto(&out.Auth)
  574. }
  575. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  576. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  577. if in == nil {
  578. return nil
  579. }
  580. out := new(GithubAccessTokenSpec)
  581. in.DeepCopyInto(out)
  582. return out
  583. }
  584. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  585. func (in *GithubAuth) DeepCopyInto(out *GithubAuth) {
  586. *out = *in
  587. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  588. }
  589. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  590. func (in *GithubAuth) DeepCopy() *GithubAuth {
  591. if in == nil {
  592. return nil
  593. }
  594. out := new(GithubAuth)
  595. in.DeepCopyInto(out)
  596. return out
  597. }
  598. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  599. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  600. *out = *in
  601. in.SecretRef.DeepCopyInto(&out.SecretRef)
  602. }
  603. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  604. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  605. if in == nil {
  606. return nil
  607. }
  608. out := new(GithubSecretRef)
  609. in.DeepCopyInto(out)
  610. return out
  611. }
  612. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  613. func (in *Password) DeepCopyInto(out *Password) {
  614. *out = *in
  615. out.TypeMeta = in.TypeMeta
  616. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  617. in.Spec.DeepCopyInto(&out.Spec)
  618. }
  619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  620. func (in *Password) DeepCopy() *Password {
  621. if in == nil {
  622. return nil
  623. }
  624. out := new(Password)
  625. in.DeepCopyInto(out)
  626. return out
  627. }
  628. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  629. func (in *Password) DeepCopyObject() runtime.Object {
  630. if c := in.DeepCopy(); c != nil {
  631. return c
  632. }
  633. return nil
  634. }
  635. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  636. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  637. *out = *in
  638. out.TypeMeta = in.TypeMeta
  639. in.ListMeta.DeepCopyInto(&out.ListMeta)
  640. if in.Items != nil {
  641. in, out := &in.Items, &out.Items
  642. *out = make([]Password, len(*in))
  643. for i := range *in {
  644. (*in)[i].DeepCopyInto(&(*out)[i])
  645. }
  646. }
  647. }
  648. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  649. func (in *PasswordList) DeepCopy() *PasswordList {
  650. if in == nil {
  651. return nil
  652. }
  653. out := new(PasswordList)
  654. in.DeepCopyInto(out)
  655. return out
  656. }
  657. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  658. func (in *PasswordList) DeepCopyObject() runtime.Object {
  659. if c := in.DeepCopy(); c != nil {
  660. return c
  661. }
  662. return nil
  663. }
  664. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  665. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  666. *out = *in
  667. if in.Digits != nil {
  668. in, out := &in.Digits, &out.Digits
  669. *out = new(int)
  670. **out = **in
  671. }
  672. if in.Symbols != nil {
  673. in, out := &in.Symbols, &out.Symbols
  674. *out = new(int)
  675. **out = **in
  676. }
  677. if in.SymbolCharacters != nil {
  678. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  679. *out = new(string)
  680. **out = **in
  681. }
  682. }
  683. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  684. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  685. if in == nil {
  686. return nil
  687. }
  688. out := new(PasswordSpec)
  689. in.DeepCopyInto(out)
  690. return out
  691. }
  692. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  693. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  694. *out = *in
  695. }
  696. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  697. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  698. if in == nil {
  699. return nil
  700. }
  701. out := new(SecretKeySelector)
  702. in.DeepCopyInto(out)
  703. return out
  704. }
  705. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  706. func (in *UUID) DeepCopyInto(out *UUID) {
  707. *out = *in
  708. out.TypeMeta = in.TypeMeta
  709. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  710. out.Spec = in.Spec
  711. }
  712. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  713. func (in *UUID) DeepCopy() *UUID {
  714. if in == nil {
  715. return nil
  716. }
  717. out := new(UUID)
  718. in.DeepCopyInto(out)
  719. return out
  720. }
  721. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  722. func (in *UUID) DeepCopyObject() runtime.Object {
  723. if c := in.DeepCopy(); c != nil {
  724. return c
  725. }
  726. return nil
  727. }
  728. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  729. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  730. *out = *in
  731. out.TypeMeta = in.TypeMeta
  732. in.ListMeta.DeepCopyInto(&out.ListMeta)
  733. if in.Items != nil {
  734. in, out := &in.Items, &out.Items
  735. *out = make([]Password, len(*in))
  736. for i := range *in {
  737. (*in)[i].DeepCopyInto(&(*out)[i])
  738. }
  739. }
  740. }
  741. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  742. func (in *UUIDList) DeepCopy() *UUIDList {
  743. if in == nil {
  744. return nil
  745. }
  746. out := new(UUIDList)
  747. in.DeepCopyInto(out)
  748. return out
  749. }
  750. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  751. func (in *UUIDList) DeepCopyObject() runtime.Object {
  752. if c := in.DeepCopy(); c != nil {
  753. return c
  754. }
  755. return nil
  756. }
  757. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  758. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  759. *out = *in
  760. }
  761. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  762. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  763. if in == nil {
  764. return nil
  765. }
  766. out := new(UUIDSpec)
  767. in.DeepCopyInto(out)
  768. return out
  769. }
  770. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  771. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  772. *out = *in
  773. out.TypeMeta = in.TypeMeta
  774. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  775. in.Spec.DeepCopyInto(&out.Spec)
  776. }
  777. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  778. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  779. if in == nil {
  780. return nil
  781. }
  782. out := new(VaultDynamicSecret)
  783. in.DeepCopyInto(out)
  784. return out
  785. }
  786. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  787. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  788. if c := in.DeepCopy(); c != nil {
  789. return c
  790. }
  791. return nil
  792. }
  793. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  794. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  795. *out = *in
  796. out.TypeMeta = in.TypeMeta
  797. in.ListMeta.DeepCopyInto(&out.ListMeta)
  798. if in.Items != nil {
  799. in, out := &in.Items, &out.Items
  800. *out = make([]VaultDynamicSecret, len(*in))
  801. for i := range *in {
  802. (*in)[i].DeepCopyInto(&(*out)[i])
  803. }
  804. }
  805. }
  806. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  807. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  808. if in == nil {
  809. return nil
  810. }
  811. out := new(VaultDynamicSecretList)
  812. in.DeepCopyInto(out)
  813. return out
  814. }
  815. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  816. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  817. if c := in.DeepCopy(); c != nil {
  818. return c
  819. }
  820. return nil
  821. }
  822. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  823. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  824. *out = *in
  825. if in.Parameters != nil {
  826. in, out := &in.Parameters, &out.Parameters
  827. *out = new(apiextensionsv1.JSON)
  828. (*in).DeepCopyInto(*out)
  829. }
  830. if in.Provider != nil {
  831. in, out := &in.Provider, &out.Provider
  832. *out = new(v1beta1.VaultProvider)
  833. (*in).DeepCopyInto(*out)
  834. }
  835. }
  836. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  837. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  838. if in == nil {
  839. return nil
  840. }
  841. out := new(VaultDynamicSecretSpec)
  842. in.DeepCopyInto(out)
  843. return out
  844. }
  845. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  846. func (in *Webhook) DeepCopyInto(out *Webhook) {
  847. *out = *in
  848. out.TypeMeta = in.TypeMeta
  849. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  850. in.Spec.DeepCopyInto(&out.Spec)
  851. }
  852. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  853. func (in *Webhook) DeepCopy() *Webhook {
  854. if in == nil {
  855. return nil
  856. }
  857. out := new(Webhook)
  858. in.DeepCopyInto(out)
  859. return out
  860. }
  861. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  862. func (in *Webhook) DeepCopyObject() runtime.Object {
  863. if c := in.DeepCopy(); c != nil {
  864. return c
  865. }
  866. return nil
  867. }
  868. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  869. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  870. *out = *in
  871. if in.Namespace != nil {
  872. in, out := &in.Namespace, &out.Namespace
  873. *out = new(string)
  874. **out = **in
  875. }
  876. }
  877. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  878. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  879. if in == nil {
  880. return nil
  881. }
  882. out := new(WebhookCAProvider)
  883. in.DeepCopyInto(out)
  884. return out
  885. }
  886. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  887. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  888. *out = *in
  889. out.TypeMeta = in.TypeMeta
  890. in.ListMeta.DeepCopyInto(&out.ListMeta)
  891. if in.Items != nil {
  892. in, out := &in.Items, &out.Items
  893. *out = make([]Webhook, len(*in))
  894. for i := range *in {
  895. (*in)[i].DeepCopyInto(&(*out)[i])
  896. }
  897. }
  898. }
  899. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  900. func (in *WebhookList) DeepCopy() *WebhookList {
  901. if in == nil {
  902. return nil
  903. }
  904. out := new(WebhookList)
  905. in.DeepCopyInto(out)
  906. return out
  907. }
  908. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  909. func (in *WebhookList) DeepCopyObject() runtime.Object {
  910. if c := in.DeepCopy(); c != nil {
  911. return c
  912. }
  913. return nil
  914. }
  915. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  916. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  917. *out = *in
  918. }
  919. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  920. func (in *WebhookResult) DeepCopy() *WebhookResult {
  921. if in == nil {
  922. return nil
  923. }
  924. out := new(WebhookResult)
  925. in.DeepCopyInto(out)
  926. return out
  927. }
  928. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  929. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  930. *out = *in
  931. out.SecretRef = in.SecretRef
  932. }
  933. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  934. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  935. if in == nil {
  936. return nil
  937. }
  938. out := new(WebhookSecret)
  939. in.DeepCopyInto(out)
  940. return out
  941. }
  942. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  943. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  944. *out = *in
  945. if in.Headers != nil {
  946. in, out := &in.Headers, &out.Headers
  947. *out = make(map[string]string, len(*in))
  948. for key, val := range *in {
  949. (*out)[key] = val
  950. }
  951. }
  952. if in.Timeout != nil {
  953. in, out := &in.Timeout, &out.Timeout
  954. *out = new(metav1.Duration)
  955. **out = **in
  956. }
  957. out.Result = in.Result
  958. if in.Secrets != nil {
  959. in, out := &in.Secrets, &out.Secrets
  960. *out = make([]WebhookSecret, len(*in))
  961. copy(*out, *in)
  962. }
  963. if in.CABundle != nil {
  964. in, out := &in.CABundle, &out.CABundle
  965. *out = make([]byte, len(*in))
  966. copy(*out, *in)
  967. }
  968. if in.CAProvider != nil {
  969. in, out := &in.CAProvider, &out.CAProvider
  970. *out = new(WebhookCAProvider)
  971. (*in).DeepCopyInto(*out)
  972. }
  973. }
  974. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  975. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  976. if in == nil {
  977. return nil
  978. }
  979. out := new(WebhookSpec)
  980. in.DeepCopyInto(out)
  981. return out
  982. }