zz_generated.deepcopy.go 101 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445
  1. //go:build !ignore_autogenerated
  2. /*
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by controller-gen. DO NOT EDIT.
  14. package v1beta1
  15. import (
  16. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  17. "k8s.io/apimachinery/pkg/apis/meta/v1"
  18. "k8s.io/apimachinery/pkg/runtime"
  19. )
  20. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  21. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  22. *out = *in
  23. if in.SecretRef != nil {
  24. in, out := &in.SecretRef, &out.SecretRef
  25. *out = new(AWSAuthSecretRef)
  26. (*in).DeepCopyInto(*out)
  27. }
  28. if in.JWTAuth != nil {
  29. in, out := &in.JWTAuth, &out.JWTAuth
  30. *out = new(AWSJWTAuth)
  31. (*in).DeepCopyInto(*out)
  32. }
  33. }
  34. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  35. func (in *AWSAuth) DeepCopy() *AWSAuth {
  36. if in == nil {
  37. return nil
  38. }
  39. out := new(AWSAuth)
  40. in.DeepCopyInto(out)
  41. return out
  42. }
  43. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  44. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  45. *out = *in
  46. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  47. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  48. if in.SessionToken != nil {
  49. in, out := &in.SessionToken, &out.SessionToken
  50. *out = new(metav1.SecretKeySelector)
  51. (*in).DeepCopyInto(*out)
  52. }
  53. }
  54. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  55. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  56. if in == nil {
  57. return nil
  58. }
  59. out := new(AWSAuthSecretRef)
  60. in.DeepCopyInto(out)
  61. return out
  62. }
  63. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  64. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  65. *out = *in
  66. if in.ServiceAccountRef != nil {
  67. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  68. *out = new(metav1.ServiceAccountSelector)
  69. (*in).DeepCopyInto(*out)
  70. }
  71. }
  72. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  73. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  74. if in == nil {
  75. return nil
  76. }
  77. out := new(AWSJWTAuth)
  78. in.DeepCopyInto(out)
  79. return out
  80. }
  81. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  82. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  83. *out = *in
  84. in.Auth.DeepCopyInto(&out.Auth)
  85. if in.AdditionalRoles != nil {
  86. in, out := &in.AdditionalRoles, &out.AdditionalRoles
  87. *out = make([]string, len(*in))
  88. copy(*out, *in)
  89. }
  90. if in.SessionTags != nil {
  91. in, out := &in.SessionTags, &out.SessionTags
  92. *out = make([]*Tag, len(*in))
  93. for i := range *in {
  94. if (*in)[i] != nil {
  95. in, out := &(*in)[i], &(*out)[i]
  96. *out = new(Tag)
  97. **out = **in
  98. }
  99. }
  100. }
  101. if in.SecretsManager != nil {
  102. in, out := &in.SecretsManager, &out.SecretsManager
  103. *out = new(SecretsManager)
  104. **out = **in
  105. }
  106. if in.TransitiveTagKeys != nil {
  107. in, out := &in.TransitiveTagKeys, &out.TransitiveTagKeys
  108. *out = make([]*string, len(*in))
  109. for i := range *in {
  110. if (*in)[i] != nil {
  111. in, out := &(*in)[i], &(*out)[i]
  112. *out = new(string)
  113. **out = **in
  114. }
  115. }
  116. }
  117. }
  118. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  119. func (in *AWSProvider) DeepCopy() *AWSProvider {
  120. if in == nil {
  121. return nil
  122. }
  123. out := new(AWSProvider)
  124. in.DeepCopyInto(out)
  125. return out
  126. }
  127. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  128. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  129. *out = *in
  130. in.SecretRef.DeepCopyInto(&out.SecretRef)
  131. if in.KubernetesAuth != nil {
  132. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  133. *out = new(AkeylessKubernetesAuth)
  134. (*in).DeepCopyInto(*out)
  135. }
  136. }
  137. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  138. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  139. if in == nil {
  140. return nil
  141. }
  142. out := new(AkeylessAuth)
  143. in.DeepCopyInto(out)
  144. return out
  145. }
  146. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  147. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  148. *out = *in
  149. in.AccessID.DeepCopyInto(&out.AccessID)
  150. in.AccessType.DeepCopyInto(&out.AccessType)
  151. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  152. }
  153. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  154. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  155. if in == nil {
  156. return nil
  157. }
  158. out := new(AkeylessAuthSecretRef)
  159. in.DeepCopyInto(out)
  160. return out
  161. }
  162. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  163. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  164. *out = *in
  165. if in.ServiceAccountRef != nil {
  166. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  167. *out = new(metav1.ServiceAccountSelector)
  168. (*in).DeepCopyInto(*out)
  169. }
  170. if in.SecretRef != nil {
  171. in, out := &in.SecretRef, &out.SecretRef
  172. *out = new(metav1.SecretKeySelector)
  173. (*in).DeepCopyInto(*out)
  174. }
  175. }
  176. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  177. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  178. if in == nil {
  179. return nil
  180. }
  181. out := new(AkeylessKubernetesAuth)
  182. in.DeepCopyInto(out)
  183. return out
  184. }
  185. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  186. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  187. *out = *in
  188. if in.AkeylessGWApiURL != nil {
  189. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  190. *out = new(string)
  191. **out = **in
  192. }
  193. if in.Auth != nil {
  194. in, out := &in.Auth, &out.Auth
  195. *out = new(AkeylessAuth)
  196. (*in).DeepCopyInto(*out)
  197. }
  198. if in.CABundle != nil {
  199. in, out := &in.CABundle, &out.CABundle
  200. *out = make([]byte, len(*in))
  201. copy(*out, *in)
  202. }
  203. if in.CAProvider != nil {
  204. in, out := &in.CAProvider, &out.CAProvider
  205. *out = new(CAProvider)
  206. (*in).DeepCopyInto(*out)
  207. }
  208. }
  209. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  210. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  211. if in == nil {
  212. return nil
  213. }
  214. out := new(AkeylessProvider)
  215. in.DeepCopyInto(out)
  216. return out
  217. }
  218. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  219. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  220. *out = *in
  221. if in.SecretRef != nil {
  222. in, out := &in.SecretRef, &out.SecretRef
  223. *out = new(AlibabaAuthSecretRef)
  224. (*in).DeepCopyInto(*out)
  225. }
  226. if in.RRSAAuth != nil {
  227. in, out := &in.RRSAAuth, &out.RRSAAuth
  228. *out = new(AlibabaRRSAAuth)
  229. **out = **in
  230. }
  231. }
  232. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  233. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  234. if in == nil {
  235. return nil
  236. }
  237. out := new(AlibabaAuth)
  238. in.DeepCopyInto(out)
  239. return out
  240. }
  241. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  242. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  243. *out = *in
  244. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  245. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  246. }
  247. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  248. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  249. if in == nil {
  250. return nil
  251. }
  252. out := new(AlibabaAuthSecretRef)
  253. in.DeepCopyInto(out)
  254. return out
  255. }
  256. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  257. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  258. *out = *in
  259. in.Auth.DeepCopyInto(&out.Auth)
  260. }
  261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  262. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  263. if in == nil {
  264. return nil
  265. }
  266. out := new(AlibabaProvider)
  267. in.DeepCopyInto(out)
  268. return out
  269. }
  270. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  271. func (in *AlibabaRRSAAuth) DeepCopyInto(out *AlibabaRRSAAuth) {
  272. *out = *in
  273. }
  274. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaRRSAAuth.
  275. func (in *AlibabaRRSAAuth) DeepCopy() *AlibabaRRSAAuth {
  276. if in == nil {
  277. return nil
  278. }
  279. out := new(AlibabaRRSAAuth)
  280. in.DeepCopyInto(out)
  281. return out
  282. }
  283. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  284. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  285. *out = *in
  286. if in.ClientID != nil {
  287. in, out := &in.ClientID, &out.ClientID
  288. *out = new(metav1.SecretKeySelector)
  289. (*in).DeepCopyInto(*out)
  290. }
  291. if in.TenantID != nil {
  292. in, out := &in.TenantID, &out.TenantID
  293. *out = new(metav1.SecretKeySelector)
  294. (*in).DeepCopyInto(*out)
  295. }
  296. if in.ClientSecret != nil {
  297. in, out := &in.ClientSecret, &out.ClientSecret
  298. *out = new(metav1.SecretKeySelector)
  299. (*in).DeepCopyInto(*out)
  300. }
  301. if in.ClientCertificate != nil {
  302. in, out := &in.ClientCertificate, &out.ClientCertificate
  303. *out = new(metav1.SecretKeySelector)
  304. (*in).DeepCopyInto(*out)
  305. }
  306. }
  307. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  308. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  309. if in == nil {
  310. return nil
  311. }
  312. out := new(AzureKVAuth)
  313. in.DeepCopyInto(out)
  314. return out
  315. }
  316. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  317. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  318. *out = *in
  319. if in.AuthType != nil {
  320. in, out := &in.AuthType, &out.AuthType
  321. *out = new(AzureAuthType)
  322. **out = **in
  323. }
  324. if in.VaultURL != nil {
  325. in, out := &in.VaultURL, &out.VaultURL
  326. *out = new(string)
  327. **out = **in
  328. }
  329. if in.TenantID != nil {
  330. in, out := &in.TenantID, &out.TenantID
  331. *out = new(string)
  332. **out = **in
  333. }
  334. if in.AuthSecretRef != nil {
  335. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  336. *out = new(AzureKVAuth)
  337. (*in).DeepCopyInto(*out)
  338. }
  339. if in.ServiceAccountRef != nil {
  340. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  341. *out = new(metav1.ServiceAccountSelector)
  342. (*in).DeepCopyInto(*out)
  343. }
  344. if in.IdentityID != nil {
  345. in, out := &in.IdentityID, &out.IdentityID
  346. *out = new(string)
  347. **out = **in
  348. }
  349. }
  350. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  351. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  352. if in == nil {
  353. return nil
  354. }
  355. out := new(AzureKVProvider)
  356. in.DeepCopyInto(out)
  357. return out
  358. }
  359. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  360. func (in *BitwardenSecretsManagerAuth) DeepCopyInto(out *BitwardenSecretsManagerAuth) {
  361. *out = *in
  362. in.SecretRef.DeepCopyInto(&out.SecretRef)
  363. }
  364. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerAuth.
  365. func (in *BitwardenSecretsManagerAuth) DeepCopy() *BitwardenSecretsManagerAuth {
  366. if in == nil {
  367. return nil
  368. }
  369. out := new(BitwardenSecretsManagerAuth)
  370. in.DeepCopyInto(out)
  371. return out
  372. }
  373. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  374. func (in *BitwardenSecretsManagerProvider) DeepCopyInto(out *BitwardenSecretsManagerProvider) {
  375. *out = *in
  376. in.Auth.DeepCopyInto(&out.Auth)
  377. }
  378. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerProvider.
  379. func (in *BitwardenSecretsManagerProvider) DeepCopy() *BitwardenSecretsManagerProvider {
  380. if in == nil {
  381. return nil
  382. }
  383. out := new(BitwardenSecretsManagerProvider)
  384. in.DeepCopyInto(out)
  385. return out
  386. }
  387. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  388. func (in *BitwardenSecretsManagerSecretRef) DeepCopyInto(out *BitwardenSecretsManagerSecretRef) {
  389. *out = *in
  390. in.Credentials.DeepCopyInto(&out.Credentials)
  391. }
  392. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerSecretRef.
  393. func (in *BitwardenSecretsManagerSecretRef) DeepCopy() *BitwardenSecretsManagerSecretRef {
  394. if in == nil {
  395. return nil
  396. }
  397. out := new(BitwardenSecretsManagerSecretRef)
  398. in.DeepCopyInto(out)
  399. return out
  400. }
  401. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  402. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  403. *out = *in
  404. if in.Namespace != nil {
  405. in, out := &in.Namespace, &out.Namespace
  406. *out = new(string)
  407. **out = **in
  408. }
  409. }
  410. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  411. func (in *CAProvider) DeepCopy() *CAProvider {
  412. if in == nil {
  413. return nil
  414. }
  415. out := new(CAProvider)
  416. in.DeepCopyInto(out)
  417. return out
  418. }
  419. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  420. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  421. *out = *in
  422. in.ClientCert.DeepCopyInto(&out.ClientCert)
  423. in.ClientKey.DeepCopyInto(&out.ClientKey)
  424. }
  425. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  426. func (in *CertAuth) DeepCopy() *CertAuth {
  427. if in == nil {
  428. return nil
  429. }
  430. out := new(CertAuth)
  431. in.DeepCopyInto(out)
  432. return out
  433. }
  434. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  435. func (in *ChefAuth) DeepCopyInto(out *ChefAuth) {
  436. *out = *in
  437. in.SecretRef.DeepCopyInto(&out.SecretRef)
  438. }
  439. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuth.
  440. func (in *ChefAuth) DeepCopy() *ChefAuth {
  441. if in == nil {
  442. return nil
  443. }
  444. out := new(ChefAuth)
  445. in.DeepCopyInto(out)
  446. return out
  447. }
  448. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  449. func (in *ChefAuthSecretRef) DeepCopyInto(out *ChefAuthSecretRef) {
  450. *out = *in
  451. in.SecretKey.DeepCopyInto(&out.SecretKey)
  452. }
  453. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuthSecretRef.
  454. func (in *ChefAuthSecretRef) DeepCopy() *ChefAuthSecretRef {
  455. if in == nil {
  456. return nil
  457. }
  458. out := new(ChefAuthSecretRef)
  459. in.DeepCopyInto(out)
  460. return out
  461. }
  462. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  463. func (in *ChefProvider) DeepCopyInto(out *ChefProvider) {
  464. *out = *in
  465. if in.Auth != nil {
  466. in, out := &in.Auth, &out.Auth
  467. *out = new(ChefAuth)
  468. (*in).DeepCopyInto(*out)
  469. }
  470. }
  471. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefProvider.
  472. func (in *ChefProvider) DeepCopy() *ChefProvider {
  473. if in == nil {
  474. return nil
  475. }
  476. out := new(ChefProvider)
  477. in.DeepCopyInto(out)
  478. return out
  479. }
  480. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  481. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  482. *out = *in
  483. out.TypeMeta = in.TypeMeta
  484. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  485. in.Spec.DeepCopyInto(&out.Spec)
  486. in.Status.DeepCopyInto(&out.Status)
  487. }
  488. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  489. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  490. if in == nil {
  491. return nil
  492. }
  493. out := new(ClusterExternalSecret)
  494. in.DeepCopyInto(out)
  495. return out
  496. }
  497. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  498. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  499. if c := in.DeepCopy(); c != nil {
  500. return c
  501. }
  502. return nil
  503. }
  504. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  505. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  506. *out = *in
  507. out.TypeMeta = in.TypeMeta
  508. in.ListMeta.DeepCopyInto(&out.ListMeta)
  509. if in.Items != nil {
  510. in, out := &in.Items, &out.Items
  511. *out = make([]ClusterExternalSecret, len(*in))
  512. for i := range *in {
  513. (*in)[i].DeepCopyInto(&(*out)[i])
  514. }
  515. }
  516. }
  517. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  518. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  519. if in == nil {
  520. return nil
  521. }
  522. out := new(ClusterExternalSecretList)
  523. in.DeepCopyInto(out)
  524. return out
  525. }
  526. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  527. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  528. if c := in.DeepCopy(); c != nil {
  529. return c
  530. }
  531. return nil
  532. }
  533. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  534. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  535. *out = *in
  536. }
  537. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  538. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  539. if in == nil {
  540. return nil
  541. }
  542. out := new(ClusterExternalSecretNamespaceFailure)
  543. in.DeepCopyInto(out)
  544. return out
  545. }
  546. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  547. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  548. *out = *in
  549. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  550. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  551. if in.NamespaceSelector != nil {
  552. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  553. *out = new(v1.LabelSelector)
  554. (*in).DeepCopyInto(*out)
  555. }
  556. if in.NamespaceSelectors != nil {
  557. in, out := &in.NamespaceSelectors, &out.NamespaceSelectors
  558. *out = make([]*v1.LabelSelector, len(*in))
  559. for i := range *in {
  560. if (*in)[i] != nil {
  561. in, out := &(*in)[i], &(*out)[i]
  562. *out = new(v1.LabelSelector)
  563. (*in).DeepCopyInto(*out)
  564. }
  565. }
  566. }
  567. if in.Namespaces != nil {
  568. in, out := &in.Namespaces, &out.Namespaces
  569. *out = make([]string, len(*in))
  570. copy(*out, *in)
  571. }
  572. if in.RefreshInterval != nil {
  573. in, out := &in.RefreshInterval, &out.RefreshInterval
  574. *out = new(v1.Duration)
  575. **out = **in
  576. }
  577. }
  578. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  579. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  580. if in == nil {
  581. return nil
  582. }
  583. out := new(ClusterExternalSecretSpec)
  584. in.DeepCopyInto(out)
  585. return out
  586. }
  587. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  588. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  589. *out = *in
  590. if in.FailedNamespaces != nil {
  591. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  592. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  593. copy(*out, *in)
  594. }
  595. if in.ProvisionedNamespaces != nil {
  596. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  597. *out = make([]string, len(*in))
  598. copy(*out, *in)
  599. }
  600. if in.Conditions != nil {
  601. in, out := &in.Conditions, &out.Conditions
  602. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  603. copy(*out, *in)
  604. }
  605. }
  606. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  607. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  608. if in == nil {
  609. return nil
  610. }
  611. out := new(ClusterExternalSecretStatus)
  612. in.DeepCopyInto(out)
  613. return out
  614. }
  615. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  616. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  617. *out = *in
  618. }
  619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  620. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  621. if in == nil {
  622. return nil
  623. }
  624. out := new(ClusterExternalSecretStatusCondition)
  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 *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  630. *out = *in
  631. out.TypeMeta = in.TypeMeta
  632. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  633. in.Spec.DeepCopyInto(&out.Spec)
  634. in.Status.DeepCopyInto(&out.Status)
  635. }
  636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  637. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  638. if in == nil {
  639. return nil
  640. }
  641. out := new(ClusterSecretStore)
  642. in.DeepCopyInto(out)
  643. return out
  644. }
  645. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  646. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  647. if c := in.DeepCopy(); c != nil {
  648. return c
  649. }
  650. return nil
  651. }
  652. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  653. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  654. *out = *in
  655. if in.NamespaceSelector != nil {
  656. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  657. *out = new(v1.LabelSelector)
  658. (*in).DeepCopyInto(*out)
  659. }
  660. if in.Namespaces != nil {
  661. in, out := &in.Namespaces, &out.Namespaces
  662. *out = make([]string, len(*in))
  663. copy(*out, *in)
  664. }
  665. if in.NamespaceRegexes != nil {
  666. in, out := &in.NamespaceRegexes, &out.NamespaceRegexes
  667. *out = make([]string, len(*in))
  668. copy(*out, *in)
  669. }
  670. }
  671. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  672. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  673. if in == nil {
  674. return nil
  675. }
  676. out := new(ClusterSecretStoreCondition)
  677. in.DeepCopyInto(out)
  678. return out
  679. }
  680. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  681. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  682. *out = *in
  683. out.TypeMeta = in.TypeMeta
  684. in.ListMeta.DeepCopyInto(&out.ListMeta)
  685. if in.Items != nil {
  686. in, out := &in.Items, &out.Items
  687. *out = make([]ClusterSecretStore, len(*in))
  688. for i := range *in {
  689. (*in)[i].DeepCopyInto(&(*out)[i])
  690. }
  691. }
  692. }
  693. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  694. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  695. if in == nil {
  696. return nil
  697. }
  698. out := new(ClusterSecretStoreList)
  699. in.DeepCopyInto(out)
  700. return out
  701. }
  702. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  703. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  704. if c := in.DeepCopy(); c != nil {
  705. return c
  706. }
  707. return nil
  708. }
  709. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  710. func (in *ConjurAPIKey) DeepCopyInto(out *ConjurAPIKey) {
  711. *out = *in
  712. if in.UserRef != nil {
  713. in, out := &in.UserRef, &out.UserRef
  714. *out = new(metav1.SecretKeySelector)
  715. (*in).DeepCopyInto(*out)
  716. }
  717. if in.APIKeyRef != nil {
  718. in, out := &in.APIKeyRef, &out.APIKeyRef
  719. *out = new(metav1.SecretKeySelector)
  720. (*in).DeepCopyInto(*out)
  721. }
  722. }
  723. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAPIKey.
  724. func (in *ConjurAPIKey) DeepCopy() *ConjurAPIKey {
  725. if in == nil {
  726. return nil
  727. }
  728. out := new(ConjurAPIKey)
  729. in.DeepCopyInto(out)
  730. return out
  731. }
  732. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  733. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  734. *out = *in
  735. if in.APIKey != nil {
  736. in, out := &in.APIKey, &out.APIKey
  737. *out = new(ConjurAPIKey)
  738. (*in).DeepCopyInto(*out)
  739. }
  740. if in.Jwt != nil {
  741. in, out := &in.Jwt, &out.Jwt
  742. *out = new(ConjurJWT)
  743. (*in).DeepCopyInto(*out)
  744. }
  745. }
  746. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  747. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  748. if in == nil {
  749. return nil
  750. }
  751. out := new(ConjurAuth)
  752. in.DeepCopyInto(out)
  753. return out
  754. }
  755. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  756. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  757. *out = *in
  758. if in.SecretRef != nil {
  759. in, out := &in.SecretRef, &out.SecretRef
  760. *out = new(metav1.SecretKeySelector)
  761. (*in).DeepCopyInto(*out)
  762. }
  763. if in.ServiceAccountRef != nil {
  764. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  765. *out = new(metav1.ServiceAccountSelector)
  766. (*in).DeepCopyInto(*out)
  767. }
  768. }
  769. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  770. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  771. if in == nil {
  772. return nil
  773. }
  774. out := new(ConjurJWT)
  775. in.DeepCopyInto(out)
  776. return out
  777. }
  778. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  779. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  780. *out = *in
  781. if in.CAProvider != nil {
  782. in, out := &in.CAProvider, &out.CAProvider
  783. *out = new(CAProvider)
  784. (*in).DeepCopyInto(*out)
  785. }
  786. in.Auth.DeepCopyInto(&out.Auth)
  787. }
  788. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  789. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  790. if in == nil {
  791. return nil
  792. }
  793. out := new(ConjurProvider)
  794. in.DeepCopyInto(out)
  795. return out
  796. }
  797. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  798. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  799. *out = *in
  800. if in.ClientID != nil {
  801. in, out := &in.ClientID, &out.ClientID
  802. *out = new(DelineaProviderSecretRef)
  803. (*in).DeepCopyInto(*out)
  804. }
  805. if in.ClientSecret != nil {
  806. in, out := &in.ClientSecret, &out.ClientSecret
  807. *out = new(DelineaProviderSecretRef)
  808. (*in).DeepCopyInto(*out)
  809. }
  810. }
  811. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  812. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  813. if in == nil {
  814. return nil
  815. }
  816. out := new(DelineaProvider)
  817. in.DeepCopyInto(out)
  818. return out
  819. }
  820. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  821. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  822. *out = *in
  823. if in.SecretRef != nil {
  824. in, out := &in.SecretRef, &out.SecretRef
  825. *out = new(metav1.SecretKeySelector)
  826. (*in).DeepCopyInto(*out)
  827. }
  828. }
  829. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  830. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  831. if in == nil {
  832. return nil
  833. }
  834. out := new(DelineaProviderSecretRef)
  835. in.DeepCopyInto(out)
  836. return out
  837. }
  838. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  839. func (in *Device42Auth) DeepCopyInto(out *Device42Auth) {
  840. *out = *in
  841. in.SecretRef.DeepCopyInto(&out.SecretRef)
  842. }
  843. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Auth.
  844. func (in *Device42Auth) DeepCopy() *Device42Auth {
  845. if in == nil {
  846. return nil
  847. }
  848. out := new(Device42Auth)
  849. in.DeepCopyInto(out)
  850. return out
  851. }
  852. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  853. func (in *Device42Provider) DeepCopyInto(out *Device42Provider) {
  854. *out = *in
  855. in.Auth.DeepCopyInto(&out.Auth)
  856. }
  857. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Provider.
  858. func (in *Device42Provider) DeepCopy() *Device42Provider {
  859. if in == nil {
  860. return nil
  861. }
  862. out := new(Device42Provider)
  863. in.DeepCopyInto(out)
  864. return out
  865. }
  866. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  867. func (in *Device42SecretRef) DeepCopyInto(out *Device42SecretRef) {
  868. *out = *in
  869. in.Credentials.DeepCopyInto(&out.Credentials)
  870. }
  871. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42SecretRef.
  872. func (in *Device42SecretRef) DeepCopy() *Device42SecretRef {
  873. if in == nil {
  874. return nil
  875. }
  876. out := new(Device42SecretRef)
  877. in.DeepCopyInto(out)
  878. return out
  879. }
  880. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  881. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  882. *out = *in
  883. in.SecretRef.DeepCopyInto(&out.SecretRef)
  884. }
  885. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  886. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  887. if in == nil {
  888. return nil
  889. }
  890. out := new(DopplerAuth)
  891. in.DeepCopyInto(out)
  892. return out
  893. }
  894. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  895. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  896. *out = *in
  897. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  898. }
  899. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  900. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  901. if in == nil {
  902. return nil
  903. }
  904. out := new(DopplerAuthSecretRef)
  905. in.DeepCopyInto(out)
  906. return out
  907. }
  908. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  909. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  910. *out = *in
  911. if in.Auth != nil {
  912. in, out := &in.Auth, &out.Auth
  913. *out = new(DopplerAuth)
  914. (*in).DeepCopyInto(*out)
  915. }
  916. }
  917. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  918. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  919. if in == nil {
  920. return nil
  921. }
  922. out := new(DopplerProvider)
  923. in.DeepCopyInto(out)
  924. return out
  925. }
  926. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  927. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  928. *out = *in
  929. out.TypeMeta = in.TypeMeta
  930. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  931. in.Spec.DeepCopyInto(&out.Spec)
  932. in.Status.DeepCopyInto(&out.Status)
  933. }
  934. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  935. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  936. if in == nil {
  937. return nil
  938. }
  939. out := new(ExternalSecret)
  940. in.DeepCopyInto(out)
  941. return out
  942. }
  943. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  944. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  945. if c := in.DeepCopy(); c != nil {
  946. return c
  947. }
  948. return nil
  949. }
  950. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  951. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  952. *out = *in
  953. out.RemoteRef = in.RemoteRef
  954. if in.SourceRef != nil {
  955. in, out := &in.SourceRef, &out.SourceRef
  956. *out = new(StoreSourceRef)
  957. (*in).DeepCopyInto(*out)
  958. }
  959. }
  960. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  961. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  962. if in == nil {
  963. return nil
  964. }
  965. out := new(ExternalSecretData)
  966. in.DeepCopyInto(out)
  967. return out
  968. }
  969. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  970. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  971. *out = *in
  972. if in.Extract != nil {
  973. in, out := &in.Extract, &out.Extract
  974. *out = new(ExternalSecretDataRemoteRef)
  975. **out = **in
  976. }
  977. if in.Find != nil {
  978. in, out := &in.Find, &out.Find
  979. *out = new(ExternalSecretFind)
  980. (*in).DeepCopyInto(*out)
  981. }
  982. if in.Rewrite != nil {
  983. in, out := &in.Rewrite, &out.Rewrite
  984. *out = make([]ExternalSecretRewrite, len(*in))
  985. for i := range *in {
  986. (*in)[i].DeepCopyInto(&(*out)[i])
  987. }
  988. }
  989. if in.SourceRef != nil {
  990. in, out := &in.SourceRef, &out.SourceRef
  991. *out = new(StoreGeneratorSourceRef)
  992. (*in).DeepCopyInto(*out)
  993. }
  994. }
  995. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  996. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  997. if in == nil {
  998. return nil
  999. }
  1000. out := new(ExternalSecretDataFromRemoteRef)
  1001. in.DeepCopyInto(out)
  1002. return out
  1003. }
  1004. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1005. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  1006. *out = *in
  1007. }
  1008. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  1009. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  1010. if in == nil {
  1011. return nil
  1012. }
  1013. out := new(ExternalSecretDataRemoteRef)
  1014. in.DeepCopyInto(out)
  1015. return out
  1016. }
  1017. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1018. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  1019. *out = *in
  1020. if in.Path != nil {
  1021. in, out := &in.Path, &out.Path
  1022. *out = new(string)
  1023. **out = **in
  1024. }
  1025. if in.Name != nil {
  1026. in, out := &in.Name, &out.Name
  1027. *out = new(FindName)
  1028. **out = **in
  1029. }
  1030. if in.Tags != nil {
  1031. in, out := &in.Tags, &out.Tags
  1032. *out = make(map[string]string, len(*in))
  1033. for key, val := range *in {
  1034. (*out)[key] = val
  1035. }
  1036. }
  1037. }
  1038. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  1039. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  1040. if in == nil {
  1041. return nil
  1042. }
  1043. out := new(ExternalSecretFind)
  1044. in.DeepCopyInto(out)
  1045. return out
  1046. }
  1047. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1048. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  1049. *out = *in
  1050. out.TypeMeta = in.TypeMeta
  1051. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1052. if in.Items != nil {
  1053. in, out := &in.Items, &out.Items
  1054. *out = make([]ExternalSecret, len(*in))
  1055. for i := range *in {
  1056. (*in)[i].DeepCopyInto(&(*out)[i])
  1057. }
  1058. }
  1059. }
  1060. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  1061. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  1062. if in == nil {
  1063. return nil
  1064. }
  1065. out := new(ExternalSecretList)
  1066. in.DeepCopyInto(out)
  1067. return out
  1068. }
  1069. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1070. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  1071. if c := in.DeepCopy(); c != nil {
  1072. return c
  1073. }
  1074. return nil
  1075. }
  1076. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1077. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  1078. *out = *in
  1079. if in.Annotations != nil {
  1080. in, out := &in.Annotations, &out.Annotations
  1081. *out = make(map[string]string, len(*in))
  1082. for key, val := range *in {
  1083. (*out)[key] = val
  1084. }
  1085. }
  1086. if in.Labels != nil {
  1087. in, out := &in.Labels, &out.Labels
  1088. *out = make(map[string]string, len(*in))
  1089. for key, val := range *in {
  1090. (*out)[key] = val
  1091. }
  1092. }
  1093. }
  1094. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  1095. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  1096. if in == nil {
  1097. return nil
  1098. }
  1099. out := new(ExternalSecretMetadata)
  1100. in.DeepCopyInto(out)
  1101. return out
  1102. }
  1103. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1104. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  1105. *out = *in
  1106. if in.Regexp != nil {
  1107. in, out := &in.Regexp, &out.Regexp
  1108. *out = new(ExternalSecretRewriteRegexp)
  1109. **out = **in
  1110. }
  1111. if in.Transform != nil {
  1112. in, out := &in.Transform, &out.Transform
  1113. *out = new(ExternalSecretRewriteTransform)
  1114. **out = **in
  1115. }
  1116. }
  1117. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1118. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1119. if in == nil {
  1120. return nil
  1121. }
  1122. out := new(ExternalSecretRewrite)
  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 *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1128. *out = *in
  1129. }
  1130. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1131. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1132. if in == nil {
  1133. return nil
  1134. }
  1135. out := new(ExternalSecretRewriteRegexp)
  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 *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1141. *out = *in
  1142. }
  1143. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1144. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1145. if in == nil {
  1146. return nil
  1147. }
  1148. out := new(ExternalSecretRewriteTransform)
  1149. in.DeepCopyInto(out)
  1150. return out
  1151. }
  1152. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1153. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1154. *out = *in
  1155. out.SecretStoreRef = in.SecretStoreRef
  1156. in.Target.DeepCopyInto(&out.Target)
  1157. if in.RefreshInterval != nil {
  1158. in, out := &in.RefreshInterval, &out.RefreshInterval
  1159. *out = new(v1.Duration)
  1160. **out = **in
  1161. }
  1162. if in.Data != nil {
  1163. in, out := &in.Data, &out.Data
  1164. *out = make([]ExternalSecretData, len(*in))
  1165. for i := range *in {
  1166. (*in)[i].DeepCopyInto(&(*out)[i])
  1167. }
  1168. }
  1169. if in.DataFrom != nil {
  1170. in, out := &in.DataFrom, &out.DataFrom
  1171. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1172. for i := range *in {
  1173. (*in)[i].DeepCopyInto(&(*out)[i])
  1174. }
  1175. }
  1176. }
  1177. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1178. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1179. if in == nil {
  1180. return nil
  1181. }
  1182. out := new(ExternalSecretSpec)
  1183. in.DeepCopyInto(out)
  1184. return out
  1185. }
  1186. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1187. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1188. *out = *in
  1189. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1190. if in.Conditions != nil {
  1191. in, out := &in.Conditions, &out.Conditions
  1192. *out = make([]ExternalSecretStatusCondition, len(*in))
  1193. for i := range *in {
  1194. (*in)[i].DeepCopyInto(&(*out)[i])
  1195. }
  1196. }
  1197. out.Binding = in.Binding
  1198. }
  1199. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1200. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1201. if in == nil {
  1202. return nil
  1203. }
  1204. out := new(ExternalSecretStatus)
  1205. in.DeepCopyInto(out)
  1206. return out
  1207. }
  1208. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1209. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1210. *out = *in
  1211. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1212. }
  1213. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1214. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1215. if in == nil {
  1216. return nil
  1217. }
  1218. out := new(ExternalSecretStatusCondition)
  1219. in.DeepCopyInto(out)
  1220. return out
  1221. }
  1222. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1223. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1224. *out = *in
  1225. if in.Template != nil {
  1226. in, out := &in.Template, &out.Template
  1227. *out = new(ExternalSecretTemplate)
  1228. (*in).DeepCopyInto(*out)
  1229. }
  1230. }
  1231. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1232. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1233. if in == nil {
  1234. return nil
  1235. }
  1236. out := new(ExternalSecretTarget)
  1237. in.DeepCopyInto(out)
  1238. return out
  1239. }
  1240. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1241. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1242. *out = *in
  1243. in.Metadata.DeepCopyInto(&out.Metadata)
  1244. if in.Data != nil {
  1245. in, out := &in.Data, &out.Data
  1246. *out = make(map[string]string, len(*in))
  1247. for key, val := range *in {
  1248. (*out)[key] = val
  1249. }
  1250. }
  1251. if in.TemplateFrom != nil {
  1252. in, out := &in.TemplateFrom, &out.TemplateFrom
  1253. *out = make([]TemplateFrom, len(*in))
  1254. for i := range *in {
  1255. (*in)[i].DeepCopyInto(&(*out)[i])
  1256. }
  1257. }
  1258. }
  1259. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1260. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1261. if in == nil {
  1262. return nil
  1263. }
  1264. out := new(ExternalSecretTemplate)
  1265. in.DeepCopyInto(out)
  1266. return out
  1267. }
  1268. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1269. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1270. *out = *in
  1271. if in.Annotations != nil {
  1272. in, out := &in.Annotations, &out.Annotations
  1273. *out = make(map[string]string, len(*in))
  1274. for key, val := range *in {
  1275. (*out)[key] = val
  1276. }
  1277. }
  1278. if in.Labels != nil {
  1279. in, out := &in.Labels, &out.Labels
  1280. *out = make(map[string]string, len(*in))
  1281. for key, val := range *in {
  1282. (*out)[key] = val
  1283. }
  1284. }
  1285. }
  1286. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1287. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1288. if in == nil {
  1289. return nil
  1290. }
  1291. out := new(ExternalSecretTemplateMetadata)
  1292. in.DeepCopyInto(out)
  1293. return out
  1294. }
  1295. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1296. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1297. *out = *in
  1298. }
  1299. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1300. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1301. if in == nil {
  1302. return nil
  1303. }
  1304. out := new(ExternalSecretValidator)
  1305. in.DeepCopyInto(out)
  1306. return out
  1307. }
  1308. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1309. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1310. *out = *in
  1311. if in.Data != nil {
  1312. in, out := &in.Data, &out.Data
  1313. *out = make([]FakeProviderData, len(*in))
  1314. for i := range *in {
  1315. (*in)[i].DeepCopyInto(&(*out)[i])
  1316. }
  1317. }
  1318. }
  1319. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1320. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1321. if in == nil {
  1322. return nil
  1323. }
  1324. out := new(FakeProvider)
  1325. in.DeepCopyInto(out)
  1326. return out
  1327. }
  1328. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1329. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1330. *out = *in
  1331. if in.ValueMap != nil {
  1332. in, out := &in.ValueMap, &out.ValueMap
  1333. *out = make(map[string]string, len(*in))
  1334. for key, val := range *in {
  1335. (*out)[key] = val
  1336. }
  1337. }
  1338. }
  1339. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1340. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1341. if in == nil {
  1342. return nil
  1343. }
  1344. out := new(FakeProviderData)
  1345. in.DeepCopyInto(out)
  1346. return out
  1347. }
  1348. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1349. func (in *FindName) DeepCopyInto(out *FindName) {
  1350. *out = *in
  1351. }
  1352. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1353. func (in *FindName) DeepCopy() *FindName {
  1354. if in == nil {
  1355. return nil
  1356. }
  1357. out := new(FindName)
  1358. in.DeepCopyInto(out)
  1359. return out
  1360. }
  1361. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1362. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1363. *out = *in
  1364. if in.APIKey != nil {
  1365. in, out := &in.APIKey, &out.APIKey
  1366. *out = new(FortanixProviderSecretRef)
  1367. (*in).DeepCopyInto(*out)
  1368. }
  1369. }
  1370. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1371. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1372. if in == nil {
  1373. return nil
  1374. }
  1375. out := new(FortanixProvider)
  1376. in.DeepCopyInto(out)
  1377. return out
  1378. }
  1379. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1380. func (in *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1381. *out = *in
  1382. if in.SecretRef != nil {
  1383. in, out := &in.SecretRef, &out.SecretRef
  1384. *out = new(metav1.SecretKeySelector)
  1385. (*in).DeepCopyInto(*out)
  1386. }
  1387. }
  1388. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1389. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1390. if in == nil {
  1391. return nil
  1392. }
  1393. out := new(FortanixProviderSecretRef)
  1394. in.DeepCopyInto(out)
  1395. return out
  1396. }
  1397. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1398. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1399. *out = *in
  1400. if in.SecretRef != nil {
  1401. in, out := &in.SecretRef, &out.SecretRef
  1402. *out = new(GCPSMAuthSecretRef)
  1403. (*in).DeepCopyInto(*out)
  1404. }
  1405. if in.WorkloadIdentity != nil {
  1406. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1407. *out = new(GCPWorkloadIdentity)
  1408. (*in).DeepCopyInto(*out)
  1409. }
  1410. }
  1411. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1412. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1413. if in == nil {
  1414. return nil
  1415. }
  1416. out := new(GCPSMAuth)
  1417. in.DeepCopyInto(out)
  1418. return out
  1419. }
  1420. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1421. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1422. *out = *in
  1423. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1424. }
  1425. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1426. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1427. if in == nil {
  1428. return nil
  1429. }
  1430. out := new(GCPSMAuthSecretRef)
  1431. in.DeepCopyInto(out)
  1432. return out
  1433. }
  1434. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1435. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1436. *out = *in
  1437. in.Auth.DeepCopyInto(&out.Auth)
  1438. }
  1439. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1440. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1441. if in == nil {
  1442. return nil
  1443. }
  1444. out := new(GCPSMProvider)
  1445. in.DeepCopyInto(out)
  1446. return out
  1447. }
  1448. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1449. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1450. *out = *in
  1451. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1452. }
  1453. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1454. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1455. if in == nil {
  1456. return nil
  1457. }
  1458. out := new(GCPWorkloadIdentity)
  1459. in.DeepCopyInto(out)
  1460. return out
  1461. }
  1462. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1463. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1464. *out = *in
  1465. }
  1466. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1467. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1468. if in == nil {
  1469. return nil
  1470. }
  1471. out := new(GeneratorRef)
  1472. in.DeepCopyInto(out)
  1473. return out
  1474. }
  1475. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1476. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1477. *out = *in
  1478. }
  1479. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1480. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1481. if in == nil {
  1482. return nil
  1483. }
  1484. out := new(GenericStoreValidator)
  1485. in.DeepCopyInto(out)
  1486. return out
  1487. }
  1488. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1489. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1490. *out = *in
  1491. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1492. }
  1493. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1494. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1495. if in == nil {
  1496. return nil
  1497. }
  1498. out := new(GitlabAuth)
  1499. in.DeepCopyInto(out)
  1500. return out
  1501. }
  1502. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1503. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1504. *out = *in
  1505. in.Auth.DeepCopyInto(&out.Auth)
  1506. if in.GroupIDs != nil {
  1507. in, out := &in.GroupIDs, &out.GroupIDs
  1508. *out = make([]string, len(*in))
  1509. copy(*out, *in)
  1510. }
  1511. }
  1512. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1513. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1514. if in == nil {
  1515. return nil
  1516. }
  1517. out := new(GitlabProvider)
  1518. in.DeepCopyInto(out)
  1519. return out
  1520. }
  1521. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1522. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1523. *out = *in
  1524. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1525. }
  1526. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1527. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1528. if in == nil {
  1529. return nil
  1530. }
  1531. out := new(GitlabSecretRef)
  1532. in.DeepCopyInto(out)
  1533. return out
  1534. }
  1535. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1536. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1537. *out = *in
  1538. if in.SecretRef != nil {
  1539. in, out := &in.SecretRef, &out.SecretRef
  1540. *out = new(IBMAuthSecretRef)
  1541. (*in).DeepCopyInto(*out)
  1542. }
  1543. if in.ContainerAuth != nil {
  1544. in, out := &in.ContainerAuth, &out.ContainerAuth
  1545. *out = new(IBMAuthContainerAuth)
  1546. **out = **in
  1547. }
  1548. }
  1549. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1550. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1551. if in == nil {
  1552. return nil
  1553. }
  1554. out := new(IBMAuth)
  1555. in.DeepCopyInto(out)
  1556. return out
  1557. }
  1558. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1559. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1560. *out = *in
  1561. }
  1562. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1563. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1564. if in == nil {
  1565. return nil
  1566. }
  1567. out := new(IBMAuthContainerAuth)
  1568. in.DeepCopyInto(out)
  1569. return out
  1570. }
  1571. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1572. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1573. *out = *in
  1574. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1575. }
  1576. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1577. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1578. if in == nil {
  1579. return nil
  1580. }
  1581. out := new(IBMAuthSecretRef)
  1582. in.DeepCopyInto(out)
  1583. return out
  1584. }
  1585. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1586. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1587. *out = *in
  1588. in.Auth.DeepCopyInto(&out.Auth)
  1589. if in.ServiceURL != nil {
  1590. in, out := &in.ServiceURL, &out.ServiceURL
  1591. *out = new(string)
  1592. **out = **in
  1593. }
  1594. }
  1595. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1596. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1597. if in == nil {
  1598. return nil
  1599. }
  1600. out := new(IBMProvider)
  1601. in.DeepCopyInto(out)
  1602. return out
  1603. }
  1604. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1605. func (in *InfisicalAuth) DeepCopyInto(out *InfisicalAuth) {
  1606. *out = *in
  1607. if in.UniversalAuthCredentials != nil {
  1608. in, out := &in.UniversalAuthCredentials, &out.UniversalAuthCredentials
  1609. *out = new(UniversalAuthCredentials)
  1610. (*in).DeepCopyInto(*out)
  1611. }
  1612. }
  1613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalAuth.
  1614. func (in *InfisicalAuth) DeepCopy() *InfisicalAuth {
  1615. if in == nil {
  1616. return nil
  1617. }
  1618. out := new(InfisicalAuth)
  1619. in.DeepCopyInto(out)
  1620. return out
  1621. }
  1622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1623. func (in *InfisicalProvider) DeepCopyInto(out *InfisicalProvider) {
  1624. *out = *in
  1625. in.Auth.DeepCopyInto(&out.Auth)
  1626. out.SecretsScope = in.SecretsScope
  1627. }
  1628. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalProvider.
  1629. func (in *InfisicalProvider) DeepCopy() *InfisicalProvider {
  1630. if in == nil {
  1631. return nil
  1632. }
  1633. out := new(InfisicalProvider)
  1634. in.DeepCopyInto(out)
  1635. return out
  1636. }
  1637. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1638. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1639. *out = *in
  1640. in.Auth.DeepCopyInto(&out.Auth)
  1641. }
  1642. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1643. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1644. if in == nil {
  1645. return nil
  1646. }
  1647. out := new(KeeperSecurityProvider)
  1648. in.DeepCopyInto(out)
  1649. return out
  1650. }
  1651. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1652. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1653. *out = *in
  1654. if in.Cert != nil {
  1655. in, out := &in.Cert, &out.Cert
  1656. *out = new(CertAuth)
  1657. (*in).DeepCopyInto(*out)
  1658. }
  1659. if in.Token != nil {
  1660. in, out := &in.Token, &out.Token
  1661. *out = new(TokenAuth)
  1662. (*in).DeepCopyInto(*out)
  1663. }
  1664. if in.ServiceAccount != nil {
  1665. in, out := &in.ServiceAccount, &out.ServiceAccount
  1666. *out = new(metav1.ServiceAccountSelector)
  1667. (*in).DeepCopyInto(*out)
  1668. }
  1669. }
  1670. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1671. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1672. if in == nil {
  1673. return nil
  1674. }
  1675. out := new(KubernetesAuth)
  1676. in.DeepCopyInto(out)
  1677. return out
  1678. }
  1679. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1680. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1681. *out = *in
  1682. in.Server.DeepCopyInto(&out.Server)
  1683. in.Auth.DeepCopyInto(&out.Auth)
  1684. if in.AuthRef != nil {
  1685. in, out := &in.AuthRef, &out.AuthRef
  1686. *out = new(metav1.SecretKeySelector)
  1687. (*in).DeepCopyInto(*out)
  1688. }
  1689. }
  1690. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1691. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1692. if in == nil {
  1693. return nil
  1694. }
  1695. out := new(KubernetesProvider)
  1696. in.DeepCopyInto(out)
  1697. return out
  1698. }
  1699. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1700. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1701. *out = *in
  1702. if in.CABundle != nil {
  1703. in, out := &in.CABundle, &out.CABundle
  1704. *out = make([]byte, len(*in))
  1705. copy(*out, *in)
  1706. }
  1707. if in.CAProvider != nil {
  1708. in, out := &in.CAProvider, &out.CAProvider
  1709. *out = new(CAProvider)
  1710. (*in).DeepCopyInto(*out)
  1711. }
  1712. }
  1713. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1714. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1715. if in == nil {
  1716. return nil
  1717. }
  1718. out := new(KubernetesServer)
  1719. in.DeepCopyInto(out)
  1720. return out
  1721. }
  1722. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1723. func (in *MachineIdentityScopeInWorkspace) DeepCopyInto(out *MachineIdentityScopeInWorkspace) {
  1724. *out = *in
  1725. }
  1726. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineIdentityScopeInWorkspace.
  1727. func (in *MachineIdentityScopeInWorkspace) DeepCopy() *MachineIdentityScopeInWorkspace {
  1728. if in == nil {
  1729. return nil
  1730. }
  1731. out := new(MachineIdentityScopeInWorkspace)
  1732. in.DeepCopyInto(out)
  1733. return out
  1734. }
  1735. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1736. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1737. *out = *in
  1738. }
  1739. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1740. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1741. if in == nil {
  1742. return nil
  1743. }
  1744. out := new(NoSecretError)
  1745. in.DeepCopyInto(out)
  1746. return out
  1747. }
  1748. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1749. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  1750. *out = *in
  1751. }
  1752. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  1753. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  1754. if in == nil {
  1755. return nil
  1756. }
  1757. out := new(NotModifiedError)
  1758. in.DeepCopyInto(out)
  1759. return out
  1760. }
  1761. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1762. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  1763. *out = *in
  1764. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  1765. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  1766. }
  1767. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  1768. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  1769. if in == nil {
  1770. return nil
  1771. }
  1772. out := new(OnboardbaseAuthSecretRef)
  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 *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  1778. *out = *in
  1779. if in.Auth != nil {
  1780. in, out := &in.Auth, &out.Auth
  1781. *out = new(OnboardbaseAuthSecretRef)
  1782. (*in).DeepCopyInto(*out)
  1783. }
  1784. }
  1785. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  1786. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  1787. if in == nil {
  1788. return nil
  1789. }
  1790. out := new(OnboardbaseProvider)
  1791. in.DeepCopyInto(out)
  1792. return out
  1793. }
  1794. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1795. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1796. *out = *in
  1797. if in.SecretRef != nil {
  1798. in, out := &in.SecretRef, &out.SecretRef
  1799. *out = new(OnePasswordAuthSecretRef)
  1800. (*in).DeepCopyInto(*out)
  1801. }
  1802. }
  1803. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1804. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1805. if in == nil {
  1806. return nil
  1807. }
  1808. out := new(OnePasswordAuth)
  1809. in.DeepCopyInto(out)
  1810. return out
  1811. }
  1812. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1813. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1814. *out = *in
  1815. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1816. }
  1817. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1818. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1819. if in == nil {
  1820. return nil
  1821. }
  1822. out := new(OnePasswordAuthSecretRef)
  1823. in.DeepCopyInto(out)
  1824. return out
  1825. }
  1826. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1827. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1828. *out = *in
  1829. if in.Auth != nil {
  1830. in, out := &in.Auth, &out.Auth
  1831. *out = new(OnePasswordAuth)
  1832. (*in).DeepCopyInto(*out)
  1833. }
  1834. if in.Vaults != nil {
  1835. in, out := &in.Vaults, &out.Vaults
  1836. *out = make(map[string]int, len(*in))
  1837. for key, val := range *in {
  1838. (*out)[key] = val
  1839. }
  1840. }
  1841. }
  1842. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1843. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1844. if in == nil {
  1845. return nil
  1846. }
  1847. out := new(OnePasswordProvider)
  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 *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1853. *out = *in
  1854. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1855. }
  1856. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1857. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1858. if in == nil {
  1859. return nil
  1860. }
  1861. out := new(OracleAuth)
  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 *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1867. *out = *in
  1868. if in.Auth != nil {
  1869. in, out := &in.Auth, &out.Auth
  1870. *out = new(OracleAuth)
  1871. (*in).DeepCopyInto(*out)
  1872. }
  1873. if in.ServiceAccountRef != nil {
  1874. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1875. *out = new(metav1.ServiceAccountSelector)
  1876. (*in).DeepCopyInto(*out)
  1877. }
  1878. }
  1879. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1880. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1881. if in == nil {
  1882. return nil
  1883. }
  1884. out := new(OracleProvider)
  1885. in.DeepCopyInto(out)
  1886. return out
  1887. }
  1888. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1889. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1890. *out = *in
  1891. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1892. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1893. }
  1894. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1895. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1896. if in == nil {
  1897. return nil
  1898. }
  1899. out := new(OracleSecretRef)
  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 *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  1905. *out = *in
  1906. if in.PasswordSecretRef != nil {
  1907. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  1908. *out = new(metav1.SecretKeySelector)
  1909. (*in).DeepCopyInto(*out)
  1910. }
  1911. if in.PrivateKeySecretRef != nil {
  1912. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  1913. *out = new(metav1.SecretKeySelector)
  1914. (*in).DeepCopyInto(*out)
  1915. }
  1916. }
  1917. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  1918. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  1919. if in == nil {
  1920. return nil
  1921. }
  1922. out := new(PassboltAuth)
  1923. in.DeepCopyInto(out)
  1924. return out
  1925. }
  1926. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1927. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  1928. *out = *in
  1929. if in.Auth != nil {
  1930. in, out := &in.Auth, &out.Auth
  1931. *out = new(PassboltAuth)
  1932. (*in).DeepCopyInto(*out)
  1933. }
  1934. }
  1935. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  1936. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  1937. if in == nil {
  1938. return nil
  1939. }
  1940. out := new(PassboltProvider)
  1941. in.DeepCopyInto(out)
  1942. return out
  1943. }
  1944. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1945. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  1946. *out = *in
  1947. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1948. }
  1949. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  1950. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  1951. if in == nil {
  1952. return nil
  1953. }
  1954. out := new(PasswordDepotAuth)
  1955. in.DeepCopyInto(out)
  1956. return out
  1957. }
  1958. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1959. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  1960. *out = *in
  1961. in.Auth.DeepCopyInto(&out.Auth)
  1962. }
  1963. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  1964. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  1965. if in == nil {
  1966. return nil
  1967. }
  1968. out := new(PasswordDepotProvider)
  1969. in.DeepCopyInto(out)
  1970. return out
  1971. }
  1972. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1973. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  1974. *out = *in
  1975. in.Credentials.DeepCopyInto(&out.Credentials)
  1976. }
  1977. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  1978. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  1979. if in == nil {
  1980. return nil
  1981. }
  1982. out := new(PasswordDepotSecretRef)
  1983. in.DeepCopyInto(out)
  1984. return out
  1985. }
  1986. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1987. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  1988. *out = *in
  1989. if in.AccessToken != nil {
  1990. in, out := &in.AccessToken, &out.AccessToken
  1991. *out = new(PulumiProviderSecretRef)
  1992. (*in).DeepCopyInto(*out)
  1993. }
  1994. }
  1995. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  1996. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  1997. if in == nil {
  1998. return nil
  1999. }
  2000. out := new(PulumiProvider)
  2001. in.DeepCopyInto(out)
  2002. return out
  2003. }
  2004. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2005. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  2006. *out = *in
  2007. if in.SecretRef != nil {
  2008. in, out := &in.SecretRef, &out.SecretRef
  2009. *out = new(metav1.SecretKeySelector)
  2010. (*in).DeepCopyInto(*out)
  2011. }
  2012. }
  2013. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  2014. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  2015. if in == nil {
  2016. return nil
  2017. }
  2018. out := new(PulumiProviderSecretRef)
  2019. in.DeepCopyInto(out)
  2020. return out
  2021. }
  2022. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2023. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  2024. *out = *in
  2025. if in.AccessKey != nil {
  2026. in, out := &in.AccessKey, &out.AccessKey
  2027. *out = new(ScalewayProviderSecretRef)
  2028. (*in).DeepCopyInto(*out)
  2029. }
  2030. if in.SecretKey != nil {
  2031. in, out := &in.SecretKey, &out.SecretKey
  2032. *out = new(ScalewayProviderSecretRef)
  2033. (*in).DeepCopyInto(*out)
  2034. }
  2035. }
  2036. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  2037. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  2038. if in == nil {
  2039. return nil
  2040. }
  2041. out := new(ScalewayProvider)
  2042. in.DeepCopyInto(out)
  2043. return out
  2044. }
  2045. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2046. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  2047. *out = *in
  2048. if in.SecretRef != nil {
  2049. in, out := &in.SecretRef, &out.SecretRef
  2050. *out = new(metav1.SecretKeySelector)
  2051. (*in).DeepCopyInto(*out)
  2052. }
  2053. }
  2054. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  2055. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  2056. if in == nil {
  2057. return nil
  2058. }
  2059. out := new(ScalewayProviderSecretRef)
  2060. in.DeepCopyInto(out)
  2061. return out
  2062. }
  2063. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2064. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  2065. *out = *in
  2066. if in.Username != nil {
  2067. in, out := &in.Username, &out.Username
  2068. *out = new(SecretServerProviderRef)
  2069. (*in).DeepCopyInto(*out)
  2070. }
  2071. if in.Password != nil {
  2072. in, out := &in.Password, &out.Password
  2073. *out = new(SecretServerProviderRef)
  2074. (*in).DeepCopyInto(*out)
  2075. }
  2076. }
  2077. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  2078. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  2079. if in == nil {
  2080. return nil
  2081. }
  2082. out := new(SecretServerProvider)
  2083. in.DeepCopyInto(out)
  2084. return out
  2085. }
  2086. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2087. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  2088. *out = *in
  2089. if in.SecretRef != nil {
  2090. in, out := &in.SecretRef, &out.SecretRef
  2091. *out = new(metav1.SecretKeySelector)
  2092. (*in).DeepCopyInto(*out)
  2093. }
  2094. }
  2095. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  2096. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  2097. if in == nil {
  2098. return nil
  2099. }
  2100. out := new(SecretServerProviderRef)
  2101. in.DeepCopyInto(out)
  2102. return out
  2103. }
  2104. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2105. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  2106. *out = *in
  2107. out.TypeMeta = in.TypeMeta
  2108. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  2109. in.Spec.DeepCopyInto(&out.Spec)
  2110. in.Status.DeepCopyInto(&out.Status)
  2111. }
  2112. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  2113. func (in *SecretStore) DeepCopy() *SecretStore {
  2114. if in == nil {
  2115. return nil
  2116. }
  2117. out := new(SecretStore)
  2118. in.DeepCopyInto(out)
  2119. return out
  2120. }
  2121. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2122. func (in *SecretStore) DeepCopyObject() runtime.Object {
  2123. if c := in.DeepCopy(); c != nil {
  2124. return c
  2125. }
  2126. return nil
  2127. }
  2128. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2129. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  2130. *out = *in
  2131. out.TypeMeta = in.TypeMeta
  2132. in.ListMeta.DeepCopyInto(&out.ListMeta)
  2133. if in.Items != nil {
  2134. in, out := &in.Items, &out.Items
  2135. *out = make([]SecretStore, len(*in))
  2136. for i := range *in {
  2137. (*in)[i].DeepCopyInto(&(*out)[i])
  2138. }
  2139. }
  2140. }
  2141. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  2142. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  2143. if in == nil {
  2144. return nil
  2145. }
  2146. out := new(SecretStoreList)
  2147. in.DeepCopyInto(out)
  2148. return out
  2149. }
  2150. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2151. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  2152. if c := in.DeepCopy(); c != nil {
  2153. return c
  2154. }
  2155. return nil
  2156. }
  2157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2158. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  2159. *out = *in
  2160. if in.AWS != nil {
  2161. in, out := &in.AWS, &out.AWS
  2162. *out = new(AWSProvider)
  2163. (*in).DeepCopyInto(*out)
  2164. }
  2165. if in.AzureKV != nil {
  2166. in, out := &in.AzureKV, &out.AzureKV
  2167. *out = new(AzureKVProvider)
  2168. (*in).DeepCopyInto(*out)
  2169. }
  2170. if in.Akeyless != nil {
  2171. in, out := &in.Akeyless, &out.Akeyless
  2172. *out = new(AkeylessProvider)
  2173. (*in).DeepCopyInto(*out)
  2174. }
  2175. if in.BitwardenSecretsManager != nil {
  2176. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  2177. *out = new(BitwardenSecretsManagerProvider)
  2178. (*in).DeepCopyInto(*out)
  2179. }
  2180. if in.Vault != nil {
  2181. in, out := &in.Vault, &out.Vault
  2182. *out = new(VaultProvider)
  2183. (*in).DeepCopyInto(*out)
  2184. }
  2185. if in.GCPSM != nil {
  2186. in, out := &in.GCPSM, &out.GCPSM
  2187. *out = new(GCPSMProvider)
  2188. (*in).DeepCopyInto(*out)
  2189. }
  2190. if in.Oracle != nil {
  2191. in, out := &in.Oracle, &out.Oracle
  2192. *out = new(OracleProvider)
  2193. (*in).DeepCopyInto(*out)
  2194. }
  2195. if in.IBM != nil {
  2196. in, out := &in.IBM, &out.IBM
  2197. *out = new(IBMProvider)
  2198. (*in).DeepCopyInto(*out)
  2199. }
  2200. if in.YandexCertificateManager != nil {
  2201. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  2202. *out = new(YandexCertificateManagerProvider)
  2203. (*in).DeepCopyInto(*out)
  2204. }
  2205. if in.YandexLockbox != nil {
  2206. in, out := &in.YandexLockbox, &out.YandexLockbox
  2207. *out = new(YandexLockboxProvider)
  2208. (*in).DeepCopyInto(*out)
  2209. }
  2210. if in.Gitlab != nil {
  2211. in, out := &in.Gitlab, &out.Gitlab
  2212. *out = new(GitlabProvider)
  2213. (*in).DeepCopyInto(*out)
  2214. }
  2215. if in.Alibaba != nil {
  2216. in, out := &in.Alibaba, &out.Alibaba
  2217. *out = new(AlibabaProvider)
  2218. (*in).DeepCopyInto(*out)
  2219. }
  2220. if in.OnePassword != nil {
  2221. in, out := &in.OnePassword, &out.OnePassword
  2222. *out = new(OnePasswordProvider)
  2223. (*in).DeepCopyInto(*out)
  2224. }
  2225. if in.Webhook != nil {
  2226. in, out := &in.Webhook, &out.Webhook
  2227. *out = new(WebhookProvider)
  2228. (*in).DeepCopyInto(*out)
  2229. }
  2230. if in.Kubernetes != nil {
  2231. in, out := &in.Kubernetes, &out.Kubernetes
  2232. *out = new(KubernetesProvider)
  2233. (*in).DeepCopyInto(*out)
  2234. }
  2235. if in.Fake != nil {
  2236. in, out := &in.Fake, &out.Fake
  2237. *out = new(FakeProvider)
  2238. (*in).DeepCopyInto(*out)
  2239. }
  2240. if in.Senhasegura != nil {
  2241. in, out := &in.Senhasegura, &out.Senhasegura
  2242. *out = new(SenhaseguraProvider)
  2243. (*in).DeepCopyInto(*out)
  2244. }
  2245. if in.Scaleway != nil {
  2246. in, out := &in.Scaleway, &out.Scaleway
  2247. *out = new(ScalewayProvider)
  2248. (*in).DeepCopyInto(*out)
  2249. }
  2250. if in.Doppler != nil {
  2251. in, out := &in.Doppler, &out.Doppler
  2252. *out = new(DopplerProvider)
  2253. (*in).DeepCopyInto(*out)
  2254. }
  2255. if in.Onboardbase != nil {
  2256. in, out := &in.Onboardbase, &out.Onboardbase
  2257. *out = new(OnboardbaseProvider)
  2258. (*in).DeepCopyInto(*out)
  2259. }
  2260. if in.KeeperSecurity != nil {
  2261. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  2262. *out = new(KeeperSecurityProvider)
  2263. (*in).DeepCopyInto(*out)
  2264. }
  2265. if in.Conjur != nil {
  2266. in, out := &in.Conjur, &out.Conjur
  2267. *out = new(ConjurProvider)
  2268. (*in).DeepCopyInto(*out)
  2269. }
  2270. if in.Delinea != nil {
  2271. in, out := &in.Delinea, &out.Delinea
  2272. *out = new(DelineaProvider)
  2273. (*in).DeepCopyInto(*out)
  2274. }
  2275. if in.SecretServer != nil {
  2276. in, out := &in.SecretServer, &out.SecretServer
  2277. *out = new(SecretServerProvider)
  2278. (*in).DeepCopyInto(*out)
  2279. }
  2280. if in.Chef != nil {
  2281. in, out := &in.Chef, &out.Chef
  2282. *out = new(ChefProvider)
  2283. (*in).DeepCopyInto(*out)
  2284. }
  2285. if in.Pulumi != nil {
  2286. in, out := &in.Pulumi, &out.Pulumi
  2287. *out = new(PulumiProvider)
  2288. (*in).DeepCopyInto(*out)
  2289. }
  2290. if in.Fortanix != nil {
  2291. in, out := &in.Fortanix, &out.Fortanix
  2292. *out = new(FortanixProvider)
  2293. (*in).DeepCopyInto(*out)
  2294. }
  2295. if in.PasswordDepot != nil {
  2296. in, out := &in.PasswordDepot, &out.PasswordDepot
  2297. *out = new(PasswordDepotProvider)
  2298. (*in).DeepCopyInto(*out)
  2299. }
  2300. if in.Passbolt != nil {
  2301. in, out := &in.Passbolt, &out.Passbolt
  2302. *out = new(PassboltProvider)
  2303. (*in).DeepCopyInto(*out)
  2304. }
  2305. if in.Device42 != nil {
  2306. in, out := &in.Device42, &out.Device42
  2307. *out = new(Device42Provider)
  2308. (*in).DeepCopyInto(*out)
  2309. }
  2310. if in.Infisical != nil {
  2311. in, out := &in.Infisical, &out.Infisical
  2312. *out = new(InfisicalProvider)
  2313. (*in).DeepCopyInto(*out)
  2314. }
  2315. }
  2316. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  2317. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  2318. if in == nil {
  2319. return nil
  2320. }
  2321. out := new(SecretStoreProvider)
  2322. in.DeepCopyInto(out)
  2323. return out
  2324. }
  2325. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2326. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  2327. *out = *in
  2328. }
  2329. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  2330. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  2331. if in == nil {
  2332. return nil
  2333. }
  2334. out := new(SecretStoreRef)
  2335. in.DeepCopyInto(out)
  2336. return out
  2337. }
  2338. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2339. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  2340. *out = *in
  2341. if in.MaxRetries != nil {
  2342. in, out := &in.MaxRetries, &out.MaxRetries
  2343. *out = new(int32)
  2344. **out = **in
  2345. }
  2346. if in.RetryInterval != nil {
  2347. in, out := &in.RetryInterval, &out.RetryInterval
  2348. *out = new(string)
  2349. **out = **in
  2350. }
  2351. }
  2352. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  2353. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  2354. if in == nil {
  2355. return nil
  2356. }
  2357. out := new(SecretStoreRetrySettings)
  2358. in.DeepCopyInto(out)
  2359. return out
  2360. }
  2361. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2362. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  2363. *out = *in
  2364. if in.Provider != nil {
  2365. in, out := &in.Provider, &out.Provider
  2366. *out = new(SecretStoreProvider)
  2367. (*in).DeepCopyInto(*out)
  2368. }
  2369. if in.RetrySettings != nil {
  2370. in, out := &in.RetrySettings, &out.RetrySettings
  2371. *out = new(SecretStoreRetrySettings)
  2372. (*in).DeepCopyInto(*out)
  2373. }
  2374. if in.Conditions != nil {
  2375. in, out := &in.Conditions, &out.Conditions
  2376. *out = make([]ClusterSecretStoreCondition, len(*in))
  2377. for i := range *in {
  2378. (*in)[i].DeepCopyInto(&(*out)[i])
  2379. }
  2380. }
  2381. }
  2382. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  2383. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  2384. if in == nil {
  2385. return nil
  2386. }
  2387. out := new(SecretStoreSpec)
  2388. in.DeepCopyInto(out)
  2389. return out
  2390. }
  2391. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2392. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  2393. *out = *in
  2394. if in.Conditions != nil {
  2395. in, out := &in.Conditions, &out.Conditions
  2396. *out = make([]SecretStoreStatusCondition, len(*in))
  2397. for i := range *in {
  2398. (*in)[i].DeepCopyInto(&(*out)[i])
  2399. }
  2400. }
  2401. }
  2402. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  2403. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  2404. if in == nil {
  2405. return nil
  2406. }
  2407. out := new(SecretStoreStatus)
  2408. in.DeepCopyInto(out)
  2409. return out
  2410. }
  2411. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2412. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  2413. *out = *in
  2414. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  2415. }
  2416. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  2417. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  2418. if in == nil {
  2419. return nil
  2420. }
  2421. out := new(SecretStoreStatusCondition)
  2422. in.DeepCopyInto(out)
  2423. return out
  2424. }
  2425. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2426. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  2427. *out = *in
  2428. }
  2429. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  2430. func (in *SecretsManager) DeepCopy() *SecretsManager {
  2431. if in == nil {
  2432. return nil
  2433. }
  2434. out := new(SecretsManager)
  2435. in.DeepCopyInto(out)
  2436. return out
  2437. }
  2438. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2439. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  2440. *out = *in
  2441. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2442. }
  2443. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  2444. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  2445. if in == nil {
  2446. return nil
  2447. }
  2448. out := new(SenhaseguraAuth)
  2449. in.DeepCopyInto(out)
  2450. return out
  2451. }
  2452. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2453. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  2454. *out = *in
  2455. in.Auth.DeepCopyInto(&out.Auth)
  2456. }
  2457. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  2458. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  2459. if in == nil {
  2460. return nil
  2461. }
  2462. out := new(SenhaseguraProvider)
  2463. in.DeepCopyInto(out)
  2464. return out
  2465. }
  2466. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2467. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  2468. *out = *in
  2469. if in.SecretStoreRef != nil {
  2470. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  2471. *out = new(SecretStoreRef)
  2472. **out = **in
  2473. }
  2474. if in.GeneratorRef != nil {
  2475. in, out := &in.GeneratorRef, &out.GeneratorRef
  2476. *out = new(GeneratorRef)
  2477. **out = **in
  2478. }
  2479. }
  2480. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  2481. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  2482. if in == nil {
  2483. return nil
  2484. }
  2485. out := new(StoreGeneratorSourceRef)
  2486. in.DeepCopyInto(out)
  2487. return out
  2488. }
  2489. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2490. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  2491. *out = *in
  2492. out.SecretStoreRef = in.SecretStoreRef
  2493. if in.GeneratorRef != nil {
  2494. in, out := &in.GeneratorRef, &out.GeneratorRef
  2495. *out = new(GeneratorRef)
  2496. **out = **in
  2497. }
  2498. }
  2499. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  2500. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  2501. if in == nil {
  2502. return nil
  2503. }
  2504. out := new(StoreSourceRef)
  2505. in.DeepCopyInto(out)
  2506. return out
  2507. }
  2508. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2509. func (in *Tag) DeepCopyInto(out *Tag) {
  2510. *out = *in
  2511. }
  2512. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  2513. func (in *Tag) DeepCopy() *Tag {
  2514. if in == nil {
  2515. return nil
  2516. }
  2517. out := new(Tag)
  2518. in.DeepCopyInto(out)
  2519. return out
  2520. }
  2521. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2522. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  2523. *out = *in
  2524. if in.ConfigMap != nil {
  2525. in, out := &in.ConfigMap, &out.ConfigMap
  2526. *out = new(TemplateRef)
  2527. (*in).DeepCopyInto(*out)
  2528. }
  2529. if in.Secret != nil {
  2530. in, out := &in.Secret, &out.Secret
  2531. *out = new(TemplateRef)
  2532. (*in).DeepCopyInto(*out)
  2533. }
  2534. if in.Literal != nil {
  2535. in, out := &in.Literal, &out.Literal
  2536. *out = new(string)
  2537. **out = **in
  2538. }
  2539. }
  2540. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2541. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2542. if in == nil {
  2543. return nil
  2544. }
  2545. out := new(TemplateFrom)
  2546. in.DeepCopyInto(out)
  2547. return out
  2548. }
  2549. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2550. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2551. *out = *in
  2552. if in.Items != nil {
  2553. in, out := &in.Items, &out.Items
  2554. *out = make([]TemplateRefItem, len(*in))
  2555. copy(*out, *in)
  2556. }
  2557. }
  2558. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2559. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2560. if in == nil {
  2561. return nil
  2562. }
  2563. out := new(TemplateRef)
  2564. in.DeepCopyInto(out)
  2565. return out
  2566. }
  2567. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2568. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2569. *out = *in
  2570. }
  2571. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2572. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2573. if in == nil {
  2574. return nil
  2575. }
  2576. out := new(TemplateRefItem)
  2577. in.DeepCopyInto(out)
  2578. return out
  2579. }
  2580. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2581. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2582. *out = *in
  2583. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2584. }
  2585. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2586. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2587. if in == nil {
  2588. return nil
  2589. }
  2590. out := new(TokenAuth)
  2591. in.DeepCopyInto(out)
  2592. return out
  2593. }
  2594. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2595. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  2596. *out = *in
  2597. in.ClientID.DeepCopyInto(&out.ClientID)
  2598. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2599. }
  2600. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  2601. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  2602. if in == nil {
  2603. return nil
  2604. }
  2605. out := new(UniversalAuthCredentials)
  2606. in.DeepCopyInto(out)
  2607. return out
  2608. }
  2609. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2610. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2611. *out = *in
  2612. if in.RoleRef != nil {
  2613. in, out := &in.RoleRef, &out.RoleRef
  2614. *out = new(metav1.SecretKeySelector)
  2615. (*in).DeepCopyInto(*out)
  2616. }
  2617. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2618. }
  2619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2620. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2621. if in == nil {
  2622. return nil
  2623. }
  2624. out := new(VaultAppRole)
  2625. in.DeepCopyInto(out)
  2626. return out
  2627. }
  2628. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2629. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2630. *out = *in
  2631. if in.Namespace != nil {
  2632. in, out := &in.Namespace, &out.Namespace
  2633. *out = new(string)
  2634. **out = **in
  2635. }
  2636. if in.TokenSecretRef != nil {
  2637. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2638. *out = new(metav1.SecretKeySelector)
  2639. (*in).DeepCopyInto(*out)
  2640. }
  2641. if in.AppRole != nil {
  2642. in, out := &in.AppRole, &out.AppRole
  2643. *out = new(VaultAppRole)
  2644. (*in).DeepCopyInto(*out)
  2645. }
  2646. if in.Kubernetes != nil {
  2647. in, out := &in.Kubernetes, &out.Kubernetes
  2648. *out = new(VaultKubernetesAuth)
  2649. (*in).DeepCopyInto(*out)
  2650. }
  2651. if in.Ldap != nil {
  2652. in, out := &in.Ldap, &out.Ldap
  2653. *out = new(VaultLdapAuth)
  2654. (*in).DeepCopyInto(*out)
  2655. }
  2656. if in.Jwt != nil {
  2657. in, out := &in.Jwt, &out.Jwt
  2658. *out = new(VaultJwtAuth)
  2659. (*in).DeepCopyInto(*out)
  2660. }
  2661. if in.Cert != nil {
  2662. in, out := &in.Cert, &out.Cert
  2663. *out = new(VaultCertAuth)
  2664. (*in).DeepCopyInto(*out)
  2665. }
  2666. if in.Iam != nil {
  2667. in, out := &in.Iam, &out.Iam
  2668. *out = new(VaultIamAuth)
  2669. (*in).DeepCopyInto(*out)
  2670. }
  2671. if in.UserPass != nil {
  2672. in, out := &in.UserPass, &out.UserPass
  2673. *out = new(VaultUserPassAuth)
  2674. (*in).DeepCopyInto(*out)
  2675. }
  2676. }
  2677. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2678. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2679. if in == nil {
  2680. return nil
  2681. }
  2682. out := new(VaultAuth)
  2683. in.DeepCopyInto(out)
  2684. return out
  2685. }
  2686. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2687. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2688. *out = *in
  2689. if in.SecretRef != nil {
  2690. in, out := &in.SecretRef, &out.SecretRef
  2691. *out = new(VaultAwsAuthSecretRef)
  2692. (*in).DeepCopyInto(*out)
  2693. }
  2694. if in.JWTAuth != nil {
  2695. in, out := &in.JWTAuth, &out.JWTAuth
  2696. *out = new(VaultAwsJWTAuth)
  2697. (*in).DeepCopyInto(*out)
  2698. }
  2699. }
  2700. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  2701. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  2702. if in == nil {
  2703. return nil
  2704. }
  2705. out := new(VaultAwsAuth)
  2706. in.DeepCopyInto(out)
  2707. return out
  2708. }
  2709. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2710. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  2711. *out = *in
  2712. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  2713. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  2714. if in.SessionToken != nil {
  2715. in, out := &in.SessionToken, &out.SessionToken
  2716. *out = new(metav1.SecretKeySelector)
  2717. (*in).DeepCopyInto(*out)
  2718. }
  2719. }
  2720. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  2721. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  2722. if in == nil {
  2723. return nil
  2724. }
  2725. out := new(VaultAwsAuthSecretRef)
  2726. in.DeepCopyInto(out)
  2727. return out
  2728. }
  2729. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2730. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  2731. *out = *in
  2732. if in.ServiceAccountRef != nil {
  2733. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2734. *out = new(metav1.ServiceAccountSelector)
  2735. (*in).DeepCopyInto(*out)
  2736. }
  2737. }
  2738. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  2739. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  2740. if in == nil {
  2741. return nil
  2742. }
  2743. out := new(VaultAwsJWTAuth)
  2744. in.DeepCopyInto(out)
  2745. return out
  2746. }
  2747. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2748. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  2749. *out = *in
  2750. in.ClientCert.DeepCopyInto(&out.ClientCert)
  2751. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2752. }
  2753. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  2754. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  2755. if in == nil {
  2756. return nil
  2757. }
  2758. out := new(VaultCertAuth)
  2759. in.DeepCopyInto(out)
  2760. return out
  2761. }
  2762. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2763. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  2764. *out = *in
  2765. if in.CertSecretRef != nil {
  2766. in, out := &in.CertSecretRef, &out.CertSecretRef
  2767. *out = new(metav1.SecretKeySelector)
  2768. (*in).DeepCopyInto(*out)
  2769. }
  2770. if in.KeySecretRef != nil {
  2771. in, out := &in.KeySecretRef, &out.KeySecretRef
  2772. *out = new(metav1.SecretKeySelector)
  2773. (*in).DeepCopyInto(*out)
  2774. }
  2775. }
  2776. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  2777. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  2778. if in == nil {
  2779. return nil
  2780. }
  2781. out := new(VaultClientTLS)
  2782. in.DeepCopyInto(out)
  2783. return out
  2784. }
  2785. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2786. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  2787. *out = *in
  2788. if in.SecretRef != nil {
  2789. in, out := &in.SecretRef, &out.SecretRef
  2790. *out = new(VaultAwsAuthSecretRef)
  2791. (*in).DeepCopyInto(*out)
  2792. }
  2793. if in.JWTAuth != nil {
  2794. in, out := &in.JWTAuth, &out.JWTAuth
  2795. *out = new(VaultAwsJWTAuth)
  2796. (*in).DeepCopyInto(*out)
  2797. }
  2798. }
  2799. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  2800. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  2801. if in == nil {
  2802. return nil
  2803. }
  2804. out := new(VaultIamAuth)
  2805. in.DeepCopyInto(out)
  2806. return out
  2807. }
  2808. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2809. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  2810. *out = *in
  2811. if in.SecretRef != nil {
  2812. in, out := &in.SecretRef, &out.SecretRef
  2813. *out = new(metav1.SecretKeySelector)
  2814. (*in).DeepCopyInto(*out)
  2815. }
  2816. if in.KubernetesServiceAccountToken != nil {
  2817. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  2818. *out = new(VaultKubernetesServiceAccountTokenAuth)
  2819. (*in).DeepCopyInto(*out)
  2820. }
  2821. }
  2822. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  2823. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  2824. if in == nil {
  2825. return nil
  2826. }
  2827. out := new(VaultJwtAuth)
  2828. in.DeepCopyInto(out)
  2829. return out
  2830. }
  2831. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2832. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  2833. *out = *in
  2834. if in.ServiceAccountRef != nil {
  2835. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2836. *out = new(metav1.ServiceAccountSelector)
  2837. (*in).DeepCopyInto(*out)
  2838. }
  2839. if in.SecretRef != nil {
  2840. in, out := &in.SecretRef, &out.SecretRef
  2841. *out = new(metav1.SecretKeySelector)
  2842. (*in).DeepCopyInto(*out)
  2843. }
  2844. }
  2845. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  2846. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  2847. if in == nil {
  2848. return nil
  2849. }
  2850. out := new(VaultKubernetesAuth)
  2851. in.DeepCopyInto(out)
  2852. return out
  2853. }
  2854. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2855. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  2856. *out = *in
  2857. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  2858. if in.Audiences != nil {
  2859. in, out := &in.Audiences, &out.Audiences
  2860. *out = new([]string)
  2861. if **in != nil {
  2862. in, out := *in, *out
  2863. *out = make([]string, len(*in))
  2864. copy(*out, *in)
  2865. }
  2866. }
  2867. if in.ExpirationSeconds != nil {
  2868. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  2869. *out = new(int64)
  2870. **out = **in
  2871. }
  2872. }
  2873. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  2874. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  2875. if in == nil {
  2876. return nil
  2877. }
  2878. out := new(VaultKubernetesServiceAccountTokenAuth)
  2879. in.DeepCopyInto(out)
  2880. return out
  2881. }
  2882. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2883. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  2884. *out = *in
  2885. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2886. }
  2887. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  2888. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  2889. if in == nil {
  2890. return nil
  2891. }
  2892. out := new(VaultLdapAuth)
  2893. in.DeepCopyInto(out)
  2894. return out
  2895. }
  2896. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2897. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  2898. *out = *in
  2899. in.Auth.DeepCopyInto(&out.Auth)
  2900. if in.Path != nil {
  2901. in, out := &in.Path, &out.Path
  2902. *out = new(string)
  2903. **out = **in
  2904. }
  2905. if in.Namespace != nil {
  2906. in, out := &in.Namespace, &out.Namespace
  2907. *out = new(string)
  2908. **out = **in
  2909. }
  2910. if in.CABundle != nil {
  2911. in, out := &in.CABundle, &out.CABundle
  2912. *out = make([]byte, len(*in))
  2913. copy(*out, *in)
  2914. }
  2915. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  2916. if in.CAProvider != nil {
  2917. in, out := &in.CAProvider, &out.CAProvider
  2918. *out = new(CAProvider)
  2919. (*in).DeepCopyInto(*out)
  2920. }
  2921. if in.Headers != nil {
  2922. in, out := &in.Headers, &out.Headers
  2923. *out = make(map[string]string, len(*in))
  2924. for key, val := range *in {
  2925. (*out)[key] = val
  2926. }
  2927. }
  2928. }
  2929. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  2930. func (in *VaultProvider) DeepCopy() *VaultProvider {
  2931. if in == nil {
  2932. return nil
  2933. }
  2934. out := new(VaultProvider)
  2935. in.DeepCopyInto(out)
  2936. return out
  2937. }
  2938. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2939. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  2940. *out = *in
  2941. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2942. }
  2943. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  2944. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  2945. if in == nil {
  2946. return nil
  2947. }
  2948. out := new(VaultUserPassAuth)
  2949. in.DeepCopyInto(out)
  2950. return out
  2951. }
  2952. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2953. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  2954. *out = *in
  2955. if in.Namespace != nil {
  2956. in, out := &in.Namespace, &out.Namespace
  2957. *out = new(string)
  2958. **out = **in
  2959. }
  2960. }
  2961. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  2962. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  2963. if in == nil {
  2964. return nil
  2965. }
  2966. out := new(WebhookCAProvider)
  2967. in.DeepCopyInto(out)
  2968. return out
  2969. }
  2970. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2971. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  2972. *out = *in
  2973. if in.Headers != nil {
  2974. in, out := &in.Headers, &out.Headers
  2975. *out = make(map[string]string, len(*in))
  2976. for key, val := range *in {
  2977. (*out)[key] = val
  2978. }
  2979. }
  2980. if in.Timeout != nil {
  2981. in, out := &in.Timeout, &out.Timeout
  2982. *out = new(v1.Duration)
  2983. **out = **in
  2984. }
  2985. out.Result = in.Result
  2986. if in.Secrets != nil {
  2987. in, out := &in.Secrets, &out.Secrets
  2988. *out = make([]WebhookSecret, len(*in))
  2989. for i := range *in {
  2990. (*in)[i].DeepCopyInto(&(*out)[i])
  2991. }
  2992. }
  2993. if in.CABundle != nil {
  2994. in, out := &in.CABundle, &out.CABundle
  2995. *out = make([]byte, len(*in))
  2996. copy(*out, *in)
  2997. }
  2998. if in.CAProvider != nil {
  2999. in, out := &in.CAProvider, &out.CAProvider
  3000. *out = new(WebhookCAProvider)
  3001. (*in).DeepCopyInto(*out)
  3002. }
  3003. }
  3004. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  3005. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  3006. if in == nil {
  3007. return nil
  3008. }
  3009. out := new(WebhookProvider)
  3010. in.DeepCopyInto(out)
  3011. return out
  3012. }
  3013. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3014. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  3015. *out = *in
  3016. }
  3017. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  3018. func (in *WebhookResult) DeepCopy() *WebhookResult {
  3019. if in == nil {
  3020. return nil
  3021. }
  3022. out := new(WebhookResult)
  3023. in.DeepCopyInto(out)
  3024. return out
  3025. }
  3026. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3027. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  3028. *out = *in
  3029. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3030. }
  3031. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  3032. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  3033. if in == nil {
  3034. return nil
  3035. }
  3036. out := new(WebhookSecret)
  3037. in.DeepCopyInto(out)
  3038. return out
  3039. }
  3040. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3041. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  3042. *out = *in
  3043. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3044. }
  3045. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  3046. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  3047. if in == nil {
  3048. return nil
  3049. }
  3050. out := new(YandexCertificateManagerAuth)
  3051. in.DeepCopyInto(out)
  3052. return out
  3053. }
  3054. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3055. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  3056. *out = *in
  3057. in.Certificate.DeepCopyInto(&out.Certificate)
  3058. }
  3059. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  3060. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  3061. if in == nil {
  3062. return nil
  3063. }
  3064. out := new(YandexCertificateManagerCAProvider)
  3065. in.DeepCopyInto(out)
  3066. return out
  3067. }
  3068. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3069. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  3070. *out = *in
  3071. in.Auth.DeepCopyInto(&out.Auth)
  3072. if in.CAProvider != nil {
  3073. in, out := &in.CAProvider, &out.CAProvider
  3074. *out = new(YandexCertificateManagerCAProvider)
  3075. (*in).DeepCopyInto(*out)
  3076. }
  3077. }
  3078. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  3079. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  3080. if in == nil {
  3081. return nil
  3082. }
  3083. out := new(YandexCertificateManagerProvider)
  3084. in.DeepCopyInto(out)
  3085. return out
  3086. }
  3087. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3088. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  3089. *out = *in
  3090. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3091. }
  3092. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  3093. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  3094. if in == nil {
  3095. return nil
  3096. }
  3097. out := new(YandexLockboxAuth)
  3098. in.DeepCopyInto(out)
  3099. return out
  3100. }
  3101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3102. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  3103. *out = *in
  3104. in.Certificate.DeepCopyInto(&out.Certificate)
  3105. }
  3106. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  3107. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  3108. if in == nil {
  3109. return nil
  3110. }
  3111. out := new(YandexLockboxCAProvider)
  3112. in.DeepCopyInto(out)
  3113. return out
  3114. }
  3115. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3116. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  3117. *out = *in
  3118. in.Auth.DeepCopyInto(&out.Auth)
  3119. if in.CAProvider != nil {
  3120. in, out := &in.CAProvider, &out.CAProvider
  3121. *out = new(YandexLockboxCAProvider)
  3122. (*in).DeepCopyInto(*out)
  3123. }
  3124. }
  3125. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  3126. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  3127. if in == nil {
  3128. return nil
  3129. }
  3130. out := new(YandexLockboxProvider)
  3131. in.DeepCopyInto(out)
  3132. return out
  3133. }