zz_generated.deepcopy.go 52 KB

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