zz_generated.deepcopy.go 62 KB

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