zz_generated.deepcopy.go 112 KB

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