zz_generated.deepcopy.go 59 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035
  1. //go:build !ignore_autogenerated
  2. /*
  3. Copyright © 2025 ESO Maintainer Team
  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 *CloudsmithAccessToken) DeepCopyInto(out *CloudsmithAccessToken) {
  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 CloudsmithAccessToken.
  264. func (in *CloudsmithAccessToken) DeepCopy() *CloudsmithAccessToken {
  265. if in == nil {
  266. return nil
  267. }
  268. out := new(CloudsmithAccessToken)
  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 *CloudsmithAccessToken) 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 *CloudsmithAccessTokenList) DeepCopyInto(out *CloudsmithAccessTokenList) {
  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([]CloudsmithAccessToken, 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 CloudsmithAccessTokenList.
  293. func (in *CloudsmithAccessTokenList) DeepCopy() *CloudsmithAccessTokenList {
  294. if in == nil {
  295. return nil
  296. }
  297. out := new(CloudsmithAccessTokenList)
  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 *CloudsmithAccessTokenList) 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 *CloudsmithAccessTokenSpec) DeepCopyInto(out *CloudsmithAccessTokenSpec) {
  310. *out = *in
  311. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  312. }
  313. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudsmithAccessTokenSpec.
  314. func (in *CloudsmithAccessTokenSpec) DeepCopy() *CloudsmithAccessTokenSpec {
  315. if in == nil {
  316. return nil
  317. }
  318. out := new(CloudsmithAccessTokenSpec)
  319. in.DeepCopyInto(out)
  320. return out
  321. }
  322. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  323. func (in *ClusterGenerator) DeepCopyInto(out *ClusterGenerator) {
  324. *out = *in
  325. out.TypeMeta = in.TypeMeta
  326. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  327. in.Spec.DeepCopyInto(&out.Spec)
  328. }
  329. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGenerator.
  330. func (in *ClusterGenerator) DeepCopy() *ClusterGenerator {
  331. if in == nil {
  332. return nil
  333. }
  334. out := new(ClusterGenerator)
  335. in.DeepCopyInto(out)
  336. return out
  337. }
  338. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  339. func (in *ClusterGenerator) DeepCopyObject() runtime.Object {
  340. if c := in.DeepCopy(); c != nil {
  341. return c
  342. }
  343. return nil
  344. }
  345. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  346. func (in *ClusterGeneratorList) DeepCopyInto(out *ClusterGeneratorList) {
  347. *out = *in
  348. out.TypeMeta = in.TypeMeta
  349. in.ListMeta.DeepCopyInto(&out.ListMeta)
  350. if in.Items != nil {
  351. in, out := &in.Items, &out.Items
  352. *out = make([]ClusterGenerator, len(*in))
  353. for i := range *in {
  354. (*in)[i].DeepCopyInto(&(*out)[i])
  355. }
  356. }
  357. }
  358. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorList.
  359. func (in *ClusterGeneratorList) DeepCopy() *ClusterGeneratorList {
  360. if in == nil {
  361. return nil
  362. }
  363. out := new(ClusterGeneratorList)
  364. in.DeepCopyInto(out)
  365. return out
  366. }
  367. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  368. func (in *ClusterGeneratorList) DeepCopyObject() runtime.Object {
  369. if c := in.DeepCopy(); c != nil {
  370. return c
  371. }
  372. return nil
  373. }
  374. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  375. func (in *ClusterGeneratorSpec) DeepCopyInto(out *ClusterGeneratorSpec) {
  376. *out = *in
  377. in.Generator.DeepCopyInto(&out.Generator)
  378. }
  379. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorSpec.
  380. func (in *ClusterGeneratorSpec) DeepCopy() *ClusterGeneratorSpec {
  381. if in == nil {
  382. return nil
  383. }
  384. out := new(ClusterGeneratorSpec)
  385. in.DeepCopyInto(out)
  386. return out
  387. }
  388. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  389. func (in *ControllerClassResource) DeepCopyInto(out *ControllerClassResource) {
  390. *out = *in
  391. out.Spec = in.Spec
  392. }
  393. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerClassResource.
  394. func (in *ControllerClassResource) DeepCopy() *ControllerClassResource {
  395. if in == nil {
  396. return nil
  397. }
  398. out := new(ControllerClassResource)
  399. in.DeepCopyInto(out)
  400. return out
  401. }
  402. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  403. func (in *ECRAuthorizationToken) DeepCopyInto(out *ECRAuthorizationToken) {
  404. *out = *in
  405. out.TypeMeta = in.TypeMeta
  406. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  407. in.Spec.DeepCopyInto(&out.Spec)
  408. }
  409. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationToken.
  410. func (in *ECRAuthorizationToken) DeepCopy() *ECRAuthorizationToken {
  411. if in == nil {
  412. return nil
  413. }
  414. out := new(ECRAuthorizationToken)
  415. in.DeepCopyInto(out)
  416. return out
  417. }
  418. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  419. func (in *ECRAuthorizationToken) DeepCopyObject() runtime.Object {
  420. if c := in.DeepCopy(); c != nil {
  421. return c
  422. }
  423. return nil
  424. }
  425. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  426. func (in *ECRAuthorizationTokenList) DeepCopyInto(out *ECRAuthorizationTokenList) {
  427. *out = *in
  428. out.TypeMeta = in.TypeMeta
  429. in.ListMeta.DeepCopyInto(&out.ListMeta)
  430. if in.Items != nil {
  431. in, out := &in.Items, &out.Items
  432. *out = make([]ECRAuthorizationToken, len(*in))
  433. for i := range *in {
  434. (*in)[i].DeepCopyInto(&(*out)[i])
  435. }
  436. }
  437. }
  438. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenList.
  439. func (in *ECRAuthorizationTokenList) DeepCopy() *ECRAuthorizationTokenList {
  440. if in == nil {
  441. return nil
  442. }
  443. out := new(ECRAuthorizationTokenList)
  444. in.DeepCopyInto(out)
  445. return out
  446. }
  447. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  448. func (in *ECRAuthorizationTokenList) DeepCopyObject() runtime.Object {
  449. if c := in.DeepCopy(); c != nil {
  450. return c
  451. }
  452. return nil
  453. }
  454. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  455. func (in *ECRAuthorizationTokenSpec) DeepCopyInto(out *ECRAuthorizationTokenSpec) {
  456. *out = *in
  457. in.Auth.DeepCopyInto(&out.Auth)
  458. }
  459. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenSpec.
  460. func (in *ECRAuthorizationTokenSpec) DeepCopy() *ECRAuthorizationTokenSpec {
  461. if in == nil {
  462. return nil
  463. }
  464. out := new(ECRAuthorizationTokenSpec)
  465. in.DeepCopyInto(out)
  466. return out
  467. }
  468. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  469. func (in *Fake) DeepCopyInto(out *Fake) {
  470. *out = *in
  471. out.TypeMeta = in.TypeMeta
  472. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  473. in.Spec.DeepCopyInto(&out.Spec)
  474. }
  475. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
  476. func (in *Fake) DeepCopy() *Fake {
  477. if in == nil {
  478. return nil
  479. }
  480. out := new(Fake)
  481. in.DeepCopyInto(out)
  482. return out
  483. }
  484. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  485. func (in *Fake) DeepCopyObject() runtime.Object {
  486. if c := in.DeepCopy(); c != nil {
  487. return c
  488. }
  489. return nil
  490. }
  491. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  492. func (in *FakeList) DeepCopyInto(out *FakeList) {
  493. *out = *in
  494. out.TypeMeta = in.TypeMeta
  495. in.ListMeta.DeepCopyInto(&out.ListMeta)
  496. if in.Items != nil {
  497. in, out := &in.Items, &out.Items
  498. *out = make([]Fake, len(*in))
  499. for i := range *in {
  500. (*in)[i].DeepCopyInto(&(*out)[i])
  501. }
  502. }
  503. }
  504. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
  505. func (in *FakeList) DeepCopy() *FakeList {
  506. if in == nil {
  507. return nil
  508. }
  509. out := new(FakeList)
  510. in.DeepCopyInto(out)
  511. return out
  512. }
  513. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  514. func (in *FakeList) DeepCopyObject() runtime.Object {
  515. if c := in.DeepCopy(); c != nil {
  516. return c
  517. }
  518. return nil
  519. }
  520. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  521. func (in *FakeSpec) DeepCopyInto(out *FakeSpec) {
  522. *out = *in
  523. if in.Data != nil {
  524. in, out := &in.Data, &out.Data
  525. *out = make(map[string]string, len(*in))
  526. for key, val := range *in {
  527. (*out)[key] = val
  528. }
  529. }
  530. }
  531. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
  532. func (in *FakeSpec) DeepCopy() *FakeSpec {
  533. if in == nil {
  534. return nil
  535. }
  536. out := new(FakeSpec)
  537. in.DeepCopyInto(out)
  538. return out
  539. }
  540. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  541. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  542. *out = *in
  543. if in.SecretRef != nil {
  544. in, out := &in.SecretRef, &out.SecretRef
  545. *out = new(GCPSMAuthSecretRef)
  546. (*in).DeepCopyInto(*out)
  547. }
  548. if in.WorkloadIdentity != nil {
  549. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  550. *out = new(GCPWorkloadIdentity)
  551. (*in).DeepCopyInto(*out)
  552. }
  553. if in.WorkloadIdentityFederation != nil {
  554. in, out := &in.WorkloadIdentityFederation, &out.WorkloadIdentityFederation
  555. *out = new(externalsecretsv1.GCPWorkloadIdentityFederation)
  556. (*in).DeepCopyInto(*out)
  557. }
  558. }
  559. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  560. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  561. if in == nil {
  562. return nil
  563. }
  564. out := new(GCPSMAuth)
  565. in.DeepCopyInto(out)
  566. return out
  567. }
  568. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  569. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  570. *out = *in
  571. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  572. }
  573. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  574. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  575. if in == nil {
  576. return nil
  577. }
  578. out := new(GCPSMAuthSecretRef)
  579. in.DeepCopyInto(out)
  580. return out
  581. }
  582. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  583. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  584. *out = *in
  585. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  586. }
  587. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  588. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  589. if in == nil {
  590. return nil
  591. }
  592. out := new(GCPWorkloadIdentity)
  593. in.DeepCopyInto(out)
  594. return out
  595. }
  596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  597. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  598. *out = *in
  599. out.TypeMeta = in.TypeMeta
  600. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  601. in.Spec.DeepCopyInto(&out.Spec)
  602. }
  603. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  604. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  605. if in == nil {
  606. return nil
  607. }
  608. out := new(GCRAccessToken)
  609. in.DeepCopyInto(out)
  610. return out
  611. }
  612. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  613. func (in *GCRAccessToken) DeepCopyObject() runtime.Object {
  614. if c := in.DeepCopy(); c != nil {
  615. return c
  616. }
  617. return nil
  618. }
  619. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  620. func (in *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  621. *out = *in
  622. out.TypeMeta = in.TypeMeta
  623. in.ListMeta.DeepCopyInto(&out.ListMeta)
  624. if in.Items != nil {
  625. in, out := &in.Items, &out.Items
  626. *out = make([]GCRAccessToken, len(*in))
  627. for i := range *in {
  628. (*in)[i].DeepCopyInto(&(*out)[i])
  629. }
  630. }
  631. }
  632. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  633. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  634. if in == nil {
  635. return nil
  636. }
  637. out := new(GCRAccessTokenList)
  638. in.DeepCopyInto(out)
  639. return out
  640. }
  641. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  642. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  643. if c := in.DeepCopy(); c != nil {
  644. return c
  645. }
  646. return nil
  647. }
  648. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  649. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  650. *out = *in
  651. in.Auth.DeepCopyInto(&out.Auth)
  652. }
  653. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  654. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  655. if in == nil {
  656. return nil
  657. }
  658. out := new(GCRAccessTokenSpec)
  659. in.DeepCopyInto(out)
  660. return out
  661. }
  662. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  663. func (in *GeneratorSpec) DeepCopyInto(out *GeneratorSpec) {
  664. *out = *in
  665. if in.ACRAccessTokenSpec != nil {
  666. in, out := &in.ACRAccessTokenSpec, &out.ACRAccessTokenSpec
  667. *out = new(ACRAccessTokenSpec)
  668. (*in).DeepCopyInto(*out)
  669. }
  670. if in.CloudsmithAccessTokenSpec != nil {
  671. in, out := &in.CloudsmithAccessTokenSpec, &out.CloudsmithAccessTokenSpec
  672. *out = new(CloudsmithAccessTokenSpec)
  673. (*in).DeepCopyInto(*out)
  674. }
  675. if in.ECRAuthorizationTokenSpec != nil {
  676. in, out := &in.ECRAuthorizationTokenSpec, &out.ECRAuthorizationTokenSpec
  677. *out = new(ECRAuthorizationTokenSpec)
  678. (*in).DeepCopyInto(*out)
  679. }
  680. if in.FakeSpec != nil {
  681. in, out := &in.FakeSpec, &out.FakeSpec
  682. *out = new(FakeSpec)
  683. (*in).DeepCopyInto(*out)
  684. }
  685. if in.GCRAccessTokenSpec != nil {
  686. in, out := &in.GCRAccessTokenSpec, &out.GCRAccessTokenSpec
  687. *out = new(GCRAccessTokenSpec)
  688. (*in).DeepCopyInto(*out)
  689. }
  690. if in.GithubAccessTokenSpec != nil {
  691. in, out := &in.GithubAccessTokenSpec, &out.GithubAccessTokenSpec
  692. *out = new(GithubAccessTokenSpec)
  693. (*in).DeepCopyInto(*out)
  694. }
  695. if in.QuayAccessTokenSpec != nil {
  696. in, out := &in.QuayAccessTokenSpec, &out.QuayAccessTokenSpec
  697. *out = new(QuayAccessTokenSpec)
  698. (*in).DeepCopyInto(*out)
  699. }
  700. if in.PasswordSpec != nil {
  701. in, out := &in.PasswordSpec, &out.PasswordSpec
  702. *out = new(PasswordSpec)
  703. (*in).DeepCopyInto(*out)
  704. }
  705. if in.SSHKeySpec != nil {
  706. in, out := &in.SSHKeySpec, &out.SSHKeySpec
  707. *out = new(SSHKeySpec)
  708. (*in).DeepCopyInto(*out)
  709. }
  710. if in.STSSessionTokenSpec != nil {
  711. in, out := &in.STSSessionTokenSpec, &out.STSSessionTokenSpec
  712. *out = new(STSSessionTokenSpec)
  713. (*in).DeepCopyInto(*out)
  714. }
  715. if in.UUIDSpec != nil {
  716. in, out := &in.UUIDSpec, &out.UUIDSpec
  717. *out = new(UUIDSpec)
  718. **out = **in
  719. }
  720. if in.VaultDynamicSecretSpec != nil {
  721. in, out := &in.VaultDynamicSecretSpec, &out.VaultDynamicSecretSpec
  722. *out = new(VaultDynamicSecretSpec)
  723. (*in).DeepCopyInto(*out)
  724. }
  725. if in.WebhookSpec != nil {
  726. in, out := &in.WebhookSpec, &out.WebhookSpec
  727. *out = new(WebhookSpec)
  728. (*in).DeepCopyInto(*out)
  729. }
  730. if in.GrafanaSpec != nil {
  731. in, out := &in.GrafanaSpec, &out.GrafanaSpec
  732. *out = new(GrafanaSpec)
  733. (*in).DeepCopyInto(*out)
  734. }
  735. if in.MFASpec != nil {
  736. in, out := &in.MFASpec, &out.MFASpec
  737. *out = new(MFASpec)
  738. (*in).DeepCopyInto(*out)
  739. }
  740. }
  741. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorSpec.
  742. func (in *GeneratorSpec) DeepCopy() *GeneratorSpec {
  743. if in == nil {
  744. return nil
  745. }
  746. out := new(GeneratorSpec)
  747. in.DeepCopyInto(out)
  748. return out
  749. }
  750. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  751. func (in *GeneratorState) DeepCopyInto(out *GeneratorState) {
  752. *out = *in
  753. out.TypeMeta = in.TypeMeta
  754. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  755. in.Spec.DeepCopyInto(&out.Spec)
  756. in.Status.DeepCopyInto(&out.Status)
  757. }
  758. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorState.
  759. func (in *GeneratorState) DeepCopy() *GeneratorState {
  760. if in == nil {
  761. return nil
  762. }
  763. out := new(GeneratorState)
  764. in.DeepCopyInto(out)
  765. return out
  766. }
  767. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  768. func (in *GeneratorState) DeepCopyObject() runtime.Object {
  769. if c := in.DeepCopy(); c != nil {
  770. return c
  771. }
  772. return nil
  773. }
  774. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  775. func (in *GeneratorStateList) DeepCopyInto(out *GeneratorStateList) {
  776. *out = *in
  777. out.TypeMeta = in.TypeMeta
  778. in.ListMeta.DeepCopyInto(&out.ListMeta)
  779. if in.Items != nil {
  780. in, out := &in.Items, &out.Items
  781. *out = make([]GeneratorState, len(*in))
  782. for i := range *in {
  783. (*in)[i].DeepCopyInto(&(*out)[i])
  784. }
  785. }
  786. }
  787. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateList.
  788. func (in *GeneratorStateList) DeepCopy() *GeneratorStateList {
  789. if in == nil {
  790. return nil
  791. }
  792. out := new(GeneratorStateList)
  793. in.DeepCopyInto(out)
  794. return out
  795. }
  796. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  797. func (in *GeneratorStateList) DeepCopyObject() runtime.Object {
  798. if c := in.DeepCopy(); c != nil {
  799. return c
  800. }
  801. return nil
  802. }
  803. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  804. func (in *GeneratorStateSpec) DeepCopyInto(out *GeneratorStateSpec) {
  805. *out = *in
  806. if in.GarbageCollectionDeadline != nil {
  807. in, out := &in.GarbageCollectionDeadline, &out.GarbageCollectionDeadline
  808. *out = (*in).DeepCopy()
  809. }
  810. if in.Resource != nil {
  811. in, out := &in.Resource, &out.Resource
  812. *out = new(v1.JSON)
  813. (*in).DeepCopyInto(*out)
  814. }
  815. if in.State != nil {
  816. in, out := &in.State, &out.State
  817. *out = new(v1.JSON)
  818. (*in).DeepCopyInto(*out)
  819. }
  820. }
  821. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateSpec.
  822. func (in *GeneratorStateSpec) DeepCopy() *GeneratorStateSpec {
  823. if in == nil {
  824. return nil
  825. }
  826. out := new(GeneratorStateSpec)
  827. in.DeepCopyInto(out)
  828. return out
  829. }
  830. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  831. func (in *GeneratorStateStatus) DeepCopyInto(out *GeneratorStateStatus) {
  832. *out = *in
  833. if in.Conditions != nil {
  834. in, out := &in.Conditions, &out.Conditions
  835. *out = make([]GeneratorStateStatusCondition, len(*in))
  836. for i := range *in {
  837. (*in)[i].DeepCopyInto(&(*out)[i])
  838. }
  839. }
  840. }
  841. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatus.
  842. func (in *GeneratorStateStatus) DeepCopy() *GeneratorStateStatus {
  843. if in == nil {
  844. return nil
  845. }
  846. out := new(GeneratorStateStatus)
  847. in.DeepCopyInto(out)
  848. return out
  849. }
  850. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  851. func (in *GeneratorStateStatusCondition) DeepCopyInto(out *GeneratorStateStatusCondition) {
  852. *out = *in
  853. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  854. }
  855. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatusCondition.
  856. func (in *GeneratorStateStatusCondition) DeepCopy() *GeneratorStateStatusCondition {
  857. if in == nil {
  858. return nil
  859. }
  860. out := new(GeneratorStateStatusCondition)
  861. in.DeepCopyInto(out)
  862. return out
  863. }
  864. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  865. func (in *GithubAccessToken) DeepCopyInto(out *GithubAccessToken) {
  866. *out = *in
  867. out.TypeMeta = in.TypeMeta
  868. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  869. in.Spec.DeepCopyInto(&out.Spec)
  870. }
  871. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessToken.
  872. func (in *GithubAccessToken) DeepCopy() *GithubAccessToken {
  873. if in == nil {
  874. return nil
  875. }
  876. out := new(GithubAccessToken)
  877. in.DeepCopyInto(out)
  878. return out
  879. }
  880. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  881. func (in *GithubAccessToken) DeepCopyObject() runtime.Object {
  882. if c := in.DeepCopy(); c != nil {
  883. return c
  884. }
  885. return nil
  886. }
  887. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  888. func (in *GithubAccessTokenList) DeepCopyInto(out *GithubAccessTokenList) {
  889. *out = *in
  890. out.TypeMeta = in.TypeMeta
  891. in.ListMeta.DeepCopyInto(&out.ListMeta)
  892. if in.Items != nil {
  893. in, out := &in.Items, &out.Items
  894. *out = make([]GithubAccessToken, len(*in))
  895. for i := range *in {
  896. (*in)[i].DeepCopyInto(&(*out)[i])
  897. }
  898. }
  899. }
  900. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenList.
  901. func (in *GithubAccessTokenList) DeepCopy() *GithubAccessTokenList {
  902. if in == nil {
  903. return nil
  904. }
  905. out := new(GithubAccessTokenList)
  906. in.DeepCopyInto(out)
  907. return out
  908. }
  909. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  910. func (in *GithubAccessTokenList) DeepCopyObject() runtime.Object {
  911. if c := in.DeepCopy(); c != nil {
  912. return c
  913. }
  914. return nil
  915. }
  916. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  917. func (in *GithubAccessTokenSpec) DeepCopyInto(out *GithubAccessTokenSpec) {
  918. *out = *in
  919. if in.Repositories != nil {
  920. in, out := &in.Repositories, &out.Repositories
  921. *out = make([]string, len(*in))
  922. copy(*out, *in)
  923. }
  924. if in.Permissions != nil {
  925. in, out := &in.Permissions, &out.Permissions
  926. *out = make(map[string]string, len(*in))
  927. for key, val := range *in {
  928. (*out)[key] = val
  929. }
  930. }
  931. in.Auth.DeepCopyInto(&out.Auth)
  932. }
  933. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  934. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  935. if in == nil {
  936. return nil
  937. }
  938. out := new(GithubAccessTokenSpec)
  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 *GithubAuth) DeepCopyInto(out *GithubAuth) {
  944. *out = *in
  945. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  946. }
  947. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  948. func (in *GithubAuth) DeepCopy() *GithubAuth {
  949. if in == nil {
  950. return nil
  951. }
  952. out := new(GithubAuth)
  953. in.DeepCopyInto(out)
  954. return out
  955. }
  956. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  957. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  958. *out = *in
  959. in.SecretRef.DeepCopyInto(&out.SecretRef)
  960. }
  961. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  962. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  963. if in == nil {
  964. return nil
  965. }
  966. out := new(GithubSecretRef)
  967. in.DeepCopyInto(out)
  968. return out
  969. }
  970. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  971. func (in *Grafana) DeepCopyInto(out *Grafana) {
  972. *out = *in
  973. out.TypeMeta = in.TypeMeta
  974. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  975. in.Spec.DeepCopyInto(&out.Spec)
  976. }
  977. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Grafana.
  978. func (in *Grafana) DeepCopy() *Grafana {
  979. if in == nil {
  980. return nil
  981. }
  982. out := new(Grafana)
  983. in.DeepCopyInto(out)
  984. return out
  985. }
  986. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  987. func (in *Grafana) DeepCopyObject() runtime.Object {
  988. if c := in.DeepCopy(); c != nil {
  989. return c
  990. }
  991. return nil
  992. }
  993. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  994. func (in *GrafanaAuth) DeepCopyInto(out *GrafanaAuth) {
  995. *out = *in
  996. if in.Token != nil {
  997. in, out := &in.Token, &out.Token
  998. *out = new(SecretKeySelector)
  999. **out = **in
  1000. }
  1001. if in.Basic != nil {
  1002. in, out := &in.Basic, &out.Basic
  1003. *out = new(GrafanaBasicAuth)
  1004. **out = **in
  1005. }
  1006. }
  1007. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaAuth.
  1008. func (in *GrafanaAuth) DeepCopy() *GrafanaAuth {
  1009. if in == nil {
  1010. return nil
  1011. }
  1012. out := new(GrafanaAuth)
  1013. in.DeepCopyInto(out)
  1014. return out
  1015. }
  1016. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1017. func (in *GrafanaBasicAuth) DeepCopyInto(out *GrafanaBasicAuth) {
  1018. *out = *in
  1019. out.Password = in.Password
  1020. }
  1021. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaBasicAuth.
  1022. func (in *GrafanaBasicAuth) DeepCopy() *GrafanaBasicAuth {
  1023. if in == nil {
  1024. return nil
  1025. }
  1026. out := new(GrafanaBasicAuth)
  1027. in.DeepCopyInto(out)
  1028. return out
  1029. }
  1030. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1031. func (in *GrafanaList) DeepCopyInto(out *GrafanaList) {
  1032. *out = *in
  1033. out.TypeMeta = in.TypeMeta
  1034. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1035. if in.Items != nil {
  1036. in, out := &in.Items, &out.Items
  1037. *out = make([]Grafana, len(*in))
  1038. for i := range *in {
  1039. (*in)[i].DeepCopyInto(&(*out)[i])
  1040. }
  1041. }
  1042. }
  1043. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaList.
  1044. func (in *GrafanaList) DeepCopy() *GrafanaList {
  1045. if in == nil {
  1046. return nil
  1047. }
  1048. out := new(GrafanaList)
  1049. in.DeepCopyInto(out)
  1050. return out
  1051. }
  1052. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1053. func (in *GrafanaList) DeepCopyObject() runtime.Object {
  1054. if c := in.DeepCopy(); c != nil {
  1055. return c
  1056. }
  1057. return nil
  1058. }
  1059. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1060. func (in *GrafanaServiceAccount) DeepCopyInto(out *GrafanaServiceAccount) {
  1061. *out = *in
  1062. }
  1063. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccount.
  1064. func (in *GrafanaServiceAccount) DeepCopy() *GrafanaServiceAccount {
  1065. if in == nil {
  1066. return nil
  1067. }
  1068. out := new(GrafanaServiceAccount)
  1069. in.DeepCopyInto(out)
  1070. return out
  1071. }
  1072. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1073. func (in *GrafanaServiceAccountTokenState) DeepCopyInto(out *GrafanaServiceAccountTokenState) {
  1074. *out = *in
  1075. in.ServiceAccount.DeepCopyInto(&out.ServiceAccount)
  1076. }
  1077. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccountTokenState.
  1078. func (in *GrafanaServiceAccountTokenState) DeepCopy() *GrafanaServiceAccountTokenState {
  1079. if in == nil {
  1080. return nil
  1081. }
  1082. out := new(GrafanaServiceAccountTokenState)
  1083. in.DeepCopyInto(out)
  1084. return out
  1085. }
  1086. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1087. func (in *GrafanaSpec) DeepCopyInto(out *GrafanaSpec) {
  1088. *out = *in
  1089. in.Auth.DeepCopyInto(&out.Auth)
  1090. out.ServiceAccount = in.ServiceAccount
  1091. }
  1092. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaSpec.
  1093. func (in *GrafanaSpec) DeepCopy() *GrafanaSpec {
  1094. if in == nil {
  1095. return nil
  1096. }
  1097. out := new(GrafanaSpec)
  1098. in.DeepCopyInto(out)
  1099. return out
  1100. }
  1101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1102. func (in *GrafanaStateServiceAccount) DeepCopyInto(out *GrafanaStateServiceAccount) {
  1103. *out = *in
  1104. if in.ServiceAccountID != nil {
  1105. in, out := &in.ServiceAccountID, &out.ServiceAccountID
  1106. *out = new(int64)
  1107. **out = **in
  1108. }
  1109. if in.ServiceAccountLogin != nil {
  1110. in, out := &in.ServiceAccountLogin, &out.ServiceAccountLogin
  1111. *out = new(string)
  1112. **out = **in
  1113. }
  1114. if in.ServiceAccountTokenID != nil {
  1115. in, out := &in.ServiceAccountTokenID, &out.ServiceAccountTokenID
  1116. *out = new(int64)
  1117. **out = **in
  1118. }
  1119. }
  1120. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaStateServiceAccount.
  1121. func (in *GrafanaStateServiceAccount) DeepCopy() *GrafanaStateServiceAccount {
  1122. if in == nil {
  1123. return nil
  1124. }
  1125. out := new(GrafanaStateServiceAccount)
  1126. in.DeepCopyInto(out)
  1127. return out
  1128. }
  1129. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1130. func (in *MFA) DeepCopyInto(out *MFA) {
  1131. *out = *in
  1132. out.TypeMeta = in.TypeMeta
  1133. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1134. in.Spec.DeepCopyInto(&out.Spec)
  1135. }
  1136. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFA.
  1137. func (in *MFA) DeepCopy() *MFA {
  1138. if in == nil {
  1139. return nil
  1140. }
  1141. out := new(MFA)
  1142. in.DeepCopyInto(out)
  1143. return out
  1144. }
  1145. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1146. func (in *MFA) DeepCopyObject() runtime.Object {
  1147. if c := in.DeepCopy(); c != nil {
  1148. return c
  1149. }
  1150. return nil
  1151. }
  1152. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1153. func (in *MFAList) DeepCopyInto(out *MFAList) {
  1154. *out = *in
  1155. out.TypeMeta = in.TypeMeta
  1156. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1157. if in.Items != nil {
  1158. in, out := &in.Items, &out.Items
  1159. *out = make([]MFA, len(*in))
  1160. for i := range *in {
  1161. (*in)[i].DeepCopyInto(&(*out)[i])
  1162. }
  1163. }
  1164. }
  1165. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFAList.
  1166. func (in *MFAList) DeepCopy() *MFAList {
  1167. if in == nil {
  1168. return nil
  1169. }
  1170. out := new(MFAList)
  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 *MFAList) 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 *MFASpec) DeepCopyInto(out *MFASpec) {
  1183. *out = *in
  1184. in.Secret.DeepCopyInto(&out.Secret)
  1185. if in.When != nil {
  1186. in, out := &in.When, &out.When
  1187. *out = (*in).DeepCopy()
  1188. }
  1189. }
  1190. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFASpec.
  1191. func (in *MFASpec) DeepCopy() *MFASpec {
  1192. if in == nil {
  1193. return nil
  1194. }
  1195. out := new(MFASpec)
  1196. in.DeepCopyInto(out)
  1197. return out
  1198. }
  1199. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1200. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  1201. *out = *in
  1202. in.UserName.DeepCopyInto(&out.UserName)
  1203. in.Password.DeepCopyInto(&out.Password)
  1204. }
  1205. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  1206. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  1207. if in == nil {
  1208. return nil
  1209. }
  1210. out := new(NTLMProtocol)
  1211. in.DeepCopyInto(out)
  1212. return out
  1213. }
  1214. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1215. func (in *Password) DeepCopyInto(out *Password) {
  1216. *out = *in
  1217. out.TypeMeta = in.TypeMeta
  1218. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1219. in.Spec.DeepCopyInto(&out.Spec)
  1220. }
  1221. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  1222. func (in *Password) DeepCopy() *Password {
  1223. if in == nil {
  1224. return nil
  1225. }
  1226. out := new(Password)
  1227. in.DeepCopyInto(out)
  1228. return out
  1229. }
  1230. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1231. func (in *Password) DeepCopyObject() runtime.Object {
  1232. if c := in.DeepCopy(); c != nil {
  1233. return c
  1234. }
  1235. return nil
  1236. }
  1237. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1238. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  1239. *out = *in
  1240. out.TypeMeta = in.TypeMeta
  1241. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1242. if in.Items != nil {
  1243. in, out := &in.Items, &out.Items
  1244. *out = make([]Password, len(*in))
  1245. for i := range *in {
  1246. (*in)[i].DeepCopyInto(&(*out)[i])
  1247. }
  1248. }
  1249. }
  1250. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  1251. func (in *PasswordList) DeepCopy() *PasswordList {
  1252. if in == nil {
  1253. return nil
  1254. }
  1255. out := new(PasswordList)
  1256. in.DeepCopyInto(out)
  1257. return out
  1258. }
  1259. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1260. func (in *PasswordList) DeepCopyObject() runtime.Object {
  1261. if c := in.DeepCopy(); c != nil {
  1262. return c
  1263. }
  1264. return nil
  1265. }
  1266. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1267. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  1268. *out = *in
  1269. if in.Digits != nil {
  1270. in, out := &in.Digits, &out.Digits
  1271. *out = new(int)
  1272. **out = **in
  1273. }
  1274. if in.Symbols != nil {
  1275. in, out := &in.Symbols, &out.Symbols
  1276. *out = new(int)
  1277. **out = **in
  1278. }
  1279. if in.SymbolCharacters != nil {
  1280. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  1281. *out = new(string)
  1282. **out = **in
  1283. }
  1284. if in.Encoding != nil {
  1285. in, out := &in.Encoding, &out.Encoding
  1286. *out = new(string)
  1287. **out = **in
  1288. }
  1289. }
  1290. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  1291. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  1292. if in == nil {
  1293. return nil
  1294. }
  1295. out := new(PasswordSpec)
  1296. in.DeepCopyInto(out)
  1297. return out
  1298. }
  1299. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1300. func (in *QuayAccessToken) DeepCopyInto(out *QuayAccessToken) {
  1301. *out = *in
  1302. out.TypeMeta = in.TypeMeta
  1303. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1304. in.Spec.DeepCopyInto(&out.Spec)
  1305. }
  1306. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessToken.
  1307. func (in *QuayAccessToken) DeepCopy() *QuayAccessToken {
  1308. if in == nil {
  1309. return nil
  1310. }
  1311. out := new(QuayAccessToken)
  1312. in.DeepCopyInto(out)
  1313. return out
  1314. }
  1315. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1316. func (in *QuayAccessToken) DeepCopyObject() runtime.Object {
  1317. if c := in.DeepCopy(); c != nil {
  1318. return c
  1319. }
  1320. return nil
  1321. }
  1322. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1323. func (in *QuayAccessTokenList) DeepCopyInto(out *QuayAccessTokenList) {
  1324. *out = *in
  1325. out.TypeMeta = in.TypeMeta
  1326. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1327. if in.Items != nil {
  1328. in, out := &in.Items, &out.Items
  1329. *out = make([]QuayAccessToken, len(*in))
  1330. for i := range *in {
  1331. (*in)[i].DeepCopyInto(&(*out)[i])
  1332. }
  1333. }
  1334. }
  1335. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenList.
  1336. func (in *QuayAccessTokenList) DeepCopy() *QuayAccessTokenList {
  1337. if in == nil {
  1338. return nil
  1339. }
  1340. out := new(QuayAccessTokenList)
  1341. in.DeepCopyInto(out)
  1342. return out
  1343. }
  1344. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1345. func (in *QuayAccessTokenList) DeepCopyObject() runtime.Object {
  1346. if c := in.DeepCopy(); c != nil {
  1347. return c
  1348. }
  1349. return nil
  1350. }
  1351. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1352. func (in *QuayAccessTokenSpec) DeepCopyInto(out *QuayAccessTokenSpec) {
  1353. *out = *in
  1354. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1355. }
  1356. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenSpec.
  1357. func (in *QuayAccessTokenSpec) DeepCopy() *QuayAccessTokenSpec {
  1358. if in == nil {
  1359. return nil
  1360. }
  1361. out := new(QuayAccessTokenSpec)
  1362. in.DeepCopyInto(out)
  1363. return out
  1364. }
  1365. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1366. func (in *RequestParameters) DeepCopyInto(out *RequestParameters) {
  1367. *out = *in
  1368. if in.SessionDuration != nil {
  1369. in, out := &in.SessionDuration, &out.SessionDuration
  1370. *out = new(int32)
  1371. **out = **in
  1372. }
  1373. if in.SerialNumber != nil {
  1374. in, out := &in.SerialNumber, &out.SerialNumber
  1375. *out = new(string)
  1376. **out = **in
  1377. }
  1378. if in.TokenCode != nil {
  1379. in, out := &in.TokenCode, &out.TokenCode
  1380. *out = new(string)
  1381. **out = **in
  1382. }
  1383. }
  1384. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestParameters.
  1385. func (in *RequestParameters) DeepCopy() *RequestParameters {
  1386. if in == nil {
  1387. return nil
  1388. }
  1389. out := new(RequestParameters)
  1390. in.DeepCopyInto(out)
  1391. return out
  1392. }
  1393. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1394. func (in *SSHKey) DeepCopyInto(out *SSHKey) {
  1395. *out = *in
  1396. out.TypeMeta = in.TypeMeta
  1397. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1398. in.Spec.DeepCopyInto(&out.Spec)
  1399. }
  1400. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKey.
  1401. func (in *SSHKey) DeepCopy() *SSHKey {
  1402. if in == nil {
  1403. return nil
  1404. }
  1405. out := new(SSHKey)
  1406. in.DeepCopyInto(out)
  1407. return out
  1408. }
  1409. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1410. func (in *SSHKey) DeepCopyObject() runtime.Object {
  1411. if c := in.DeepCopy(); c != nil {
  1412. return c
  1413. }
  1414. return nil
  1415. }
  1416. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1417. func (in *SSHKeyList) DeepCopyInto(out *SSHKeyList) {
  1418. *out = *in
  1419. out.TypeMeta = in.TypeMeta
  1420. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1421. if in.Items != nil {
  1422. in, out := &in.Items, &out.Items
  1423. *out = make([]SSHKey, len(*in))
  1424. for i := range *in {
  1425. (*in)[i].DeepCopyInto(&(*out)[i])
  1426. }
  1427. }
  1428. }
  1429. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeyList.
  1430. func (in *SSHKeyList) DeepCopy() *SSHKeyList {
  1431. if in == nil {
  1432. return nil
  1433. }
  1434. out := new(SSHKeyList)
  1435. in.DeepCopyInto(out)
  1436. return out
  1437. }
  1438. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1439. func (in *SSHKeyList) DeepCopyObject() runtime.Object {
  1440. if c := in.DeepCopy(); c != nil {
  1441. return c
  1442. }
  1443. return nil
  1444. }
  1445. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1446. func (in *SSHKeySpec) DeepCopyInto(out *SSHKeySpec) {
  1447. *out = *in
  1448. if in.KeySize != nil {
  1449. in, out := &in.KeySize, &out.KeySize
  1450. *out = new(int)
  1451. **out = **in
  1452. }
  1453. }
  1454. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeySpec.
  1455. func (in *SSHKeySpec) DeepCopy() *SSHKeySpec {
  1456. if in == nil {
  1457. return nil
  1458. }
  1459. out := new(SSHKeySpec)
  1460. in.DeepCopyInto(out)
  1461. return out
  1462. }
  1463. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1464. func (in *STSSessionToken) DeepCopyInto(out *STSSessionToken) {
  1465. *out = *in
  1466. out.TypeMeta = in.TypeMeta
  1467. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1468. in.Spec.DeepCopyInto(&out.Spec)
  1469. }
  1470. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionToken.
  1471. func (in *STSSessionToken) DeepCopy() *STSSessionToken {
  1472. if in == nil {
  1473. return nil
  1474. }
  1475. out := new(STSSessionToken)
  1476. in.DeepCopyInto(out)
  1477. return out
  1478. }
  1479. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1480. func (in *STSSessionToken) DeepCopyObject() runtime.Object {
  1481. if c := in.DeepCopy(); c != nil {
  1482. return c
  1483. }
  1484. return nil
  1485. }
  1486. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1487. func (in *STSSessionTokenList) DeepCopyInto(out *STSSessionTokenList) {
  1488. *out = *in
  1489. out.TypeMeta = in.TypeMeta
  1490. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1491. if in.Items != nil {
  1492. in, out := &in.Items, &out.Items
  1493. *out = make([]STSSessionToken, len(*in))
  1494. for i := range *in {
  1495. (*in)[i].DeepCopyInto(&(*out)[i])
  1496. }
  1497. }
  1498. }
  1499. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenList.
  1500. func (in *STSSessionTokenList) DeepCopy() *STSSessionTokenList {
  1501. if in == nil {
  1502. return nil
  1503. }
  1504. out := new(STSSessionTokenList)
  1505. in.DeepCopyInto(out)
  1506. return out
  1507. }
  1508. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1509. func (in *STSSessionTokenList) DeepCopyObject() runtime.Object {
  1510. if c := in.DeepCopy(); c != nil {
  1511. return c
  1512. }
  1513. return nil
  1514. }
  1515. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1516. func (in *STSSessionTokenSpec) DeepCopyInto(out *STSSessionTokenSpec) {
  1517. *out = *in
  1518. in.Auth.DeepCopyInto(&out.Auth)
  1519. if in.RequestParameters != nil {
  1520. in, out := &in.RequestParameters, &out.RequestParameters
  1521. *out = new(RequestParameters)
  1522. (*in).DeepCopyInto(*out)
  1523. }
  1524. }
  1525. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenSpec.
  1526. func (in *STSSessionTokenSpec) DeepCopy() *STSSessionTokenSpec {
  1527. if in == nil {
  1528. return nil
  1529. }
  1530. out := new(STSSessionTokenSpec)
  1531. in.DeepCopyInto(out)
  1532. return out
  1533. }
  1534. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1535. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  1536. *out = *in
  1537. }
  1538. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  1539. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  1540. if in == nil {
  1541. return nil
  1542. }
  1543. out := new(SecretKeySelector)
  1544. in.DeepCopyInto(out)
  1545. return out
  1546. }
  1547. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1548. func (in *UUID) DeepCopyInto(out *UUID) {
  1549. *out = *in
  1550. out.TypeMeta = in.TypeMeta
  1551. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1552. out.Spec = in.Spec
  1553. }
  1554. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  1555. func (in *UUID) DeepCopy() *UUID {
  1556. if in == nil {
  1557. return nil
  1558. }
  1559. out := new(UUID)
  1560. in.DeepCopyInto(out)
  1561. return out
  1562. }
  1563. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1564. func (in *UUID) DeepCopyObject() runtime.Object {
  1565. if c := in.DeepCopy(); c != nil {
  1566. return c
  1567. }
  1568. return nil
  1569. }
  1570. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1571. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  1572. *out = *in
  1573. out.TypeMeta = in.TypeMeta
  1574. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1575. if in.Items != nil {
  1576. in, out := &in.Items, &out.Items
  1577. *out = make([]UUID, len(*in))
  1578. for i := range *in {
  1579. (*in)[i].DeepCopyInto(&(*out)[i])
  1580. }
  1581. }
  1582. }
  1583. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  1584. func (in *UUIDList) DeepCopy() *UUIDList {
  1585. if in == nil {
  1586. return nil
  1587. }
  1588. out := new(UUIDList)
  1589. in.DeepCopyInto(out)
  1590. return out
  1591. }
  1592. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1593. func (in *UUIDList) DeepCopyObject() runtime.Object {
  1594. if c := in.DeepCopy(); c != nil {
  1595. return c
  1596. }
  1597. return nil
  1598. }
  1599. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1600. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  1601. *out = *in
  1602. }
  1603. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  1604. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  1605. if in == nil {
  1606. return nil
  1607. }
  1608. out := new(UUIDSpec)
  1609. in.DeepCopyInto(out)
  1610. return out
  1611. }
  1612. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1613. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  1614. *out = *in
  1615. out.TypeMeta = in.TypeMeta
  1616. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1617. in.Spec.DeepCopyInto(&out.Spec)
  1618. }
  1619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  1620. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  1621. if in == nil {
  1622. return nil
  1623. }
  1624. out := new(VaultDynamicSecret)
  1625. in.DeepCopyInto(out)
  1626. return out
  1627. }
  1628. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1629. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  1630. if c := in.DeepCopy(); c != nil {
  1631. return c
  1632. }
  1633. return nil
  1634. }
  1635. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1636. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  1637. *out = *in
  1638. out.TypeMeta = in.TypeMeta
  1639. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1640. if in.Items != nil {
  1641. in, out := &in.Items, &out.Items
  1642. *out = make([]VaultDynamicSecret, len(*in))
  1643. for i := range *in {
  1644. (*in)[i].DeepCopyInto(&(*out)[i])
  1645. }
  1646. }
  1647. }
  1648. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  1649. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  1650. if in == nil {
  1651. return nil
  1652. }
  1653. out := new(VaultDynamicSecretList)
  1654. in.DeepCopyInto(out)
  1655. return out
  1656. }
  1657. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1658. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  1659. if c := in.DeepCopy(); c != nil {
  1660. return c
  1661. }
  1662. return nil
  1663. }
  1664. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1665. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  1666. *out = *in
  1667. if in.Parameters != nil {
  1668. in, out := &in.Parameters, &out.Parameters
  1669. *out = new(v1.JSON)
  1670. (*in).DeepCopyInto(*out)
  1671. }
  1672. if in.RetrySettings != nil {
  1673. in, out := &in.RetrySettings, &out.RetrySettings
  1674. *out = new(externalsecretsv1.SecretStoreRetrySettings)
  1675. (*in).DeepCopyInto(*out)
  1676. }
  1677. if in.Provider != nil {
  1678. in, out := &in.Provider, &out.Provider
  1679. *out = new(externalsecretsv1.VaultProvider)
  1680. (*in).DeepCopyInto(*out)
  1681. }
  1682. }
  1683. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  1684. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  1685. if in == nil {
  1686. return nil
  1687. }
  1688. out := new(VaultDynamicSecretSpec)
  1689. in.DeepCopyInto(out)
  1690. return out
  1691. }
  1692. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1693. func (in *Webhook) DeepCopyInto(out *Webhook) {
  1694. *out = *in
  1695. out.TypeMeta = in.TypeMeta
  1696. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1697. in.Spec.DeepCopyInto(&out.Spec)
  1698. }
  1699. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  1700. func (in *Webhook) DeepCopy() *Webhook {
  1701. if in == nil {
  1702. return nil
  1703. }
  1704. out := new(Webhook)
  1705. in.DeepCopyInto(out)
  1706. return out
  1707. }
  1708. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1709. func (in *Webhook) DeepCopyObject() runtime.Object {
  1710. if c := in.DeepCopy(); c != nil {
  1711. return c
  1712. }
  1713. return nil
  1714. }
  1715. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1716. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1717. *out = *in
  1718. if in.Namespace != nil {
  1719. in, out := &in.Namespace, &out.Namespace
  1720. *out = new(string)
  1721. **out = **in
  1722. }
  1723. }
  1724. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1725. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1726. if in == nil {
  1727. return nil
  1728. }
  1729. out := new(WebhookCAProvider)
  1730. in.DeepCopyInto(out)
  1731. return out
  1732. }
  1733. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1734. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  1735. *out = *in
  1736. out.TypeMeta = in.TypeMeta
  1737. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1738. if in.Items != nil {
  1739. in, out := &in.Items, &out.Items
  1740. *out = make([]Webhook, len(*in))
  1741. for i := range *in {
  1742. (*in)[i].DeepCopyInto(&(*out)[i])
  1743. }
  1744. }
  1745. }
  1746. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  1747. func (in *WebhookList) DeepCopy() *WebhookList {
  1748. if in == nil {
  1749. return nil
  1750. }
  1751. out := new(WebhookList)
  1752. in.DeepCopyInto(out)
  1753. return out
  1754. }
  1755. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1756. func (in *WebhookList) DeepCopyObject() runtime.Object {
  1757. if c := in.DeepCopy(); c != nil {
  1758. return c
  1759. }
  1760. return nil
  1761. }
  1762. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1763. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1764. *out = *in
  1765. }
  1766. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1767. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1768. if in == nil {
  1769. return nil
  1770. }
  1771. out := new(WebhookResult)
  1772. in.DeepCopyInto(out)
  1773. return out
  1774. }
  1775. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1776. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1777. *out = *in
  1778. out.SecretRef = in.SecretRef
  1779. }
  1780. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1781. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1782. if in == nil {
  1783. return nil
  1784. }
  1785. out := new(WebhookSecret)
  1786. in.DeepCopyInto(out)
  1787. return out
  1788. }
  1789. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1790. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  1791. *out = *in
  1792. if in.Headers != nil {
  1793. in, out := &in.Headers, &out.Headers
  1794. *out = make(map[string]string, len(*in))
  1795. for key, val := range *in {
  1796. (*out)[key] = val
  1797. }
  1798. }
  1799. if in.Auth != nil {
  1800. in, out := &in.Auth, &out.Auth
  1801. *out = new(AuthorizationProtocol)
  1802. (*in).DeepCopyInto(*out)
  1803. }
  1804. if in.Timeout != nil {
  1805. in, out := &in.Timeout, &out.Timeout
  1806. *out = new(apismetav1.Duration)
  1807. **out = **in
  1808. }
  1809. out.Result = in.Result
  1810. if in.Secrets != nil {
  1811. in, out := &in.Secrets, &out.Secrets
  1812. *out = make([]WebhookSecret, len(*in))
  1813. copy(*out, *in)
  1814. }
  1815. if in.CABundle != nil {
  1816. in, out := &in.CABundle, &out.CABundle
  1817. *out = make([]byte, len(*in))
  1818. copy(*out, *in)
  1819. }
  1820. if in.CAProvider != nil {
  1821. in, out := &in.CAProvider, &out.CAProvider
  1822. *out = new(WebhookCAProvider)
  1823. (*in).DeepCopyInto(*out)
  1824. }
  1825. }
  1826. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  1827. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  1828. if in == nil {
  1829. return nil
  1830. }
  1831. out := new(WebhookSpec)
  1832. in.DeepCopyInto(out)
  1833. return out
  1834. }