zz_generated.deepcopy.go 117 KB

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