zz_generated.deepcopy.go 66 KB

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