zz_generated.deepcopy.go 120 KB

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