zz_generated.deepcopy.go 63 KB

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