zz_generated.deepcopy.go 120 KB

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