zz_generated.deepcopy.go 113 KB

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