zz_generated.deepcopy.go 51 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736
  1. //go:build !ignore_autogenerated
  2. /*
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by controller-gen. DO NOT EDIT.
  14. package v1alpha1
  15. import (
  16. externalsecretsv1 "github.com/external-secrets/external-secrets/apis/externalsecrets/v1"
  17. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
  19. apismetav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  20. "k8s.io/apimachinery/pkg/runtime"
  21. )
  22. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  23. func (in *ACRAccessToken) DeepCopyInto(out *ACRAccessToken) {
  24. *out = *in
  25. out.TypeMeta = in.TypeMeta
  26. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  27. in.Spec.DeepCopyInto(&out.Spec)
  28. }
  29. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessToken.
  30. func (in *ACRAccessToken) DeepCopy() *ACRAccessToken {
  31. if in == nil {
  32. return nil
  33. }
  34. out := new(ACRAccessToken)
  35. in.DeepCopyInto(out)
  36. return out
  37. }
  38. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  39. func (in *ACRAccessToken) DeepCopyObject() runtime.Object {
  40. if c := in.DeepCopy(); c != nil {
  41. return c
  42. }
  43. return nil
  44. }
  45. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  46. func (in *ACRAccessTokenList) DeepCopyInto(out *ACRAccessTokenList) {
  47. *out = *in
  48. out.TypeMeta = in.TypeMeta
  49. in.ListMeta.DeepCopyInto(&out.ListMeta)
  50. if in.Items != nil {
  51. in, out := &in.Items, &out.Items
  52. *out = make([]ACRAccessToken, len(*in))
  53. for i := range *in {
  54. (*in)[i].DeepCopyInto(&(*out)[i])
  55. }
  56. }
  57. }
  58. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenList.
  59. func (in *ACRAccessTokenList) DeepCopy() *ACRAccessTokenList {
  60. if in == nil {
  61. return nil
  62. }
  63. out := new(ACRAccessTokenList)
  64. in.DeepCopyInto(out)
  65. return out
  66. }
  67. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  68. func (in *ACRAccessTokenList) DeepCopyObject() runtime.Object {
  69. if c := in.DeepCopy(); c != nil {
  70. return c
  71. }
  72. return nil
  73. }
  74. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  75. func (in *ACRAccessTokenSpec) DeepCopyInto(out *ACRAccessTokenSpec) {
  76. *out = *in
  77. in.Auth.DeepCopyInto(&out.Auth)
  78. }
  79. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenSpec.
  80. func (in *ACRAccessTokenSpec) DeepCopy() *ACRAccessTokenSpec {
  81. if in == nil {
  82. return nil
  83. }
  84. out := new(ACRAccessTokenSpec)
  85. in.DeepCopyInto(out)
  86. return out
  87. }
  88. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  89. func (in *ACRAuth) DeepCopyInto(out *ACRAuth) {
  90. *out = *in
  91. if in.ServicePrincipal != nil {
  92. in, out := &in.ServicePrincipal, &out.ServicePrincipal
  93. *out = new(AzureACRServicePrincipalAuth)
  94. (*in).DeepCopyInto(*out)
  95. }
  96. if in.ManagedIdentity != nil {
  97. in, out := &in.ManagedIdentity, &out.ManagedIdentity
  98. *out = new(AzureACRManagedIdentityAuth)
  99. **out = **in
  100. }
  101. if in.WorkloadIdentity != nil {
  102. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  103. *out = new(AzureACRWorkloadIdentityAuth)
  104. (*in).DeepCopyInto(*out)
  105. }
  106. }
  107. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAuth.
  108. func (in *ACRAuth) DeepCopy() *ACRAuth {
  109. if in == nil {
  110. return nil
  111. }
  112. out := new(ACRAuth)
  113. in.DeepCopyInto(out)
  114. return out
  115. }
  116. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  117. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  118. *out = *in
  119. if in.SecretRef != nil {
  120. in, out := &in.SecretRef, &out.SecretRef
  121. *out = new(AWSAuthSecretRef)
  122. (*in).DeepCopyInto(*out)
  123. }
  124. if in.JWTAuth != nil {
  125. in, out := &in.JWTAuth, &out.JWTAuth
  126. *out = new(AWSJWTAuth)
  127. (*in).DeepCopyInto(*out)
  128. }
  129. }
  130. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  131. func (in *AWSAuth) DeepCopy() *AWSAuth {
  132. if in == nil {
  133. return nil
  134. }
  135. out := new(AWSAuth)
  136. in.DeepCopyInto(out)
  137. return out
  138. }
  139. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  140. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  141. *out = *in
  142. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  143. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  144. if in.SessionToken != nil {
  145. in, out := &in.SessionToken, &out.SessionToken
  146. *out = new(metav1.SecretKeySelector)
  147. (*in).DeepCopyInto(*out)
  148. }
  149. }
  150. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  151. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  152. if in == nil {
  153. return nil
  154. }
  155. out := new(AWSAuthSecretRef)
  156. in.DeepCopyInto(out)
  157. return out
  158. }
  159. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  160. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  161. *out = *in
  162. if in.ServiceAccountRef != nil {
  163. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  164. *out = new(metav1.ServiceAccountSelector)
  165. (*in).DeepCopyInto(*out)
  166. }
  167. }
  168. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  169. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  170. if in == nil {
  171. return nil
  172. }
  173. out := new(AWSJWTAuth)
  174. in.DeepCopyInto(out)
  175. return out
  176. }
  177. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  178. func (in *AzureACRManagedIdentityAuth) DeepCopyInto(out *AzureACRManagedIdentityAuth) {
  179. *out = *in
  180. }
  181. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRManagedIdentityAuth.
  182. func (in *AzureACRManagedIdentityAuth) DeepCopy() *AzureACRManagedIdentityAuth {
  183. if in == nil {
  184. return nil
  185. }
  186. out := new(AzureACRManagedIdentityAuth)
  187. in.DeepCopyInto(out)
  188. return out
  189. }
  190. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  191. func (in *AzureACRServicePrincipalAuth) DeepCopyInto(out *AzureACRServicePrincipalAuth) {
  192. *out = *in
  193. in.SecretRef.DeepCopyInto(&out.SecretRef)
  194. }
  195. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuth.
  196. func (in *AzureACRServicePrincipalAuth) DeepCopy() *AzureACRServicePrincipalAuth {
  197. if in == nil {
  198. return nil
  199. }
  200. out := new(AzureACRServicePrincipalAuth)
  201. in.DeepCopyInto(out)
  202. return out
  203. }
  204. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  205. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopyInto(out *AzureACRServicePrincipalAuthSecretRef) {
  206. *out = *in
  207. in.ClientID.DeepCopyInto(&out.ClientID)
  208. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  209. }
  210. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuthSecretRef.
  211. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopy() *AzureACRServicePrincipalAuthSecretRef {
  212. if in == nil {
  213. return nil
  214. }
  215. out := new(AzureACRServicePrincipalAuthSecretRef)
  216. in.DeepCopyInto(out)
  217. return out
  218. }
  219. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  220. func (in *AzureACRWorkloadIdentityAuth) DeepCopyInto(out *AzureACRWorkloadIdentityAuth) {
  221. *out = *in
  222. if in.ServiceAccountRef != nil {
  223. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  224. *out = new(metav1.ServiceAccountSelector)
  225. (*in).DeepCopyInto(*out)
  226. }
  227. }
  228. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRWorkloadIdentityAuth.
  229. func (in *AzureACRWorkloadIdentityAuth) DeepCopy() *AzureACRWorkloadIdentityAuth {
  230. if in == nil {
  231. return nil
  232. }
  233. out := new(AzureACRWorkloadIdentityAuth)
  234. in.DeepCopyInto(out)
  235. return out
  236. }
  237. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  238. func (in *ClusterGenerator) DeepCopyInto(out *ClusterGenerator) {
  239. *out = *in
  240. out.TypeMeta = in.TypeMeta
  241. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  242. in.Spec.DeepCopyInto(&out.Spec)
  243. }
  244. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGenerator.
  245. func (in *ClusterGenerator) DeepCopy() *ClusterGenerator {
  246. if in == nil {
  247. return nil
  248. }
  249. out := new(ClusterGenerator)
  250. in.DeepCopyInto(out)
  251. return out
  252. }
  253. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  254. func (in *ClusterGenerator) DeepCopyObject() runtime.Object {
  255. if c := in.DeepCopy(); c != nil {
  256. return c
  257. }
  258. return nil
  259. }
  260. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  261. func (in *ClusterGeneratorList) DeepCopyInto(out *ClusterGeneratorList) {
  262. *out = *in
  263. out.TypeMeta = in.TypeMeta
  264. in.ListMeta.DeepCopyInto(&out.ListMeta)
  265. if in.Items != nil {
  266. in, out := &in.Items, &out.Items
  267. *out = make([]ClusterGenerator, len(*in))
  268. for i := range *in {
  269. (*in)[i].DeepCopyInto(&(*out)[i])
  270. }
  271. }
  272. }
  273. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorList.
  274. func (in *ClusterGeneratorList) DeepCopy() *ClusterGeneratorList {
  275. if in == nil {
  276. return nil
  277. }
  278. out := new(ClusterGeneratorList)
  279. in.DeepCopyInto(out)
  280. return out
  281. }
  282. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  283. func (in *ClusterGeneratorList) DeepCopyObject() runtime.Object {
  284. if c := in.DeepCopy(); c != nil {
  285. return c
  286. }
  287. return nil
  288. }
  289. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  290. func (in *ClusterGeneratorSpec) DeepCopyInto(out *ClusterGeneratorSpec) {
  291. *out = *in
  292. in.Generator.DeepCopyInto(&out.Generator)
  293. }
  294. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorSpec.
  295. func (in *ClusterGeneratorSpec) DeepCopy() *ClusterGeneratorSpec {
  296. if in == nil {
  297. return nil
  298. }
  299. out := new(ClusterGeneratorSpec)
  300. in.DeepCopyInto(out)
  301. return out
  302. }
  303. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  304. func (in *ControllerClassResource) DeepCopyInto(out *ControllerClassResource) {
  305. *out = *in
  306. out.Spec = in.Spec
  307. }
  308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerClassResource.
  309. func (in *ControllerClassResource) DeepCopy() *ControllerClassResource {
  310. if in == nil {
  311. return nil
  312. }
  313. out := new(ControllerClassResource)
  314. in.DeepCopyInto(out)
  315. return out
  316. }
  317. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  318. func (in *ECRAuthorizationToken) DeepCopyInto(out *ECRAuthorizationToken) {
  319. *out = *in
  320. out.TypeMeta = in.TypeMeta
  321. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  322. in.Spec.DeepCopyInto(&out.Spec)
  323. }
  324. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationToken.
  325. func (in *ECRAuthorizationToken) DeepCopy() *ECRAuthorizationToken {
  326. if in == nil {
  327. return nil
  328. }
  329. out := new(ECRAuthorizationToken)
  330. in.DeepCopyInto(out)
  331. return out
  332. }
  333. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  334. func (in *ECRAuthorizationToken) DeepCopyObject() runtime.Object {
  335. if c := in.DeepCopy(); c != nil {
  336. return c
  337. }
  338. return nil
  339. }
  340. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  341. func (in *ECRAuthorizationTokenList) DeepCopyInto(out *ECRAuthorizationTokenList) {
  342. *out = *in
  343. out.TypeMeta = in.TypeMeta
  344. in.ListMeta.DeepCopyInto(&out.ListMeta)
  345. if in.Items != nil {
  346. in, out := &in.Items, &out.Items
  347. *out = make([]ECRAuthorizationToken, len(*in))
  348. for i := range *in {
  349. (*in)[i].DeepCopyInto(&(*out)[i])
  350. }
  351. }
  352. }
  353. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenList.
  354. func (in *ECRAuthorizationTokenList) DeepCopy() *ECRAuthorizationTokenList {
  355. if in == nil {
  356. return nil
  357. }
  358. out := new(ECRAuthorizationTokenList)
  359. in.DeepCopyInto(out)
  360. return out
  361. }
  362. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  363. func (in *ECRAuthorizationTokenList) DeepCopyObject() runtime.Object {
  364. if c := in.DeepCopy(); c != nil {
  365. return c
  366. }
  367. return nil
  368. }
  369. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  370. func (in *ECRAuthorizationTokenSpec) DeepCopyInto(out *ECRAuthorizationTokenSpec) {
  371. *out = *in
  372. in.Auth.DeepCopyInto(&out.Auth)
  373. }
  374. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenSpec.
  375. func (in *ECRAuthorizationTokenSpec) DeepCopy() *ECRAuthorizationTokenSpec {
  376. if in == nil {
  377. return nil
  378. }
  379. out := new(ECRAuthorizationTokenSpec)
  380. in.DeepCopyInto(out)
  381. return out
  382. }
  383. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  384. func (in *Fake) DeepCopyInto(out *Fake) {
  385. *out = *in
  386. out.TypeMeta = in.TypeMeta
  387. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  388. in.Spec.DeepCopyInto(&out.Spec)
  389. }
  390. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
  391. func (in *Fake) DeepCopy() *Fake {
  392. if in == nil {
  393. return nil
  394. }
  395. out := new(Fake)
  396. in.DeepCopyInto(out)
  397. return out
  398. }
  399. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  400. func (in *Fake) DeepCopyObject() runtime.Object {
  401. if c := in.DeepCopy(); c != nil {
  402. return c
  403. }
  404. return nil
  405. }
  406. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  407. func (in *FakeList) DeepCopyInto(out *FakeList) {
  408. *out = *in
  409. out.TypeMeta = in.TypeMeta
  410. in.ListMeta.DeepCopyInto(&out.ListMeta)
  411. if in.Items != nil {
  412. in, out := &in.Items, &out.Items
  413. *out = make([]Fake, len(*in))
  414. for i := range *in {
  415. (*in)[i].DeepCopyInto(&(*out)[i])
  416. }
  417. }
  418. }
  419. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
  420. func (in *FakeList) DeepCopy() *FakeList {
  421. if in == nil {
  422. return nil
  423. }
  424. out := new(FakeList)
  425. in.DeepCopyInto(out)
  426. return out
  427. }
  428. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  429. func (in *FakeList) DeepCopyObject() runtime.Object {
  430. if c := in.DeepCopy(); c != nil {
  431. return c
  432. }
  433. return nil
  434. }
  435. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  436. func (in *FakeSpec) DeepCopyInto(out *FakeSpec) {
  437. *out = *in
  438. if in.Data != nil {
  439. in, out := &in.Data, &out.Data
  440. *out = make(map[string]string, len(*in))
  441. for key, val := range *in {
  442. (*out)[key] = val
  443. }
  444. }
  445. }
  446. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
  447. func (in *FakeSpec) DeepCopy() *FakeSpec {
  448. if in == nil {
  449. return nil
  450. }
  451. out := new(FakeSpec)
  452. in.DeepCopyInto(out)
  453. return out
  454. }
  455. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  456. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  457. *out = *in
  458. if in.SecretRef != nil {
  459. in, out := &in.SecretRef, &out.SecretRef
  460. *out = new(GCPSMAuthSecretRef)
  461. (*in).DeepCopyInto(*out)
  462. }
  463. if in.WorkloadIdentity != nil {
  464. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  465. *out = new(GCPWorkloadIdentity)
  466. (*in).DeepCopyInto(*out)
  467. }
  468. }
  469. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  470. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  471. if in == nil {
  472. return nil
  473. }
  474. out := new(GCPSMAuth)
  475. in.DeepCopyInto(out)
  476. return out
  477. }
  478. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  479. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  480. *out = *in
  481. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  482. }
  483. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  484. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  485. if in == nil {
  486. return nil
  487. }
  488. out := new(GCPSMAuthSecretRef)
  489. in.DeepCopyInto(out)
  490. return out
  491. }
  492. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  493. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  494. *out = *in
  495. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  496. }
  497. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  498. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  499. if in == nil {
  500. return nil
  501. }
  502. out := new(GCPWorkloadIdentity)
  503. in.DeepCopyInto(out)
  504. return out
  505. }
  506. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  507. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  508. *out = *in
  509. out.TypeMeta = in.TypeMeta
  510. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  511. in.Spec.DeepCopyInto(&out.Spec)
  512. }
  513. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  514. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  515. if in == nil {
  516. return nil
  517. }
  518. out := new(GCRAccessToken)
  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 *GCRAccessToken) 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 *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  531. *out = *in
  532. out.TypeMeta = in.TypeMeta
  533. in.ListMeta.DeepCopyInto(&out.ListMeta)
  534. if in.Items != nil {
  535. in, out := &in.Items, &out.Items
  536. *out = make([]GCRAccessToken, len(*in))
  537. for i := range *in {
  538. (*in)[i].DeepCopyInto(&(*out)[i])
  539. }
  540. }
  541. }
  542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  543. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  544. if in == nil {
  545. return nil
  546. }
  547. out := new(GCRAccessTokenList)
  548. in.DeepCopyInto(out)
  549. return out
  550. }
  551. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  552. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  553. if c := in.DeepCopy(); c != nil {
  554. return c
  555. }
  556. return nil
  557. }
  558. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  559. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  560. *out = *in
  561. in.Auth.DeepCopyInto(&out.Auth)
  562. }
  563. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  564. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  565. if in == nil {
  566. return nil
  567. }
  568. out := new(GCRAccessTokenSpec)
  569. in.DeepCopyInto(out)
  570. return out
  571. }
  572. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  573. func (in *GeneratorSpec) DeepCopyInto(out *GeneratorSpec) {
  574. *out = *in
  575. if in.ACRAccessTokenSpec != nil {
  576. in, out := &in.ACRAccessTokenSpec, &out.ACRAccessTokenSpec
  577. *out = new(ACRAccessTokenSpec)
  578. (*in).DeepCopyInto(*out)
  579. }
  580. if in.ECRAuthorizationTokenSpec != nil {
  581. in, out := &in.ECRAuthorizationTokenSpec, &out.ECRAuthorizationTokenSpec
  582. *out = new(ECRAuthorizationTokenSpec)
  583. (*in).DeepCopyInto(*out)
  584. }
  585. if in.FakeSpec != nil {
  586. in, out := &in.FakeSpec, &out.FakeSpec
  587. *out = new(FakeSpec)
  588. (*in).DeepCopyInto(*out)
  589. }
  590. if in.GCRAccessTokenSpec != nil {
  591. in, out := &in.GCRAccessTokenSpec, &out.GCRAccessTokenSpec
  592. *out = new(GCRAccessTokenSpec)
  593. (*in).DeepCopyInto(*out)
  594. }
  595. if in.GithubAccessTokenSpec != nil {
  596. in, out := &in.GithubAccessTokenSpec, &out.GithubAccessTokenSpec
  597. *out = new(GithubAccessTokenSpec)
  598. (*in).DeepCopyInto(*out)
  599. }
  600. if in.QuayAccessTokenSpec != nil {
  601. in, out := &in.QuayAccessTokenSpec, &out.QuayAccessTokenSpec
  602. *out = new(QuayAccessTokenSpec)
  603. (*in).DeepCopyInto(*out)
  604. }
  605. if in.PasswordSpec != nil {
  606. in, out := &in.PasswordSpec, &out.PasswordSpec
  607. *out = new(PasswordSpec)
  608. (*in).DeepCopyInto(*out)
  609. }
  610. if in.STSSessionTokenSpec != nil {
  611. in, out := &in.STSSessionTokenSpec, &out.STSSessionTokenSpec
  612. *out = new(STSSessionTokenSpec)
  613. (*in).DeepCopyInto(*out)
  614. }
  615. if in.UUIDSpec != nil {
  616. in, out := &in.UUIDSpec, &out.UUIDSpec
  617. *out = new(UUIDSpec)
  618. **out = **in
  619. }
  620. if in.VaultDynamicSecretSpec != nil {
  621. in, out := &in.VaultDynamicSecretSpec, &out.VaultDynamicSecretSpec
  622. *out = new(VaultDynamicSecretSpec)
  623. (*in).DeepCopyInto(*out)
  624. }
  625. if in.WebhookSpec != nil {
  626. in, out := &in.WebhookSpec, &out.WebhookSpec
  627. *out = new(WebhookSpec)
  628. (*in).DeepCopyInto(*out)
  629. }
  630. if in.GrafanaSpec != nil {
  631. in, out := &in.GrafanaSpec, &out.GrafanaSpec
  632. *out = new(GrafanaSpec)
  633. (*in).DeepCopyInto(*out)
  634. }
  635. }
  636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorSpec.
  637. func (in *GeneratorSpec) DeepCopy() *GeneratorSpec {
  638. if in == nil {
  639. return nil
  640. }
  641. out := new(GeneratorSpec)
  642. in.DeepCopyInto(out)
  643. return out
  644. }
  645. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  646. func (in *GeneratorState) DeepCopyInto(out *GeneratorState) {
  647. *out = *in
  648. out.TypeMeta = in.TypeMeta
  649. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  650. in.Spec.DeepCopyInto(&out.Spec)
  651. in.Status.DeepCopyInto(&out.Status)
  652. }
  653. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorState.
  654. func (in *GeneratorState) DeepCopy() *GeneratorState {
  655. if in == nil {
  656. return nil
  657. }
  658. out := new(GeneratorState)
  659. in.DeepCopyInto(out)
  660. return out
  661. }
  662. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  663. func (in *GeneratorState) DeepCopyObject() runtime.Object {
  664. if c := in.DeepCopy(); c != nil {
  665. return c
  666. }
  667. return nil
  668. }
  669. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  670. func (in *GeneratorStateList) DeepCopyInto(out *GeneratorStateList) {
  671. *out = *in
  672. out.TypeMeta = in.TypeMeta
  673. in.ListMeta.DeepCopyInto(&out.ListMeta)
  674. if in.Items != nil {
  675. in, out := &in.Items, &out.Items
  676. *out = make([]GeneratorState, len(*in))
  677. for i := range *in {
  678. (*in)[i].DeepCopyInto(&(*out)[i])
  679. }
  680. }
  681. }
  682. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateList.
  683. func (in *GeneratorStateList) DeepCopy() *GeneratorStateList {
  684. if in == nil {
  685. return nil
  686. }
  687. out := new(GeneratorStateList)
  688. in.DeepCopyInto(out)
  689. return out
  690. }
  691. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  692. func (in *GeneratorStateList) DeepCopyObject() runtime.Object {
  693. if c := in.DeepCopy(); c != nil {
  694. return c
  695. }
  696. return nil
  697. }
  698. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  699. func (in *GeneratorStateSpec) DeepCopyInto(out *GeneratorStateSpec) {
  700. *out = *in
  701. if in.GarbageCollectionDeadline != nil {
  702. in, out := &in.GarbageCollectionDeadline, &out.GarbageCollectionDeadline
  703. *out = (*in).DeepCopy()
  704. }
  705. if in.Resource != nil {
  706. in, out := &in.Resource, &out.Resource
  707. *out = new(v1.JSON)
  708. (*in).DeepCopyInto(*out)
  709. }
  710. if in.State != nil {
  711. in, out := &in.State, &out.State
  712. *out = new(v1.JSON)
  713. (*in).DeepCopyInto(*out)
  714. }
  715. }
  716. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateSpec.
  717. func (in *GeneratorStateSpec) DeepCopy() *GeneratorStateSpec {
  718. if in == nil {
  719. return nil
  720. }
  721. out := new(GeneratorStateSpec)
  722. in.DeepCopyInto(out)
  723. return out
  724. }
  725. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  726. func (in *GeneratorStateStatus) DeepCopyInto(out *GeneratorStateStatus) {
  727. *out = *in
  728. if in.Conditions != nil {
  729. in, out := &in.Conditions, &out.Conditions
  730. *out = make([]GeneratorStateStatusCondition, len(*in))
  731. for i := range *in {
  732. (*in)[i].DeepCopyInto(&(*out)[i])
  733. }
  734. }
  735. }
  736. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatus.
  737. func (in *GeneratorStateStatus) DeepCopy() *GeneratorStateStatus {
  738. if in == nil {
  739. return nil
  740. }
  741. out := new(GeneratorStateStatus)
  742. in.DeepCopyInto(out)
  743. return out
  744. }
  745. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  746. func (in *GeneratorStateStatusCondition) DeepCopyInto(out *GeneratorStateStatusCondition) {
  747. *out = *in
  748. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  749. }
  750. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatusCondition.
  751. func (in *GeneratorStateStatusCondition) DeepCopy() *GeneratorStateStatusCondition {
  752. if in == nil {
  753. return nil
  754. }
  755. out := new(GeneratorStateStatusCondition)
  756. in.DeepCopyInto(out)
  757. return out
  758. }
  759. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  760. func (in *GithubAccessToken) DeepCopyInto(out *GithubAccessToken) {
  761. *out = *in
  762. out.TypeMeta = in.TypeMeta
  763. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  764. in.Spec.DeepCopyInto(&out.Spec)
  765. }
  766. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessToken.
  767. func (in *GithubAccessToken) DeepCopy() *GithubAccessToken {
  768. if in == nil {
  769. return nil
  770. }
  771. out := new(GithubAccessToken)
  772. in.DeepCopyInto(out)
  773. return out
  774. }
  775. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  776. func (in *GithubAccessToken) DeepCopyObject() runtime.Object {
  777. if c := in.DeepCopy(); c != nil {
  778. return c
  779. }
  780. return nil
  781. }
  782. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  783. func (in *GithubAccessTokenList) DeepCopyInto(out *GithubAccessTokenList) {
  784. *out = *in
  785. out.TypeMeta = in.TypeMeta
  786. in.ListMeta.DeepCopyInto(&out.ListMeta)
  787. if in.Items != nil {
  788. in, out := &in.Items, &out.Items
  789. *out = make([]GithubAccessToken, len(*in))
  790. for i := range *in {
  791. (*in)[i].DeepCopyInto(&(*out)[i])
  792. }
  793. }
  794. }
  795. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenList.
  796. func (in *GithubAccessTokenList) DeepCopy() *GithubAccessTokenList {
  797. if in == nil {
  798. return nil
  799. }
  800. out := new(GithubAccessTokenList)
  801. in.DeepCopyInto(out)
  802. return out
  803. }
  804. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  805. func (in *GithubAccessTokenList) DeepCopyObject() runtime.Object {
  806. if c := in.DeepCopy(); c != nil {
  807. return c
  808. }
  809. return nil
  810. }
  811. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  812. func (in *GithubAccessTokenSpec) DeepCopyInto(out *GithubAccessTokenSpec) {
  813. *out = *in
  814. if in.Repositories != nil {
  815. in, out := &in.Repositories, &out.Repositories
  816. *out = make([]string, len(*in))
  817. copy(*out, *in)
  818. }
  819. if in.Permissions != nil {
  820. in, out := &in.Permissions, &out.Permissions
  821. *out = make(map[string]string, len(*in))
  822. for key, val := range *in {
  823. (*out)[key] = val
  824. }
  825. }
  826. in.Auth.DeepCopyInto(&out.Auth)
  827. }
  828. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  829. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  830. if in == nil {
  831. return nil
  832. }
  833. out := new(GithubAccessTokenSpec)
  834. in.DeepCopyInto(out)
  835. return out
  836. }
  837. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  838. func (in *GithubAuth) DeepCopyInto(out *GithubAuth) {
  839. *out = *in
  840. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  841. }
  842. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  843. func (in *GithubAuth) DeepCopy() *GithubAuth {
  844. if in == nil {
  845. return nil
  846. }
  847. out := new(GithubAuth)
  848. in.DeepCopyInto(out)
  849. return out
  850. }
  851. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  852. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  853. *out = *in
  854. in.SecretRef.DeepCopyInto(&out.SecretRef)
  855. }
  856. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  857. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  858. if in == nil {
  859. return nil
  860. }
  861. out := new(GithubSecretRef)
  862. in.DeepCopyInto(out)
  863. return out
  864. }
  865. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  866. func (in *Grafana) DeepCopyInto(out *Grafana) {
  867. *out = *in
  868. out.TypeMeta = in.TypeMeta
  869. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  870. in.Spec.DeepCopyInto(&out.Spec)
  871. }
  872. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Grafana.
  873. func (in *Grafana) DeepCopy() *Grafana {
  874. if in == nil {
  875. return nil
  876. }
  877. out := new(Grafana)
  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 *Grafana) 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 *GrafanaAuth) DeepCopyInto(out *GrafanaAuth) {
  890. *out = *in
  891. if in.Token != nil {
  892. in, out := &in.Token, &out.Token
  893. *out = new(SecretKeySelector)
  894. **out = **in
  895. }
  896. if in.Basic != nil {
  897. in, out := &in.Basic, &out.Basic
  898. *out = new(GrafanaBasicAuth)
  899. **out = **in
  900. }
  901. }
  902. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaAuth.
  903. func (in *GrafanaAuth) DeepCopy() *GrafanaAuth {
  904. if in == nil {
  905. return nil
  906. }
  907. out := new(GrafanaAuth)
  908. in.DeepCopyInto(out)
  909. return out
  910. }
  911. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  912. func (in *GrafanaBasicAuth) DeepCopyInto(out *GrafanaBasicAuth) {
  913. *out = *in
  914. out.Password = in.Password
  915. }
  916. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaBasicAuth.
  917. func (in *GrafanaBasicAuth) DeepCopy() *GrafanaBasicAuth {
  918. if in == nil {
  919. return nil
  920. }
  921. out := new(GrafanaBasicAuth)
  922. in.DeepCopyInto(out)
  923. return out
  924. }
  925. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  926. func (in *GrafanaList) DeepCopyInto(out *GrafanaList) {
  927. *out = *in
  928. out.TypeMeta = in.TypeMeta
  929. in.ListMeta.DeepCopyInto(&out.ListMeta)
  930. if in.Items != nil {
  931. in, out := &in.Items, &out.Items
  932. *out = make([]Grafana, len(*in))
  933. for i := range *in {
  934. (*in)[i].DeepCopyInto(&(*out)[i])
  935. }
  936. }
  937. }
  938. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaList.
  939. func (in *GrafanaList) DeepCopy() *GrafanaList {
  940. if in == nil {
  941. return nil
  942. }
  943. out := new(GrafanaList)
  944. in.DeepCopyInto(out)
  945. return out
  946. }
  947. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  948. func (in *GrafanaList) DeepCopyObject() runtime.Object {
  949. if c := in.DeepCopy(); c != nil {
  950. return c
  951. }
  952. return nil
  953. }
  954. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  955. func (in *GrafanaServiceAccount) DeepCopyInto(out *GrafanaServiceAccount) {
  956. *out = *in
  957. }
  958. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccount.
  959. func (in *GrafanaServiceAccount) DeepCopy() *GrafanaServiceAccount {
  960. if in == nil {
  961. return nil
  962. }
  963. out := new(GrafanaServiceAccount)
  964. in.DeepCopyInto(out)
  965. return out
  966. }
  967. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  968. func (in *GrafanaServiceAccountTokenState) DeepCopyInto(out *GrafanaServiceAccountTokenState) {
  969. *out = *in
  970. in.ServiceAccount.DeepCopyInto(&out.ServiceAccount)
  971. }
  972. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccountTokenState.
  973. func (in *GrafanaServiceAccountTokenState) DeepCopy() *GrafanaServiceAccountTokenState {
  974. if in == nil {
  975. return nil
  976. }
  977. out := new(GrafanaServiceAccountTokenState)
  978. in.DeepCopyInto(out)
  979. return out
  980. }
  981. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  982. func (in *GrafanaSpec) DeepCopyInto(out *GrafanaSpec) {
  983. *out = *in
  984. in.Auth.DeepCopyInto(&out.Auth)
  985. out.ServiceAccount = in.ServiceAccount
  986. }
  987. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaSpec.
  988. func (in *GrafanaSpec) DeepCopy() *GrafanaSpec {
  989. if in == nil {
  990. return nil
  991. }
  992. out := new(GrafanaSpec)
  993. in.DeepCopyInto(out)
  994. return out
  995. }
  996. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  997. func (in *GrafanaStateServiceAccount) DeepCopyInto(out *GrafanaStateServiceAccount) {
  998. *out = *in
  999. if in.ServiceAccountID != nil {
  1000. in, out := &in.ServiceAccountID, &out.ServiceAccountID
  1001. *out = new(int64)
  1002. **out = **in
  1003. }
  1004. if in.ServiceAccountLogin != nil {
  1005. in, out := &in.ServiceAccountLogin, &out.ServiceAccountLogin
  1006. *out = new(string)
  1007. **out = **in
  1008. }
  1009. if in.ServiceAccountTokenID != nil {
  1010. in, out := &in.ServiceAccountTokenID, &out.ServiceAccountTokenID
  1011. *out = new(int64)
  1012. **out = **in
  1013. }
  1014. }
  1015. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaStateServiceAccount.
  1016. func (in *GrafanaStateServiceAccount) DeepCopy() *GrafanaStateServiceAccount {
  1017. if in == nil {
  1018. return nil
  1019. }
  1020. out := new(GrafanaStateServiceAccount)
  1021. in.DeepCopyInto(out)
  1022. return out
  1023. }
  1024. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1025. func (in *Password) DeepCopyInto(out *Password) {
  1026. *out = *in
  1027. out.TypeMeta = in.TypeMeta
  1028. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1029. in.Spec.DeepCopyInto(&out.Spec)
  1030. }
  1031. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  1032. func (in *Password) DeepCopy() *Password {
  1033. if in == nil {
  1034. return nil
  1035. }
  1036. out := new(Password)
  1037. in.DeepCopyInto(out)
  1038. return out
  1039. }
  1040. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1041. func (in *Password) DeepCopyObject() runtime.Object {
  1042. if c := in.DeepCopy(); c != nil {
  1043. return c
  1044. }
  1045. return nil
  1046. }
  1047. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1048. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  1049. *out = *in
  1050. out.TypeMeta = in.TypeMeta
  1051. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1052. if in.Items != nil {
  1053. in, out := &in.Items, &out.Items
  1054. *out = make([]Password, len(*in))
  1055. for i := range *in {
  1056. (*in)[i].DeepCopyInto(&(*out)[i])
  1057. }
  1058. }
  1059. }
  1060. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  1061. func (in *PasswordList) DeepCopy() *PasswordList {
  1062. if in == nil {
  1063. return nil
  1064. }
  1065. out := new(PasswordList)
  1066. in.DeepCopyInto(out)
  1067. return out
  1068. }
  1069. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1070. func (in *PasswordList) DeepCopyObject() runtime.Object {
  1071. if c := in.DeepCopy(); c != nil {
  1072. return c
  1073. }
  1074. return nil
  1075. }
  1076. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1077. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  1078. *out = *in
  1079. if in.Digits != nil {
  1080. in, out := &in.Digits, &out.Digits
  1081. *out = new(int)
  1082. **out = **in
  1083. }
  1084. if in.Symbols != nil {
  1085. in, out := &in.Symbols, &out.Symbols
  1086. *out = new(int)
  1087. **out = **in
  1088. }
  1089. if in.SymbolCharacters != nil {
  1090. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  1091. *out = new(string)
  1092. **out = **in
  1093. }
  1094. }
  1095. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  1096. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  1097. if in == nil {
  1098. return nil
  1099. }
  1100. out := new(PasswordSpec)
  1101. in.DeepCopyInto(out)
  1102. return out
  1103. }
  1104. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1105. func (in *QuayAccessToken) DeepCopyInto(out *QuayAccessToken) {
  1106. *out = *in
  1107. out.TypeMeta = in.TypeMeta
  1108. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1109. in.Spec.DeepCopyInto(&out.Spec)
  1110. }
  1111. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessToken.
  1112. func (in *QuayAccessToken) DeepCopy() *QuayAccessToken {
  1113. if in == nil {
  1114. return nil
  1115. }
  1116. out := new(QuayAccessToken)
  1117. in.DeepCopyInto(out)
  1118. return out
  1119. }
  1120. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1121. func (in *QuayAccessToken) DeepCopyObject() runtime.Object {
  1122. if c := in.DeepCopy(); c != nil {
  1123. return c
  1124. }
  1125. return nil
  1126. }
  1127. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1128. func (in *QuayAccessTokenList) DeepCopyInto(out *QuayAccessTokenList) {
  1129. *out = *in
  1130. out.TypeMeta = in.TypeMeta
  1131. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1132. if in.Items != nil {
  1133. in, out := &in.Items, &out.Items
  1134. *out = make([]QuayAccessToken, len(*in))
  1135. for i := range *in {
  1136. (*in)[i].DeepCopyInto(&(*out)[i])
  1137. }
  1138. }
  1139. }
  1140. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenList.
  1141. func (in *QuayAccessTokenList) DeepCopy() *QuayAccessTokenList {
  1142. if in == nil {
  1143. return nil
  1144. }
  1145. out := new(QuayAccessTokenList)
  1146. in.DeepCopyInto(out)
  1147. return out
  1148. }
  1149. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1150. func (in *QuayAccessTokenList) DeepCopyObject() runtime.Object {
  1151. if c := in.DeepCopy(); c != nil {
  1152. return c
  1153. }
  1154. return nil
  1155. }
  1156. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1157. func (in *QuayAccessTokenSpec) DeepCopyInto(out *QuayAccessTokenSpec) {
  1158. *out = *in
  1159. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1160. }
  1161. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenSpec.
  1162. func (in *QuayAccessTokenSpec) DeepCopy() *QuayAccessTokenSpec {
  1163. if in == nil {
  1164. return nil
  1165. }
  1166. out := new(QuayAccessTokenSpec)
  1167. in.DeepCopyInto(out)
  1168. return out
  1169. }
  1170. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1171. func (in *RequestParameters) DeepCopyInto(out *RequestParameters) {
  1172. *out = *in
  1173. if in.SessionDuration != nil {
  1174. in, out := &in.SessionDuration, &out.SessionDuration
  1175. *out = new(int64)
  1176. **out = **in
  1177. }
  1178. if in.SerialNumber != nil {
  1179. in, out := &in.SerialNumber, &out.SerialNumber
  1180. *out = new(string)
  1181. **out = **in
  1182. }
  1183. if in.TokenCode != nil {
  1184. in, out := &in.TokenCode, &out.TokenCode
  1185. *out = new(string)
  1186. **out = **in
  1187. }
  1188. }
  1189. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestParameters.
  1190. func (in *RequestParameters) DeepCopy() *RequestParameters {
  1191. if in == nil {
  1192. return nil
  1193. }
  1194. out := new(RequestParameters)
  1195. in.DeepCopyInto(out)
  1196. return out
  1197. }
  1198. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1199. func (in *STSSessionToken) DeepCopyInto(out *STSSessionToken) {
  1200. *out = *in
  1201. out.TypeMeta = in.TypeMeta
  1202. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1203. in.Spec.DeepCopyInto(&out.Spec)
  1204. }
  1205. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionToken.
  1206. func (in *STSSessionToken) DeepCopy() *STSSessionToken {
  1207. if in == nil {
  1208. return nil
  1209. }
  1210. out := new(STSSessionToken)
  1211. in.DeepCopyInto(out)
  1212. return out
  1213. }
  1214. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1215. func (in *STSSessionToken) DeepCopyObject() runtime.Object {
  1216. if c := in.DeepCopy(); c != nil {
  1217. return c
  1218. }
  1219. return nil
  1220. }
  1221. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1222. func (in *STSSessionTokenList) DeepCopyInto(out *STSSessionTokenList) {
  1223. *out = *in
  1224. out.TypeMeta = in.TypeMeta
  1225. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1226. if in.Items != nil {
  1227. in, out := &in.Items, &out.Items
  1228. *out = make([]STSSessionToken, len(*in))
  1229. for i := range *in {
  1230. (*in)[i].DeepCopyInto(&(*out)[i])
  1231. }
  1232. }
  1233. }
  1234. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenList.
  1235. func (in *STSSessionTokenList) DeepCopy() *STSSessionTokenList {
  1236. if in == nil {
  1237. return nil
  1238. }
  1239. out := new(STSSessionTokenList)
  1240. in.DeepCopyInto(out)
  1241. return out
  1242. }
  1243. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1244. func (in *STSSessionTokenList) DeepCopyObject() runtime.Object {
  1245. if c := in.DeepCopy(); c != nil {
  1246. return c
  1247. }
  1248. return nil
  1249. }
  1250. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1251. func (in *STSSessionTokenSpec) DeepCopyInto(out *STSSessionTokenSpec) {
  1252. *out = *in
  1253. in.Auth.DeepCopyInto(&out.Auth)
  1254. if in.RequestParameters != nil {
  1255. in, out := &in.RequestParameters, &out.RequestParameters
  1256. *out = new(RequestParameters)
  1257. (*in).DeepCopyInto(*out)
  1258. }
  1259. }
  1260. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenSpec.
  1261. func (in *STSSessionTokenSpec) DeepCopy() *STSSessionTokenSpec {
  1262. if in == nil {
  1263. return nil
  1264. }
  1265. out := new(STSSessionTokenSpec)
  1266. in.DeepCopyInto(out)
  1267. return out
  1268. }
  1269. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1270. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  1271. *out = *in
  1272. }
  1273. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  1274. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  1275. if in == nil {
  1276. return nil
  1277. }
  1278. out := new(SecretKeySelector)
  1279. in.DeepCopyInto(out)
  1280. return out
  1281. }
  1282. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1283. func (in *UUID) DeepCopyInto(out *UUID) {
  1284. *out = *in
  1285. out.TypeMeta = in.TypeMeta
  1286. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1287. out.Spec = in.Spec
  1288. }
  1289. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  1290. func (in *UUID) DeepCopy() *UUID {
  1291. if in == nil {
  1292. return nil
  1293. }
  1294. out := new(UUID)
  1295. in.DeepCopyInto(out)
  1296. return out
  1297. }
  1298. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1299. func (in *UUID) DeepCopyObject() runtime.Object {
  1300. if c := in.DeepCopy(); c != nil {
  1301. return c
  1302. }
  1303. return nil
  1304. }
  1305. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1306. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  1307. *out = *in
  1308. out.TypeMeta = in.TypeMeta
  1309. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1310. if in.Items != nil {
  1311. in, out := &in.Items, &out.Items
  1312. *out = make([]UUID, len(*in))
  1313. for i := range *in {
  1314. (*in)[i].DeepCopyInto(&(*out)[i])
  1315. }
  1316. }
  1317. }
  1318. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  1319. func (in *UUIDList) DeepCopy() *UUIDList {
  1320. if in == nil {
  1321. return nil
  1322. }
  1323. out := new(UUIDList)
  1324. in.DeepCopyInto(out)
  1325. return out
  1326. }
  1327. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1328. func (in *UUIDList) DeepCopyObject() runtime.Object {
  1329. if c := in.DeepCopy(); c != nil {
  1330. return c
  1331. }
  1332. return nil
  1333. }
  1334. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1335. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  1336. *out = *in
  1337. }
  1338. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  1339. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  1340. if in == nil {
  1341. return nil
  1342. }
  1343. out := new(UUIDSpec)
  1344. in.DeepCopyInto(out)
  1345. return out
  1346. }
  1347. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1348. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  1349. *out = *in
  1350. out.TypeMeta = in.TypeMeta
  1351. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1352. in.Spec.DeepCopyInto(&out.Spec)
  1353. }
  1354. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  1355. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  1356. if in == nil {
  1357. return nil
  1358. }
  1359. out := new(VaultDynamicSecret)
  1360. in.DeepCopyInto(out)
  1361. return out
  1362. }
  1363. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1364. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  1365. if c := in.DeepCopy(); c != nil {
  1366. return c
  1367. }
  1368. return nil
  1369. }
  1370. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1371. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  1372. *out = *in
  1373. out.TypeMeta = in.TypeMeta
  1374. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1375. if in.Items != nil {
  1376. in, out := &in.Items, &out.Items
  1377. *out = make([]VaultDynamicSecret, len(*in))
  1378. for i := range *in {
  1379. (*in)[i].DeepCopyInto(&(*out)[i])
  1380. }
  1381. }
  1382. }
  1383. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  1384. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  1385. if in == nil {
  1386. return nil
  1387. }
  1388. out := new(VaultDynamicSecretList)
  1389. in.DeepCopyInto(out)
  1390. return out
  1391. }
  1392. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1393. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  1394. if c := in.DeepCopy(); c != nil {
  1395. return c
  1396. }
  1397. return nil
  1398. }
  1399. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1400. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  1401. *out = *in
  1402. if in.Parameters != nil {
  1403. in, out := &in.Parameters, &out.Parameters
  1404. *out = new(v1.JSON)
  1405. (*in).DeepCopyInto(*out)
  1406. }
  1407. if in.RetrySettings != nil {
  1408. in, out := &in.RetrySettings, &out.RetrySettings
  1409. *out = new(externalsecretsv1.SecretStoreRetrySettings)
  1410. (*in).DeepCopyInto(*out)
  1411. }
  1412. if in.Provider != nil {
  1413. in, out := &in.Provider, &out.Provider
  1414. *out = new(externalsecretsv1.VaultProvider)
  1415. (*in).DeepCopyInto(*out)
  1416. }
  1417. }
  1418. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  1419. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  1420. if in == nil {
  1421. return nil
  1422. }
  1423. out := new(VaultDynamicSecretSpec)
  1424. in.DeepCopyInto(out)
  1425. return out
  1426. }
  1427. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1428. func (in *Webhook) DeepCopyInto(out *Webhook) {
  1429. *out = *in
  1430. out.TypeMeta = in.TypeMeta
  1431. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1432. in.Spec.DeepCopyInto(&out.Spec)
  1433. }
  1434. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  1435. func (in *Webhook) DeepCopy() *Webhook {
  1436. if in == nil {
  1437. return nil
  1438. }
  1439. out := new(Webhook)
  1440. in.DeepCopyInto(out)
  1441. return out
  1442. }
  1443. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1444. func (in *Webhook) DeepCopyObject() runtime.Object {
  1445. if c := in.DeepCopy(); c != nil {
  1446. return c
  1447. }
  1448. return nil
  1449. }
  1450. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1451. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1452. *out = *in
  1453. if in.Namespace != nil {
  1454. in, out := &in.Namespace, &out.Namespace
  1455. *out = new(string)
  1456. **out = **in
  1457. }
  1458. }
  1459. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1460. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1461. if in == nil {
  1462. return nil
  1463. }
  1464. out := new(WebhookCAProvider)
  1465. in.DeepCopyInto(out)
  1466. return out
  1467. }
  1468. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1469. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  1470. *out = *in
  1471. out.TypeMeta = in.TypeMeta
  1472. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1473. if in.Items != nil {
  1474. in, out := &in.Items, &out.Items
  1475. *out = make([]Webhook, len(*in))
  1476. for i := range *in {
  1477. (*in)[i].DeepCopyInto(&(*out)[i])
  1478. }
  1479. }
  1480. }
  1481. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  1482. func (in *WebhookList) DeepCopy() *WebhookList {
  1483. if in == nil {
  1484. return nil
  1485. }
  1486. out := new(WebhookList)
  1487. in.DeepCopyInto(out)
  1488. return out
  1489. }
  1490. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1491. func (in *WebhookList) DeepCopyObject() runtime.Object {
  1492. if c := in.DeepCopy(); c != nil {
  1493. return c
  1494. }
  1495. return nil
  1496. }
  1497. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1498. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1499. *out = *in
  1500. }
  1501. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1502. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1503. if in == nil {
  1504. return nil
  1505. }
  1506. out := new(WebhookResult)
  1507. in.DeepCopyInto(out)
  1508. return out
  1509. }
  1510. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1511. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1512. *out = *in
  1513. out.SecretRef = in.SecretRef
  1514. }
  1515. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1516. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1517. if in == nil {
  1518. return nil
  1519. }
  1520. out := new(WebhookSecret)
  1521. in.DeepCopyInto(out)
  1522. return out
  1523. }
  1524. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1525. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  1526. *out = *in
  1527. if in.Headers != nil {
  1528. in, out := &in.Headers, &out.Headers
  1529. *out = make(map[string]string, len(*in))
  1530. for key, val := range *in {
  1531. (*out)[key] = val
  1532. }
  1533. }
  1534. if in.Timeout != nil {
  1535. in, out := &in.Timeout, &out.Timeout
  1536. *out = new(apismetav1.Duration)
  1537. **out = **in
  1538. }
  1539. out.Result = in.Result
  1540. if in.Secrets != nil {
  1541. in, out := &in.Secrets, &out.Secrets
  1542. *out = make([]WebhookSecret, len(*in))
  1543. copy(*out, *in)
  1544. }
  1545. if in.CABundle != nil {
  1546. in, out := &in.CABundle, &out.CABundle
  1547. *out = make([]byte, len(*in))
  1548. copy(*out, *in)
  1549. }
  1550. if in.CAProvider != nil {
  1551. in, out := &in.CAProvider, &out.CAProvider
  1552. *out = new(WebhookCAProvider)
  1553. (*in).DeepCopyInto(*out)
  1554. }
  1555. }
  1556. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  1557. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  1558. if in == nil {
  1559. return nil
  1560. }
  1561. out := new(WebhookSpec)
  1562. in.DeepCopyInto(out)
  1563. return out
  1564. }