zz_generated.deepcopy.go 54 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844
  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. }
  96. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  97. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  98. if in == nil {
  99. return nil
  100. }
  101. out := new(AkeylessAuth)
  102. in.DeepCopyInto(out)
  103. return out
  104. }
  105. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  106. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  107. *out = *in
  108. in.AccessID.DeepCopyInto(&out.AccessID)
  109. in.AccessType.DeepCopyInto(&out.AccessType)
  110. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  111. }
  112. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  113. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  114. if in == nil {
  115. return nil
  116. }
  117. out := new(AkeylessAuthSecretRef)
  118. in.DeepCopyInto(out)
  119. return out
  120. }
  121. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  122. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  123. *out = *in
  124. if in.AkeylessGWApiURL != nil {
  125. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  126. *out = new(string)
  127. **out = **in
  128. }
  129. if in.Auth != nil {
  130. in, out := &in.Auth, &out.Auth
  131. *out = new(AkeylessAuth)
  132. (*in).DeepCopyInto(*out)
  133. }
  134. }
  135. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  136. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  137. if in == nil {
  138. return nil
  139. }
  140. out := new(AkeylessProvider)
  141. in.DeepCopyInto(out)
  142. return out
  143. }
  144. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  145. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  146. *out = *in
  147. in.SecretRef.DeepCopyInto(&out.SecretRef)
  148. }
  149. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  150. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  151. if in == nil {
  152. return nil
  153. }
  154. out := new(AlibabaAuth)
  155. in.DeepCopyInto(out)
  156. return out
  157. }
  158. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  159. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  160. *out = *in
  161. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  162. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  163. }
  164. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  165. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  166. if in == nil {
  167. return nil
  168. }
  169. out := new(AlibabaAuthSecretRef)
  170. in.DeepCopyInto(out)
  171. return out
  172. }
  173. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  174. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  175. *out = *in
  176. if in.Auth != nil {
  177. in, out := &in.Auth, &out.Auth
  178. *out = new(AlibabaAuth)
  179. (*in).DeepCopyInto(*out)
  180. }
  181. }
  182. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  183. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  184. if in == nil {
  185. return nil
  186. }
  187. out := new(AlibabaProvider)
  188. in.DeepCopyInto(out)
  189. return out
  190. }
  191. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  192. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  193. *out = *in
  194. if in.ClientID != nil {
  195. in, out := &in.ClientID, &out.ClientID
  196. *out = new(metav1.SecretKeySelector)
  197. (*in).DeepCopyInto(*out)
  198. }
  199. if in.ClientSecret != nil {
  200. in, out := &in.ClientSecret, &out.ClientSecret
  201. *out = new(metav1.SecretKeySelector)
  202. (*in).DeepCopyInto(*out)
  203. }
  204. }
  205. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  206. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  207. if in == nil {
  208. return nil
  209. }
  210. out := new(AzureKVAuth)
  211. in.DeepCopyInto(out)
  212. return out
  213. }
  214. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  215. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  216. *out = *in
  217. if in.AuthType != nil {
  218. in, out := &in.AuthType, &out.AuthType
  219. *out = new(AuthType)
  220. **out = **in
  221. }
  222. if in.VaultURL != nil {
  223. in, out := &in.VaultURL, &out.VaultURL
  224. *out = new(string)
  225. **out = **in
  226. }
  227. if in.TenantID != nil {
  228. in, out := &in.TenantID, &out.TenantID
  229. *out = new(string)
  230. **out = **in
  231. }
  232. if in.AuthSecretRef != nil {
  233. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  234. *out = new(AzureKVAuth)
  235. (*in).DeepCopyInto(*out)
  236. }
  237. if in.IdentityID != nil {
  238. in, out := &in.IdentityID, &out.IdentityID
  239. *out = new(string)
  240. **out = **in
  241. }
  242. }
  243. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  244. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  245. if in == nil {
  246. return nil
  247. }
  248. out := new(AzureKVProvider)
  249. in.DeepCopyInto(out)
  250. return out
  251. }
  252. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  253. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  254. *out = *in
  255. if in.Namespace != nil {
  256. in, out := &in.Namespace, &out.Namespace
  257. *out = new(string)
  258. **out = **in
  259. }
  260. }
  261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  262. func (in *CAProvider) DeepCopy() *CAProvider {
  263. if in == nil {
  264. return nil
  265. }
  266. out := new(CAProvider)
  267. in.DeepCopyInto(out)
  268. return out
  269. }
  270. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  271. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  272. *out = *in
  273. in.ClientCert.DeepCopyInto(&out.ClientCert)
  274. in.ClientKey.DeepCopyInto(&out.ClientKey)
  275. }
  276. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  277. func (in *CertAuth) DeepCopy() *CertAuth {
  278. if in == nil {
  279. return nil
  280. }
  281. out := new(CertAuth)
  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 *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  287. *out = *in
  288. out.TypeMeta = in.TypeMeta
  289. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  290. in.Spec.DeepCopyInto(&out.Spec)
  291. in.Status.DeepCopyInto(&out.Status)
  292. }
  293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  294. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  295. if in == nil {
  296. return nil
  297. }
  298. out := new(ClusterExternalSecret)
  299. in.DeepCopyInto(out)
  300. return out
  301. }
  302. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  303. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  304. if c := in.DeepCopy(); c != nil {
  305. return c
  306. }
  307. return nil
  308. }
  309. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  310. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  311. *out = *in
  312. out.TypeMeta = in.TypeMeta
  313. in.ListMeta.DeepCopyInto(&out.ListMeta)
  314. if in.Items != nil {
  315. in, out := &in.Items, &out.Items
  316. *out = make([]ClusterExternalSecret, len(*in))
  317. for i := range *in {
  318. (*in)[i].DeepCopyInto(&(*out)[i])
  319. }
  320. }
  321. }
  322. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  323. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  324. if in == nil {
  325. return nil
  326. }
  327. out := new(ClusterExternalSecretList)
  328. in.DeepCopyInto(out)
  329. return out
  330. }
  331. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  332. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  333. if c := in.DeepCopy(); c != nil {
  334. return c
  335. }
  336. return nil
  337. }
  338. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  339. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  340. *out = *in
  341. }
  342. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  343. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  344. if in == nil {
  345. return nil
  346. }
  347. out := new(ClusterExternalSecretNamespaceFailure)
  348. in.DeepCopyInto(out)
  349. return out
  350. }
  351. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  352. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  353. *out = *in
  354. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  355. in.NamespaceSelector.DeepCopyInto(&out.NamespaceSelector)
  356. if in.RefreshInterval != nil {
  357. in, out := &in.RefreshInterval, &out.RefreshInterval
  358. *out = new(v1.Duration)
  359. **out = **in
  360. }
  361. }
  362. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  363. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  364. if in == nil {
  365. return nil
  366. }
  367. out := new(ClusterExternalSecretSpec)
  368. in.DeepCopyInto(out)
  369. return out
  370. }
  371. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  372. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  373. *out = *in
  374. if in.FailedNamespaces != nil {
  375. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  376. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  377. copy(*out, *in)
  378. }
  379. if in.ProvisionedNamespaces != nil {
  380. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  381. *out = make([]string, len(*in))
  382. copy(*out, *in)
  383. }
  384. if in.Conditions != nil {
  385. in, out := &in.Conditions, &out.Conditions
  386. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  387. copy(*out, *in)
  388. }
  389. }
  390. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  391. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  392. if in == nil {
  393. return nil
  394. }
  395. out := new(ClusterExternalSecretStatus)
  396. in.DeepCopyInto(out)
  397. return out
  398. }
  399. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  400. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  401. *out = *in
  402. }
  403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  404. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  405. if in == nil {
  406. return nil
  407. }
  408. out := new(ClusterExternalSecretStatusCondition)
  409. in.DeepCopyInto(out)
  410. return out
  411. }
  412. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  413. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  414. *out = *in
  415. out.TypeMeta = in.TypeMeta
  416. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  417. in.Spec.DeepCopyInto(&out.Spec)
  418. in.Status.DeepCopyInto(&out.Status)
  419. }
  420. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  421. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  422. if in == nil {
  423. return nil
  424. }
  425. out := new(ClusterSecretStore)
  426. in.DeepCopyInto(out)
  427. return out
  428. }
  429. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  430. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  431. if c := in.DeepCopy(); c != nil {
  432. return c
  433. }
  434. return nil
  435. }
  436. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  437. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  438. *out = *in
  439. out.TypeMeta = in.TypeMeta
  440. in.ListMeta.DeepCopyInto(&out.ListMeta)
  441. if in.Items != nil {
  442. in, out := &in.Items, &out.Items
  443. *out = make([]ClusterSecretStore, len(*in))
  444. for i := range *in {
  445. (*in)[i].DeepCopyInto(&(*out)[i])
  446. }
  447. }
  448. }
  449. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  450. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  451. if in == nil {
  452. return nil
  453. }
  454. out := new(ClusterSecretStoreList)
  455. in.DeepCopyInto(out)
  456. return out
  457. }
  458. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  459. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  460. if c := in.DeepCopy(); c != nil {
  461. return c
  462. }
  463. return nil
  464. }
  465. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  466. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  467. *out = *in
  468. out.TypeMeta = in.TypeMeta
  469. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  470. in.Spec.DeepCopyInto(&out.Spec)
  471. in.Status.DeepCopyInto(&out.Status)
  472. }
  473. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  474. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  475. if in == nil {
  476. return nil
  477. }
  478. out := new(ExternalSecret)
  479. in.DeepCopyInto(out)
  480. return out
  481. }
  482. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  483. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  484. if c := in.DeepCopy(); c != nil {
  485. return c
  486. }
  487. return nil
  488. }
  489. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  490. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  491. *out = *in
  492. out.RemoteRef = in.RemoteRef
  493. }
  494. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  495. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  496. if in == nil {
  497. return nil
  498. }
  499. out := new(ExternalSecretData)
  500. in.DeepCopyInto(out)
  501. return out
  502. }
  503. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  504. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  505. *out = *in
  506. if in.Extract != nil {
  507. in, out := &in.Extract, &out.Extract
  508. *out = new(ExternalSecretDataRemoteRef)
  509. **out = **in
  510. }
  511. if in.Find != nil {
  512. in, out := &in.Find, &out.Find
  513. *out = new(ExternalSecretFind)
  514. (*in).DeepCopyInto(*out)
  515. }
  516. }
  517. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  518. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  519. if in == nil {
  520. return nil
  521. }
  522. out := new(ExternalSecretDataFromRemoteRef)
  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 *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  528. *out = *in
  529. }
  530. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  531. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  532. if in == nil {
  533. return nil
  534. }
  535. out := new(ExternalSecretDataRemoteRef)
  536. in.DeepCopyInto(out)
  537. return out
  538. }
  539. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  540. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  541. *out = *in
  542. if in.Path != nil {
  543. in, out := &in.Path, &out.Path
  544. *out = new(string)
  545. **out = **in
  546. }
  547. if in.Name != nil {
  548. in, out := &in.Name, &out.Name
  549. *out = new(FindName)
  550. **out = **in
  551. }
  552. if in.Tags != nil {
  553. in, out := &in.Tags, &out.Tags
  554. *out = make(map[string]string, len(*in))
  555. for key, val := range *in {
  556. (*out)[key] = val
  557. }
  558. }
  559. }
  560. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  561. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  562. if in == nil {
  563. return nil
  564. }
  565. out := new(ExternalSecretFind)
  566. in.DeepCopyInto(out)
  567. return out
  568. }
  569. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  570. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  571. *out = *in
  572. out.TypeMeta = in.TypeMeta
  573. in.ListMeta.DeepCopyInto(&out.ListMeta)
  574. if in.Items != nil {
  575. in, out := &in.Items, &out.Items
  576. *out = make([]ExternalSecret, len(*in))
  577. for i := range *in {
  578. (*in)[i].DeepCopyInto(&(*out)[i])
  579. }
  580. }
  581. }
  582. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  583. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  584. if in == nil {
  585. return nil
  586. }
  587. out := new(ExternalSecretList)
  588. in.DeepCopyInto(out)
  589. return out
  590. }
  591. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  592. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  593. if c := in.DeepCopy(); c != nil {
  594. return c
  595. }
  596. return nil
  597. }
  598. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  599. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  600. *out = *in
  601. out.SecretStoreRef = in.SecretStoreRef
  602. in.Target.DeepCopyInto(&out.Target)
  603. if in.RefreshInterval != nil {
  604. in, out := &in.RefreshInterval, &out.RefreshInterval
  605. *out = new(v1.Duration)
  606. **out = **in
  607. }
  608. if in.Data != nil {
  609. in, out := &in.Data, &out.Data
  610. *out = make([]ExternalSecretData, len(*in))
  611. copy(*out, *in)
  612. }
  613. if in.DataFrom != nil {
  614. in, out := &in.DataFrom, &out.DataFrom
  615. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  616. for i := range *in {
  617. (*in)[i].DeepCopyInto(&(*out)[i])
  618. }
  619. }
  620. }
  621. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  622. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  623. if in == nil {
  624. return nil
  625. }
  626. out := new(ExternalSecretSpec)
  627. in.DeepCopyInto(out)
  628. return out
  629. }
  630. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  631. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  632. *out = *in
  633. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  634. if in.Conditions != nil {
  635. in, out := &in.Conditions, &out.Conditions
  636. *out = make([]ExternalSecretStatusCondition, len(*in))
  637. for i := range *in {
  638. (*in)[i].DeepCopyInto(&(*out)[i])
  639. }
  640. }
  641. }
  642. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  643. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  644. if in == nil {
  645. return nil
  646. }
  647. out := new(ExternalSecretStatus)
  648. in.DeepCopyInto(out)
  649. return out
  650. }
  651. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  652. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  653. *out = *in
  654. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  655. }
  656. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  657. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  658. if in == nil {
  659. return nil
  660. }
  661. out := new(ExternalSecretStatusCondition)
  662. in.DeepCopyInto(out)
  663. return out
  664. }
  665. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  666. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  667. *out = *in
  668. if in.Template != nil {
  669. in, out := &in.Template, &out.Template
  670. *out = new(ExternalSecretTemplate)
  671. (*in).DeepCopyInto(*out)
  672. }
  673. }
  674. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  675. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  676. if in == nil {
  677. return nil
  678. }
  679. out := new(ExternalSecretTarget)
  680. in.DeepCopyInto(out)
  681. return out
  682. }
  683. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  684. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  685. *out = *in
  686. in.Metadata.DeepCopyInto(&out.Metadata)
  687. if in.Data != nil {
  688. in, out := &in.Data, &out.Data
  689. *out = make(map[string]string, len(*in))
  690. for key, val := range *in {
  691. (*out)[key] = val
  692. }
  693. }
  694. if in.TemplateFrom != nil {
  695. in, out := &in.TemplateFrom, &out.TemplateFrom
  696. *out = make([]TemplateFrom, len(*in))
  697. for i := range *in {
  698. (*in)[i].DeepCopyInto(&(*out)[i])
  699. }
  700. }
  701. }
  702. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  703. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  704. if in == nil {
  705. return nil
  706. }
  707. out := new(ExternalSecretTemplate)
  708. in.DeepCopyInto(out)
  709. return out
  710. }
  711. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  712. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  713. *out = *in
  714. if in.Annotations != nil {
  715. in, out := &in.Annotations, &out.Annotations
  716. *out = make(map[string]string, len(*in))
  717. for key, val := range *in {
  718. (*out)[key] = val
  719. }
  720. }
  721. if in.Labels != nil {
  722. in, out := &in.Labels, &out.Labels
  723. *out = make(map[string]string, len(*in))
  724. for key, val := range *in {
  725. (*out)[key] = val
  726. }
  727. }
  728. }
  729. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  730. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  731. if in == nil {
  732. return nil
  733. }
  734. out := new(ExternalSecretTemplateMetadata)
  735. in.DeepCopyInto(out)
  736. return out
  737. }
  738. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  739. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  740. *out = *in
  741. if in.Data != nil {
  742. in, out := &in.Data, &out.Data
  743. *out = make([]FakeProviderData, len(*in))
  744. for i := range *in {
  745. (*in)[i].DeepCopyInto(&(*out)[i])
  746. }
  747. }
  748. }
  749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  750. func (in *FakeProvider) DeepCopy() *FakeProvider {
  751. if in == nil {
  752. return nil
  753. }
  754. out := new(FakeProvider)
  755. in.DeepCopyInto(out)
  756. return out
  757. }
  758. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  759. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  760. *out = *in
  761. if in.ValueMap != nil {
  762. in, out := &in.ValueMap, &out.ValueMap
  763. *out = make(map[string]string, len(*in))
  764. for key, val := range *in {
  765. (*out)[key] = val
  766. }
  767. }
  768. }
  769. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  770. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  771. if in == nil {
  772. return nil
  773. }
  774. out := new(FakeProviderData)
  775. in.DeepCopyInto(out)
  776. return out
  777. }
  778. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  779. func (in *FindName) DeepCopyInto(out *FindName) {
  780. *out = *in
  781. }
  782. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  783. func (in *FindName) DeepCopy() *FindName {
  784. if in == nil {
  785. return nil
  786. }
  787. out := new(FindName)
  788. in.DeepCopyInto(out)
  789. return out
  790. }
  791. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  792. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  793. *out = *in
  794. if in.SecretRef != nil {
  795. in, out := &in.SecretRef, &out.SecretRef
  796. *out = new(GCPSMAuthSecretRef)
  797. (*in).DeepCopyInto(*out)
  798. }
  799. if in.WorkloadIdentity != nil {
  800. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  801. *out = new(GCPWorkloadIdentity)
  802. (*in).DeepCopyInto(*out)
  803. }
  804. }
  805. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  806. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  807. if in == nil {
  808. return nil
  809. }
  810. out := new(GCPSMAuth)
  811. in.DeepCopyInto(out)
  812. return out
  813. }
  814. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  815. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  816. *out = *in
  817. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  818. }
  819. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  820. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  821. if in == nil {
  822. return nil
  823. }
  824. out := new(GCPSMAuthSecretRef)
  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 *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  830. *out = *in
  831. in.Auth.DeepCopyInto(&out.Auth)
  832. }
  833. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  834. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  835. if in == nil {
  836. return nil
  837. }
  838. out := new(GCPSMProvider)
  839. in.DeepCopyInto(out)
  840. return out
  841. }
  842. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  843. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  844. *out = *in
  845. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  846. }
  847. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  848. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  849. if in == nil {
  850. return nil
  851. }
  852. out := new(GCPWorkloadIdentity)
  853. in.DeepCopyInto(out)
  854. return out
  855. }
  856. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  857. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  858. *out = *in
  859. }
  860. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  861. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  862. if in == nil {
  863. return nil
  864. }
  865. out := new(GenericStoreValidator)
  866. in.DeepCopyInto(out)
  867. return out
  868. }
  869. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  870. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  871. *out = *in
  872. in.SecretRef.DeepCopyInto(&out.SecretRef)
  873. }
  874. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  875. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  876. if in == nil {
  877. return nil
  878. }
  879. out := new(GitlabAuth)
  880. in.DeepCopyInto(out)
  881. return out
  882. }
  883. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  884. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  885. *out = *in
  886. in.Auth.DeepCopyInto(&out.Auth)
  887. }
  888. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  889. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  890. if in == nil {
  891. return nil
  892. }
  893. out := new(GitlabProvider)
  894. in.DeepCopyInto(out)
  895. return out
  896. }
  897. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  898. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  899. *out = *in
  900. in.AccessToken.DeepCopyInto(&out.AccessToken)
  901. }
  902. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  903. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  904. if in == nil {
  905. return nil
  906. }
  907. out := new(GitlabSecretRef)
  908. in.DeepCopyInto(out)
  909. return out
  910. }
  911. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  912. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  913. *out = *in
  914. in.SecretRef.DeepCopyInto(&out.SecretRef)
  915. }
  916. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  917. func (in *IBMAuth) DeepCopy() *IBMAuth {
  918. if in == nil {
  919. return nil
  920. }
  921. out := new(IBMAuth)
  922. in.DeepCopyInto(out)
  923. return out
  924. }
  925. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  926. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  927. *out = *in
  928. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  929. }
  930. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  931. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  932. if in == nil {
  933. return nil
  934. }
  935. out := new(IBMAuthSecretRef)
  936. in.DeepCopyInto(out)
  937. return out
  938. }
  939. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  940. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  941. *out = *in
  942. in.Auth.DeepCopyInto(&out.Auth)
  943. if in.ServiceURL != nil {
  944. in, out := &in.ServiceURL, &out.ServiceURL
  945. *out = new(string)
  946. **out = **in
  947. }
  948. }
  949. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  950. func (in *IBMProvider) DeepCopy() *IBMProvider {
  951. if in == nil {
  952. return nil
  953. }
  954. out := new(IBMProvider)
  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 *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  960. *out = *in
  961. if in.Cert != nil {
  962. in, out := &in.Cert, &out.Cert
  963. *out = new(CertAuth)
  964. (*in).DeepCopyInto(*out)
  965. }
  966. if in.Token != nil {
  967. in, out := &in.Token, &out.Token
  968. *out = new(TokenAuth)
  969. (*in).DeepCopyInto(*out)
  970. }
  971. if in.ServiceAccount != nil {
  972. in, out := &in.ServiceAccount, &out.ServiceAccount
  973. *out = new(ServiceAccountAuth)
  974. (*in).DeepCopyInto(*out)
  975. }
  976. }
  977. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  978. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  979. if in == nil {
  980. return nil
  981. }
  982. out := new(KubernetesAuth)
  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 *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  988. *out = *in
  989. in.Server.DeepCopyInto(&out.Server)
  990. in.Auth.DeepCopyInto(&out.Auth)
  991. }
  992. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  993. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  994. if in == nil {
  995. return nil
  996. }
  997. out := new(KubernetesProvider)
  998. in.DeepCopyInto(out)
  999. return out
  1000. }
  1001. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1002. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1003. *out = *in
  1004. if in.CABundle != nil {
  1005. in, out := &in.CABundle, &out.CABundle
  1006. *out = make([]byte, len(*in))
  1007. copy(*out, *in)
  1008. }
  1009. if in.CAProvider != nil {
  1010. in, out := &in.CAProvider, &out.CAProvider
  1011. *out = new(CAProvider)
  1012. (*in).DeepCopyInto(*out)
  1013. }
  1014. }
  1015. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1016. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1017. if in == nil {
  1018. return nil
  1019. }
  1020. out := new(KubernetesServer)
  1021. in.DeepCopyInto(out)
  1022. return out
  1023. }
  1024. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1025. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1026. *out = *in
  1027. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1028. }
  1029. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1030. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1031. if in == nil {
  1032. return nil
  1033. }
  1034. out := new(OracleAuth)
  1035. in.DeepCopyInto(out)
  1036. return out
  1037. }
  1038. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1039. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1040. *out = *in
  1041. if in.Auth != nil {
  1042. in, out := &in.Auth, &out.Auth
  1043. *out = new(OracleAuth)
  1044. (*in).DeepCopyInto(*out)
  1045. }
  1046. }
  1047. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1048. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1049. if in == nil {
  1050. return nil
  1051. }
  1052. out := new(OracleProvider)
  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 *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1058. *out = *in
  1059. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1060. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1061. }
  1062. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1063. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1064. if in == nil {
  1065. return nil
  1066. }
  1067. out := new(OracleSecretRef)
  1068. in.DeepCopyInto(out)
  1069. return out
  1070. }
  1071. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1072. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1073. *out = *in
  1074. out.TypeMeta = in.TypeMeta
  1075. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1076. in.Spec.DeepCopyInto(&out.Spec)
  1077. in.Status.DeepCopyInto(&out.Status)
  1078. }
  1079. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1080. func (in *SecretStore) DeepCopy() *SecretStore {
  1081. if in == nil {
  1082. return nil
  1083. }
  1084. out := new(SecretStore)
  1085. in.DeepCopyInto(out)
  1086. return out
  1087. }
  1088. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1089. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1090. if c := in.DeepCopy(); c != nil {
  1091. return c
  1092. }
  1093. return nil
  1094. }
  1095. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1096. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1097. *out = *in
  1098. out.TypeMeta = in.TypeMeta
  1099. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1100. if in.Items != nil {
  1101. in, out := &in.Items, &out.Items
  1102. *out = make([]SecretStore, len(*in))
  1103. for i := range *in {
  1104. (*in)[i].DeepCopyInto(&(*out)[i])
  1105. }
  1106. }
  1107. }
  1108. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1109. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1110. if in == nil {
  1111. return nil
  1112. }
  1113. out := new(SecretStoreList)
  1114. in.DeepCopyInto(out)
  1115. return out
  1116. }
  1117. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1118. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1119. if c := in.DeepCopy(); c != nil {
  1120. return c
  1121. }
  1122. return nil
  1123. }
  1124. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1125. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1126. *out = *in
  1127. if in.AWS != nil {
  1128. in, out := &in.AWS, &out.AWS
  1129. *out = new(AWSProvider)
  1130. (*in).DeepCopyInto(*out)
  1131. }
  1132. if in.AzureKV != nil {
  1133. in, out := &in.AzureKV, &out.AzureKV
  1134. *out = new(AzureKVProvider)
  1135. (*in).DeepCopyInto(*out)
  1136. }
  1137. if in.Akeyless != nil {
  1138. in, out := &in.Akeyless, &out.Akeyless
  1139. *out = new(AkeylessProvider)
  1140. (*in).DeepCopyInto(*out)
  1141. }
  1142. if in.Vault != nil {
  1143. in, out := &in.Vault, &out.Vault
  1144. *out = new(VaultProvider)
  1145. (*in).DeepCopyInto(*out)
  1146. }
  1147. if in.GCPSM != nil {
  1148. in, out := &in.GCPSM, &out.GCPSM
  1149. *out = new(GCPSMProvider)
  1150. (*in).DeepCopyInto(*out)
  1151. }
  1152. if in.Oracle != nil {
  1153. in, out := &in.Oracle, &out.Oracle
  1154. *out = new(OracleProvider)
  1155. (*in).DeepCopyInto(*out)
  1156. }
  1157. if in.IBM != nil {
  1158. in, out := &in.IBM, &out.IBM
  1159. *out = new(IBMProvider)
  1160. (*in).DeepCopyInto(*out)
  1161. }
  1162. if in.YandexLockbox != nil {
  1163. in, out := &in.YandexLockbox, &out.YandexLockbox
  1164. *out = new(YandexLockboxProvider)
  1165. (*in).DeepCopyInto(*out)
  1166. }
  1167. if in.Gitlab != nil {
  1168. in, out := &in.Gitlab, &out.Gitlab
  1169. *out = new(GitlabProvider)
  1170. (*in).DeepCopyInto(*out)
  1171. }
  1172. if in.Alibaba != nil {
  1173. in, out := &in.Alibaba, &out.Alibaba
  1174. *out = new(AlibabaProvider)
  1175. (*in).DeepCopyInto(*out)
  1176. }
  1177. if in.Webhook != nil {
  1178. in, out := &in.Webhook, &out.Webhook
  1179. *out = new(WebhookProvider)
  1180. (*in).DeepCopyInto(*out)
  1181. }
  1182. if in.Kubernetes != nil {
  1183. in, out := &in.Kubernetes, &out.Kubernetes
  1184. *out = new(KubernetesProvider)
  1185. (*in).DeepCopyInto(*out)
  1186. }
  1187. if in.Fake != nil {
  1188. in, out := &in.Fake, &out.Fake
  1189. *out = new(FakeProvider)
  1190. (*in).DeepCopyInto(*out)
  1191. }
  1192. }
  1193. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1194. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1195. if in == nil {
  1196. return nil
  1197. }
  1198. out := new(SecretStoreProvider)
  1199. in.DeepCopyInto(out)
  1200. return out
  1201. }
  1202. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1203. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1204. *out = *in
  1205. }
  1206. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1207. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1208. if in == nil {
  1209. return nil
  1210. }
  1211. out := new(SecretStoreRef)
  1212. in.DeepCopyInto(out)
  1213. return out
  1214. }
  1215. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1216. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1217. *out = *in
  1218. if in.MaxRetries != nil {
  1219. in, out := &in.MaxRetries, &out.MaxRetries
  1220. *out = new(int32)
  1221. **out = **in
  1222. }
  1223. if in.RetryInterval != nil {
  1224. in, out := &in.RetryInterval, &out.RetryInterval
  1225. *out = new(string)
  1226. **out = **in
  1227. }
  1228. }
  1229. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1230. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1231. if in == nil {
  1232. return nil
  1233. }
  1234. out := new(SecretStoreRetrySettings)
  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 *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1240. *out = *in
  1241. if in.Provider != nil {
  1242. in, out := &in.Provider, &out.Provider
  1243. *out = new(SecretStoreProvider)
  1244. (*in).DeepCopyInto(*out)
  1245. }
  1246. if in.RetrySettings != nil {
  1247. in, out := &in.RetrySettings, &out.RetrySettings
  1248. *out = new(SecretStoreRetrySettings)
  1249. (*in).DeepCopyInto(*out)
  1250. }
  1251. }
  1252. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1253. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1254. if in == nil {
  1255. return nil
  1256. }
  1257. out := new(SecretStoreSpec)
  1258. in.DeepCopyInto(out)
  1259. return out
  1260. }
  1261. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1262. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1263. *out = *in
  1264. if in.Conditions != nil {
  1265. in, out := &in.Conditions, &out.Conditions
  1266. *out = make([]SecretStoreStatusCondition, len(*in))
  1267. for i := range *in {
  1268. (*in)[i].DeepCopyInto(&(*out)[i])
  1269. }
  1270. }
  1271. }
  1272. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1273. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1274. if in == nil {
  1275. return nil
  1276. }
  1277. out := new(SecretStoreStatus)
  1278. in.DeepCopyInto(out)
  1279. return out
  1280. }
  1281. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1282. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1283. *out = *in
  1284. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1285. }
  1286. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1287. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1288. if in == nil {
  1289. return nil
  1290. }
  1291. out := new(SecretStoreStatusCondition)
  1292. in.DeepCopyInto(out)
  1293. return out
  1294. }
  1295. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1296. func (in *ServiceAccountAuth) DeepCopyInto(out *ServiceAccountAuth) {
  1297. *out = *in
  1298. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1299. }
  1300. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountAuth.
  1301. func (in *ServiceAccountAuth) DeepCopy() *ServiceAccountAuth {
  1302. if in == nil {
  1303. return nil
  1304. }
  1305. out := new(ServiceAccountAuth)
  1306. in.DeepCopyInto(out)
  1307. return out
  1308. }
  1309. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1310. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  1311. *out = *in
  1312. if in.ConfigMap != nil {
  1313. in, out := &in.ConfigMap, &out.ConfigMap
  1314. *out = new(TemplateRef)
  1315. (*in).DeepCopyInto(*out)
  1316. }
  1317. if in.Secret != nil {
  1318. in, out := &in.Secret, &out.Secret
  1319. *out = new(TemplateRef)
  1320. (*in).DeepCopyInto(*out)
  1321. }
  1322. }
  1323. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  1324. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  1325. if in == nil {
  1326. return nil
  1327. }
  1328. out := new(TemplateFrom)
  1329. in.DeepCopyInto(out)
  1330. return out
  1331. }
  1332. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1333. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  1334. *out = *in
  1335. if in.Items != nil {
  1336. in, out := &in.Items, &out.Items
  1337. *out = make([]TemplateRefItem, len(*in))
  1338. copy(*out, *in)
  1339. }
  1340. }
  1341. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  1342. func (in *TemplateRef) DeepCopy() *TemplateRef {
  1343. if in == nil {
  1344. return nil
  1345. }
  1346. out := new(TemplateRef)
  1347. in.DeepCopyInto(out)
  1348. return out
  1349. }
  1350. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1351. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  1352. *out = *in
  1353. }
  1354. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  1355. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  1356. if in == nil {
  1357. return nil
  1358. }
  1359. out := new(TemplateRefItem)
  1360. in.DeepCopyInto(out)
  1361. return out
  1362. }
  1363. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1364. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  1365. *out = *in
  1366. in.BearerToken.DeepCopyInto(&out.BearerToken)
  1367. }
  1368. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  1369. func (in *TokenAuth) DeepCopy() *TokenAuth {
  1370. if in == nil {
  1371. return nil
  1372. }
  1373. out := new(TokenAuth)
  1374. in.DeepCopyInto(out)
  1375. return out
  1376. }
  1377. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1378. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  1379. *out = *in
  1380. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1381. }
  1382. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  1383. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  1384. if in == nil {
  1385. return nil
  1386. }
  1387. out := new(VaultAppRole)
  1388. in.DeepCopyInto(out)
  1389. return out
  1390. }
  1391. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1392. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  1393. *out = *in
  1394. if in.TokenSecretRef != nil {
  1395. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  1396. *out = new(metav1.SecretKeySelector)
  1397. (*in).DeepCopyInto(*out)
  1398. }
  1399. if in.AppRole != nil {
  1400. in, out := &in.AppRole, &out.AppRole
  1401. *out = new(VaultAppRole)
  1402. (*in).DeepCopyInto(*out)
  1403. }
  1404. if in.Kubernetes != nil {
  1405. in, out := &in.Kubernetes, &out.Kubernetes
  1406. *out = new(VaultKubernetesAuth)
  1407. (*in).DeepCopyInto(*out)
  1408. }
  1409. if in.Ldap != nil {
  1410. in, out := &in.Ldap, &out.Ldap
  1411. *out = new(VaultLdapAuth)
  1412. (*in).DeepCopyInto(*out)
  1413. }
  1414. if in.Jwt != nil {
  1415. in, out := &in.Jwt, &out.Jwt
  1416. *out = new(VaultJwtAuth)
  1417. (*in).DeepCopyInto(*out)
  1418. }
  1419. if in.Cert != nil {
  1420. in, out := &in.Cert, &out.Cert
  1421. *out = new(VaultCertAuth)
  1422. (*in).DeepCopyInto(*out)
  1423. }
  1424. }
  1425. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  1426. func (in *VaultAuth) DeepCopy() *VaultAuth {
  1427. if in == nil {
  1428. return nil
  1429. }
  1430. out := new(VaultAuth)
  1431. in.DeepCopyInto(out)
  1432. return out
  1433. }
  1434. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1435. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  1436. *out = *in
  1437. in.ClientCert.DeepCopyInto(&out.ClientCert)
  1438. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1439. }
  1440. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  1441. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  1442. if in == nil {
  1443. return nil
  1444. }
  1445. out := new(VaultCertAuth)
  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 *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  1451. *out = *in
  1452. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1453. }
  1454. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  1455. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  1456. if in == nil {
  1457. return nil
  1458. }
  1459. out := new(VaultJwtAuth)
  1460. in.DeepCopyInto(out)
  1461. return out
  1462. }
  1463. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1464. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  1465. *out = *in
  1466. if in.ServiceAccountRef != nil {
  1467. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1468. *out = new(metav1.ServiceAccountSelector)
  1469. (*in).DeepCopyInto(*out)
  1470. }
  1471. if in.SecretRef != nil {
  1472. in, out := &in.SecretRef, &out.SecretRef
  1473. *out = new(metav1.SecretKeySelector)
  1474. (*in).DeepCopyInto(*out)
  1475. }
  1476. }
  1477. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  1478. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  1479. if in == nil {
  1480. return nil
  1481. }
  1482. out := new(VaultKubernetesAuth)
  1483. in.DeepCopyInto(out)
  1484. return out
  1485. }
  1486. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1487. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  1488. *out = *in
  1489. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1490. }
  1491. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  1492. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  1493. if in == nil {
  1494. return nil
  1495. }
  1496. out := new(VaultLdapAuth)
  1497. in.DeepCopyInto(out)
  1498. return out
  1499. }
  1500. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1501. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  1502. *out = *in
  1503. in.Auth.DeepCopyInto(&out.Auth)
  1504. if in.Path != nil {
  1505. in, out := &in.Path, &out.Path
  1506. *out = new(string)
  1507. **out = **in
  1508. }
  1509. if in.Namespace != nil {
  1510. in, out := &in.Namespace, &out.Namespace
  1511. *out = new(string)
  1512. **out = **in
  1513. }
  1514. if in.CABundle != nil {
  1515. in, out := &in.CABundle, &out.CABundle
  1516. *out = make([]byte, len(*in))
  1517. copy(*out, *in)
  1518. }
  1519. if in.CAProvider != nil {
  1520. in, out := &in.CAProvider, &out.CAProvider
  1521. *out = new(CAProvider)
  1522. (*in).DeepCopyInto(*out)
  1523. }
  1524. }
  1525. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1526. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1527. if in == nil {
  1528. return nil
  1529. }
  1530. out := new(VaultProvider)
  1531. in.DeepCopyInto(out)
  1532. return out
  1533. }
  1534. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1535. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1536. *out = *in
  1537. if in.Namespace != nil {
  1538. in, out := &in.Namespace, &out.Namespace
  1539. *out = new(string)
  1540. **out = **in
  1541. }
  1542. }
  1543. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1544. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1545. if in == nil {
  1546. return nil
  1547. }
  1548. out := new(WebhookCAProvider)
  1549. in.DeepCopyInto(out)
  1550. return out
  1551. }
  1552. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1553. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  1554. *out = *in
  1555. if in.Headers != nil {
  1556. in, out := &in.Headers, &out.Headers
  1557. *out = make(map[string]string, len(*in))
  1558. for key, val := range *in {
  1559. (*out)[key] = val
  1560. }
  1561. }
  1562. if in.Timeout != nil {
  1563. in, out := &in.Timeout, &out.Timeout
  1564. *out = new(v1.Duration)
  1565. **out = **in
  1566. }
  1567. out.Result = in.Result
  1568. if in.Secrets != nil {
  1569. in, out := &in.Secrets, &out.Secrets
  1570. *out = make([]WebhookSecret, len(*in))
  1571. for i := range *in {
  1572. (*in)[i].DeepCopyInto(&(*out)[i])
  1573. }
  1574. }
  1575. if in.CABundle != nil {
  1576. in, out := &in.CABundle, &out.CABundle
  1577. *out = make([]byte, len(*in))
  1578. copy(*out, *in)
  1579. }
  1580. if in.CAProvider != nil {
  1581. in, out := &in.CAProvider, &out.CAProvider
  1582. *out = new(WebhookCAProvider)
  1583. (*in).DeepCopyInto(*out)
  1584. }
  1585. }
  1586. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  1587. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  1588. if in == nil {
  1589. return nil
  1590. }
  1591. out := new(WebhookProvider)
  1592. in.DeepCopyInto(out)
  1593. return out
  1594. }
  1595. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1596. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1597. *out = *in
  1598. }
  1599. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1600. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1601. if in == nil {
  1602. return nil
  1603. }
  1604. out := new(WebhookResult)
  1605. in.DeepCopyInto(out)
  1606. return out
  1607. }
  1608. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1609. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1610. *out = *in
  1611. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1612. }
  1613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1614. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1615. if in == nil {
  1616. return nil
  1617. }
  1618. out := new(WebhookSecret)
  1619. in.DeepCopyInto(out)
  1620. return out
  1621. }
  1622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1623. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  1624. *out = *in
  1625. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  1626. }
  1627. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  1628. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  1629. if in == nil {
  1630. return nil
  1631. }
  1632. out := new(YandexLockboxAuth)
  1633. in.DeepCopyInto(out)
  1634. return out
  1635. }
  1636. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1637. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  1638. *out = *in
  1639. in.Certificate.DeepCopyInto(&out.Certificate)
  1640. }
  1641. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  1642. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  1643. if in == nil {
  1644. return nil
  1645. }
  1646. out := new(YandexLockboxCAProvider)
  1647. in.DeepCopyInto(out)
  1648. return out
  1649. }
  1650. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1651. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  1652. *out = *in
  1653. in.Auth.DeepCopyInto(&out.Auth)
  1654. if in.CAProvider != nil {
  1655. in, out := &in.CAProvider, &out.CAProvider
  1656. *out = new(YandexLockboxCAProvider)
  1657. (*in).DeepCopyInto(*out)
  1658. }
  1659. }
  1660. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  1661. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  1662. if in == nil {
  1663. return nil
  1664. }
  1665. out := new(YandexLockboxProvider)
  1666. in.DeepCopyInto(out)
  1667. return out
  1668. }