zz_generated.deepcopy.go 129 KB

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