zz_generated.deepcopy.go 68 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309
  1. //go:build !ignore_autogenerated
  2. // +build !ignore_autogenerated
  3. /*
  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. http://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 v1beta1
  16. import (
  17. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. "k8s.io/apimachinery/pkg/apis/meta/v1"
  19. "k8s.io/apimachinery/pkg/runtime"
  20. )
  21. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  22. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  23. *out = *in
  24. if in.SecretRef != nil {
  25. in, out := &in.SecretRef, &out.SecretRef
  26. *out = new(AWSAuthSecretRef)
  27. (*in).DeepCopyInto(*out)
  28. }
  29. if in.JWTAuth != nil {
  30. in, out := &in.JWTAuth, &out.JWTAuth
  31. *out = new(AWSJWTAuth)
  32. (*in).DeepCopyInto(*out)
  33. }
  34. }
  35. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  36. func (in *AWSAuth) DeepCopy() *AWSAuth {
  37. if in == nil {
  38. return nil
  39. }
  40. out := new(AWSAuth)
  41. in.DeepCopyInto(out)
  42. return out
  43. }
  44. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  45. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  46. *out = *in
  47. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  48. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  49. if in.SessionToken != nil {
  50. in, out := &in.SessionToken, &out.SessionToken
  51. *out = new(metav1.SecretKeySelector)
  52. (*in).DeepCopyInto(*out)
  53. }
  54. }
  55. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  56. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  57. if in == nil {
  58. return nil
  59. }
  60. out := new(AWSAuthSecretRef)
  61. in.DeepCopyInto(out)
  62. return out
  63. }
  64. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  65. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  66. *out = *in
  67. if in.ServiceAccountRef != nil {
  68. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  69. *out = new(metav1.ServiceAccountSelector)
  70. (*in).DeepCopyInto(*out)
  71. }
  72. }
  73. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  74. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  75. if in == nil {
  76. return nil
  77. }
  78. out := new(AWSJWTAuth)
  79. in.DeepCopyInto(out)
  80. return out
  81. }
  82. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  83. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  84. *out = *in
  85. in.Auth.DeepCopyInto(&out.Auth)
  86. }
  87. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  88. func (in *AWSProvider) DeepCopy() *AWSProvider {
  89. if in == nil {
  90. return nil
  91. }
  92. out := new(AWSProvider)
  93. in.DeepCopyInto(out)
  94. return out
  95. }
  96. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  97. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  98. *out = *in
  99. in.SecretRef.DeepCopyInto(&out.SecretRef)
  100. if in.KubernetesAuth != nil {
  101. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  102. *out = new(AkeylessKubernetesAuth)
  103. (*in).DeepCopyInto(*out)
  104. }
  105. }
  106. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  107. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  108. if in == nil {
  109. return nil
  110. }
  111. out := new(AkeylessAuth)
  112. in.DeepCopyInto(out)
  113. return out
  114. }
  115. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  116. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  117. *out = *in
  118. in.AccessID.DeepCopyInto(&out.AccessID)
  119. in.AccessType.DeepCopyInto(&out.AccessType)
  120. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  121. }
  122. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  123. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  124. if in == nil {
  125. return nil
  126. }
  127. out := new(AkeylessAuthSecretRef)
  128. in.DeepCopyInto(out)
  129. return out
  130. }
  131. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  132. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  133. *out = *in
  134. if in.ServiceAccountRef != nil {
  135. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  136. *out = new(metav1.ServiceAccountSelector)
  137. (*in).DeepCopyInto(*out)
  138. }
  139. if in.SecretRef != nil {
  140. in, out := &in.SecretRef, &out.SecretRef
  141. *out = new(metav1.SecretKeySelector)
  142. (*in).DeepCopyInto(*out)
  143. }
  144. }
  145. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  146. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  147. if in == nil {
  148. return nil
  149. }
  150. out := new(AkeylessKubernetesAuth)
  151. in.DeepCopyInto(out)
  152. return out
  153. }
  154. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  155. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  156. *out = *in
  157. if in.AkeylessGWApiURL != nil {
  158. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  159. *out = new(string)
  160. **out = **in
  161. }
  162. if in.Auth != nil {
  163. in, out := &in.Auth, &out.Auth
  164. *out = new(AkeylessAuth)
  165. (*in).DeepCopyInto(*out)
  166. }
  167. }
  168. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  169. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  170. if in == nil {
  171. return nil
  172. }
  173. out := new(AkeylessProvider)
  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 *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  179. *out = *in
  180. in.SecretRef.DeepCopyInto(&out.SecretRef)
  181. }
  182. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  183. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  184. if in == nil {
  185. return nil
  186. }
  187. out := new(AlibabaAuth)
  188. in.DeepCopyInto(out)
  189. return out
  190. }
  191. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  192. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  193. *out = *in
  194. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  195. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  196. }
  197. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  198. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  199. if in == nil {
  200. return nil
  201. }
  202. out := new(AlibabaAuthSecretRef)
  203. in.DeepCopyInto(out)
  204. return out
  205. }
  206. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  207. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  208. *out = *in
  209. if in.Auth != nil {
  210. in, out := &in.Auth, &out.Auth
  211. *out = new(AlibabaAuth)
  212. (*in).DeepCopyInto(*out)
  213. }
  214. }
  215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  216. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  217. if in == nil {
  218. return nil
  219. }
  220. out := new(AlibabaProvider)
  221. in.DeepCopyInto(out)
  222. return out
  223. }
  224. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  225. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  226. *out = *in
  227. if in.ClientID != nil {
  228. in, out := &in.ClientID, &out.ClientID
  229. *out = new(metav1.SecretKeySelector)
  230. (*in).DeepCopyInto(*out)
  231. }
  232. if in.ClientSecret != nil {
  233. in, out := &in.ClientSecret, &out.ClientSecret
  234. *out = new(metav1.SecretKeySelector)
  235. (*in).DeepCopyInto(*out)
  236. }
  237. }
  238. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  239. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  240. if in == nil {
  241. return nil
  242. }
  243. out := new(AzureKVAuth)
  244. in.DeepCopyInto(out)
  245. return out
  246. }
  247. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  248. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  249. *out = *in
  250. if in.AuthType != nil {
  251. in, out := &in.AuthType, &out.AuthType
  252. *out = new(AzureAuthType)
  253. **out = **in
  254. }
  255. if in.VaultURL != nil {
  256. in, out := &in.VaultURL, &out.VaultURL
  257. *out = new(string)
  258. **out = **in
  259. }
  260. if in.TenantID != nil {
  261. in, out := &in.TenantID, &out.TenantID
  262. *out = new(string)
  263. **out = **in
  264. }
  265. if in.AuthSecretRef != nil {
  266. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  267. *out = new(AzureKVAuth)
  268. (*in).DeepCopyInto(*out)
  269. }
  270. if in.ServiceAccountRef != nil {
  271. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  272. *out = new(metav1.ServiceAccountSelector)
  273. (*in).DeepCopyInto(*out)
  274. }
  275. if in.IdentityID != nil {
  276. in, out := &in.IdentityID, &out.IdentityID
  277. *out = new(string)
  278. **out = **in
  279. }
  280. }
  281. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  282. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  283. if in == nil {
  284. return nil
  285. }
  286. out := new(AzureKVProvider)
  287. in.DeepCopyInto(out)
  288. return out
  289. }
  290. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  291. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  292. *out = *in
  293. if in.Namespace != nil {
  294. in, out := &in.Namespace, &out.Namespace
  295. *out = new(string)
  296. **out = **in
  297. }
  298. }
  299. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  300. func (in *CAProvider) DeepCopy() *CAProvider {
  301. if in == nil {
  302. return nil
  303. }
  304. out := new(CAProvider)
  305. in.DeepCopyInto(out)
  306. return out
  307. }
  308. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  309. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  310. *out = *in
  311. in.ClientCert.DeepCopyInto(&out.ClientCert)
  312. in.ClientKey.DeepCopyInto(&out.ClientKey)
  313. }
  314. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  315. func (in *CertAuth) DeepCopy() *CertAuth {
  316. if in == nil {
  317. return nil
  318. }
  319. out := new(CertAuth)
  320. in.DeepCopyInto(out)
  321. return out
  322. }
  323. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  324. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  325. *out = *in
  326. out.TypeMeta = in.TypeMeta
  327. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  328. in.Spec.DeepCopyInto(&out.Spec)
  329. in.Status.DeepCopyInto(&out.Status)
  330. }
  331. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  332. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  333. if in == nil {
  334. return nil
  335. }
  336. out := new(ClusterExternalSecret)
  337. in.DeepCopyInto(out)
  338. return out
  339. }
  340. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  341. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  342. if c := in.DeepCopy(); c != nil {
  343. return c
  344. }
  345. return nil
  346. }
  347. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  348. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  349. *out = *in
  350. out.TypeMeta = in.TypeMeta
  351. in.ListMeta.DeepCopyInto(&out.ListMeta)
  352. if in.Items != nil {
  353. in, out := &in.Items, &out.Items
  354. *out = make([]ClusterExternalSecret, len(*in))
  355. for i := range *in {
  356. (*in)[i].DeepCopyInto(&(*out)[i])
  357. }
  358. }
  359. }
  360. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  361. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  362. if in == nil {
  363. return nil
  364. }
  365. out := new(ClusterExternalSecretList)
  366. in.DeepCopyInto(out)
  367. return out
  368. }
  369. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  370. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  371. if c := in.DeepCopy(); c != nil {
  372. return c
  373. }
  374. return nil
  375. }
  376. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  377. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  378. *out = *in
  379. }
  380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  381. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  382. if in == nil {
  383. return nil
  384. }
  385. out := new(ClusterExternalSecretNamespaceFailure)
  386. in.DeepCopyInto(out)
  387. return out
  388. }
  389. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  390. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  391. *out = *in
  392. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  393. in.NamespaceSelector.DeepCopyInto(&out.NamespaceSelector)
  394. if in.RefreshInterval != nil {
  395. in, out := &in.RefreshInterval, &out.RefreshInterval
  396. *out = new(v1.Duration)
  397. **out = **in
  398. }
  399. }
  400. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  401. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  402. if in == nil {
  403. return nil
  404. }
  405. out := new(ClusterExternalSecretSpec)
  406. in.DeepCopyInto(out)
  407. return out
  408. }
  409. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  410. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  411. *out = *in
  412. if in.FailedNamespaces != nil {
  413. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  414. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  415. copy(*out, *in)
  416. }
  417. if in.ProvisionedNamespaces != nil {
  418. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  419. *out = make([]string, len(*in))
  420. copy(*out, *in)
  421. }
  422. if in.Conditions != nil {
  423. in, out := &in.Conditions, &out.Conditions
  424. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  425. copy(*out, *in)
  426. }
  427. }
  428. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  429. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  430. if in == nil {
  431. return nil
  432. }
  433. out := new(ClusterExternalSecretStatus)
  434. in.DeepCopyInto(out)
  435. return out
  436. }
  437. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  438. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  439. *out = *in
  440. }
  441. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  442. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  443. if in == nil {
  444. return nil
  445. }
  446. out := new(ClusterExternalSecretStatusCondition)
  447. in.DeepCopyInto(out)
  448. return out
  449. }
  450. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  451. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  452. *out = *in
  453. out.TypeMeta = in.TypeMeta
  454. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  455. in.Spec.DeepCopyInto(&out.Spec)
  456. in.Status.DeepCopyInto(&out.Status)
  457. }
  458. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  459. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  460. if in == nil {
  461. return nil
  462. }
  463. out := new(ClusterSecretStore)
  464. in.DeepCopyInto(out)
  465. return out
  466. }
  467. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  468. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  469. if c := in.DeepCopy(); c != nil {
  470. return c
  471. }
  472. return nil
  473. }
  474. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  475. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  476. *out = *in
  477. if in.NamespaceSelector != nil {
  478. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  479. *out = new(v1.LabelSelector)
  480. (*in).DeepCopyInto(*out)
  481. }
  482. if in.Namespaces != nil {
  483. in, out := &in.Namespaces, &out.Namespaces
  484. *out = make([]string, len(*in))
  485. copy(*out, *in)
  486. }
  487. }
  488. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  489. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  490. if in == nil {
  491. return nil
  492. }
  493. out := new(ClusterSecretStoreCondition)
  494. in.DeepCopyInto(out)
  495. return out
  496. }
  497. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  498. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  499. *out = *in
  500. out.TypeMeta = in.TypeMeta
  501. in.ListMeta.DeepCopyInto(&out.ListMeta)
  502. if in.Items != nil {
  503. in, out := &in.Items, &out.Items
  504. *out = make([]ClusterSecretStore, len(*in))
  505. for i := range *in {
  506. (*in)[i].DeepCopyInto(&(*out)[i])
  507. }
  508. }
  509. }
  510. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  511. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  512. if in == nil {
  513. return nil
  514. }
  515. out := new(ClusterSecretStoreList)
  516. in.DeepCopyInto(out)
  517. return out
  518. }
  519. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  520. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  521. if c := in.DeepCopy(); c != nil {
  522. return c
  523. }
  524. return nil
  525. }
  526. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  527. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  528. *out = *in
  529. in.SecretRef.DeepCopyInto(&out.SecretRef)
  530. }
  531. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  532. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  533. if in == nil {
  534. return nil
  535. }
  536. out := new(DopplerAuth)
  537. in.DeepCopyInto(out)
  538. return out
  539. }
  540. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  541. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  542. *out = *in
  543. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  544. }
  545. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  546. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  547. if in == nil {
  548. return nil
  549. }
  550. out := new(DopplerAuthSecretRef)
  551. in.DeepCopyInto(out)
  552. return out
  553. }
  554. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  555. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  556. *out = *in
  557. if in.Auth != nil {
  558. in, out := &in.Auth, &out.Auth
  559. *out = new(DopplerAuth)
  560. (*in).DeepCopyInto(*out)
  561. }
  562. }
  563. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  564. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  565. if in == nil {
  566. return nil
  567. }
  568. out := new(DopplerProvider)
  569. in.DeepCopyInto(out)
  570. return out
  571. }
  572. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  573. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  574. *out = *in
  575. out.TypeMeta = in.TypeMeta
  576. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  577. in.Spec.DeepCopyInto(&out.Spec)
  578. in.Status.DeepCopyInto(&out.Status)
  579. }
  580. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  581. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  582. if in == nil {
  583. return nil
  584. }
  585. out := new(ExternalSecret)
  586. in.DeepCopyInto(out)
  587. return out
  588. }
  589. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  590. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  591. if c := in.DeepCopy(); c != nil {
  592. return c
  593. }
  594. return nil
  595. }
  596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  597. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  598. *out = *in
  599. out.RemoteRef = in.RemoteRef
  600. if in.SourceRef != nil {
  601. in, out := &in.SourceRef, &out.SourceRef
  602. *out = new(SourceRef)
  603. (*in).DeepCopyInto(*out)
  604. }
  605. }
  606. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  607. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  608. if in == nil {
  609. return nil
  610. }
  611. out := new(ExternalSecretData)
  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 *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  617. *out = *in
  618. if in.Extract != nil {
  619. in, out := &in.Extract, &out.Extract
  620. *out = new(ExternalSecretDataRemoteRef)
  621. **out = **in
  622. }
  623. if in.Find != nil {
  624. in, out := &in.Find, &out.Find
  625. *out = new(ExternalSecretFind)
  626. (*in).DeepCopyInto(*out)
  627. }
  628. if in.Rewrite != nil {
  629. in, out := &in.Rewrite, &out.Rewrite
  630. *out = make([]ExternalSecretRewrite, len(*in))
  631. for i := range *in {
  632. (*in)[i].DeepCopyInto(&(*out)[i])
  633. }
  634. }
  635. if in.SourceRef != nil {
  636. in, out := &in.SourceRef, &out.SourceRef
  637. *out = new(SourceRef)
  638. (*in).DeepCopyInto(*out)
  639. }
  640. }
  641. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  642. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  643. if in == nil {
  644. return nil
  645. }
  646. out := new(ExternalSecretDataFromRemoteRef)
  647. in.DeepCopyInto(out)
  648. return out
  649. }
  650. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  651. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  652. *out = *in
  653. }
  654. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  655. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  656. if in == nil {
  657. return nil
  658. }
  659. out := new(ExternalSecretDataRemoteRef)
  660. in.DeepCopyInto(out)
  661. return out
  662. }
  663. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  664. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  665. *out = *in
  666. if in.Path != nil {
  667. in, out := &in.Path, &out.Path
  668. *out = new(string)
  669. **out = **in
  670. }
  671. if in.Name != nil {
  672. in, out := &in.Name, &out.Name
  673. *out = new(FindName)
  674. **out = **in
  675. }
  676. if in.Tags != nil {
  677. in, out := &in.Tags, &out.Tags
  678. *out = make(map[string]string, len(*in))
  679. for key, val := range *in {
  680. (*out)[key] = val
  681. }
  682. }
  683. }
  684. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  685. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  686. if in == nil {
  687. return nil
  688. }
  689. out := new(ExternalSecretFind)
  690. in.DeepCopyInto(out)
  691. return out
  692. }
  693. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  694. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  695. *out = *in
  696. out.TypeMeta = in.TypeMeta
  697. in.ListMeta.DeepCopyInto(&out.ListMeta)
  698. if in.Items != nil {
  699. in, out := &in.Items, &out.Items
  700. *out = make([]ExternalSecret, len(*in))
  701. for i := range *in {
  702. (*in)[i].DeepCopyInto(&(*out)[i])
  703. }
  704. }
  705. }
  706. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  707. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  708. if in == nil {
  709. return nil
  710. }
  711. out := new(ExternalSecretList)
  712. in.DeepCopyInto(out)
  713. return out
  714. }
  715. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  716. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  717. if c := in.DeepCopy(); c != nil {
  718. return c
  719. }
  720. return nil
  721. }
  722. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  723. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  724. *out = *in
  725. if in.Regexp != nil {
  726. in, out := &in.Regexp, &out.Regexp
  727. *out = new(ExternalSecretRewriteRegexp)
  728. **out = **in
  729. }
  730. }
  731. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  732. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  733. if in == nil {
  734. return nil
  735. }
  736. out := new(ExternalSecretRewrite)
  737. in.DeepCopyInto(out)
  738. return out
  739. }
  740. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  741. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  742. *out = *in
  743. }
  744. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  745. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  746. if in == nil {
  747. return nil
  748. }
  749. out := new(ExternalSecretRewriteRegexp)
  750. in.DeepCopyInto(out)
  751. return out
  752. }
  753. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  754. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  755. *out = *in
  756. out.SecretStoreRef = in.SecretStoreRef
  757. in.Target.DeepCopyInto(&out.Target)
  758. if in.RefreshInterval != nil {
  759. in, out := &in.RefreshInterval, &out.RefreshInterval
  760. *out = new(v1.Duration)
  761. **out = **in
  762. }
  763. if in.Data != nil {
  764. in, out := &in.Data, &out.Data
  765. *out = make([]ExternalSecretData, len(*in))
  766. for i := range *in {
  767. (*in)[i].DeepCopyInto(&(*out)[i])
  768. }
  769. }
  770. if in.DataFrom != nil {
  771. in, out := &in.DataFrom, &out.DataFrom
  772. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  773. for i := range *in {
  774. (*in)[i].DeepCopyInto(&(*out)[i])
  775. }
  776. }
  777. }
  778. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  779. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  780. if in == nil {
  781. return nil
  782. }
  783. out := new(ExternalSecretSpec)
  784. in.DeepCopyInto(out)
  785. return out
  786. }
  787. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  788. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  789. *out = *in
  790. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  791. if in.Conditions != nil {
  792. in, out := &in.Conditions, &out.Conditions
  793. *out = make([]ExternalSecretStatusCondition, len(*in))
  794. for i := range *in {
  795. (*in)[i].DeepCopyInto(&(*out)[i])
  796. }
  797. }
  798. }
  799. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  800. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  801. if in == nil {
  802. return nil
  803. }
  804. out := new(ExternalSecretStatus)
  805. in.DeepCopyInto(out)
  806. return out
  807. }
  808. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  809. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  810. *out = *in
  811. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  812. }
  813. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  814. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  815. if in == nil {
  816. return nil
  817. }
  818. out := new(ExternalSecretStatusCondition)
  819. in.DeepCopyInto(out)
  820. return out
  821. }
  822. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  823. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  824. *out = *in
  825. if in.Template != nil {
  826. in, out := &in.Template, &out.Template
  827. *out = new(ExternalSecretTemplate)
  828. (*in).DeepCopyInto(*out)
  829. }
  830. }
  831. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  832. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  833. if in == nil {
  834. return nil
  835. }
  836. out := new(ExternalSecretTarget)
  837. in.DeepCopyInto(out)
  838. return out
  839. }
  840. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  841. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  842. *out = *in
  843. in.Metadata.DeepCopyInto(&out.Metadata)
  844. if in.Data != nil {
  845. in, out := &in.Data, &out.Data
  846. *out = make(map[string]string, len(*in))
  847. for key, val := range *in {
  848. (*out)[key] = val
  849. }
  850. }
  851. if in.TemplateFrom != nil {
  852. in, out := &in.TemplateFrom, &out.TemplateFrom
  853. *out = make([]TemplateFrom, len(*in))
  854. for i := range *in {
  855. (*in)[i].DeepCopyInto(&(*out)[i])
  856. }
  857. }
  858. }
  859. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  860. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  861. if in == nil {
  862. return nil
  863. }
  864. out := new(ExternalSecretTemplate)
  865. in.DeepCopyInto(out)
  866. return out
  867. }
  868. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  869. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  870. *out = *in
  871. if in.Annotations != nil {
  872. in, out := &in.Annotations, &out.Annotations
  873. *out = make(map[string]string, len(*in))
  874. for key, val := range *in {
  875. (*out)[key] = val
  876. }
  877. }
  878. if in.Labels != nil {
  879. in, out := &in.Labels, &out.Labels
  880. *out = make(map[string]string, len(*in))
  881. for key, val := range *in {
  882. (*out)[key] = val
  883. }
  884. }
  885. }
  886. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  887. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  888. if in == nil {
  889. return nil
  890. }
  891. out := new(ExternalSecretTemplateMetadata)
  892. in.DeepCopyInto(out)
  893. return out
  894. }
  895. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  896. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  897. *out = *in
  898. }
  899. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  900. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  901. if in == nil {
  902. return nil
  903. }
  904. out := new(ExternalSecretValidator)
  905. in.DeepCopyInto(out)
  906. return out
  907. }
  908. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  909. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  910. *out = *in
  911. if in.Data != nil {
  912. in, out := &in.Data, &out.Data
  913. *out = make([]FakeProviderData, len(*in))
  914. for i := range *in {
  915. (*in)[i].DeepCopyInto(&(*out)[i])
  916. }
  917. }
  918. }
  919. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  920. func (in *FakeProvider) DeepCopy() *FakeProvider {
  921. if in == nil {
  922. return nil
  923. }
  924. out := new(FakeProvider)
  925. in.DeepCopyInto(out)
  926. return out
  927. }
  928. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  929. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  930. *out = *in
  931. if in.ValueMap != nil {
  932. in, out := &in.ValueMap, &out.ValueMap
  933. *out = make(map[string]string, len(*in))
  934. for key, val := range *in {
  935. (*out)[key] = val
  936. }
  937. }
  938. }
  939. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  940. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  941. if in == nil {
  942. return nil
  943. }
  944. out := new(FakeProviderData)
  945. in.DeepCopyInto(out)
  946. return out
  947. }
  948. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  949. func (in *FindName) DeepCopyInto(out *FindName) {
  950. *out = *in
  951. }
  952. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  953. func (in *FindName) DeepCopy() *FindName {
  954. if in == nil {
  955. return nil
  956. }
  957. out := new(FindName)
  958. in.DeepCopyInto(out)
  959. return out
  960. }
  961. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  962. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  963. *out = *in
  964. if in.SecretRef != nil {
  965. in, out := &in.SecretRef, &out.SecretRef
  966. *out = new(GCPSMAuthSecretRef)
  967. (*in).DeepCopyInto(*out)
  968. }
  969. if in.WorkloadIdentity != nil {
  970. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  971. *out = new(GCPWorkloadIdentity)
  972. (*in).DeepCopyInto(*out)
  973. }
  974. }
  975. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  976. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  977. if in == nil {
  978. return nil
  979. }
  980. out := new(GCPSMAuth)
  981. in.DeepCopyInto(out)
  982. return out
  983. }
  984. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  985. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  986. *out = *in
  987. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  988. }
  989. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  990. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  991. if in == nil {
  992. return nil
  993. }
  994. out := new(GCPSMAuthSecretRef)
  995. in.DeepCopyInto(out)
  996. return out
  997. }
  998. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  999. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1000. *out = *in
  1001. in.Auth.DeepCopyInto(&out.Auth)
  1002. }
  1003. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1004. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1005. if in == nil {
  1006. return nil
  1007. }
  1008. out := new(GCPSMProvider)
  1009. in.DeepCopyInto(out)
  1010. return out
  1011. }
  1012. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1013. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1014. *out = *in
  1015. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1016. }
  1017. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1018. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1019. if in == nil {
  1020. return nil
  1021. }
  1022. out := new(GCPWorkloadIdentity)
  1023. in.DeepCopyInto(out)
  1024. return out
  1025. }
  1026. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1027. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1028. *out = *in
  1029. }
  1030. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1031. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1032. if in == nil {
  1033. return nil
  1034. }
  1035. out := new(GeneratorRef)
  1036. in.DeepCopyInto(out)
  1037. return out
  1038. }
  1039. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1040. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1041. *out = *in
  1042. }
  1043. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1044. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1045. if in == nil {
  1046. return nil
  1047. }
  1048. out := new(GenericStoreValidator)
  1049. in.DeepCopyInto(out)
  1050. return out
  1051. }
  1052. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1053. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1054. *out = *in
  1055. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1056. }
  1057. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1058. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1059. if in == nil {
  1060. return nil
  1061. }
  1062. out := new(GitlabAuth)
  1063. in.DeepCopyInto(out)
  1064. return out
  1065. }
  1066. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1067. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1068. *out = *in
  1069. in.Auth.DeepCopyInto(&out.Auth)
  1070. if in.GroupIDs != nil {
  1071. in, out := &in.GroupIDs, &out.GroupIDs
  1072. *out = make([]string, len(*in))
  1073. copy(*out, *in)
  1074. }
  1075. }
  1076. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1077. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1078. if in == nil {
  1079. return nil
  1080. }
  1081. out := new(GitlabProvider)
  1082. in.DeepCopyInto(out)
  1083. return out
  1084. }
  1085. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1086. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1087. *out = *in
  1088. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1089. }
  1090. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1091. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1092. if in == nil {
  1093. return nil
  1094. }
  1095. out := new(GitlabSecretRef)
  1096. in.DeepCopyInto(out)
  1097. return out
  1098. }
  1099. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1100. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1101. *out = *in
  1102. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1103. out.ContainerAuth = in.ContainerAuth
  1104. }
  1105. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1106. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1107. if in == nil {
  1108. return nil
  1109. }
  1110. out := new(IBMAuth)
  1111. in.DeepCopyInto(out)
  1112. return out
  1113. }
  1114. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1115. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1116. *out = *in
  1117. }
  1118. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1119. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1120. if in == nil {
  1121. return nil
  1122. }
  1123. out := new(IBMAuthContainerAuth)
  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 *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1129. *out = *in
  1130. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1131. }
  1132. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1133. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1134. if in == nil {
  1135. return nil
  1136. }
  1137. out := new(IBMAuthSecretRef)
  1138. in.DeepCopyInto(out)
  1139. return out
  1140. }
  1141. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1142. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1143. *out = *in
  1144. in.Auth.DeepCopyInto(&out.Auth)
  1145. if in.ServiceURL != nil {
  1146. in, out := &in.ServiceURL, &out.ServiceURL
  1147. *out = new(string)
  1148. **out = **in
  1149. }
  1150. }
  1151. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1152. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1153. if in == nil {
  1154. return nil
  1155. }
  1156. out := new(IBMProvider)
  1157. in.DeepCopyInto(out)
  1158. return out
  1159. }
  1160. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1161. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1162. *out = *in
  1163. if in.Cert != nil {
  1164. in, out := &in.Cert, &out.Cert
  1165. *out = new(CertAuth)
  1166. (*in).DeepCopyInto(*out)
  1167. }
  1168. if in.Token != nil {
  1169. in, out := &in.Token, &out.Token
  1170. *out = new(TokenAuth)
  1171. (*in).DeepCopyInto(*out)
  1172. }
  1173. if in.ServiceAccount != nil {
  1174. in, out := &in.ServiceAccount, &out.ServiceAccount
  1175. *out = new(metav1.ServiceAccountSelector)
  1176. (*in).DeepCopyInto(*out)
  1177. }
  1178. }
  1179. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1180. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1181. if in == nil {
  1182. return nil
  1183. }
  1184. out := new(KubernetesAuth)
  1185. in.DeepCopyInto(out)
  1186. return out
  1187. }
  1188. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1189. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1190. *out = *in
  1191. in.Server.DeepCopyInto(&out.Server)
  1192. in.Auth.DeepCopyInto(&out.Auth)
  1193. }
  1194. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1195. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1196. if in == nil {
  1197. return nil
  1198. }
  1199. out := new(KubernetesProvider)
  1200. in.DeepCopyInto(out)
  1201. return out
  1202. }
  1203. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1204. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1205. *out = *in
  1206. if in.CABundle != nil {
  1207. in, out := &in.CABundle, &out.CABundle
  1208. *out = make([]byte, len(*in))
  1209. copy(*out, *in)
  1210. }
  1211. if in.CAProvider != nil {
  1212. in, out := &in.CAProvider, &out.CAProvider
  1213. *out = new(CAProvider)
  1214. (*in).DeepCopyInto(*out)
  1215. }
  1216. }
  1217. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1218. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1219. if in == nil {
  1220. return nil
  1221. }
  1222. out := new(KubernetesServer)
  1223. in.DeepCopyInto(out)
  1224. return out
  1225. }
  1226. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1227. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1228. *out = *in
  1229. }
  1230. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1231. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1232. if in == nil {
  1233. return nil
  1234. }
  1235. out := new(NoSecretError)
  1236. in.DeepCopyInto(out)
  1237. return out
  1238. }
  1239. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1240. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1241. *out = *in
  1242. if in.SecretRef != nil {
  1243. in, out := &in.SecretRef, &out.SecretRef
  1244. *out = new(OnePasswordAuthSecretRef)
  1245. (*in).DeepCopyInto(*out)
  1246. }
  1247. }
  1248. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1249. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1250. if in == nil {
  1251. return nil
  1252. }
  1253. out := new(OnePasswordAuth)
  1254. in.DeepCopyInto(out)
  1255. return out
  1256. }
  1257. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1258. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1259. *out = *in
  1260. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1261. }
  1262. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1263. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1264. if in == nil {
  1265. return nil
  1266. }
  1267. out := new(OnePasswordAuthSecretRef)
  1268. in.DeepCopyInto(out)
  1269. return out
  1270. }
  1271. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1272. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1273. *out = *in
  1274. if in.Auth != nil {
  1275. in, out := &in.Auth, &out.Auth
  1276. *out = new(OnePasswordAuth)
  1277. (*in).DeepCopyInto(*out)
  1278. }
  1279. if in.Vaults != nil {
  1280. in, out := &in.Vaults, &out.Vaults
  1281. *out = make(map[string]int, len(*in))
  1282. for key, val := range *in {
  1283. (*out)[key] = val
  1284. }
  1285. }
  1286. }
  1287. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1288. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1289. if in == nil {
  1290. return nil
  1291. }
  1292. out := new(OnePasswordProvider)
  1293. in.DeepCopyInto(out)
  1294. return out
  1295. }
  1296. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1297. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1298. *out = *in
  1299. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1300. }
  1301. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1302. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1303. if in == nil {
  1304. return nil
  1305. }
  1306. out := new(OracleAuth)
  1307. in.DeepCopyInto(out)
  1308. return out
  1309. }
  1310. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1311. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1312. *out = *in
  1313. if in.Auth != nil {
  1314. in, out := &in.Auth, &out.Auth
  1315. *out = new(OracleAuth)
  1316. (*in).DeepCopyInto(*out)
  1317. }
  1318. }
  1319. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1320. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1321. if in == nil {
  1322. return nil
  1323. }
  1324. out := new(OracleProvider)
  1325. in.DeepCopyInto(out)
  1326. return out
  1327. }
  1328. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1329. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1330. *out = *in
  1331. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1332. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1333. }
  1334. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1335. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1336. if in == nil {
  1337. return nil
  1338. }
  1339. out := new(OracleSecretRef)
  1340. in.DeepCopyInto(out)
  1341. return out
  1342. }
  1343. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1344. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1345. *out = *in
  1346. out.TypeMeta = in.TypeMeta
  1347. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1348. in.Spec.DeepCopyInto(&out.Spec)
  1349. in.Status.DeepCopyInto(&out.Status)
  1350. }
  1351. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1352. func (in *SecretStore) DeepCopy() *SecretStore {
  1353. if in == nil {
  1354. return nil
  1355. }
  1356. out := new(SecretStore)
  1357. in.DeepCopyInto(out)
  1358. return out
  1359. }
  1360. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1361. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1362. if c := in.DeepCopy(); c != nil {
  1363. return c
  1364. }
  1365. return nil
  1366. }
  1367. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1368. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1369. *out = *in
  1370. out.TypeMeta = in.TypeMeta
  1371. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1372. if in.Items != nil {
  1373. in, out := &in.Items, &out.Items
  1374. *out = make([]SecretStore, len(*in))
  1375. for i := range *in {
  1376. (*in)[i].DeepCopyInto(&(*out)[i])
  1377. }
  1378. }
  1379. }
  1380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1381. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1382. if in == nil {
  1383. return nil
  1384. }
  1385. out := new(SecretStoreList)
  1386. in.DeepCopyInto(out)
  1387. return out
  1388. }
  1389. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1390. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1391. if c := in.DeepCopy(); c != nil {
  1392. return c
  1393. }
  1394. return nil
  1395. }
  1396. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1397. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1398. *out = *in
  1399. if in.AWS != nil {
  1400. in, out := &in.AWS, &out.AWS
  1401. *out = new(AWSProvider)
  1402. (*in).DeepCopyInto(*out)
  1403. }
  1404. if in.AzureKV != nil {
  1405. in, out := &in.AzureKV, &out.AzureKV
  1406. *out = new(AzureKVProvider)
  1407. (*in).DeepCopyInto(*out)
  1408. }
  1409. if in.Akeyless != nil {
  1410. in, out := &in.Akeyless, &out.Akeyless
  1411. *out = new(AkeylessProvider)
  1412. (*in).DeepCopyInto(*out)
  1413. }
  1414. if in.Vault != nil {
  1415. in, out := &in.Vault, &out.Vault
  1416. *out = new(VaultProvider)
  1417. (*in).DeepCopyInto(*out)
  1418. }
  1419. if in.GCPSM != nil {
  1420. in, out := &in.GCPSM, &out.GCPSM
  1421. *out = new(GCPSMProvider)
  1422. (*in).DeepCopyInto(*out)
  1423. }
  1424. if in.Oracle != nil {
  1425. in, out := &in.Oracle, &out.Oracle
  1426. *out = new(OracleProvider)
  1427. (*in).DeepCopyInto(*out)
  1428. }
  1429. if in.IBM != nil {
  1430. in, out := &in.IBM, &out.IBM
  1431. *out = new(IBMProvider)
  1432. (*in).DeepCopyInto(*out)
  1433. }
  1434. if in.YandexCertificateManager != nil {
  1435. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1436. *out = new(YandexCertificateManagerProvider)
  1437. (*in).DeepCopyInto(*out)
  1438. }
  1439. if in.YandexLockbox != nil {
  1440. in, out := &in.YandexLockbox, &out.YandexLockbox
  1441. *out = new(YandexLockboxProvider)
  1442. (*in).DeepCopyInto(*out)
  1443. }
  1444. if in.Gitlab != nil {
  1445. in, out := &in.Gitlab, &out.Gitlab
  1446. *out = new(GitlabProvider)
  1447. (*in).DeepCopyInto(*out)
  1448. }
  1449. if in.Alibaba != nil {
  1450. in, out := &in.Alibaba, &out.Alibaba
  1451. *out = new(AlibabaProvider)
  1452. (*in).DeepCopyInto(*out)
  1453. }
  1454. if in.OnePassword != nil {
  1455. in, out := &in.OnePassword, &out.OnePassword
  1456. *out = new(OnePasswordProvider)
  1457. (*in).DeepCopyInto(*out)
  1458. }
  1459. if in.Webhook != nil {
  1460. in, out := &in.Webhook, &out.Webhook
  1461. *out = new(WebhookProvider)
  1462. (*in).DeepCopyInto(*out)
  1463. }
  1464. if in.Kubernetes != nil {
  1465. in, out := &in.Kubernetes, &out.Kubernetes
  1466. *out = new(KubernetesProvider)
  1467. (*in).DeepCopyInto(*out)
  1468. }
  1469. if in.Fake != nil {
  1470. in, out := &in.Fake, &out.Fake
  1471. *out = new(FakeProvider)
  1472. (*in).DeepCopyInto(*out)
  1473. }
  1474. if in.Senhasegura != nil {
  1475. in, out := &in.Senhasegura, &out.Senhasegura
  1476. *out = new(SenhaseguraProvider)
  1477. (*in).DeepCopyInto(*out)
  1478. }
  1479. if in.Doppler != nil {
  1480. in, out := &in.Doppler, &out.Doppler
  1481. *out = new(DopplerProvider)
  1482. (*in).DeepCopyInto(*out)
  1483. }
  1484. }
  1485. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1486. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1487. if in == nil {
  1488. return nil
  1489. }
  1490. out := new(SecretStoreProvider)
  1491. in.DeepCopyInto(out)
  1492. return out
  1493. }
  1494. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1495. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1496. *out = *in
  1497. }
  1498. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1499. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1500. if in == nil {
  1501. return nil
  1502. }
  1503. out := new(SecretStoreRef)
  1504. in.DeepCopyInto(out)
  1505. return out
  1506. }
  1507. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1508. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1509. *out = *in
  1510. if in.MaxRetries != nil {
  1511. in, out := &in.MaxRetries, &out.MaxRetries
  1512. *out = new(int32)
  1513. **out = **in
  1514. }
  1515. if in.RetryInterval != nil {
  1516. in, out := &in.RetryInterval, &out.RetryInterval
  1517. *out = new(string)
  1518. **out = **in
  1519. }
  1520. }
  1521. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1522. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1523. if in == nil {
  1524. return nil
  1525. }
  1526. out := new(SecretStoreRetrySettings)
  1527. in.DeepCopyInto(out)
  1528. return out
  1529. }
  1530. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1531. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1532. *out = *in
  1533. if in.Provider != nil {
  1534. in, out := &in.Provider, &out.Provider
  1535. *out = new(SecretStoreProvider)
  1536. (*in).DeepCopyInto(*out)
  1537. }
  1538. if in.RetrySettings != nil {
  1539. in, out := &in.RetrySettings, &out.RetrySettings
  1540. *out = new(SecretStoreRetrySettings)
  1541. (*in).DeepCopyInto(*out)
  1542. }
  1543. if in.Conditions != nil {
  1544. in, out := &in.Conditions, &out.Conditions
  1545. *out = make([]ClusterSecretStoreCondition, len(*in))
  1546. for i := range *in {
  1547. (*in)[i].DeepCopyInto(&(*out)[i])
  1548. }
  1549. }
  1550. }
  1551. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1552. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1553. if in == nil {
  1554. return nil
  1555. }
  1556. out := new(SecretStoreSpec)
  1557. in.DeepCopyInto(out)
  1558. return out
  1559. }
  1560. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1561. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1562. *out = *in
  1563. if in.Conditions != nil {
  1564. in, out := &in.Conditions, &out.Conditions
  1565. *out = make([]SecretStoreStatusCondition, 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 SecretStoreStatus.
  1572. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1573. if in == nil {
  1574. return nil
  1575. }
  1576. out := new(SecretStoreStatus)
  1577. in.DeepCopyInto(out)
  1578. return out
  1579. }
  1580. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1581. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1582. *out = *in
  1583. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1584. }
  1585. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1586. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1587. if in == nil {
  1588. return nil
  1589. }
  1590. out := new(SecretStoreStatusCondition)
  1591. in.DeepCopyInto(out)
  1592. return out
  1593. }
  1594. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1595. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  1596. *out = *in
  1597. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  1598. }
  1599. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  1600. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  1601. if in == nil {
  1602. return nil
  1603. }
  1604. out := new(SenhaseguraAuth)
  1605. in.DeepCopyInto(out)
  1606. return out
  1607. }
  1608. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1609. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  1610. *out = *in
  1611. in.Auth.DeepCopyInto(&out.Auth)
  1612. }
  1613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  1614. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  1615. if in == nil {
  1616. return nil
  1617. }
  1618. out := new(SenhaseguraProvider)
  1619. in.DeepCopyInto(out)
  1620. return out
  1621. }
  1622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1623. func (in *SourceRef) DeepCopyInto(out *SourceRef) {
  1624. *out = *in
  1625. if in.SecretStoreRef != nil {
  1626. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  1627. *out = new(SecretStoreRef)
  1628. **out = **in
  1629. }
  1630. if in.GeneratorRef != nil {
  1631. in, out := &in.GeneratorRef, &out.GeneratorRef
  1632. *out = new(GeneratorRef)
  1633. **out = **in
  1634. }
  1635. }
  1636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRef.
  1637. func (in *SourceRef) DeepCopy() *SourceRef {
  1638. if in == nil {
  1639. return nil
  1640. }
  1641. out := new(SourceRef)
  1642. in.DeepCopyInto(out)
  1643. return out
  1644. }
  1645. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1646. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  1647. *out = *in
  1648. if in.ConfigMap != nil {
  1649. in, out := &in.ConfigMap, &out.ConfigMap
  1650. *out = new(TemplateRef)
  1651. (*in).DeepCopyInto(*out)
  1652. }
  1653. if in.Secret != nil {
  1654. in, out := &in.Secret, &out.Secret
  1655. *out = new(TemplateRef)
  1656. (*in).DeepCopyInto(*out)
  1657. }
  1658. if in.Literal != nil {
  1659. in, out := &in.Literal, &out.Literal
  1660. *out = new(string)
  1661. **out = **in
  1662. }
  1663. }
  1664. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  1665. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  1666. if in == nil {
  1667. return nil
  1668. }
  1669. out := new(TemplateFrom)
  1670. in.DeepCopyInto(out)
  1671. return out
  1672. }
  1673. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1674. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  1675. *out = *in
  1676. if in.Items != nil {
  1677. in, out := &in.Items, &out.Items
  1678. *out = make([]TemplateRefItem, len(*in))
  1679. copy(*out, *in)
  1680. }
  1681. }
  1682. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  1683. func (in *TemplateRef) DeepCopy() *TemplateRef {
  1684. if in == nil {
  1685. return nil
  1686. }
  1687. out := new(TemplateRef)
  1688. in.DeepCopyInto(out)
  1689. return out
  1690. }
  1691. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1692. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  1693. *out = *in
  1694. }
  1695. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  1696. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  1697. if in == nil {
  1698. return nil
  1699. }
  1700. out := new(TemplateRefItem)
  1701. in.DeepCopyInto(out)
  1702. return out
  1703. }
  1704. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1705. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  1706. *out = *in
  1707. in.BearerToken.DeepCopyInto(&out.BearerToken)
  1708. }
  1709. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  1710. func (in *TokenAuth) DeepCopy() *TokenAuth {
  1711. if in == nil {
  1712. return nil
  1713. }
  1714. out := new(TokenAuth)
  1715. in.DeepCopyInto(out)
  1716. return out
  1717. }
  1718. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1719. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  1720. *out = *in
  1721. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1722. }
  1723. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  1724. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  1725. if in == nil {
  1726. return nil
  1727. }
  1728. out := new(VaultAppRole)
  1729. in.DeepCopyInto(out)
  1730. return out
  1731. }
  1732. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1733. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  1734. *out = *in
  1735. if in.TokenSecretRef != nil {
  1736. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  1737. *out = new(metav1.SecretKeySelector)
  1738. (*in).DeepCopyInto(*out)
  1739. }
  1740. if in.AppRole != nil {
  1741. in, out := &in.AppRole, &out.AppRole
  1742. *out = new(VaultAppRole)
  1743. (*in).DeepCopyInto(*out)
  1744. }
  1745. if in.Kubernetes != nil {
  1746. in, out := &in.Kubernetes, &out.Kubernetes
  1747. *out = new(VaultKubernetesAuth)
  1748. (*in).DeepCopyInto(*out)
  1749. }
  1750. if in.Ldap != nil {
  1751. in, out := &in.Ldap, &out.Ldap
  1752. *out = new(VaultLdapAuth)
  1753. (*in).DeepCopyInto(*out)
  1754. }
  1755. if in.Jwt != nil {
  1756. in, out := &in.Jwt, &out.Jwt
  1757. *out = new(VaultJwtAuth)
  1758. (*in).DeepCopyInto(*out)
  1759. }
  1760. if in.Cert != nil {
  1761. in, out := &in.Cert, &out.Cert
  1762. *out = new(VaultCertAuth)
  1763. (*in).DeepCopyInto(*out)
  1764. }
  1765. }
  1766. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  1767. func (in *VaultAuth) DeepCopy() *VaultAuth {
  1768. if in == nil {
  1769. return nil
  1770. }
  1771. out := new(VaultAuth)
  1772. in.DeepCopyInto(out)
  1773. return out
  1774. }
  1775. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1776. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  1777. *out = *in
  1778. in.ClientCert.DeepCopyInto(&out.ClientCert)
  1779. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1780. }
  1781. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  1782. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  1783. if in == nil {
  1784. return nil
  1785. }
  1786. out := new(VaultCertAuth)
  1787. in.DeepCopyInto(out)
  1788. return out
  1789. }
  1790. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1791. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  1792. *out = *in
  1793. if in.SecretRef != nil {
  1794. in, out := &in.SecretRef, &out.SecretRef
  1795. *out = new(metav1.SecretKeySelector)
  1796. (*in).DeepCopyInto(*out)
  1797. }
  1798. if in.KubernetesServiceAccountToken != nil {
  1799. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  1800. *out = new(VaultKubernetesServiceAccountTokenAuth)
  1801. (*in).DeepCopyInto(*out)
  1802. }
  1803. }
  1804. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  1805. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  1806. if in == nil {
  1807. return nil
  1808. }
  1809. out := new(VaultJwtAuth)
  1810. in.DeepCopyInto(out)
  1811. return out
  1812. }
  1813. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1814. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  1815. *out = *in
  1816. if in.ServiceAccountRef != nil {
  1817. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1818. *out = new(metav1.ServiceAccountSelector)
  1819. (*in).DeepCopyInto(*out)
  1820. }
  1821. if in.SecretRef != nil {
  1822. in, out := &in.SecretRef, &out.SecretRef
  1823. *out = new(metav1.SecretKeySelector)
  1824. (*in).DeepCopyInto(*out)
  1825. }
  1826. }
  1827. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  1828. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  1829. if in == nil {
  1830. return nil
  1831. }
  1832. out := new(VaultKubernetesAuth)
  1833. in.DeepCopyInto(out)
  1834. return out
  1835. }
  1836. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1837. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  1838. *out = *in
  1839. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1840. if in.Audiences != nil {
  1841. in, out := &in.Audiences, &out.Audiences
  1842. *out = new([]string)
  1843. if **in != nil {
  1844. in, out := *in, *out
  1845. *out = make([]string, len(*in))
  1846. copy(*out, *in)
  1847. }
  1848. }
  1849. if in.ExpirationSeconds != nil {
  1850. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  1851. *out = new(int64)
  1852. **out = **in
  1853. }
  1854. }
  1855. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  1856. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  1857. if in == nil {
  1858. return nil
  1859. }
  1860. out := new(VaultKubernetesServiceAccountTokenAuth)
  1861. in.DeepCopyInto(out)
  1862. return out
  1863. }
  1864. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1865. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  1866. *out = *in
  1867. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1868. }
  1869. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  1870. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  1871. if in == nil {
  1872. return nil
  1873. }
  1874. out := new(VaultLdapAuth)
  1875. in.DeepCopyInto(out)
  1876. return out
  1877. }
  1878. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1879. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  1880. *out = *in
  1881. in.Auth.DeepCopyInto(&out.Auth)
  1882. if in.Path != nil {
  1883. in, out := &in.Path, &out.Path
  1884. *out = new(string)
  1885. **out = **in
  1886. }
  1887. if in.Namespace != nil {
  1888. in, out := &in.Namespace, &out.Namespace
  1889. *out = new(string)
  1890. **out = **in
  1891. }
  1892. if in.CABundle != nil {
  1893. in, out := &in.CABundle, &out.CABundle
  1894. *out = make([]byte, len(*in))
  1895. copy(*out, *in)
  1896. }
  1897. if in.CAProvider != nil {
  1898. in, out := &in.CAProvider, &out.CAProvider
  1899. *out = new(CAProvider)
  1900. (*in).DeepCopyInto(*out)
  1901. }
  1902. }
  1903. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1904. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1905. if in == nil {
  1906. return nil
  1907. }
  1908. out := new(VaultProvider)
  1909. in.DeepCopyInto(out)
  1910. return out
  1911. }
  1912. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1913. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1914. *out = *in
  1915. if in.Namespace != nil {
  1916. in, out := &in.Namespace, &out.Namespace
  1917. *out = new(string)
  1918. **out = **in
  1919. }
  1920. }
  1921. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1922. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1923. if in == nil {
  1924. return nil
  1925. }
  1926. out := new(WebhookCAProvider)
  1927. in.DeepCopyInto(out)
  1928. return out
  1929. }
  1930. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1931. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  1932. *out = *in
  1933. if in.Headers != nil {
  1934. in, out := &in.Headers, &out.Headers
  1935. *out = make(map[string]string, len(*in))
  1936. for key, val := range *in {
  1937. (*out)[key] = val
  1938. }
  1939. }
  1940. if in.Timeout != nil {
  1941. in, out := &in.Timeout, &out.Timeout
  1942. *out = new(v1.Duration)
  1943. **out = **in
  1944. }
  1945. out.Result = in.Result
  1946. if in.Secrets != nil {
  1947. in, out := &in.Secrets, &out.Secrets
  1948. *out = make([]WebhookSecret, len(*in))
  1949. for i := range *in {
  1950. (*in)[i].DeepCopyInto(&(*out)[i])
  1951. }
  1952. }
  1953. if in.CABundle != nil {
  1954. in, out := &in.CABundle, &out.CABundle
  1955. *out = make([]byte, len(*in))
  1956. copy(*out, *in)
  1957. }
  1958. if in.CAProvider != nil {
  1959. in, out := &in.CAProvider, &out.CAProvider
  1960. *out = new(WebhookCAProvider)
  1961. (*in).DeepCopyInto(*out)
  1962. }
  1963. }
  1964. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  1965. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  1966. if in == nil {
  1967. return nil
  1968. }
  1969. out := new(WebhookProvider)
  1970. in.DeepCopyInto(out)
  1971. return out
  1972. }
  1973. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1974. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1975. *out = *in
  1976. }
  1977. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1978. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1979. if in == nil {
  1980. return nil
  1981. }
  1982. out := new(WebhookResult)
  1983. in.DeepCopyInto(out)
  1984. return out
  1985. }
  1986. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1987. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1988. *out = *in
  1989. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1990. }
  1991. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1992. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1993. if in == nil {
  1994. return nil
  1995. }
  1996. out := new(WebhookSecret)
  1997. in.DeepCopyInto(out)
  1998. return out
  1999. }
  2000. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2001. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  2002. *out = *in
  2003. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2004. }
  2005. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  2006. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  2007. if in == nil {
  2008. return nil
  2009. }
  2010. out := new(YandexCertificateManagerAuth)
  2011. in.DeepCopyInto(out)
  2012. return out
  2013. }
  2014. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2015. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  2016. *out = *in
  2017. in.Certificate.DeepCopyInto(&out.Certificate)
  2018. }
  2019. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  2020. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  2021. if in == nil {
  2022. return nil
  2023. }
  2024. out := new(YandexCertificateManagerCAProvider)
  2025. in.DeepCopyInto(out)
  2026. return out
  2027. }
  2028. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2029. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  2030. *out = *in
  2031. in.Auth.DeepCopyInto(&out.Auth)
  2032. if in.CAProvider != nil {
  2033. in, out := &in.CAProvider, &out.CAProvider
  2034. *out = new(YandexCertificateManagerCAProvider)
  2035. (*in).DeepCopyInto(*out)
  2036. }
  2037. }
  2038. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  2039. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  2040. if in == nil {
  2041. return nil
  2042. }
  2043. out := new(YandexCertificateManagerProvider)
  2044. in.DeepCopyInto(out)
  2045. return out
  2046. }
  2047. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2048. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  2049. *out = *in
  2050. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2051. }
  2052. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  2053. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  2054. if in == nil {
  2055. return nil
  2056. }
  2057. out := new(YandexLockboxAuth)
  2058. in.DeepCopyInto(out)
  2059. return out
  2060. }
  2061. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2062. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2063. *out = *in
  2064. in.Certificate.DeepCopyInto(&out.Certificate)
  2065. }
  2066. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2067. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2068. if in == nil {
  2069. return nil
  2070. }
  2071. out := new(YandexLockboxCAProvider)
  2072. in.DeepCopyInto(out)
  2073. return out
  2074. }
  2075. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2076. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2077. *out = *in
  2078. in.Auth.DeepCopyInto(&out.Auth)
  2079. if in.CAProvider != nil {
  2080. in, out := &in.CAProvider, &out.CAProvider
  2081. *out = new(YandexLockboxCAProvider)
  2082. (*in).DeepCopyInto(*out)
  2083. }
  2084. }
  2085. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2086. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2087. if in == nil {
  2088. return nil
  2089. }
  2090. out := new(YandexLockboxProvider)
  2091. in.DeepCopyInto(out)
  2092. return out
  2093. }