zz_generated.deepcopy.go 65 KB

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