zz_generated.deepcopy.go 61 KB

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