zz_generated.deepcopy.go 57 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949
  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. if in.WorkloadIdentityFederation != nil {
  487. in, out := &in.WorkloadIdentityFederation, &out.WorkloadIdentityFederation
  488. *out = new(externalsecretsv1.GCPWorkloadIdentityFederation)
  489. (*in).DeepCopyInto(*out)
  490. }
  491. }
  492. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  493. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  494. if in == nil {
  495. return nil
  496. }
  497. out := new(GCPSMAuth)
  498. in.DeepCopyInto(out)
  499. return out
  500. }
  501. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  502. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  503. *out = *in
  504. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  505. }
  506. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  507. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  508. if in == nil {
  509. return nil
  510. }
  511. out := new(GCPSMAuthSecretRef)
  512. in.DeepCopyInto(out)
  513. return out
  514. }
  515. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  516. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  517. *out = *in
  518. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  519. }
  520. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  521. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  522. if in == nil {
  523. return nil
  524. }
  525. out := new(GCPWorkloadIdentity)
  526. in.DeepCopyInto(out)
  527. return out
  528. }
  529. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  530. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  531. *out = *in
  532. out.TypeMeta = in.TypeMeta
  533. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  534. in.Spec.DeepCopyInto(&out.Spec)
  535. }
  536. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  537. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  538. if in == nil {
  539. return nil
  540. }
  541. out := new(GCRAccessToken)
  542. in.DeepCopyInto(out)
  543. return out
  544. }
  545. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  546. func (in *GCRAccessToken) DeepCopyObject() runtime.Object {
  547. if c := in.DeepCopy(); c != nil {
  548. return c
  549. }
  550. return nil
  551. }
  552. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  553. func (in *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  554. *out = *in
  555. out.TypeMeta = in.TypeMeta
  556. in.ListMeta.DeepCopyInto(&out.ListMeta)
  557. if in.Items != nil {
  558. in, out := &in.Items, &out.Items
  559. *out = make([]GCRAccessToken, len(*in))
  560. for i := range *in {
  561. (*in)[i].DeepCopyInto(&(*out)[i])
  562. }
  563. }
  564. }
  565. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  566. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  567. if in == nil {
  568. return nil
  569. }
  570. out := new(GCRAccessTokenList)
  571. in.DeepCopyInto(out)
  572. return out
  573. }
  574. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  575. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  576. if c := in.DeepCopy(); c != nil {
  577. return c
  578. }
  579. return nil
  580. }
  581. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  582. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  583. *out = *in
  584. in.Auth.DeepCopyInto(&out.Auth)
  585. }
  586. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  587. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  588. if in == nil {
  589. return nil
  590. }
  591. out := new(GCRAccessTokenSpec)
  592. in.DeepCopyInto(out)
  593. return out
  594. }
  595. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  596. func (in *GeneratorSpec) DeepCopyInto(out *GeneratorSpec) {
  597. *out = *in
  598. if in.ACRAccessTokenSpec != nil {
  599. in, out := &in.ACRAccessTokenSpec, &out.ACRAccessTokenSpec
  600. *out = new(ACRAccessTokenSpec)
  601. (*in).DeepCopyInto(*out)
  602. }
  603. if in.ECRAuthorizationTokenSpec != nil {
  604. in, out := &in.ECRAuthorizationTokenSpec, &out.ECRAuthorizationTokenSpec
  605. *out = new(ECRAuthorizationTokenSpec)
  606. (*in).DeepCopyInto(*out)
  607. }
  608. if in.FakeSpec != nil {
  609. in, out := &in.FakeSpec, &out.FakeSpec
  610. *out = new(FakeSpec)
  611. (*in).DeepCopyInto(*out)
  612. }
  613. if in.GCRAccessTokenSpec != nil {
  614. in, out := &in.GCRAccessTokenSpec, &out.GCRAccessTokenSpec
  615. *out = new(GCRAccessTokenSpec)
  616. (*in).DeepCopyInto(*out)
  617. }
  618. if in.GithubAccessTokenSpec != nil {
  619. in, out := &in.GithubAccessTokenSpec, &out.GithubAccessTokenSpec
  620. *out = new(GithubAccessTokenSpec)
  621. (*in).DeepCopyInto(*out)
  622. }
  623. if in.QuayAccessTokenSpec != nil {
  624. in, out := &in.QuayAccessTokenSpec, &out.QuayAccessTokenSpec
  625. *out = new(QuayAccessTokenSpec)
  626. (*in).DeepCopyInto(*out)
  627. }
  628. if in.PasswordSpec != nil {
  629. in, out := &in.PasswordSpec, &out.PasswordSpec
  630. *out = new(PasswordSpec)
  631. (*in).DeepCopyInto(*out)
  632. }
  633. if in.SSHKeySpec != nil {
  634. in, out := &in.SSHKeySpec, &out.SSHKeySpec
  635. *out = new(SSHKeySpec)
  636. (*in).DeepCopyInto(*out)
  637. }
  638. if in.STSSessionTokenSpec != nil {
  639. in, out := &in.STSSessionTokenSpec, &out.STSSessionTokenSpec
  640. *out = new(STSSessionTokenSpec)
  641. (*in).DeepCopyInto(*out)
  642. }
  643. if in.UUIDSpec != nil {
  644. in, out := &in.UUIDSpec, &out.UUIDSpec
  645. *out = new(UUIDSpec)
  646. **out = **in
  647. }
  648. if in.VaultDynamicSecretSpec != nil {
  649. in, out := &in.VaultDynamicSecretSpec, &out.VaultDynamicSecretSpec
  650. *out = new(VaultDynamicSecretSpec)
  651. (*in).DeepCopyInto(*out)
  652. }
  653. if in.WebhookSpec != nil {
  654. in, out := &in.WebhookSpec, &out.WebhookSpec
  655. *out = new(WebhookSpec)
  656. (*in).DeepCopyInto(*out)
  657. }
  658. if in.GrafanaSpec != nil {
  659. in, out := &in.GrafanaSpec, &out.GrafanaSpec
  660. *out = new(GrafanaSpec)
  661. (*in).DeepCopyInto(*out)
  662. }
  663. if in.MFASpec != nil {
  664. in, out := &in.MFASpec, &out.MFASpec
  665. *out = new(MFASpec)
  666. (*in).DeepCopyInto(*out)
  667. }
  668. }
  669. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorSpec.
  670. func (in *GeneratorSpec) DeepCopy() *GeneratorSpec {
  671. if in == nil {
  672. return nil
  673. }
  674. out := new(GeneratorSpec)
  675. in.DeepCopyInto(out)
  676. return out
  677. }
  678. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  679. func (in *GeneratorState) DeepCopyInto(out *GeneratorState) {
  680. *out = *in
  681. out.TypeMeta = in.TypeMeta
  682. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  683. in.Spec.DeepCopyInto(&out.Spec)
  684. in.Status.DeepCopyInto(&out.Status)
  685. }
  686. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorState.
  687. func (in *GeneratorState) DeepCopy() *GeneratorState {
  688. if in == nil {
  689. return nil
  690. }
  691. out := new(GeneratorState)
  692. in.DeepCopyInto(out)
  693. return out
  694. }
  695. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  696. func (in *GeneratorState) DeepCopyObject() runtime.Object {
  697. if c := in.DeepCopy(); c != nil {
  698. return c
  699. }
  700. return nil
  701. }
  702. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  703. func (in *GeneratorStateList) DeepCopyInto(out *GeneratorStateList) {
  704. *out = *in
  705. out.TypeMeta = in.TypeMeta
  706. in.ListMeta.DeepCopyInto(&out.ListMeta)
  707. if in.Items != nil {
  708. in, out := &in.Items, &out.Items
  709. *out = make([]GeneratorState, len(*in))
  710. for i := range *in {
  711. (*in)[i].DeepCopyInto(&(*out)[i])
  712. }
  713. }
  714. }
  715. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateList.
  716. func (in *GeneratorStateList) DeepCopy() *GeneratorStateList {
  717. if in == nil {
  718. return nil
  719. }
  720. out := new(GeneratorStateList)
  721. in.DeepCopyInto(out)
  722. return out
  723. }
  724. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  725. func (in *GeneratorStateList) DeepCopyObject() runtime.Object {
  726. if c := in.DeepCopy(); c != nil {
  727. return c
  728. }
  729. return nil
  730. }
  731. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  732. func (in *GeneratorStateSpec) DeepCopyInto(out *GeneratorStateSpec) {
  733. *out = *in
  734. if in.GarbageCollectionDeadline != nil {
  735. in, out := &in.GarbageCollectionDeadline, &out.GarbageCollectionDeadline
  736. *out = (*in).DeepCopy()
  737. }
  738. if in.Resource != nil {
  739. in, out := &in.Resource, &out.Resource
  740. *out = new(v1.JSON)
  741. (*in).DeepCopyInto(*out)
  742. }
  743. if in.State != nil {
  744. in, out := &in.State, &out.State
  745. *out = new(v1.JSON)
  746. (*in).DeepCopyInto(*out)
  747. }
  748. }
  749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateSpec.
  750. func (in *GeneratorStateSpec) DeepCopy() *GeneratorStateSpec {
  751. if in == nil {
  752. return nil
  753. }
  754. out := new(GeneratorStateSpec)
  755. in.DeepCopyInto(out)
  756. return out
  757. }
  758. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  759. func (in *GeneratorStateStatus) DeepCopyInto(out *GeneratorStateStatus) {
  760. *out = *in
  761. if in.Conditions != nil {
  762. in, out := &in.Conditions, &out.Conditions
  763. *out = make([]GeneratorStateStatusCondition, len(*in))
  764. for i := range *in {
  765. (*in)[i].DeepCopyInto(&(*out)[i])
  766. }
  767. }
  768. }
  769. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatus.
  770. func (in *GeneratorStateStatus) DeepCopy() *GeneratorStateStatus {
  771. if in == nil {
  772. return nil
  773. }
  774. out := new(GeneratorStateStatus)
  775. in.DeepCopyInto(out)
  776. return out
  777. }
  778. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  779. func (in *GeneratorStateStatusCondition) DeepCopyInto(out *GeneratorStateStatusCondition) {
  780. *out = *in
  781. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  782. }
  783. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatusCondition.
  784. func (in *GeneratorStateStatusCondition) DeepCopy() *GeneratorStateStatusCondition {
  785. if in == nil {
  786. return nil
  787. }
  788. out := new(GeneratorStateStatusCondition)
  789. in.DeepCopyInto(out)
  790. return out
  791. }
  792. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  793. func (in *GithubAccessToken) DeepCopyInto(out *GithubAccessToken) {
  794. *out = *in
  795. out.TypeMeta = in.TypeMeta
  796. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  797. in.Spec.DeepCopyInto(&out.Spec)
  798. }
  799. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessToken.
  800. func (in *GithubAccessToken) DeepCopy() *GithubAccessToken {
  801. if in == nil {
  802. return nil
  803. }
  804. out := new(GithubAccessToken)
  805. in.DeepCopyInto(out)
  806. return out
  807. }
  808. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  809. func (in *GithubAccessToken) DeepCopyObject() runtime.Object {
  810. if c := in.DeepCopy(); c != nil {
  811. return c
  812. }
  813. return nil
  814. }
  815. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  816. func (in *GithubAccessTokenList) DeepCopyInto(out *GithubAccessTokenList) {
  817. *out = *in
  818. out.TypeMeta = in.TypeMeta
  819. in.ListMeta.DeepCopyInto(&out.ListMeta)
  820. if in.Items != nil {
  821. in, out := &in.Items, &out.Items
  822. *out = make([]GithubAccessToken, len(*in))
  823. for i := range *in {
  824. (*in)[i].DeepCopyInto(&(*out)[i])
  825. }
  826. }
  827. }
  828. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenList.
  829. func (in *GithubAccessTokenList) DeepCopy() *GithubAccessTokenList {
  830. if in == nil {
  831. return nil
  832. }
  833. out := new(GithubAccessTokenList)
  834. in.DeepCopyInto(out)
  835. return out
  836. }
  837. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  838. func (in *GithubAccessTokenList) DeepCopyObject() runtime.Object {
  839. if c := in.DeepCopy(); c != nil {
  840. return c
  841. }
  842. return nil
  843. }
  844. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  845. func (in *GithubAccessTokenSpec) DeepCopyInto(out *GithubAccessTokenSpec) {
  846. *out = *in
  847. if in.Repositories != nil {
  848. in, out := &in.Repositories, &out.Repositories
  849. *out = make([]string, len(*in))
  850. copy(*out, *in)
  851. }
  852. if in.Permissions != nil {
  853. in, out := &in.Permissions, &out.Permissions
  854. *out = make(map[string]string, len(*in))
  855. for key, val := range *in {
  856. (*out)[key] = val
  857. }
  858. }
  859. in.Auth.DeepCopyInto(&out.Auth)
  860. }
  861. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  862. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  863. if in == nil {
  864. return nil
  865. }
  866. out := new(GithubAccessTokenSpec)
  867. in.DeepCopyInto(out)
  868. return out
  869. }
  870. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  871. func (in *GithubAuth) DeepCopyInto(out *GithubAuth) {
  872. *out = *in
  873. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  874. }
  875. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  876. func (in *GithubAuth) DeepCopy() *GithubAuth {
  877. if in == nil {
  878. return nil
  879. }
  880. out := new(GithubAuth)
  881. in.DeepCopyInto(out)
  882. return out
  883. }
  884. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  885. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  886. *out = *in
  887. in.SecretRef.DeepCopyInto(&out.SecretRef)
  888. }
  889. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  890. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  891. if in == nil {
  892. return nil
  893. }
  894. out := new(GithubSecretRef)
  895. in.DeepCopyInto(out)
  896. return out
  897. }
  898. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  899. func (in *Grafana) DeepCopyInto(out *Grafana) {
  900. *out = *in
  901. out.TypeMeta = in.TypeMeta
  902. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  903. in.Spec.DeepCopyInto(&out.Spec)
  904. }
  905. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Grafana.
  906. func (in *Grafana) DeepCopy() *Grafana {
  907. if in == nil {
  908. return nil
  909. }
  910. out := new(Grafana)
  911. in.DeepCopyInto(out)
  912. return out
  913. }
  914. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  915. func (in *Grafana) DeepCopyObject() runtime.Object {
  916. if c := in.DeepCopy(); c != nil {
  917. return c
  918. }
  919. return nil
  920. }
  921. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  922. func (in *GrafanaAuth) DeepCopyInto(out *GrafanaAuth) {
  923. *out = *in
  924. if in.Token != nil {
  925. in, out := &in.Token, &out.Token
  926. *out = new(SecretKeySelector)
  927. **out = **in
  928. }
  929. if in.Basic != nil {
  930. in, out := &in.Basic, &out.Basic
  931. *out = new(GrafanaBasicAuth)
  932. **out = **in
  933. }
  934. }
  935. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaAuth.
  936. func (in *GrafanaAuth) DeepCopy() *GrafanaAuth {
  937. if in == nil {
  938. return nil
  939. }
  940. out := new(GrafanaAuth)
  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 *GrafanaBasicAuth) DeepCopyInto(out *GrafanaBasicAuth) {
  946. *out = *in
  947. out.Password = in.Password
  948. }
  949. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaBasicAuth.
  950. func (in *GrafanaBasicAuth) DeepCopy() *GrafanaBasicAuth {
  951. if in == nil {
  952. return nil
  953. }
  954. out := new(GrafanaBasicAuth)
  955. in.DeepCopyInto(out)
  956. return out
  957. }
  958. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  959. func (in *GrafanaList) DeepCopyInto(out *GrafanaList) {
  960. *out = *in
  961. out.TypeMeta = in.TypeMeta
  962. in.ListMeta.DeepCopyInto(&out.ListMeta)
  963. if in.Items != nil {
  964. in, out := &in.Items, &out.Items
  965. *out = make([]Grafana, len(*in))
  966. for i := range *in {
  967. (*in)[i].DeepCopyInto(&(*out)[i])
  968. }
  969. }
  970. }
  971. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaList.
  972. func (in *GrafanaList) DeepCopy() *GrafanaList {
  973. if in == nil {
  974. return nil
  975. }
  976. out := new(GrafanaList)
  977. in.DeepCopyInto(out)
  978. return out
  979. }
  980. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  981. func (in *GrafanaList) DeepCopyObject() runtime.Object {
  982. if c := in.DeepCopy(); c != nil {
  983. return c
  984. }
  985. return nil
  986. }
  987. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  988. func (in *GrafanaServiceAccount) DeepCopyInto(out *GrafanaServiceAccount) {
  989. *out = *in
  990. }
  991. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccount.
  992. func (in *GrafanaServiceAccount) DeepCopy() *GrafanaServiceAccount {
  993. if in == nil {
  994. return nil
  995. }
  996. out := new(GrafanaServiceAccount)
  997. in.DeepCopyInto(out)
  998. return out
  999. }
  1000. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1001. func (in *GrafanaServiceAccountTokenState) DeepCopyInto(out *GrafanaServiceAccountTokenState) {
  1002. *out = *in
  1003. in.ServiceAccount.DeepCopyInto(&out.ServiceAccount)
  1004. }
  1005. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccountTokenState.
  1006. func (in *GrafanaServiceAccountTokenState) DeepCopy() *GrafanaServiceAccountTokenState {
  1007. if in == nil {
  1008. return nil
  1009. }
  1010. out := new(GrafanaServiceAccountTokenState)
  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 *GrafanaSpec) DeepCopyInto(out *GrafanaSpec) {
  1016. *out = *in
  1017. in.Auth.DeepCopyInto(&out.Auth)
  1018. out.ServiceAccount = in.ServiceAccount
  1019. }
  1020. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaSpec.
  1021. func (in *GrafanaSpec) DeepCopy() *GrafanaSpec {
  1022. if in == nil {
  1023. return nil
  1024. }
  1025. out := new(GrafanaSpec)
  1026. in.DeepCopyInto(out)
  1027. return out
  1028. }
  1029. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1030. func (in *GrafanaStateServiceAccount) DeepCopyInto(out *GrafanaStateServiceAccount) {
  1031. *out = *in
  1032. if in.ServiceAccountID != nil {
  1033. in, out := &in.ServiceAccountID, &out.ServiceAccountID
  1034. *out = new(int64)
  1035. **out = **in
  1036. }
  1037. if in.ServiceAccountLogin != nil {
  1038. in, out := &in.ServiceAccountLogin, &out.ServiceAccountLogin
  1039. *out = new(string)
  1040. **out = **in
  1041. }
  1042. if in.ServiceAccountTokenID != nil {
  1043. in, out := &in.ServiceAccountTokenID, &out.ServiceAccountTokenID
  1044. *out = new(int64)
  1045. **out = **in
  1046. }
  1047. }
  1048. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaStateServiceAccount.
  1049. func (in *GrafanaStateServiceAccount) DeepCopy() *GrafanaStateServiceAccount {
  1050. if in == nil {
  1051. return nil
  1052. }
  1053. out := new(GrafanaStateServiceAccount)
  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 *MFA) DeepCopyInto(out *MFA) {
  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 MFA.
  1065. func (in *MFA) DeepCopy() *MFA {
  1066. if in == nil {
  1067. return nil
  1068. }
  1069. out := new(MFA)
  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 *MFA) 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 *MFAList) DeepCopyInto(out *MFAList) {
  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([]MFA, 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 MFAList.
  1094. func (in *MFAList) DeepCopy() *MFAList {
  1095. if in == nil {
  1096. return nil
  1097. }
  1098. out := new(MFAList)
  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 *MFAList) 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 *MFASpec) DeepCopyInto(out *MFASpec) {
  1111. *out = *in
  1112. in.Secret.DeepCopyInto(&out.Secret)
  1113. if in.When != nil {
  1114. in, out := &in.When, &out.When
  1115. *out = (*in).DeepCopy()
  1116. }
  1117. }
  1118. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFASpec.
  1119. func (in *MFASpec) DeepCopy() *MFASpec {
  1120. if in == nil {
  1121. return nil
  1122. }
  1123. out := new(MFASpec)
  1124. in.DeepCopyInto(out)
  1125. return out
  1126. }
  1127. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1128. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  1129. *out = *in
  1130. in.UserName.DeepCopyInto(&out.UserName)
  1131. in.Password.DeepCopyInto(&out.Password)
  1132. }
  1133. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  1134. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  1135. if in == nil {
  1136. return nil
  1137. }
  1138. out := new(NTLMProtocol)
  1139. in.DeepCopyInto(out)
  1140. return out
  1141. }
  1142. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1143. func (in *Password) DeepCopyInto(out *Password) {
  1144. *out = *in
  1145. out.TypeMeta = in.TypeMeta
  1146. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1147. in.Spec.DeepCopyInto(&out.Spec)
  1148. }
  1149. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  1150. func (in *Password) DeepCopy() *Password {
  1151. if in == nil {
  1152. return nil
  1153. }
  1154. out := new(Password)
  1155. in.DeepCopyInto(out)
  1156. return out
  1157. }
  1158. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1159. func (in *Password) DeepCopyObject() runtime.Object {
  1160. if c := in.DeepCopy(); c != nil {
  1161. return c
  1162. }
  1163. return nil
  1164. }
  1165. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1166. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  1167. *out = *in
  1168. out.TypeMeta = in.TypeMeta
  1169. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1170. if in.Items != nil {
  1171. in, out := &in.Items, &out.Items
  1172. *out = make([]Password, len(*in))
  1173. for i := range *in {
  1174. (*in)[i].DeepCopyInto(&(*out)[i])
  1175. }
  1176. }
  1177. }
  1178. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  1179. func (in *PasswordList) DeepCopy() *PasswordList {
  1180. if in == nil {
  1181. return nil
  1182. }
  1183. out := new(PasswordList)
  1184. in.DeepCopyInto(out)
  1185. return out
  1186. }
  1187. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1188. func (in *PasswordList) DeepCopyObject() runtime.Object {
  1189. if c := in.DeepCopy(); c != nil {
  1190. return c
  1191. }
  1192. return nil
  1193. }
  1194. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1195. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  1196. *out = *in
  1197. if in.Digits != nil {
  1198. in, out := &in.Digits, &out.Digits
  1199. *out = new(int)
  1200. **out = **in
  1201. }
  1202. if in.Symbols != nil {
  1203. in, out := &in.Symbols, &out.Symbols
  1204. *out = new(int)
  1205. **out = **in
  1206. }
  1207. if in.SymbolCharacters != nil {
  1208. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  1209. *out = new(string)
  1210. **out = **in
  1211. }
  1212. }
  1213. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  1214. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  1215. if in == nil {
  1216. return nil
  1217. }
  1218. out := new(PasswordSpec)
  1219. in.DeepCopyInto(out)
  1220. return out
  1221. }
  1222. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1223. func (in *QuayAccessToken) DeepCopyInto(out *QuayAccessToken) {
  1224. *out = *in
  1225. out.TypeMeta = in.TypeMeta
  1226. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1227. in.Spec.DeepCopyInto(&out.Spec)
  1228. }
  1229. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessToken.
  1230. func (in *QuayAccessToken) DeepCopy() *QuayAccessToken {
  1231. if in == nil {
  1232. return nil
  1233. }
  1234. out := new(QuayAccessToken)
  1235. in.DeepCopyInto(out)
  1236. return out
  1237. }
  1238. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1239. func (in *QuayAccessToken) DeepCopyObject() runtime.Object {
  1240. if c := in.DeepCopy(); c != nil {
  1241. return c
  1242. }
  1243. return nil
  1244. }
  1245. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1246. func (in *QuayAccessTokenList) DeepCopyInto(out *QuayAccessTokenList) {
  1247. *out = *in
  1248. out.TypeMeta = in.TypeMeta
  1249. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1250. if in.Items != nil {
  1251. in, out := &in.Items, &out.Items
  1252. *out = make([]QuayAccessToken, len(*in))
  1253. for i := range *in {
  1254. (*in)[i].DeepCopyInto(&(*out)[i])
  1255. }
  1256. }
  1257. }
  1258. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenList.
  1259. func (in *QuayAccessTokenList) DeepCopy() *QuayAccessTokenList {
  1260. if in == nil {
  1261. return nil
  1262. }
  1263. out := new(QuayAccessTokenList)
  1264. in.DeepCopyInto(out)
  1265. return out
  1266. }
  1267. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1268. func (in *QuayAccessTokenList) DeepCopyObject() runtime.Object {
  1269. if c := in.DeepCopy(); c != nil {
  1270. return c
  1271. }
  1272. return nil
  1273. }
  1274. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1275. func (in *QuayAccessTokenSpec) DeepCopyInto(out *QuayAccessTokenSpec) {
  1276. *out = *in
  1277. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1278. }
  1279. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenSpec.
  1280. func (in *QuayAccessTokenSpec) DeepCopy() *QuayAccessTokenSpec {
  1281. if in == nil {
  1282. return nil
  1283. }
  1284. out := new(QuayAccessTokenSpec)
  1285. in.DeepCopyInto(out)
  1286. return out
  1287. }
  1288. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1289. func (in *RequestParameters) DeepCopyInto(out *RequestParameters) {
  1290. *out = *in
  1291. if in.SessionDuration != nil {
  1292. in, out := &in.SessionDuration, &out.SessionDuration
  1293. *out = new(int32)
  1294. **out = **in
  1295. }
  1296. if in.SerialNumber != nil {
  1297. in, out := &in.SerialNumber, &out.SerialNumber
  1298. *out = new(string)
  1299. **out = **in
  1300. }
  1301. if in.TokenCode != nil {
  1302. in, out := &in.TokenCode, &out.TokenCode
  1303. *out = new(string)
  1304. **out = **in
  1305. }
  1306. }
  1307. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestParameters.
  1308. func (in *RequestParameters) DeepCopy() *RequestParameters {
  1309. if in == nil {
  1310. return nil
  1311. }
  1312. out := new(RequestParameters)
  1313. in.DeepCopyInto(out)
  1314. return out
  1315. }
  1316. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1317. func (in *SSHKey) DeepCopyInto(out *SSHKey) {
  1318. *out = *in
  1319. out.TypeMeta = in.TypeMeta
  1320. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1321. in.Spec.DeepCopyInto(&out.Spec)
  1322. }
  1323. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKey.
  1324. func (in *SSHKey) DeepCopy() *SSHKey {
  1325. if in == nil {
  1326. return nil
  1327. }
  1328. out := new(SSHKey)
  1329. in.DeepCopyInto(out)
  1330. return out
  1331. }
  1332. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1333. func (in *SSHKey) DeepCopyObject() runtime.Object {
  1334. if c := in.DeepCopy(); c != nil {
  1335. return c
  1336. }
  1337. return nil
  1338. }
  1339. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1340. func (in *SSHKeyList) DeepCopyInto(out *SSHKeyList) {
  1341. *out = *in
  1342. out.TypeMeta = in.TypeMeta
  1343. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1344. if in.Items != nil {
  1345. in, out := &in.Items, &out.Items
  1346. *out = make([]SSHKey, len(*in))
  1347. for i := range *in {
  1348. (*in)[i].DeepCopyInto(&(*out)[i])
  1349. }
  1350. }
  1351. }
  1352. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeyList.
  1353. func (in *SSHKeyList) DeepCopy() *SSHKeyList {
  1354. if in == nil {
  1355. return nil
  1356. }
  1357. out := new(SSHKeyList)
  1358. in.DeepCopyInto(out)
  1359. return out
  1360. }
  1361. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1362. func (in *SSHKeyList) DeepCopyObject() runtime.Object {
  1363. if c := in.DeepCopy(); c != nil {
  1364. return c
  1365. }
  1366. return nil
  1367. }
  1368. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1369. func (in *SSHKeySpec) DeepCopyInto(out *SSHKeySpec) {
  1370. *out = *in
  1371. if in.KeySize != nil {
  1372. in, out := &in.KeySize, &out.KeySize
  1373. *out = new(int)
  1374. **out = **in
  1375. }
  1376. }
  1377. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeySpec.
  1378. func (in *SSHKeySpec) DeepCopy() *SSHKeySpec {
  1379. if in == nil {
  1380. return nil
  1381. }
  1382. out := new(SSHKeySpec)
  1383. in.DeepCopyInto(out)
  1384. return out
  1385. }
  1386. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1387. func (in *STSSessionToken) DeepCopyInto(out *STSSessionToken) {
  1388. *out = *in
  1389. out.TypeMeta = in.TypeMeta
  1390. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1391. in.Spec.DeepCopyInto(&out.Spec)
  1392. }
  1393. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionToken.
  1394. func (in *STSSessionToken) DeepCopy() *STSSessionToken {
  1395. if in == nil {
  1396. return nil
  1397. }
  1398. out := new(STSSessionToken)
  1399. in.DeepCopyInto(out)
  1400. return out
  1401. }
  1402. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1403. func (in *STSSessionToken) DeepCopyObject() runtime.Object {
  1404. if c := in.DeepCopy(); c != nil {
  1405. return c
  1406. }
  1407. return nil
  1408. }
  1409. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1410. func (in *STSSessionTokenList) DeepCopyInto(out *STSSessionTokenList) {
  1411. *out = *in
  1412. out.TypeMeta = in.TypeMeta
  1413. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1414. if in.Items != nil {
  1415. in, out := &in.Items, &out.Items
  1416. *out = make([]STSSessionToken, len(*in))
  1417. for i := range *in {
  1418. (*in)[i].DeepCopyInto(&(*out)[i])
  1419. }
  1420. }
  1421. }
  1422. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenList.
  1423. func (in *STSSessionTokenList) DeepCopy() *STSSessionTokenList {
  1424. if in == nil {
  1425. return nil
  1426. }
  1427. out := new(STSSessionTokenList)
  1428. in.DeepCopyInto(out)
  1429. return out
  1430. }
  1431. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1432. func (in *STSSessionTokenList) DeepCopyObject() runtime.Object {
  1433. if c := in.DeepCopy(); c != nil {
  1434. return c
  1435. }
  1436. return nil
  1437. }
  1438. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1439. func (in *STSSessionTokenSpec) DeepCopyInto(out *STSSessionTokenSpec) {
  1440. *out = *in
  1441. in.Auth.DeepCopyInto(&out.Auth)
  1442. if in.RequestParameters != nil {
  1443. in, out := &in.RequestParameters, &out.RequestParameters
  1444. *out = new(RequestParameters)
  1445. (*in).DeepCopyInto(*out)
  1446. }
  1447. }
  1448. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenSpec.
  1449. func (in *STSSessionTokenSpec) DeepCopy() *STSSessionTokenSpec {
  1450. if in == nil {
  1451. return nil
  1452. }
  1453. out := new(STSSessionTokenSpec)
  1454. in.DeepCopyInto(out)
  1455. return out
  1456. }
  1457. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1458. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  1459. *out = *in
  1460. }
  1461. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  1462. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  1463. if in == nil {
  1464. return nil
  1465. }
  1466. out := new(SecretKeySelector)
  1467. in.DeepCopyInto(out)
  1468. return out
  1469. }
  1470. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1471. func (in *UUID) DeepCopyInto(out *UUID) {
  1472. *out = *in
  1473. out.TypeMeta = in.TypeMeta
  1474. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1475. out.Spec = in.Spec
  1476. }
  1477. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  1478. func (in *UUID) DeepCopy() *UUID {
  1479. if in == nil {
  1480. return nil
  1481. }
  1482. out := new(UUID)
  1483. in.DeepCopyInto(out)
  1484. return out
  1485. }
  1486. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1487. func (in *UUID) DeepCopyObject() runtime.Object {
  1488. if c := in.DeepCopy(); c != nil {
  1489. return c
  1490. }
  1491. return nil
  1492. }
  1493. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1494. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  1495. *out = *in
  1496. out.TypeMeta = in.TypeMeta
  1497. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1498. if in.Items != nil {
  1499. in, out := &in.Items, &out.Items
  1500. *out = make([]UUID, len(*in))
  1501. for i := range *in {
  1502. (*in)[i].DeepCopyInto(&(*out)[i])
  1503. }
  1504. }
  1505. }
  1506. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  1507. func (in *UUIDList) DeepCopy() *UUIDList {
  1508. if in == nil {
  1509. return nil
  1510. }
  1511. out := new(UUIDList)
  1512. in.DeepCopyInto(out)
  1513. return out
  1514. }
  1515. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1516. func (in *UUIDList) DeepCopyObject() runtime.Object {
  1517. if c := in.DeepCopy(); c != nil {
  1518. return c
  1519. }
  1520. return nil
  1521. }
  1522. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1523. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  1524. *out = *in
  1525. }
  1526. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  1527. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  1528. if in == nil {
  1529. return nil
  1530. }
  1531. out := new(UUIDSpec)
  1532. in.DeepCopyInto(out)
  1533. return out
  1534. }
  1535. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1536. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  1537. *out = *in
  1538. out.TypeMeta = in.TypeMeta
  1539. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1540. in.Spec.DeepCopyInto(&out.Spec)
  1541. }
  1542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  1543. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  1544. if in == nil {
  1545. return nil
  1546. }
  1547. out := new(VaultDynamicSecret)
  1548. in.DeepCopyInto(out)
  1549. return out
  1550. }
  1551. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1552. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  1553. if c := in.DeepCopy(); c != nil {
  1554. return c
  1555. }
  1556. return nil
  1557. }
  1558. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1559. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  1560. *out = *in
  1561. out.TypeMeta = in.TypeMeta
  1562. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1563. if in.Items != nil {
  1564. in, out := &in.Items, &out.Items
  1565. *out = make([]VaultDynamicSecret, len(*in))
  1566. for i := range *in {
  1567. (*in)[i].DeepCopyInto(&(*out)[i])
  1568. }
  1569. }
  1570. }
  1571. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  1572. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  1573. if in == nil {
  1574. return nil
  1575. }
  1576. out := new(VaultDynamicSecretList)
  1577. in.DeepCopyInto(out)
  1578. return out
  1579. }
  1580. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1581. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  1582. if c := in.DeepCopy(); c != nil {
  1583. return c
  1584. }
  1585. return nil
  1586. }
  1587. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1588. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  1589. *out = *in
  1590. if in.Parameters != nil {
  1591. in, out := &in.Parameters, &out.Parameters
  1592. *out = new(v1.JSON)
  1593. (*in).DeepCopyInto(*out)
  1594. }
  1595. if in.RetrySettings != nil {
  1596. in, out := &in.RetrySettings, &out.RetrySettings
  1597. *out = new(externalsecretsv1.SecretStoreRetrySettings)
  1598. (*in).DeepCopyInto(*out)
  1599. }
  1600. if in.Provider != nil {
  1601. in, out := &in.Provider, &out.Provider
  1602. *out = new(externalsecretsv1.VaultProvider)
  1603. (*in).DeepCopyInto(*out)
  1604. }
  1605. }
  1606. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  1607. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  1608. if in == nil {
  1609. return nil
  1610. }
  1611. out := new(VaultDynamicSecretSpec)
  1612. in.DeepCopyInto(out)
  1613. return out
  1614. }
  1615. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1616. func (in *Webhook) DeepCopyInto(out *Webhook) {
  1617. *out = *in
  1618. out.TypeMeta = in.TypeMeta
  1619. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1620. in.Spec.DeepCopyInto(&out.Spec)
  1621. }
  1622. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  1623. func (in *Webhook) DeepCopy() *Webhook {
  1624. if in == nil {
  1625. return nil
  1626. }
  1627. out := new(Webhook)
  1628. in.DeepCopyInto(out)
  1629. return out
  1630. }
  1631. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1632. func (in *Webhook) DeepCopyObject() runtime.Object {
  1633. if c := in.DeepCopy(); c != nil {
  1634. return c
  1635. }
  1636. return nil
  1637. }
  1638. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1639. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1640. *out = *in
  1641. if in.Namespace != nil {
  1642. in, out := &in.Namespace, &out.Namespace
  1643. *out = new(string)
  1644. **out = **in
  1645. }
  1646. }
  1647. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1648. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1649. if in == nil {
  1650. return nil
  1651. }
  1652. out := new(WebhookCAProvider)
  1653. in.DeepCopyInto(out)
  1654. return out
  1655. }
  1656. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1657. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  1658. *out = *in
  1659. out.TypeMeta = in.TypeMeta
  1660. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1661. if in.Items != nil {
  1662. in, out := &in.Items, &out.Items
  1663. *out = make([]Webhook, len(*in))
  1664. for i := range *in {
  1665. (*in)[i].DeepCopyInto(&(*out)[i])
  1666. }
  1667. }
  1668. }
  1669. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  1670. func (in *WebhookList) DeepCopy() *WebhookList {
  1671. if in == nil {
  1672. return nil
  1673. }
  1674. out := new(WebhookList)
  1675. in.DeepCopyInto(out)
  1676. return out
  1677. }
  1678. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1679. func (in *WebhookList) DeepCopyObject() runtime.Object {
  1680. if c := in.DeepCopy(); c != nil {
  1681. return c
  1682. }
  1683. return nil
  1684. }
  1685. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1686. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1687. *out = *in
  1688. }
  1689. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1690. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1691. if in == nil {
  1692. return nil
  1693. }
  1694. out := new(WebhookResult)
  1695. in.DeepCopyInto(out)
  1696. return out
  1697. }
  1698. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1699. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1700. *out = *in
  1701. out.SecretRef = in.SecretRef
  1702. }
  1703. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1704. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1705. if in == nil {
  1706. return nil
  1707. }
  1708. out := new(WebhookSecret)
  1709. in.DeepCopyInto(out)
  1710. return out
  1711. }
  1712. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1713. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  1714. *out = *in
  1715. if in.Headers != nil {
  1716. in, out := &in.Headers, &out.Headers
  1717. *out = make(map[string]string, len(*in))
  1718. for key, val := range *in {
  1719. (*out)[key] = val
  1720. }
  1721. }
  1722. if in.Auth != nil {
  1723. in, out := &in.Auth, &out.Auth
  1724. *out = new(AuthorizationProtocol)
  1725. (*in).DeepCopyInto(*out)
  1726. }
  1727. if in.Timeout != nil {
  1728. in, out := &in.Timeout, &out.Timeout
  1729. *out = new(apismetav1.Duration)
  1730. **out = **in
  1731. }
  1732. out.Result = in.Result
  1733. if in.Secrets != nil {
  1734. in, out := &in.Secrets, &out.Secrets
  1735. *out = make([]WebhookSecret, len(*in))
  1736. copy(*out, *in)
  1737. }
  1738. if in.CABundle != nil {
  1739. in, out := &in.CABundle, &out.CABundle
  1740. *out = make([]byte, len(*in))
  1741. copy(*out, *in)
  1742. }
  1743. if in.CAProvider != nil {
  1744. in, out := &in.CAProvider, &out.CAProvider
  1745. *out = new(WebhookCAProvider)
  1746. (*in).DeepCopyInto(*out)
  1747. }
  1748. }
  1749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  1750. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  1751. if in == nil {
  1752. return nil
  1753. }
  1754. out := new(WebhookSpec)
  1755. in.DeepCopyInto(out)
  1756. return out
  1757. }