zz_generated.deepcopy.go 67 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269
  1. //go:build !ignore_autogenerated
  2. /*
  3. Copyright © The ESO Authors
  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. https://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. externalsecretsv1 "github.com/external-secrets/external-secrets/apis/externalsecrets/v1"
  18. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  19. "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
  20. apismetav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  21. "k8s.io/apimachinery/pkg/runtime"
  22. )
  23. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  24. func (in *ACRAccessToken) DeepCopyInto(out *ACRAccessToken) {
  25. *out = *in
  26. out.TypeMeta = in.TypeMeta
  27. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  28. in.Spec.DeepCopyInto(&out.Spec)
  29. }
  30. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessToken.
  31. func (in *ACRAccessToken) DeepCopy() *ACRAccessToken {
  32. if in == nil {
  33. return nil
  34. }
  35. out := new(ACRAccessToken)
  36. in.DeepCopyInto(out)
  37. return out
  38. }
  39. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  40. func (in *ACRAccessToken) DeepCopyObject() runtime.Object {
  41. if c := in.DeepCopy(); c != nil {
  42. return c
  43. }
  44. return nil
  45. }
  46. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  47. func (in *ACRAccessTokenList) DeepCopyInto(out *ACRAccessTokenList) {
  48. *out = *in
  49. out.TypeMeta = in.TypeMeta
  50. in.ListMeta.DeepCopyInto(&out.ListMeta)
  51. if in.Items != nil {
  52. in, out := &in.Items, &out.Items
  53. *out = make([]ACRAccessToken, len(*in))
  54. for i := range *in {
  55. (*in)[i].DeepCopyInto(&(*out)[i])
  56. }
  57. }
  58. }
  59. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenList.
  60. func (in *ACRAccessTokenList) DeepCopy() *ACRAccessTokenList {
  61. if in == nil {
  62. return nil
  63. }
  64. out := new(ACRAccessTokenList)
  65. in.DeepCopyInto(out)
  66. return out
  67. }
  68. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  69. func (in *ACRAccessTokenList) DeepCopyObject() runtime.Object {
  70. if c := in.DeepCopy(); c != nil {
  71. return c
  72. }
  73. return nil
  74. }
  75. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  76. func (in *ACRAccessTokenSpec) DeepCopyInto(out *ACRAccessTokenSpec) {
  77. *out = *in
  78. in.Auth.DeepCopyInto(&out.Auth)
  79. }
  80. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenSpec.
  81. func (in *ACRAccessTokenSpec) DeepCopy() *ACRAccessTokenSpec {
  82. if in == nil {
  83. return nil
  84. }
  85. out := new(ACRAccessTokenSpec)
  86. in.DeepCopyInto(out)
  87. return out
  88. }
  89. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  90. func (in *ACRAuth) DeepCopyInto(out *ACRAuth) {
  91. *out = *in
  92. if in.ServicePrincipal != nil {
  93. in, out := &in.ServicePrincipal, &out.ServicePrincipal
  94. *out = new(AzureACRServicePrincipalAuth)
  95. (*in).DeepCopyInto(*out)
  96. }
  97. if in.ManagedIdentity != nil {
  98. in, out := &in.ManagedIdentity, &out.ManagedIdentity
  99. *out = new(AzureACRManagedIdentityAuth)
  100. **out = **in
  101. }
  102. if in.WorkloadIdentity != nil {
  103. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  104. *out = new(AzureACRWorkloadIdentityAuth)
  105. (*in).DeepCopyInto(*out)
  106. }
  107. }
  108. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAuth.
  109. func (in *ACRAuth) DeepCopy() *ACRAuth {
  110. if in == nil {
  111. return nil
  112. }
  113. out := new(ACRAuth)
  114. in.DeepCopyInto(out)
  115. return out
  116. }
  117. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  118. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  119. *out = *in
  120. if in.SecretRef != nil {
  121. in, out := &in.SecretRef, &out.SecretRef
  122. *out = new(AWSAuthSecretRef)
  123. (*in).DeepCopyInto(*out)
  124. }
  125. if in.JWTAuth != nil {
  126. in, out := &in.JWTAuth, &out.JWTAuth
  127. *out = new(AWSJWTAuth)
  128. (*in).DeepCopyInto(*out)
  129. }
  130. }
  131. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  132. func (in *AWSAuth) DeepCopy() *AWSAuth {
  133. if in == nil {
  134. return nil
  135. }
  136. out := new(AWSAuth)
  137. in.DeepCopyInto(out)
  138. return out
  139. }
  140. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  141. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  142. *out = *in
  143. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  144. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  145. if in.SessionToken != nil {
  146. in, out := &in.SessionToken, &out.SessionToken
  147. *out = new(metav1.SecretKeySelector)
  148. (*in).DeepCopyInto(*out)
  149. }
  150. }
  151. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  152. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  153. if in == nil {
  154. return nil
  155. }
  156. out := new(AWSAuthSecretRef)
  157. in.DeepCopyInto(out)
  158. return out
  159. }
  160. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  161. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  162. *out = *in
  163. if in.ServiceAccountRef != nil {
  164. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  165. *out = new(metav1.ServiceAccountSelector)
  166. (*in).DeepCopyInto(*out)
  167. }
  168. }
  169. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  170. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  171. if in == nil {
  172. return nil
  173. }
  174. out := new(AWSJWTAuth)
  175. in.DeepCopyInto(out)
  176. return out
  177. }
  178. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  179. func (in *AuthorizationProtocol) DeepCopyInto(out *AuthorizationProtocol) {
  180. *out = *in
  181. if in.NTLM != nil {
  182. in, out := &in.NTLM, &out.NTLM
  183. *out = new(NTLMProtocol)
  184. (*in).DeepCopyInto(*out)
  185. }
  186. }
  187. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProtocol.
  188. func (in *AuthorizationProtocol) DeepCopy() *AuthorizationProtocol {
  189. if in == nil {
  190. return nil
  191. }
  192. out := new(AuthorizationProtocol)
  193. in.DeepCopyInto(out)
  194. return out
  195. }
  196. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  197. func (in *AzureACRManagedIdentityAuth) DeepCopyInto(out *AzureACRManagedIdentityAuth) {
  198. *out = *in
  199. }
  200. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRManagedIdentityAuth.
  201. func (in *AzureACRManagedIdentityAuth) DeepCopy() *AzureACRManagedIdentityAuth {
  202. if in == nil {
  203. return nil
  204. }
  205. out := new(AzureACRManagedIdentityAuth)
  206. in.DeepCopyInto(out)
  207. return out
  208. }
  209. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  210. func (in *AzureACRServicePrincipalAuth) DeepCopyInto(out *AzureACRServicePrincipalAuth) {
  211. *out = *in
  212. in.SecretRef.DeepCopyInto(&out.SecretRef)
  213. }
  214. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuth.
  215. func (in *AzureACRServicePrincipalAuth) DeepCopy() *AzureACRServicePrincipalAuth {
  216. if in == nil {
  217. return nil
  218. }
  219. out := new(AzureACRServicePrincipalAuth)
  220. in.DeepCopyInto(out)
  221. return out
  222. }
  223. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  224. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopyInto(out *AzureACRServicePrincipalAuthSecretRef) {
  225. *out = *in
  226. in.ClientID.DeepCopyInto(&out.ClientID)
  227. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  228. }
  229. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuthSecretRef.
  230. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopy() *AzureACRServicePrincipalAuthSecretRef {
  231. if in == nil {
  232. return nil
  233. }
  234. out := new(AzureACRServicePrincipalAuthSecretRef)
  235. in.DeepCopyInto(out)
  236. return out
  237. }
  238. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  239. func (in *AzureACRWorkloadIdentityAuth) DeepCopyInto(out *AzureACRWorkloadIdentityAuth) {
  240. *out = *in
  241. if in.ServiceAccountRef != nil {
  242. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  243. *out = new(metav1.ServiceAccountSelector)
  244. (*in).DeepCopyInto(*out)
  245. }
  246. }
  247. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRWorkloadIdentityAuth.
  248. func (in *AzureACRWorkloadIdentityAuth) DeepCopy() *AzureACRWorkloadIdentityAuth {
  249. if in == nil {
  250. return nil
  251. }
  252. out := new(AzureACRWorkloadIdentityAuth)
  253. in.DeepCopyInto(out)
  254. return out
  255. }
  256. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  257. func (in *BeyondtrustWorkloadCredentialsDynamicSecret) DeepCopyInto(out *BeyondtrustWorkloadCredentialsDynamicSecret) {
  258. *out = *in
  259. out.TypeMeta = in.TypeMeta
  260. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  261. in.Spec.DeepCopyInto(&out.Spec)
  262. }
  263. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustWorkloadCredentialsDynamicSecret.
  264. func (in *BeyondtrustWorkloadCredentialsDynamicSecret) DeepCopy() *BeyondtrustWorkloadCredentialsDynamicSecret {
  265. if in == nil {
  266. return nil
  267. }
  268. out := new(BeyondtrustWorkloadCredentialsDynamicSecret)
  269. in.DeepCopyInto(out)
  270. return out
  271. }
  272. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  273. func (in *BeyondtrustWorkloadCredentialsDynamicSecret) DeepCopyObject() runtime.Object {
  274. if c := in.DeepCopy(); c != nil {
  275. return c
  276. }
  277. return nil
  278. }
  279. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  280. func (in *BeyondtrustWorkloadCredentialsDynamicSecretList) DeepCopyInto(out *BeyondtrustWorkloadCredentialsDynamicSecretList) {
  281. *out = *in
  282. out.TypeMeta = in.TypeMeta
  283. in.ListMeta.DeepCopyInto(&out.ListMeta)
  284. if in.Items != nil {
  285. in, out := &in.Items, &out.Items
  286. *out = make([]BeyondtrustWorkloadCredentialsDynamicSecret, len(*in))
  287. for i := range *in {
  288. (*in)[i].DeepCopyInto(&(*out)[i])
  289. }
  290. }
  291. }
  292. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustWorkloadCredentialsDynamicSecretList.
  293. func (in *BeyondtrustWorkloadCredentialsDynamicSecretList) DeepCopy() *BeyondtrustWorkloadCredentialsDynamicSecretList {
  294. if in == nil {
  295. return nil
  296. }
  297. out := new(BeyondtrustWorkloadCredentialsDynamicSecretList)
  298. in.DeepCopyInto(out)
  299. return out
  300. }
  301. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  302. func (in *BeyondtrustWorkloadCredentialsDynamicSecretList) DeepCopyObject() runtime.Object {
  303. if c := in.DeepCopy(); c != nil {
  304. return c
  305. }
  306. return nil
  307. }
  308. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  309. func (in *BeyondtrustWorkloadCredentialsDynamicSecretSpec) DeepCopyInto(out *BeyondtrustWorkloadCredentialsDynamicSecretSpec) {
  310. *out = *in
  311. if in.Provider != nil {
  312. in, out := &in.Provider, &out.Provider
  313. *out = new(externalsecretsv1.BeyondtrustWorkloadCredentialsProvider)
  314. (*in).DeepCopyInto(*out)
  315. }
  316. if in.RetrySettings != nil {
  317. in, out := &in.RetrySettings, &out.RetrySettings
  318. *out = new(externalsecretsv1.SecretStoreRetrySettings)
  319. (*in).DeepCopyInto(*out)
  320. }
  321. }
  322. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustWorkloadCredentialsDynamicSecretSpec.
  323. func (in *BeyondtrustWorkloadCredentialsDynamicSecretSpec) DeepCopy() *BeyondtrustWorkloadCredentialsDynamicSecretSpec {
  324. if in == nil {
  325. return nil
  326. }
  327. out := new(BeyondtrustWorkloadCredentialsDynamicSecretSpec)
  328. in.DeepCopyInto(out)
  329. return out
  330. }
  331. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  332. func (in *CloudsmithAccessToken) DeepCopyInto(out *CloudsmithAccessToken) {
  333. *out = *in
  334. out.TypeMeta = in.TypeMeta
  335. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  336. in.Spec.DeepCopyInto(&out.Spec)
  337. }
  338. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudsmithAccessToken.
  339. func (in *CloudsmithAccessToken) DeepCopy() *CloudsmithAccessToken {
  340. if in == nil {
  341. return nil
  342. }
  343. out := new(CloudsmithAccessToken)
  344. in.DeepCopyInto(out)
  345. return out
  346. }
  347. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  348. func (in *CloudsmithAccessToken) DeepCopyObject() runtime.Object {
  349. if c := in.DeepCopy(); c != nil {
  350. return c
  351. }
  352. return nil
  353. }
  354. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  355. func (in *CloudsmithAccessTokenList) DeepCopyInto(out *CloudsmithAccessTokenList) {
  356. *out = *in
  357. out.TypeMeta = in.TypeMeta
  358. in.ListMeta.DeepCopyInto(&out.ListMeta)
  359. if in.Items != nil {
  360. in, out := &in.Items, &out.Items
  361. *out = make([]CloudsmithAccessToken, len(*in))
  362. for i := range *in {
  363. (*in)[i].DeepCopyInto(&(*out)[i])
  364. }
  365. }
  366. }
  367. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudsmithAccessTokenList.
  368. func (in *CloudsmithAccessTokenList) DeepCopy() *CloudsmithAccessTokenList {
  369. if in == nil {
  370. return nil
  371. }
  372. out := new(CloudsmithAccessTokenList)
  373. in.DeepCopyInto(out)
  374. return out
  375. }
  376. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  377. func (in *CloudsmithAccessTokenList) DeepCopyObject() runtime.Object {
  378. if c := in.DeepCopy(); c != nil {
  379. return c
  380. }
  381. return nil
  382. }
  383. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  384. func (in *CloudsmithAccessTokenSpec) DeepCopyInto(out *CloudsmithAccessTokenSpec) {
  385. *out = *in
  386. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  387. }
  388. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudsmithAccessTokenSpec.
  389. func (in *CloudsmithAccessTokenSpec) DeepCopy() *CloudsmithAccessTokenSpec {
  390. if in == nil {
  391. return nil
  392. }
  393. out := new(CloudsmithAccessTokenSpec)
  394. in.DeepCopyInto(out)
  395. return out
  396. }
  397. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  398. func (in *ClusterGenerator) DeepCopyInto(out *ClusterGenerator) {
  399. *out = *in
  400. out.TypeMeta = in.TypeMeta
  401. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  402. in.Spec.DeepCopyInto(&out.Spec)
  403. }
  404. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGenerator.
  405. func (in *ClusterGenerator) DeepCopy() *ClusterGenerator {
  406. if in == nil {
  407. return nil
  408. }
  409. out := new(ClusterGenerator)
  410. in.DeepCopyInto(out)
  411. return out
  412. }
  413. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  414. func (in *ClusterGenerator) DeepCopyObject() runtime.Object {
  415. if c := in.DeepCopy(); c != nil {
  416. return c
  417. }
  418. return nil
  419. }
  420. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  421. func (in *ClusterGeneratorList) DeepCopyInto(out *ClusterGeneratorList) {
  422. *out = *in
  423. out.TypeMeta = in.TypeMeta
  424. in.ListMeta.DeepCopyInto(&out.ListMeta)
  425. if in.Items != nil {
  426. in, out := &in.Items, &out.Items
  427. *out = make([]ClusterGenerator, len(*in))
  428. for i := range *in {
  429. (*in)[i].DeepCopyInto(&(*out)[i])
  430. }
  431. }
  432. }
  433. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorList.
  434. func (in *ClusterGeneratorList) DeepCopy() *ClusterGeneratorList {
  435. if in == nil {
  436. return nil
  437. }
  438. out := new(ClusterGeneratorList)
  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 *ClusterGeneratorList) 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 *ClusterGeneratorSpec) DeepCopyInto(out *ClusterGeneratorSpec) {
  451. *out = *in
  452. in.Generator.DeepCopyInto(&out.Generator)
  453. }
  454. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorSpec.
  455. func (in *ClusterGeneratorSpec) DeepCopy() *ClusterGeneratorSpec {
  456. if in == nil {
  457. return nil
  458. }
  459. out := new(ClusterGeneratorSpec)
  460. in.DeepCopyInto(out)
  461. return out
  462. }
  463. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  464. func (in *ControllerClassResource) DeepCopyInto(out *ControllerClassResource) {
  465. *out = *in
  466. out.Spec = in.Spec
  467. }
  468. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerClassResource.
  469. func (in *ControllerClassResource) DeepCopy() *ControllerClassResource {
  470. if in == nil {
  471. return nil
  472. }
  473. out := new(ControllerClassResource)
  474. in.DeepCopyInto(out)
  475. return out
  476. }
  477. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  478. func (in *ECRAuthorizationToken) DeepCopyInto(out *ECRAuthorizationToken) {
  479. *out = *in
  480. out.TypeMeta = in.TypeMeta
  481. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  482. in.Spec.DeepCopyInto(&out.Spec)
  483. }
  484. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationToken.
  485. func (in *ECRAuthorizationToken) DeepCopy() *ECRAuthorizationToken {
  486. if in == nil {
  487. return nil
  488. }
  489. out := new(ECRAuthorizationToken)
  490. in.DeepCopyInto(out)
  491. return out
  492. }
  493. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  494. func (in *ECRAuthorizationToken) DeepCopyObject() runtime.Object {
  495. if c := in.DeepCopy(); c != nil {
  496. return c
  497. }
  498. return nil
  499. }
  500. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  501. func (in *ECRAuthorizationTokenList) DeepCopyInto(out *ECRAuthorizationTokenList) {
  502. *out = *in
  503. out.TypeMeta = in.TypeMeta
  504. in.ListMeta.DeepCopyInto(&out.ListMeta)
  505. if in.Items != nil {
  506. in, out := &in.Items, &out.Items
  507. *out = make([]ECRAuthorizationToken, len(*in))
  508. for i := range *in {
  509. (*in)[i].DeepCopyInto(&(*out)[i])
  510. }
  511. }
  512. }
  513. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenList.
  514. func (in *ECRAuthorizationTokenList) DeepCopy() *ECRAuthorizationTokenList {
  515. if in == nil {
  516. return nil
  517. }
  518. out := new(ECRAuthorizationTokenList)
  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 *ECRAuthorizationTokenList) 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 *ECRAuthorizationTokenSpec) DeepCopyInto(out *ECRAuthorizationTokenSpec) {
  531. *out = *in
  532. in.Auth.DeepCopyInto(&out.Auth)
  533. }
  534. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenSpec.
  535. func (in *ECRAuthorizationTokenSpec) DeepCopy() *ECRAuthorizationTokenSpec {
  536. if in == nil {
  537. return nil
  538. }
  539. out := new(ECRAuthorizationTokenSpec)
  540. in.DeepCopyInto(out)
  541. return out
  542. }
  543. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  544. func (in *Fake) DeepCopyInto(out *Fake) {
  545. *out = *in
  546. out.TypeMeta = in.TypeMeta
  547. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  548. in.Spec.DeepCopyInto(&out.Spec)
  549. }
  550. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
  551. func (in *Fake) DeepCopy() *Fake {
  552. if in == nil {
  553. return nil
  554. }
  555. out := new(Fake)
  556. in.DeepCopyInto(out)
  557. return out
  558. }
  559. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  560. func (in *Fake) DeepCopyObject() runtime.Object {
  561. if c := in.DeepCopy(); c != nil {
  562. return c
  563. }
  564. return nil
  565. }
  566. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  567. func (in *FakeList) DeepCopyInto(out *FakeList) {
  568. *out = *in
  569. out.TypeMeta = in.TypeMeta
  570. in.ListMeta.DeepCopyInto(&out.ListMeta)
  571. if in.Items != nil {
  572. in, out := &in.Items, &out.Items
  573. *out = make([]Fake, len(*in))
  574. for i := range *in {
  575. (*in)[i].DeepCopyInto(&(*out)[i])
  576. }
  577. }
  578. }
  579. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
  580. func (in *FakeList) DeepCopy() *FakeList {
  581. if in == nil {
  582. return nil
  583. }
  584. out := new(FakeList)
  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 *FakeList) 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 *FakeSpec) DeepCopyInto(out *FakeSpec) {
  597. *out = *in
  598. if in.Data != nil {
  599. in, out := &in.Data, &out.Data
  600. *out = make(map[string]string, len(*in))
  601. for key, val := range *in {
  602. (*out)[key] = val
  603. }
  604. }
  605. }
  606. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
  607. func (in *FakeSpec) DeepCopy() *FakeSpec {
  608. if in == nil {
  609. return nil
  610. }
  611. out := new(FakeSpec)
  612. in.DeepCopyInto(out)
  613. return out
  614. }
  615. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  616. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  617. *out = *in
  618. if in.SecretRef != nil {
  619. in, out := &in.SecretRef, &out.SecretRef
  620. *out = new(GCPSMAuthSecretRef)
  621. (*in).DeepCopyInto(*out)
  622. }
  623. if in.WorkloadIdentity != nil {
  624. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  625. *out = new(GCPWorkloadIdentity)
  626. (*in).DeepCopyInto(*out)
  627. }
  628. if in.WorkloadIdentityFederation != nil {
  629. in, out := &in.WorkloadIdentityFederation, &out.WorkloadIdentityFederation
  630. *out = new(externalsecretsv1.GCPWorkloadIdentityFederation)
  631. (*in).DeepCopyInto(*out)
  632. }
  633. }
  634. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  635. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  636. if in == nil {
  637. return nil
  638. }
  639. out := new(GCPSMAuth)
  640. in.DeepCopyInto(out)
  641. return out
  642. }
  643. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  644. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  645. *out = *in
  646. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  647. }
  648. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  649. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  650. if in == nil {
  651. return nil
  652. }
  653. out := new(GCPSMAuthSecretRef)
  654. in.DeepCopyInto(out)
  655. return out
  656. }
  657. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  658. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  659. *out = *in
  660. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  661. }
  662. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  663. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  664. if in == nil {
  665. return nil
  666. }
  667. out := new(GCPWorkloadIdentity)
  668. in.DeepCopyInto(out)
  669. return out
  670. }
  671. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  672. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  673. *out = *in
  674. out.TypeMeta = in.TypeMeta
  675. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  676. in.Spec.DeepCopyInto(&out.Spec)
  677. }
  678. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  679. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  680. if in == nil {
  681. return nil
  682. }
  683. out := new(GCRAccessToken)
  684. in.DeepCopyInto(out)
  685. return out
  686. }
  687. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  688. func (in *GCRAccessToken) DeepCopyObject() runtime.Object {
  689. if c := in.DeepCopy(); c != nil {
  690. return c
  691. }
  692. return nil
  693. }
  694. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  695. func (in *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  696. *out = *in
  697. out.TypeMeta = in.TypeMeta
  698. in.ListMeta.DeepCopyInto(&out.ListMeta)
  699. if in.Items != nil {
  700. in, out := &in.Items, &out.Items
  701. *out = make([]GCRAccessToken, len(*in))
  702. for i := range *in {
  703. (*in)[i].DeepCopyInto(&(*out)[i])
  704. }
  705. }
  706. }
  707. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  708. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  709. if in == nil {
  710. return nil
  711. }
  712. out := new(GCRAccessTokenList)
  713. in.DeepCopyInto(out)
  714. return out
  715. }
  716. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  717. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  718. if c := in.DeepCopy(); c != nil {
  719. return c
  720. }
  721. return nil
  722. }
  723. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  724. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  725. *out = *in
  726. in.Auth.DeepCopyInto(&out.Auth)
  727. }
  728. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  729. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  730. if in == nil {
  731. return nil
  732. }
  733. out := new(GCRAccessTokenSpec)
  734. in.DeepCopyInto(out)
  735. return out
  736. }
  737. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  738. func (in *GeneratorSpec) DeepCopyInto(out *GeneratorSpec) {
  739. *out = *in
  740. if in.ACRAccessTokenSpec != nil {
  741. in, out := &in.ACRAccessTokenSpec, &out.ACRAccessTokenSpec
  742. *out = new(ACRAccessTokenSpec)
  743. (*in).DeepCopyInto(*out)
  744. }
  745. if in.BeyondtrustWorkloadCredentialsDynamicSecretSpec != nil {
  746. in, out := &in.BeyondtrustWorkloadCredentialsDynamicSecretSpec, &out.BeyondtrustWorkloadCredentialsDynamicSecretSpec
  747. *out = new(BeyondtrustWorkloadCredentialsDynamicSecretSpec)
  748. (*in).DeepCopyInto(*out)
  749. }
  750. if in.CloudsmithAccessTokenSpec != nil {
  751. in, out := &in.CloudsmithAccessTokenSpec, &out.CloudsmithAccessTokenSpec
  752. *out = new(CloudsmithAccessTokenSpec)
  753. (*in).DeepCopyInto(*out)
  754. }
  755. if in.ECRAuthorizationTokenSpec != nil {
  756. in, out := &in.ECRAuthorizationTokenSpec, &out.ECRAuthorizationTokenSpec
  757. *out = new(ECRAuthorizationTokenSpec)
  758. (*in).DeepCopyInto(*out)
  759. }
  760. if in.FakeSpec != nil {
  761. in, out := &in.FakeSpec, &out.FakeSpec
  762. *out = new(FakeSpec)
  763. (*in).DeepCopyInto(*out)
  764. }
  765. if in.GCRAccessTokenSpec != nil {
  766. in, out := &in.GCRAccessTokenSpec, &out.GCRAccessTokenSpec
  767. *out = new(GCRAccessTokenSpec)
  768. (*in).DeepCopyInto(*out)
  769. }
  770. if in.GithubAccessTokenSpec != nil {
  771. in, out := &in.GithubAccessTokenSpec, &out.GithubAccessTokenSpec
  772. *out = new(GithubAccessTokenSpec)
  773. (*in).DeepCopyInto(*out)
  774. }
  775. if in.GitlabDeployTokenSpec != nil {
  776. in, out := &in.GitlabDeployTokenSpec, &out.GitlabDeployTokenSpec
  777. *out = new(GitlabDeployTokenSpec)
  778. (*in).DeepCopyInto(*out)
  779. }
  780. if in.QuayAccessTokenSpec != nil {
  781. in, out := &in.QuayAccessTokenSpec, &out.QuayAccessTokenSpec
  782. *out = new(QuayAccessTokenSpec)
  783. (*in).DeepCopyInto(*out)
  784. }
  785. if in.PasswordSpec != nil {
  786. in, out := &in.PasswordSpec, &out.PasswordSpec
  787. *out = new(PasswordSpec)
  788. (*in).DeepCopyInto(*out)
  789. }
  790. if in.SSHKeySpec != nil {
  791. in, out := &in.SSHKeySpec, &out.SSHKeySpec
  792. *out = new(SSHKeySpec)
  793. (*in).DeepCopyInto(*out)
  794. }
  795. if in.STSSessionTokenSpec != nil {
  796. in, out := &in.STSSessionTokenSpec, &out.STSSessionTokenSpec
  797. *out = new(STSSessionTokenSpec)
  798. (*in).DeepCopyInto(*out)
  799. }
  800. if in.UUIDSpec != nil {
  801. in, out := &in.UUIDSpec, &out.UUIDSpec
  802. *out = new(UUIDSpec)
  803. **out = **in
  804. }
  805. if in.VaultDynamicSecretSpec != nil {
  806. in, out := &in.VaultDynamicSecretSpec, &out.VaultDynamicSecretSpec
  807. *out = new(VaultDynamicSecretSpec)
  808. (*in).DeepCopyInto(*out)
  809. }
  810. if in.WebhookSpec != nil {
  811. in, out := &in.WebhookSpec, &out.WebhookSpec
  812. *out = new(WebhookSpec)
  813. (*in).DeepCopyInto(*out)
  814. }
  815. if in.GrafanaSpec != nil {
  816. in, out := &in.GrafanaSpec, &out.GrafanaSpec
  817. *out = new(GrafanaSpec)
  818. (*in).DeepCopyInto(*out)
  819. }
  820. if in.MFASpec != nil {
  821. in, out := &in.MFASpec, &out.MFASpec
  822. *out = new(MFASpec)
  823. (*in).DeepCopyInto(*out)
  824. }
  825. }
  826. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorSpec.
  827. func (in *GeneratorSpec) DeepCopy() *GeneratorSpec {
  828. if in == nil {
  829. return nil
  830. }
  831. out := new(GeneratorSpec)
  832. in.DeepCopyInto(out)
  833. return out
  834. }
  835. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  836. func (in *GeneratorState) DeepCopyInto(out *GeneratorState) {
  837. *out = *in
  838. out.TypeMeta = in.TypeMeta
  839. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  840. in.Spec.DeepCopyInto(&out.Spec)
  841. in.Status.DeepCopyInto(&out.Status)
  842. }
  843. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorState.
  844. func (in *GeneratorState) DeepCopy() *GeneratorState {
  845. if in == nil {
  846. return nil
  847. }
  848. out := new(GeneratorState)
  849. in.DeepCopyInto(out)
  850. return out
  851. }
  852. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  853. func (in *GeneratorState) DeepCopyObject() runtime.Object {
  854. if c := in.DeepCopy(); c != nil {
  855. return c
  856. }
  857. return nil
  858. }
  859. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  860. func (in *GeneratorStateList) DeepCopyInto(out *GeneratorStateList) {
  861. *out = *in
  862. out.TypeMeta = in.TypeMeta
  863. in.ListMeta.DeepCopyInto(&out.ListMeta)
  864. if in.Items != nil {
  865. in, out := &in.Items, &out.Items
  866. *out = make([]GeneratorState, len(*in))
  867. for i := range *in {
  868. (*in)[i].DeepCopyInto(&(*out)[i])
  869. }
  870. }
  871. }
  872. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateList.
  873. func (in *GeneratorStateList) DeepCopy() *GeneratorStateList {
  874. if in == nil {
  875. return nil
  876. }
  877. out := new(GeneratorStateList)
  878. in.DeepCopyInto(out)
  879. return out
  880. }
  881. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  882. func (in *GeneratorStateList) DeepCopyObject() runtime.Object {
  883. if c := in.DeepCopy(); c != nil {
  884. return c
  885. }
  886. return nil
  887. }
  888. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  889. func (in *GeneratorStateSpec) DeepCopyInto(out *GeneratorStateSpec) {
  890. *out = *in
  891. if in.GarbageCollectionDeadline != nil {
  892. in, out := &in.GarbageCollectionDeadline, &out.GarbageCollectionDeadline
  893. *out = (*in).DeepCopy()
  894. }
  895. if in.Resource != nil {
  896. in, out := &in.Resource, &out.Resource
  897. *out = new(v1.JSON)
  898. (*in).DeepCopyInto(*out)
  899. }
  900. if in.State != nil {
  901. in, out := &in.State, &out.State
  902. *out = new(v1.JSON)
  903. (*in).DeepCopyInto(*out)
  904. }
  905. }
  906. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateSpec.
  907. func (in *GeneratorStateSpec) DeepCopy() *GeneratorStateSpec {
  908. if in == nil {
  909. return nil
  910. }
  911. out := new(GeneratorStateSpec)
  912. in.DeepCopyInto(out)
  913. return out
  914. }
  915. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  916. func (in *GeneratorStateStatus) DeepCopyInto(out *GeneratorStateStatus) {
  917. *out = *in
  918. if in.Conditions != nil {
  919. in, out := &in.Conditions, &out.Conditions
  920. *out = make([]GeneratorStateStatusCondition, len(*in))
  921. for i := range *in {
  922. (*in)[i].DeepCopyInto(&(*out)[i])
  923. }
  924. }
  925. }
  926. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatus.
  927. func (in *GeneratorStateStatus) DeepCopy() *GeneratorStateStatus {
  928. if in == nil {
  929. return nil
  930. }
  931. out := new(GeneratorStateStatus)
  932. in.DeepCopyInto(out)
  933. return out
  934. }
  935. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  936. func (in *GeneratorStateStatusCondition) DeepCopyInto(out *GeneratorStateStatusCondition) {
  937. *out = *in
  938. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  939. }
  940. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatusCondition.
  941. func (in *GeneratorStateStatusCondition) DeepCopy() *GeneratorStateStatusCondition {
  942. if in == nil {
  943. return nil
  944. }
  945. out := new(GeneratorStateStatusCondition)
  946. in.DeepCopyInto(out)
  947. return out
  948. }
  949. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  950. func (in *GithubAccessToken) DeepCopyInto(out *GithubAccessToken) {
  951. *out = *in
  952. out.TypeMeta = in.TypeMeta
  953. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  954. in.Spec.DeepCopyInto(&out.Spec)
  955. }
  956. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessToken.
  957. func (in *GithubAccessToken) DeepCopy() *GithubAccessToken {
  958. if in == nil {
  959. return nil
  960. }
  961. out := new(GithubAccessToken)
  962. in.DeepCopyInto(out)
  963. return out
  964. }
  965. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  966. func (in *GithubAccessToken) DeepCopyObject() runtime.Object {
  967. if c := in.DeepCopy(); c != nil {
  968. return c
  969. }
  970. return nil
  971. }
  972. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  973. func (in *GithubAccessTokenList) DeepCopyInto(out *GithubAccessTokenList) {
  974. *out = *in
  975. out.TypeMeta = in.TypeMeta
  976. in.ListMeta.DeepCopyInto(&out.ListMeta)
  977. if in.Items != nil {
  978. in, out := &in.Items, &out.Items
  979. *out = make([]GithubAccessToken, len(*in))
  980. for i := range *in {
  981. (*in)[i].DeepCopyInto(&(*out)[i])
  982. }
  983. }
  984. }
  985. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenList.
  986. func (in *GithubAccessTokenList) DeepCopy() *GithubAccessTokenList {
  987. if in == nil {
  988. return nil
  989. }
  990. out := new(GithubAccessTokenList)
  991. in.DeepCopyInto(out)
  992. return out
  993. }
  994. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  995. func (in *GithubAccessTokenList) DeepCopyObject() runtime.Object {
  996. if c := in.DeepCopy(); c != nil {
  997. return c
  998. }
  999. return nil
  1000. }
  1001. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1002. func (in *GithubAccessTokenSpec) DeepCopyInto(out *GithubAccessTokenSpec) {
  1003. *out = *in
  1004. if in.Repositories != nil {
  1005. in, out := &in.Repositories, &out.Repositories
  1006. *out = make([]string, len(*in))
  1007. copy(*out, *in)
  1008. }
  1009. if in.Permissions != nil {
  1010. in, out := &in.Permissions, &out.Permissions
  1011. *out = make(map[string]string, len(*in))
  1012. for key, val := range *in {
  1013. (*out)[key] = val
  1014. }
  1015. }
  1016. in.Auth.DeepCopyInto(&out.Auth)
  1017. }
  1018. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  1019. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  1020. if in == nil {
  1021. return nil
  1022. }
  1023. out := new(GithubAccessTokenSpec)
  1024. in.DeepCopyInto(out)
  1025. return out
  1026. }
  1027. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1028. func (in *GithubAuth) DeepCopyInto(out *GithubAuth) {
  1029. *out = *in
  1030. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1031. }
  1032. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  1033. func (in *GithubAuth) DeepCopy() *GithubAuth {
  1034. if in == nil {
  1035. return nil
  1036. }
  1037. out := new(GithubAuth)
  1038. in.DeepCopyInto(out)
  1039. return out
  1040. }
  1041. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1042. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  1043. *out = *in
  1044. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1045. }
  1046. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  1047. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  1048. if in == nil {
  1049. return nil
  1050. }
  1051. out := new(GithubSecretRef)
  1052. in.DeepCopyInto(out)
  1053. return out
  1054. }
  1055. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1056. func (in *GitlabDeployToken) DeepCopyInto(out *GitlabDeployToken) {
  1057. *out = *in
  1058. out.TypeMeta = in.TypeMeta
  1059. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1060. in.Spec.DeepCopyInto(&out.Spec)
  1061. }
  1062. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabDeployToken.
  1063. func (in *GitlabDeployToken) DeepCopy() *GitlabDeployToken {
  1064. if in == nil {
  1065. return nil
  1066. }
  1067. out := new(GitlabDeployToken)
  1068. in.DeepCopyInto(out)
  1069. return out
  1070. }
  1071. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1072. func (in *GitlabDeployToken) DeepCopyObject() runtime.Object {
  1073. if c := in.DeepCopy(); c != nil {
  1074. return c
  1075. }
  1076. return nil
  1077. }
  1078. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1079. func (in *GitlabDeployTokenAuth) DeepCopyInto(out *GitlabDeployTokenAuth) {
  1080. *out = *in
  1081. in.Token.DeepCopyInto(&out.Token)
  1082. }
  1083. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabDeployTokenAuth.
  1084. func (in *GitlabDeployTokenAuth) DeepCopy() *GitlabDeployTokenAuth {
  1085. if in == nil {
  1086. return nil
  1087. }
  1088. out := new(GitlabDeployTokenAuth)
  1089. in.DeepCopyInto(out)
  1090. return out
  1091. }
  1092. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1093. func (in *GitlabDeployTokenList) DeepCopyInto(out *GitlabDeployTokenList) {
  1094. *out = *in
  1095. out.TypeMeta = in.TypeMeta
  1096. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1097. if in.Items != nil {
  1098. in, out := &in.Items, &out.Items
  1099. *out = make([]GitlabDeployToken, len(*in))
  1100. for i := range *in {
  1101. (*in)[i].DeepCopyInto(&(*out)[i])
  1102. }
  1103. }
  1104. }
  1105. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabDeployTokenList.
  1106. func (in *GitlabDeployTokenList) DeepCopy() *GitlabDeployTokenList {
  1107. if in == nil {
  1108. return nil
  1109. }
  1110. out := new(GitlabDeployTokenList)
  1111. in.DeepCopyInto(out)
  1112. return out
  1113. }
  1114. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1115. func (in *GitlabDeployTokenList) DeepCopyObject() runtime.Object {
  1116. if c := in.DeepCopy(); c != nil {
  1117. return c
  1118. }
  1119. return nil
  1120. }
  1121. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1122. func (in *GitlabDeployTokenSecretRef) DeepCopyInto(out *GitlabDeployTokenSecretRef) {
  1123. *out = *in
  1124. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1125. }
  1126. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabDeployTokenSecretRef.
  1127. func (in *GitlabDeployTokenSecretRef) DeepCopy() *GitlabDeployTokenSecretRef {
  1128. if in == nil {
  1129. return nil
  1130. }
  1131. out := new(GitlabDeployTokenSecretRef)
  1132. in.DeepCopyInto(out)
  1133. return out
  1134. }
  1135. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1136. func (in *GitlabDeployTokenSpec) DeepCopyInto(out *GitlabDeployTokenSpec) {
  1137. *out = *in
  1138. if in.Scopes != nil {
  1139. in, out := &in.Scopes, &out.Scopes
  1140. *out = make([]GitlabDeployTokenScope, len(*in))
  1141. copy(*out, *in)
  1142. }
  1143. if in.ExpiresAt != nil {
  1144. in, out := &in.ExpiresAt, &out.ExpiresAt
  1145. *out = (*in).DeepCopy()
  1146. }
  1147. in.Auth.DeepCopyInto(&out.Auth)
  1148. }
  1149. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabDeployTokenSpec.
  1150. func (in *GitlabDeployTokenSpec) DeepCopy() *GitlabDeployTokenSpec {
  1151. if in == nil {
  1152. return nil
  1153. }
  1154. out := new(GitlabDeployTokenSpec)
  1155. in.DeepCopyInto(out)
  1156. return out
  1157. }
  1158. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1159. func (in *Grafana) DeepCopyInto(out *Grafana) {
  1160. *out = *in
  1161. out.TypeMeta = in.TypeMeta
  1162. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1163. in.Spec.DeepCopyInto(&out.Spec)
  1164. }
  1165. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Grafana.
  1166. func (in *Grafana) DeepCopy() *Grafana {
  1167. if in == nil {
  1168. return nil
  1169. }
  1170. out := new(Grafana)
  1171. in.DeepCopyInto(out)
  1172. return out
  1173. }
  1174. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1175. func (in *Grafana) DeepCopyObject() runtime.Object {
  1176. if c := in.DeepCopy(); c != nil {
  1177. return c
  1178. }
  1179. return nil
  1180. }
  1181. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1182. func (in *GrafanaAuth) DeepCopyInto(out *GrafanaAuth) {
  1183. *out = *in
  1184. if in.Token != nil {
  1185. in, out := &in.Token, &out.Token
  1186. *out = new(SecretKeySelector)
  1187. **out = **in
  1188. }
  1189. if in.Basic != nil {
  1190. in, out := &in.Basic, &out.Basic
  1191. *out = new(GrafanaBasicAuth)
  1192. **out = **in
  1193. }
  1194. }
  1195. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaAuth.
  1196. func (in *GrafanaAuth) DeepCopy() *GrafanaAuth {
  1197. if in == nil {
  1198. return nil
  1199. }
  1200. out := new(GrafanaAuth)
  1201. in.DeepCopyInto(out)
  1202. return out
  1203. }
  1204. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1205. func (in *GrafanaBasicAuth) DeepCopyInto(out *GrafanaBasicAuth) {
  1206. *out = *in
  1207. out.Password = in.Password
  1208. }
  1209. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaBasicAuth.
  1210. func (in *GrafanaBasicAuth) DeepCopy() *GrafanaBasicAuth {
  1211. if in == nil {
  1212. return nil
  1213. }
  1214. out := new(GrafanaBasicAuth)
  1215. in.DeepCopyInto(out)
  1216. return out
  1217. }
  1218. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1219. func (in *GrafanaList) DeepCopyInto(out *GrafanaList) {
  1220. *out = *in
  1221. out.TypeMeta = in.TypeMeta
  1222. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1223. if in.Items != nil {
  1224. in, out := &in.Items, &out.Items
  1225. *out = make([]Grafana, len(*in))
  1226. for i := range *in {
  1227. (*in)[i].DeepCopyInto(&(*out)[i])
  1228. }
  1229. }
  1230. }
  1231. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaList.
  1232. func (in *GrafanaList) DeepCopy() *GrafanaList {
  1233. if in == nil {
  1234. return nil
  1235. }
  1236. out := new(GrafanaList)
  1237. in.DeepCopyInto(out)
  1238. return out
  1239. }
  1240. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1241. func (in *GrafanaList) DeepCopyObject() runtime.Object {
  1242. if c := in.DeepCopy(); c != nil {
  1243. return c
  1244. }
  1245. return nil
  1246. }
  1247. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1248. func (in *GrafanaServiceAccount) DeepCopyInto(out *GrafanaServiceAccount) {
  1249. *out = *in
  1250. if in.SecondsToLive != nil {
  1251. in, out := &in.SecondsToLive, &out.SecondsToLive
  1252. *out = new(int64)
  1253. **out = **in
  1254. }
  1255. }
  1256. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccount.
  1257. func (in *GrafanaServiceAccount) DeepCopy() *GrafanaServiceAccount {
  1258. if in == nil {
  1259. return nil
  1260. }
  1261. out := new(GrafanaServiceAccount)
  1262. in.DeepCopyInto(out)
  1263. return out
  1264. }
  1265. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1266. func (in *GrafanaServiceAccountTokenState) DeepCopyInto(out *GrafanaServiceAccountTokenState) {
  1267. *out = *in
  1268. in.ServiceAccount.DeepCopyInto(&out.ServiceAccount)
  1269. }
  1270. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccountTokenState.
  1271. func (in *GrafanaServiceAccountTokenState) DeepCopy() *GrafanaServiceAccountTokenState {
  1272. if in == nil {
  1273. return nil
  1274. }
  1275. out := new(GrafanaServiceAccountTokenState)
  1276. in.DeepCopyInto(out)
  1277. return out
  1278. }
  1279. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1280. func (in *GrafanaSpec) DeepCopyInto(out *GrafanaSpec) {
  1281. *out = *in
  1282. in.Auth.DeepCopyInto(&out.Auth)
  1283. in.ServiceAccount.DeepCopyInto(&out.ServiceAccount)
  1284. }
  1285. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaSpec.
  1286. func (in *GrafanaSpec) DeepCopy() *GrafanaSpec {
  1287. if in == nil {
  1288. return nil
  1289. }
  1290. out := new(GrafanaSpec)
  1291. in.DeepCopyInto(out)
  1292. return out
  1293. }
  1294. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1295. func (in *GrafanaStateServiceAccount) DeepCopyInto(out *GrafanaStateServiceAccount) {
  1296. *out = *in
  1297. if in.ServiceAccountID != nil {
  1298. in, out := &in.ServiceAccountID, &out.ServiceAccountID
  1299. *out = new(int64)
  1300. **out = **in
  1301. }
  1302. if in.ServiceAccountLogin != nil {
  1303. in, out := &in.ServiceAccountLogin, &out.ServiceAccountLogin
  1304. *out = new(string)
  1305. **out = **in
  1306. }
  1307. if in.ServiceAccountTokenID != nil {
  1308. in, out := &in.ServiceAccountTokenID, &out.ServiceAccountTokenID
  1309. *out = new(int64)
  1310. **out = **in
  1311. }
  1312. }
  1313. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaStateServiceAccount.
  1314. func (in *GrafanaStateServiceAccount) DeepCopy() *GrafanaStateServiceAccount {
  1315. if in == nil {
  1316. return nil
  1317. }
  1318. out := new(GrafanaStateServiceAccount)
  1319. in.DeepCopyInto(out)
  1320. return out
  1321. }
  1322. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1323. func (in *MFA) DeepCopyInto(out *MFA) {
  1324. *out = *in
  1325. out.TypeMeta = in.TypeMeta
  1326. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1327. in.Spec.DeepCopyInto(&out.Spec)
  1328. }
  1329. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFA.
  1330. func (in *MFA) DeepCopy() *MFA {
  1331. if in == nil {
  1332. return nil
  1333. }
  1334. out := new(MFA)
  1335. in.DeepCopyInto(out)
  1336. return out
  1337. }
  1338. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1339. func (in *MFA) DeepCopyObject() runtime.Object {
  1340. if c := in.DeepCopy(); c != nil {
  1341. return c
  1342. }
  1343. return nil
  1344. }
  1345. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1346. func (in *MFAList) DeepCopyInto(out *MFAList) {
  1347. *out = *in
  1348. out.TypeMeta = in.TypeMeta
  1349. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1350. if in.Items != nil {
  1351. in, out := &in.Items, &out.Items
  1352. *out = make([]MFA, len(*in))
  1353. for i := range *in {
  1354. (*in)[i].DeepCopyInto(&(*out)[i])
  1355. }
  1356. }
  1357. }
  1358. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFAList.
  1359. func (in *MFAList) DeepCopy() *MFAList {
  1360. if in == nil {
  1361. return nil
  1362. }
  1363. out := new(MFAList)
  1364. in.DeepCopyInto(out)
  1365. return out
  1366. }
  1367. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1368. func (in *MFAList) DeepCopyObject() runtime.Object {
  1369. if c := in.DeepCopy(); c != nil {
  1370. return c
  1371. }
  1372. return nil
  1373. }
  1374. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1375. func (in *MFASpec) DeepCopyInto(out *MFASpec) {
  1376. *out = *in
  1377. in.Secret.DeepCopyInto(&out.Secret)
  1378. if in.When != nil {
  1379. in, out := &in.When, &out.When
  1380. *out = (*in).DeepCopy()
  1381. }
  1382. }
  1383. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFASpec.
  1384. func (in *MFASpec) DeepCopy() *MFASpec {
  1385. if in == nil {
  1386. return nil
  1387. }
  1388. out := new(MFASpec)
  1389. in.DeepCopyInto(out)
  1390. return out
  1391. }
  1392. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1393. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  1394. *out = *in
  1395. in.UserName.DeepCopyInto(&out.UserName)
  1396. in.Password.DeepCopyInto(&out.Password)
  1397. }
  1398. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  1399. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  1400. if in == nil {
  1401. return nil
  1402. }
  1403. out := new(NTLMProtocol)
  1404. in.DeepCopyInto(out)
  1405. return out
  1406. }
  1407. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1408. func (in *Password) DeepCopyInto(out *Password) {
  1409. *out = *in
  1410. out.TypeMeta = in.TypeMeta
  1411. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1412. in.Spec.DeepCopyInto(&out.Spec)
  1413. }
  1414. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  1415. func (in *Password) DeepCopy() *Password {
  1416. if in == nil {
  1417. return nil
  1418. }
  1419. out := new(Password)
  1420. in.DeepCopyInto(out)
  1421. return out
  1422. }
  1423. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1424. func (in *Password) DeepCopyObject() runtime.Object {
  1425. if c := in.DeepCopy(); c != nil {
  1426. return c
  1427. }
  1428. return nil
  1429. }
  1430. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1431. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  1432. *out = *in
  1433. out.TypeMeta = in.TypeMeta
  1434. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1435. if in.Items != nil {
  1436. in, out := &in.Items, &out.Items
  1437. *out = make([]Password, len(*in))
  1438. for i := range *in {
  1439. (*in)[i].DeepCopyInto(&(*out)[i])
  1440. }
  1441. }
  1442. }
  1443. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  1444. func (in *PasswordList) DeepCopy() *PasswordList {
  1445. if in == nil {
  1446. return nil
  1447. }
  1448. out := new(PasswordList)
  1449. in.DeepCopyInto(out)
  1450. return out
  1451. }
  1452. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1453. func (in *PasswordList) DeepCopyObject() runtime.Object {
  1454. if c := in.DeepCopy(); c != nil {
  1455. return c
  1456. }
  1457. return nil
  1458. }
  1459. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1460. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  1461. *out = *in
  1462. if in.Digits != nil {
  1463. in, out := &in.Digits, &out.Digits
  1464. *out = new(int)
  1465. **out = **in
  1466. }
  1467. if in.Symbols != nil {
  1468. in, out := &in.Symbols, &out.Symbols
  1469. *out = new(int)
  1470. **out = **in
  1471. }
  1472. if in.SymbolCharacters != nil {
  1473. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  1474. *out = new(string)
  1475. **out = **in
  1476. }
  1477. if in.SecretKeys != nil {
  1478. in, out := &in.SecretKeys, &out.SecretKeys
  1479. *out = make([]string, len(*in))
  1480. copy(*out, *in)
  1481. }
  1482. if in.Encoding != nil {
  1483. in, out := &in.Encoding, &out.Encoding
  1484. *out = new(string)
  1485. **out = **in
  1486. }
  1487. }
  1488. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  1489. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  1490. if in == nil {
  1491. return nil
  1492. }
  1493. out := new(PasswordSpec)
  1494. in.DeepCopyInto(out)
  1495. return out
  1496. }
  1497. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1498. func (in *QuayAccessToken) DeepCopyInto(out *QuayAccessToken) {
  1499. *out = *in
  1500. out.TypeMeta = in.TypeMeta
  1501. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1502. in.Spec.DeepCopyInto(&out.Spec)
  1503. }
  1504. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessToken.
  1505. func (in *QuayAccessToken) DeepCopy() *QuayAccessToken {
  1506. if in == nil {
  1507. return nil
  1508. }
  1509. out := new(QuayAccessToken)
  1510. in.DeepCopyInto(out)
  1511. return out
  1512. }
  1513. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1514. func (in *QuayAccessToken) DeepCopyObject() runtime.Object {
  1515. if c := in.DeepCopy(); c != nil {
  1516. return c
  1517. }
  1518. return nil
  1519. }
  1520. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1521. func (in *QuayAccessTokenList) DeepCopyInto(out *QuayAccessTokenList) {
  1522. *out = *in
  1523. out.TypeMeta = in.TypeMeta
  1524. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1525. if in.Items != nil {
  1526. in, out := &in.Items, &out.Items
  1527. *out = make([]QuayAccessToken, len(*in))
  1528. for i := range *in {
  1529. (*in)[i].DeepCopyInto(&(*out)[i])
  1530. }
  1531. }
  1532. }
  1533. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenList.
  1534. func (in *QuayAccessTokenList) DeepCopy() *QuayAccessTokenList {
  1535. if in == nil {
  1536. return nil
  1537. }
  1538. out := new(QuayAccessTokenList)
  1539. in.DeepCopyInto(out)
  1540. return out
  1541. }
  1542. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1543. func (in *QuayAccessTokenList) DeepCopyObject() runtime.Object {
  1544. if c := in.DeepCopy(); c != nil {
  1545. return c
  1546. }
  1547. return nil
  1548. }
  1549. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1550. func (in *QuayAccessTokenSpec) DeepCopyInto(out *QuayAccessTokenSpec) {
  1551. *out = *in
  1552. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1553. }
  1554. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenSpec.
  1555. func (in *QuayAccessTokenSpec) DeepCopy() *QuayAccessTokenSpec {
  1556. if in == nil {
  1557. return nil
  1558. }
  1559. out := new(QuayAccessTokenSpec)
  1560. in.DeepCopyInto(out)
  1561. return out
  1562. }
  1563. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1564. func (in *RequestParameters) DeepCopyInto(out *RequestParameters) {
  1565. *out = *in
  1566. if in.SessionDuration != nil {
  1567. in, out := &in.SessionDuration, &out.SessionDuration
  1568. *out = new(int32)
  1569. **out = **in
  1570. }
  1571. if in.SerialNumber != nil {
  1572. in, out := &in.SerialNumber, &out.SerialNumber
  1573. *out = new(string)
  1574. **out = **in
  1575. }
  1576. if in.TokenCode != nil {
  1577. in, out := &in.TokenCode, &out.TokenCode
  1578. *out = new(string)
  1579. **out = **in
  1580. }
  1581. }
  1582. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestParameters.
  1583. func (in *RequestParameters) DeepCopy() *RequestParameters {
  1584. if in == nil {
  1585. return nil
  1586. }
  1587. out := new(RequestParameters)
  1588. in.DeepCopyInto(out)
  1589. return out
  1590. }
  1591. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1592. func (in *SSHKey) DeepCopyInto(out *SSHKey) {
  1593. *out = *in
  1594. out.TypeMeta = in.TypeMeta
  1595. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1596. in.Spec.DeepCopyInto(&out.Spec)
  1597. }
  1598. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKey.
  1599. func (in *SSHKey) DeepCopy() *SSHKey {
  1600. if in == nil {
  1601. return nil
  1602. }
  1603. out := new(SSHKey)
  1604. in.DeepCopyInto(out)
  1605. return out
  1606. }
  1607. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1608. func (in *SSHKey) DeepCopyObject() runtime.Object {
  1609. if c := in.DeepCopy(); c != nil {
  1610. return c
  1611. }
  1612. return nil
  1613. }
  1614. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1615. func (in *SSHKeyList) DeepCopyInto(out *SSHKeyList) {
  1616. *out = *in
  1617. out.TypeMeta = in.TypeMeta
  1618. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1619. if in.Items != nil {
  1620. in, out := &in.Items, &out.Items
  1621. *out = make([]SSHKey, len(*in))
  1622. for i := range *in {
  1623. (*in)[i].DeepCopyInto(&(*out)[i])
  1624. }
  1625. }
  1626. }
  1627. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeyList.
  1628. func (in *SSHKeyList) DeepCopy() *SSHKeyList {
  1629. if in == nil {
  1630. return nil
  1631. }
  1632. out := new(SSHKeyList)
  1633. in.DeepCopyInto(out)
  1634. return out
  1635. }
  1636. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1637. func (in *SSHKeyList) DeepCopyObject() runtime.Object {
  1638. if c := in.DeepCopy(); c != nil {
  1639. return c
  1640. }
  1641. return nil
  1642. }
  1643. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1644. func (in *SSHKeySpec) DeepCopyInto(out *SSHKeySpec) {
  1645. *out = *in
  1646. if in.KeySize != nil {
  1647. in, out := &in.KeySize, &out.KeySize
  1648. *out = new(int)
  1649. **out = **in
  1650. }
  1651. }
  1652. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeySpec.
  1653. func (in *SSHKeySpec) DeepCopy() *SSHKeySpec {
  1654. if in == nil {
  1655. return nil
  1656. }
  1657. out := new(SSHKeySpec)
  1658. in.DeepCopyInto(out)
  1659. return out
  1660. }
  1661. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1662. func (in *STSSessionToken) DeepCopyInto(out *STSSessionToken) {
  1663. *out = *in
  1664. out.TypeMeta = in.TypeMeta
  1665. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1666. in.Spec.DeepCopyInto(&out.Spec)
  1667. }
  1668. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionToken.
  1669. func (in *STSSessionToken) DeepCopy() *STSSessionToken {
  1670. if in == nil {
  1671. return nil
  1672. }
  1673. out := new(STSSessionToken)
  1674. in.DeepCopyInto(out)
  1675. return out
  1676. }
  1677. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1678. func (in *STSSessionToken) DeepCopyObject() runtime.Object {
  1679. if c := in.DeepCopy(); c != nil {
  1680. return c
  1681. }
  1682. return nil
  1683. }
  1684. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1685. func (in *STSSessionTokenList) DeepCopyInto(out *STSSessionTokenList) {
  1686. *out = *in
  1687. out.TypeMeta = in.TypeMeta
  1688. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1689. if in.Items != nil {
  1690. in, out := &in.Items, &out.Items
  1691. *out = make([]STSSessionToken, len(*in))
  1692. for i := range *in {
  1693. (*in)[i].DeepCopyInto(&(*out)[i])
  1694. }
  1695. }
  1696. }
  1697. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenList.
  1698. func (in *STSSessionTokenList) DeepCopy() *STSSessionTokenList {
  1699. if in == nil {
  1700. return nil
  1701. }
  1702. out := new(STSSessionTokenList)
  1703. in.DeepCopyInto(out)
  1704. return out
  1705. }
  1706. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1707. func (in *STSSessionTokenList) DeepCopyObject() runtime.Object {
  1708. if c := in.DeepCopy(); c != nil {
  1709. return c
  1710. }
  1711. return nil
  1712. }
  1713. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1714. func (in *STSSessionTokenSpec) DeepCopyInto(out *STSSessionTokenSpec) {
  1715. *out = *in
  1716. in.Auth.DeepCopyInto(&out.Auth)
  1717. if in.RequestParameters != nil {
  1718. in, out := &in.RequestParameters, &out.RequestParameters
  1719. *out = new(RequestParameters)
  1720. (*in).DeepCopyInto(*out)
  1721. }
  1722. }
  1723. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenSpec.
  1724. func (in *STSSessionTokenSpec) DeepCopy() *STSSessionTokenSpec {
  1725. if in == nil {
  1726. return nil
  1727. }
  1728. out := new(STSSessionTokenSpec)
  1729. in.DeepCopyInto(out)
  1730. return out
  1731. }
  1732. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1733. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  1734. *out = *in
  1735. }
  1736. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  1737. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  1738. if in == nil {
  1739. return nil
  1740. }
  1741. out := new(SecretKeySelector)
  1742. in.DeepCopyInto(out)
  1743. return out
  1744. }
  1745. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1746. func (in *UUID) DeepCopyInto(out *UUID) {
  1747. *out = *in
  1748. out.TypeMeta = in.TypeMeta
  1749. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1750. out.Spec = in.Spec
  1751. }
  1752. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  1753. func (in *UUID) DeepCopy() *UUID {
  1754. if in == nil {
  1755. return nil
  1756. }
  1757. out := new(UUID)
  1758. in.DeepCopyInto(out)
  1759. return out
  1760. }
  1761. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1762. func (in *UUID) DeepCopyObject() runtime.Object {
  1763. if c := in.DeepCopy(); c != nil {
  1764. return c
  1765. }
  1766. return nil
  1767. }
  1768. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1769. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  1770. *out = *in
  1771. out.TypeMeta = in.TypeMeta
  1772. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1773. if in.Items != nil {
  1774. in, out := &in.Items, &out.Items
  1775. *out = make([]UUID, len(*in))
  1776. for i := range *in {
  1777. (*in)[i].DeepCopyInto(&(*out)[i])
  1778. }
  1779. }
  1780. }
  1781. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  1782. func (in *UUIDList) DeepCopy() *UUIDList {
  1783. if in == nil {
  1784. return nil
  1785. }
  1786. out := new(UUIDList)
  1787. in.DeepCopyInto(out)
  1788. return out
  1789. }
  1790. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1791. func (in *UUIDList) DeepCopyObject() runtime.Object {
  1792. if c := in.DeepCopy(); c != nil {
  1793. return c
  1794. }
  1795. return nil
  1796. }
  1797. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1798. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  1799. *out = *in
  1800. }
  1801. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  1802. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  1803. if in == nil {
  1804. return nil
  1805. }
  1806. out := new(UUIDSpec)
  1807. in.DeepCopyInto(out)
  1808. return out
  1809. }
  1810. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1811. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  1812. *out = *in
  1813. out.TypeMeta = in.TypeMeta
  1814. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1815. in.Spec.DeepCopyInto(&out.Spec)
  1816. }
  1817. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  1818. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  1819. if in == nil {
  1820. return nil
  1821. }
  1822. out := new(VaultDynamicSecret)
  1823. in.DeepCopyInto(out)
  1824. return out
  1825. }
  1826. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1827. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  1828. if c := in.DeepCopy(); c != nil {
  1829. return c
  1830. }
  1831. return nil
  1832. }
  1833. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1834. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  1835. *out = *in
  1836. out.TypeMeta = in.TypeMeta
  1837. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1838. if in.Items != nil {
  1839. in, out := &in.Items, &out.Items
  1840. *out = make([]VaultDynamicSecret, len(*in))
  1841. for i := range *in {
  1842. (*in)[i].DeepCopyInto(&(*out)[i])
  1843. }
  1844. }
  1845. }
  1846. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  1847. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  1848. if in == nil {
  1849. return nil
  1850. }
  1851. out := new(VaultDynamicSecretList)
  1852. in.DeepCopyInto(out)
  1853. return out
  1854. }
  1855. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1856. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  1857. if c := in.DeepCopy(); c != nil {
  1858. return c
  1859. }
  1860. return nil
  1861. }
  1862. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1863. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  1864. *out = *in
  1865. if in.Parameters != nil {
  1866. in, out := &in.Parameters, &out.Parameters
  1867. *out = new(v1.JSON)
  1868. (*in).DeepCopyInto(*out)
  1869. }
  1870. if in.GetParameters != nil {
  1871. in, out := &in.GetParameters, &out.GetParameters
  1872. *out = make(map[string][]string, len(*in))
  1873. for key, val := range *in {
  1874. var outVal []string
  1875. if val == nil {
  1876. (*out)[key] = nil
  1877. } else {
  1878. inVal := (*in)[key]
  1879. in, out := &inVal, &outVal
  1880. *out = make([]string, len(*in))
  1881. copy(*out, *in)
  1882. }
  1883. (*out)[key] = outVal
  1884. }
  1885. }
  1886. if in.RetrySettings != nil {
  1887. in, out := &in.RetrySettings, &out.RetrySettings
  1888. *out = new(externalsecretsv1.SecretStoreRetrySettings)
  1889. (*in).DeepCopyInto(*out)
  1890. }
  1891. if in.Provider != nil {
  1892. in, out := &in.Provider, &out.Provider
  1893. *out = new(externalsecretsv1.VaultProvider)
  1894. (*in).DeepCopyInto(*out)
  1895. }
  1896. }
  1897. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  1898. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  1899. if in == nil {
  1900. return nil
  1901. }
  1902. out := new(VaultDynamicSecretSpec)
  1903. in.DeepCopyInto(out)
  1904. return out
  1905. }
  1906. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1907. func (in *Webhook) DeepCopyInto(out *Webhook) {
  1908. *out = *in
  1909. out.TypeMeta = in.TypeMeta
  1910. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1911. in.Spec.DeepCopyInto(&out.Spec)
  1912. }
  1913. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  1914. func (in *Webhook) DeepCopy() *Webhook {
  1915. if in == nil {
  1916. return nil
  1917. }
  1918. out := new(Webhook)
  1919. in.DeepCopyInto(out)
  1920. return out
  1921. }
  1922. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1923. func (in *Webhook) DeepCopyObject() runtime.Object {
  1924. if c := in.DeepCopy(); c != nil {
  1925. return c
  1926. }
  1927. return nil
  1928. }
  1929. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1930. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1931. *out = *in
  1932. if in.Namespace != nil {
  1933. in, out := &in.Namespace, &out.Namespace
  1934. *out = new(string)
  1935. **out = **in
  1936. }
  1937. }
  1938. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1939. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1940. if in == nil {
  1941. return nil
  1942. }
  1943. out := new(WebhookCAProvider)
  1944. in.DeepCopyInto(out)
  1945. return out
  1946. }
  1947. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1948. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  1949. *out = *in
  1950. out.TypeMeta = in.TypeMeta
  1951. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1952. if in.Items != nil {
  1953. in, out := &in.Items, &out.Items
  1954. *out = make([]Webhook, len(*in))
  1955. for i := range *in {
  1956. (*in)[i].DeepCopyInto(&(*out)[i])
  1957. }
  1958. }
  1959. }
  1960. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  1961. func (in *WebhookList) DeepCopy() *WebhookList {
  1962. if in == nil {
  1963. return nil
  1964. }
  1965. out := new(WebhookList)
  1966. in.DeepCopyInto(out)
  1967. return out
  1968. }
  1969. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1970. func (in *WebhookList) DeepCopyObject() runtime.Object {
  1971. if c := in.DeepCopy(); c != nil {
  1972. return c
  1973. }
  1974. return nil
  1975. }
  1976. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1977. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1978. *out = *in
  1979. }
  1980. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1981. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1982. if in == nil {
  1983. return nil
  1984. }
  1985. out := new(WebhookResult)
  1986. in.DeepCopyInto(out)
  1987. return out
  1988. }
  1989. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1990. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1991. *out = *in
  1992. out.SecretRef = in.SecretRef
  1993. }
  1994. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1995. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1996. if in == nil {
  1997. return nil
  1998. }
  1999. out := new(WebhookSecret)
  2000. in.DeepCopyInto(out)
  2001. return out
  2002. }
  2003. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2004. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  2005. *out = *in
  2006. if in.Headers != nil {
  2007. in, out := &in.Headers, &out.Headers
  2008. *out = make(map[string]string, len(*in))
  2009. for key, val := range *in {
  2010. (*out)[key] = val
  2011. }
  2012. }
  2013. if in.Auth != nil {
  2014. in, out := &in.Auth, &out.Auth
  2015. *out = new(AuthorizationProtocol)
  2016. (*in).DeepCopyInto(*out)
  2017. }
  2018. if in.Timeout != nil {
  2019. in, out := &in.Timeout, &out.Timeout
  2020. *out = new(apismetav1.Duration)
  2021. **out = **in
  2022. }
  2023. out.Result = in.Result
  2024. if in.Secrets != nil {
  2025. in, out := &in.Secrets, &out.Secrets
  2026. *out = make([]WebhookSecret, len(*in))
  2027. copy(*out, *in)
  2028. }
  2029. if in.CABundle != nil {
  2030. in, out := &in.CABundle, &out.CABundle
  2031. *out = make([]byte, len(*in))
  2032. copy(*out, *in)
  2033. }
  2034. if in.CAProvider != nil {
  2035. in, out := &in.CAProvider, &out.CAProvider
  2036. *out = new(WebhookCAProvider)
  2037. (*in).DeepCopyInto(*out)
  2038. }
  2039. }
  2040. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  2041. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  2042. if in == nil {
  2043. return nil
  2044. }
  2045. out := new(WebhookSpec)
  2046. in.DeepCopyInto(out)
  2047. return out
  2048. }