zz_generated.deepcopy.go 124 KB

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