zz_generated.deepcopy.go 119 KB

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