zz_generated.deepcopy.go 91 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107
  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 v1beta1
  15. import (
  16. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  17. "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(metav1.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(metav1.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. for i := range *in {
  110. if (*in)[i] != nil {
  111. in, out := &(*in)[i], &(*out)[i]
  112. *out = new(string)
  113. **out = **in
  114. }
  115. }
  116. }
  117. }
  118. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  119. func (in *AWSProvider) DeepCopy() *AWSProvider {
  120. if in == nil {
  121. return nil
  122. }
  123. out := new(AWSProvider)
  124. in.DeepCopyInto(out)
  125. return out
  126. }
  127. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  128. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  129. *out = *in
  130. in.SecretRef.DeepCopyInto(&out.SecretRef)
  131. if in.KubernetesAuth != nil {
  132. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  133. *out = new(AkeylessKubernetesAuth)
  134. (*in).DeepCopyInto(*out)
  135. }
  136. }
  137. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  138. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  139. if in == nil {
  140. return nil
  141. }
  142. out := new(AkeylessAuth)
  143. in.DeepCopyInto(out)
  144. return out
  145. }
  146. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  147. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  148. *out = *in
  149. in.AccessID.DeepCopyInto(&out.AccessID)
  150. in.AccessType.DeepCopyInto(&out.AccessType)
  151. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  152. }
  153. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  154. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  155. if in == nil {
  156. return nil
  157. }
  158. out := new(AkeylessAuthSecretRef)
  159. in.DeepCopyInto(out)
  160. return out
  161. }
  162. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  163. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  164. *out = *in
  165. if in.ServiceAccountRef != nil {
  166. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  167. *out = new(metav1.ServiceAccountSelector)
  168. (*in).DeepCopyInto(*out)
  169. }
  170. if in.SecretRef != nil {
  171. in, out := &in.SecretRef, &out.SecretRef
  172. *out = new(metav1.SecretKeySelector)
  173. (*in).DeepCopyInto(*out)
  174. }
  175. }
  176. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  177. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  178. if in == nil {
  179. return nil
  180. }
  181. out := new(AkeylessKubernetesAuth)
  182. in.DeepCopyInto(out)
  183. return out
  184. }
  185. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  186. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  187. *out = *in
  188. if in.AkeylessGWApiURL != nil {
  189. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  190. *out = new(string)
  191. **out = **in
  192. }
  193. if in.Auth != nil {
  194. in, out := &in.Auth, &out.Auth
  195. *out = new(AkeylessAuth)
  196. (*in).DeepCopyInto(*out)
  197. }
  198. if in.CABundle != nil {
  199. in, out := &in.CABundle, &out.CABundle
  200. *out = make([]byte, len(*in))
  201. copy(*out, *in)
  202. }
  203. if in.CAProvider != nil {
  204. in, out := &in.CAProvider, &out.CAProvider
  205. *out = new(CAProvider)
  206. (*in).DeepCopyInto(*out)
  207. }
  208. }
  209. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  210. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  211. if in == nil {
  212. return nil
  213. }
  214. out := new(AkeylessProvider)
  215. in.DeepCopyInto(out)
  216. return out
  217. }
  218. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  219. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  220. *out = *in
  221. if in.SecretRef != nil {
  222. in, out := &in.SecretRef, &out.SecretRef
  223. *out = new(AlibabaAuthSecretRef)
  224. (*in).DeepCopyInto(*out)
  225. }
  226. if in.RRSAAuth != nil {
  227. in, out := &in.RRSAAuth, &out.RRSAAuth
  228. *out = new(AlibabaRRSAAuth)
  229. **out = **in
  230. }
  231. }
  232. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  233. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  234. if in == nil {
  235. return nil
  236. }
  237. out := new(AlibabaAuth)
  238. in.DeepCopyInto(out)
  239. return out
  240. }
  241. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  242. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  243. *out = *in
  244. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  245. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  246. }
  247. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  248. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  249. if in == nil {
  250. return nil
  251. }
  252. out := new(AlibabaAuthSecretRef)
  253. in.DeepCopyInto(out)
  254. return out
  255. }
  256. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  257. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  258. *out = *in
  259. in.Auth.DeepCopyInto(&out.Auth)
  260. }
  261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  262. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  263. if in == nil {
  264. return nil
  265. }
  266. out := new(AlibabaProvider)
  267. in.DeepCopyInto(out)
  268. return out
  269. }
  270. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  271. func (in *AlibabaRRSAAuth) DeepCopyInto(out *AlibabaRRSAAuth) {
  272. *out = *in
  273. }
  274. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaRRSAAuth.
  275. func (in *AlibabaRRSAAuth) DeepCopy() *AlibabaRRSAAuth {
  276. if in == nil {
  277. return nil
  278. }
  279. out := new(AlibabaRRSAAuth)
  280. in.DeepCopyInto(out)
  281. return out
  282. }
  283. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  284. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  285. *out = *in
  286. if in.ClientID != nil {
  287. in, out := &in.ClientID, &out.ClientID
  288. *out = new(metav1.SecretKeySelector)
  289. (*in).DeepCopyInto(*out)
  290. }
  291. if in.ClientSecret != nil {
  292. in, out := &in.ClientSecret, &out.ClientSecret
  293. *out = new(metav1.SecretKeySelector)
  294. (*in).DeepCopyInto(*out)
  295. }
  296. }
  297. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  298. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  299. if in == nil {
  300. return nil
  301. }
  302. out := new(AzureKVAuth)
  303. in.DeepCopyInto(out)
  304. return out
  305. }
  306. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  307. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  308. *out = *in
  309. if in.AuthType != nil {
  310. in, out := &in.AuthType, &out.AuthType
  311. *out = new(AzureAuthType)
  312. **out = **in
  313. }
  314. if in.VaultURL != nil {
  315. in, out := &in.VaultURL, &out.VaultURL
  316. *out = new(string)
  317. **out = **in
  318. }
  319. if in.TenantID != nil {
  320. in, out := &in.TenantID, &out.TenantID
  321. *out = new(string)
  322. **out = **in
  323. }
  324. if in.AuthSecretRef != nil {
  325. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  326. *out = new(AzureKVAuth)
  327. (*in).DeepCopyInto(*out)
  328. }
  329. if in.ServiceAccountRef != nil {
  330. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  331. *out = new(metav1.ServiceAccountSelector)
  332. (*in).DeepCopyInto(*out)
  333. }
  334. if in.IdentityID != nil {
  335. in, out := &in.IdentityID, &out.IdentityID
  336. *out = new(string)
  337. **out = **in
  338. }
  339. }
  340. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  341. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  342. if in == nil {
  343. return nil
  344. }
  345. out := new(AzureKVProvider)
  346. in.DeepCopyInto(out)
  347. return out
  348. }
  349. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  350. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  351. *out = *in
  352. if in.Namespace != nil {
  353. in, out := &in.Namespace, &out.Namespace
  354. *out = new(string)
  355. **out = **in
  356. }
  357. }
  358. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  359. func (in *CAProvider) DeepCopy() *CAProvider {
  360. if in == nil {
  361. return nil
  362. }
  363. out := new(CAProvider)
  364. in.DeepCopyInto(out)
  365. return out
  366. }
  367. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  368. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  369. *out = *in
  370. in.ClientCert.DeepCopyInto(&out.ClientCert)
  371. in.ClientKey.DeepCopyInto(&out.ClientKey)
  372. }
  373. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  374. func (in *CertAuth) DeepCopy() *CertAuth {
  375. if in == nil {
  376. return nil
  377. }
  378. out := new(CertAuth)
  379. in.DeepCopyInto(out)
  380. return out
  381. }
  382. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  383. func (in *ChefAuth) DeepCopyInto(out *ChefAuth) {
  384. *out = *in
  385. in.SecretRef.DeepCopyInto(&out.SecretRef)
  386. }
  387. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuth.
  388. func (in *ChefAuth) DeepCopy() *ChefAuth {
  389. if in == nil {
  390. return nil
  391. }
  392. out := new(ChefAuth)
  393. in.DeepCopyInto(out)
  394. return out
  395. }
  396. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  397. func (in *ChefAuthSecretRef) DeepCopyInto(out *ChefAuthSecretRef) {
  398. *out = *in
  399. in.SecretKey.DeepCopyInto(&out.SecretKey)
  400. }
  401. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuthSecretRef.
  402. func (in *ChefAuthSecretRef) DeepCopy() *ChefAuthSecretRef {
  403. if in == nil {
  404. return nil
  405. }
  406. out := new(ChefAuthSecretRef)
  407. in.DeepCopyInto(out)
  408. return out
  409. }
  410. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  411. func (in *ChefProvider) DeepCopyInto(out *ChefProvider) {
  412. *out = *in
  413. if in.Auth != nil {
  414. in, out := &in.Auth, &out.Auth
  415. *out = new(ChefAuth)
  416. (*in).DeepCopyInto(*out)
  417. }
  418. }
  419. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefProvider.
  420. func (in *ChefProvider) DeepCopy() *ChefProvider {
  421. if in == nil {
  422. return nil
  423. }
  424. out := new(ChefProvider)
  425. in.DeepCopyInto(out)
  426. return out
  427. }
  428. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  429. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  430. *out = *in
  431. out.TypeMeta = in.TypeMeta
  432. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  433. in.Spec.DeepCopyInto(&out.Spec)
  434. in.Status.DeepCopyInto(&out.Status)
  435. }
  436. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  437. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  438. if in == nil {
  439. return nil
  440. }
  441. out := new(ClusterExternalSecret)
  442. in.DeepCopyInto(out)
  443. return out
  444. }
  445. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  446. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  447. if c := in.DeepCopy(); c != nil {
  448. return c
  449. }
  450. return nil
  451. }
  452. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  453. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  454. *out = *in
  455. out.TypeMeta = in.TypeMeta
  456. in.ListMeta.DeepCopyInto(&out.ListMeta)
  457. if in.Items != nil {
  458. in, out := &in.Items, &out.Items
  459. *out = make([]ClusterExternalSecret, len(*in))
  460. for i := range *in {
  461. (*in)[i].DeepCopyInto(&(*out)[i])
  462. }
  463. }
  464. }
  465. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  466. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  467. if in == nil {
  468. return nil
  469. }
  470. out := new(ClusterExternalSecretList)
  471. in.DeepCopyInto(out)
  472. return out
  473. }
  474. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  475. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  476. if c := in.DeepCopy(); c != nil {
  477. return c
  478. }
  479. return nil
  480. }
  481. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  482. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  483. *out = *in
  484. }
  485. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  486. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  487. if in == nil {
  488. return nil
  489. }
  490. out := new(ClusterExternalSecretNamespaceFailure)
  491. in.DeepCopyInto(out)
  492. return out
  493. }
  494. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  495. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  496. *out = *in
  497. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  498. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  499. if in.NamespaceSelector != nil {
  500. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  501. *out = new(v1.LabelSelector)
  502. (*in).DeepCopyInto(*out)
  503. }
  504. if in.Namespaces != nil {
  505. in, out := &in.Namespaces, &out.Namespaces
  506. *out = make([]string, len(*in))
  507. copy(*out, *in)
  508. }
  509. if in.RefreshInterval != nil {
  510. in, out := &in.RefreshInterval, &out.RefreshInterval
  511. *out = new(v1.Duration)
  512. **out = **in
  513. }
  514. }
  515. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  516. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  517. if in == nil {
  518. return nil
  519. }
  520. out := new(ClusterExternalSecretSpec)
  521. in.DeepCopyInto(out)
  522. return out
  523. }
  524. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  525. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  526. *out = *in
  527. if in.FailedNamespaces != nil {
  528. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  529. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  530. copy(*out, *in)
  531. }
  532. if in.ProvisionedNamespaces != nil {
  533. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  534. *out = make([]string, len(*in))
  535. copy(*out, *in)
  536. }
  537. if in.Conditions != nil {
  538. in, out := &in.Conditions, &out.Conditions
  539. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  540. copy(*out, *in)
  541. }
  542. }
  543. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  544. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  545. if in == nil {
  546. return nil
  547. }
  548. out := new(ClusterExternalSecretStatus)
  549. in.DeepCopyInto(out)
  550. return out
  551. }
  552. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  553. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  554. *out = *in
  555. }
  556. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  557. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  558. if in == nil {
  559. return nil
  560. }
  561. out := new(ClusterExternalSecretStatusCondition)
  562. in.DeepCopyInto(out)
  563. return out
  564. }
  565. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  566. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  567. *out = *in
  568. out.TypeMeta = in.TypeMeta
  569. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  570. in.Spec.DeepCopyInto(&out.Spec)
  571. in.Status.DeepCopyInto(&out.Status)
  572. }
  573. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  574. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  575. if in == nil {
  576. return nil
  577. }
  578. out := new(ClusterSecretStore)
  579. in.DeepCopyInto(out)
  580. return out
  581. }
  582. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  583. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  584. if c := in.DeepCopy(); c != nil {
  585. return c
  586. }
  587. return nil
  588. }
  589. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  590. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  591. *out = *in
  592. if in.NamespaceSelector != nil {
  593. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  594. *out = new(v1.LabelSelector)
  595. (*in).DeepCopyInto(*out)
  596. }
  597. if in.Namespaces != nil {
  598. in, out := &in.Namespaces, &out.Namespaces
  599. *out = make([]string, len(*in))
  600. copy(*out, *in)
  601. }
  602. }
  603. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  604. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  605. if in == nil {
  606. return nil
  607. }
  608. out := new(ClusterSecretStoreCondition)
  609. in.DeepCopyInto(out)
  610. return out
  611. }
  612. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  613. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  614. *out = *in
  615. out.TypeMeta = in.TypeMeta
  616. in.ListMeta.DeepCopyInto(&out.ListMeta)
  617. if in.Items != nil {
  618. in, out := &in.Items, &out.Items
  619. *out = make([]ClusterSecretStore, len(*in))
  620. for i := range *in {
  621. (*in)[i].DeepCopyInto(&(*out)[i])
  622. }
  623. }
  624. }
  625. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  626. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  627. if in == nil {
  628. return nil
  629. }
  630. out := new(ClusterSecretStoreList)
  631. in.DeepCopyInto(out)
  632. return out
  633. }
  634. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  635. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  636. if c := in.DeepCopy(); c != nil {
  637. return c
  638. }
  639. return nil
  640. }
  641. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  642. func (in *ConjurAPIKey) DeepCopyInto(out *ConjurAPIKey) {
  643. *out = *in
  644. if in.UserRef != nil {
  645. in, out := &in.UserRef, &out.UserRef
  646. *out = new(metav1.SecretKeySelector)
  647. (*in).DeepCopyInto(*out)
  648. }
  649. if in.APIKeyRef != nil {
  650. in, out := &in.APIKeyRef, &out.APIKeyRef
  651. *out = new(metav1.SecretKeySelector)
  652. (*in).DeepCopyInto(*out)
  653. }
  654. }
  655. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAPIKey.
  656. func (in *ConjurAPIKey) DeepCopy() *ConjurAPIKey {
  657. if in == nil {
  658. return nil
  659. }
  660. out := new(ConjurAPIKey)
  661. in.DeepCopyInto(out)
  662. return out
  663. }
  664. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  665. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  666. *out = *in
  667. if in.APIKey != nil {
  668. in, out := &in.APIKey, &out.APIKey
  669. *out = new(ConjurAPIKey)
  670. (*in).DeepCopyInto(*out)
  671. }
  672. if in.Jwt != nil {
  673. in, out := &in.Jwt, &out.Jwt
  674. *out = new(ConjurJWT)
  675. (*in).DeepCopyInto(*out)
  676. }
  677. }
  678. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  679. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  680. if in == nil {
  681. return nil
  682. }
  683. out := new(ConjurAuth)
  684. in.DeepCopyInto(out)
  685. return out
  686. }
  687. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  688. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  689. *out = *in
  690. if in.SecretRef != nil {
  691. in, out := &in.SecretRef, &out.SecretRef
  692. *out = new(metav1.SecretKeySelector)
  693. (*in).DeepCopyInto(*out)
  694. }
  695. if in.ServiceAccountRef != nil {
  696. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  697. *out = new(metav1.ServiceAccountSelector)
  698. (*in).DeepCopyInto(*out)
  699. }
  700. }
  701. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  702. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  703. if in == nil {
  704. return nil
  705. }
  706. out := new(ConjurJWT)
  707. in.DeepCopyInto(out)
  708. return out
  709. }
  710. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  711. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  712. *out = *in
  713. if in.CAProvider != nil {
  714. in, out := &in.CAProvider, &out.CAProvider
  715. *out = new(CAProvider)
  716. (*in).DeepCopyInto(*out)
  717. }
  718. in.Auth.DeepCopyInto(&out.Auth)
  719. }
  720. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  721. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  722. if in == nil {
  723. return nil
  724. }
  725. out := new(ConjurProvider)
  726. in.DeepCopyInto(out)
  727. return out
  728. }
  729. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  730. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  731. *out = *in
  732. if in.ClientID != nil {
  733. in, out := &in.ClientID, &out.ClientID
  734. *out = new(DelineaProviderSecretRef)
  735. (*in).DeepCopyInto(*out)
  736. }
  737. if in.ClientSecret != nil {
  738. in, out := &in.ClientSecret, &out.ClientSecret
  739. *out = new(DelineaProviderSecretRef)
  740. (*in).DeepCopyInto(*out)
  741. }
  742. }
  743. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  744. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  745. if in == nil {
  746. return nil
  747. }
  748. out := new(DelineaProvider)
  749. in.DeepCopyInto(out)
  750. return out
  751. }
  752. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  753. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  754. *out = *in
  755. if in.SecretRef != nil {
  756. in, out := &in.SecretRef, &out.SecretRef
  757. *out = new(metav1.SecretKeySelector)
  758. (*in).DeepCopyInto(*out)
  759. }
  760. }
  761. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  762. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  763. if in == nil {
  764. return nil
  765. }
  766. out := new(DelineaProviderSecretRef)
  767. in.DeepCopyInto(out)
  768. return out
  769. }
  770. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  771. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  772. *out = *in
  773. in.SecretRef.DeepCopyInto(&out.SecretRef)
  774. }
  775. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  776. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  777. if in == nil {
  778. return nil
  779. }
  780. out := new(DopplerAuth)
  781. in.DeepCopyInto(out)
  782. return out
  783. }
  784. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  785. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  786. *out = *in
  787. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  788. }
  789. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  790. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  791. if in == nil {
  792. return nil
  793. }
  794. out := new(DopplerAuthSecretRef)
  795. in.DeepCopyInto(out)
  796. return out
  797. }
  798. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  799. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  800. *out = *in
  801. if in.Auth != nil {
  802. in, out := &in.Auth, &out.Auth
  803. *out = new(DopplerAuth)
  804. (*in).DeepCopyInto(*out)
  805. }
  806. }
  807. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  808. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  809. if in == nil {
  810. return nil
  811. }
  812. out := new(DopplerProvider)
  813. in.DeepCopyInto(out)
  814. return out
  815. }
  816. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  817. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  818. *out = *in
  819. out.TypeMeta = in.TypeMeta
  820. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  821. in.Spec.DeepCopyInto(&out.Spec)
  822. in.Status.DeepCopyInto(&out.Status)
  823. }
  824. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  825. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  826. if in == nil {
  827. return nil
  828. }
  829. out := new(ExternalSecret)
  830. in.DeepCopyInto(out)
  831. return out
  832. }
  833. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  834. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  835. if c := in.DeepCopy(); c != nil {
  836. return c
  837. }
  838. return nil
  839. }
  840. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  841. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  842. *out = *in
  843. out.RemoteRef = in.RemoteRef
  844. if in.SourceRef != nil {
  845. in, out := &in.SourceRef, &out.SourceRef
  846. *out = new(StoreSourceRef)
  847. (*in).DeepCopyInto(*out)
  848. }
  849. }
  850. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  851. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  852. if in == nil {
  853. return nil
  854. }
  855. out := new(ExternalSecretData)
  856. in.DeepCopyInto(out)
  857. return out
  858. }
  859. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  860. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  861. *out = *in
  862. if in.Extract != nil {
  863. in, out := &in.Extract, &out.Extract
  864. *out = new(ExternalSecretDataRemoteRef)
  865. **out = **in
  866. }
  867. if in.Find != nil {
  868. in, out := &in.Find, &out.Find
  869. *out = new(ExternalSecretFind)
  870. (*in).DeepCopyInto(*out)
  871. }
  872. if in.Rewrite != nil {
  873. in, out := &in.Rewrite, &out.Rewrite
  874. *out = make([]ExternalSecretRewrite, len(*in))
  875. for i := range *in {
  876. (*in)[i].DeepCopyInto(&(*out)[i])
  877. }
  878. }
  879. if in.SourceRef != nil {
  880. in, out := &in.SourceRef, &out.SourceRef
  881. *out = new(StoreGeneratorSourceRef)
  882. (*in).DeepCopyInto(*out)
  883. }
  884. }
  885. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  886. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  887. if in == nil {
  888. return nil
  889. }
  890. out := new(ExternalSecretDataFromRemoteRef)
  891. in.DeepCopyInto(out)
  892. return out
  893. }
  894. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  895. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  896. *out = *in
  897. }
  898. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  899. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  900. if in == nil {
  901. return nil
  902. }
  903. out := new(ExternalSecretDataRemoteRef)
  904. in.DeepCopyInto(out)
  905. return out
  906. }
  907. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  908. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  909. *out = *in
  910. if in.Path != nil {
  911. in, out := &in.Path, &out.Path
  912. *out = new(string)
  913. **out = **in
  914. }
  915. if in.Name != nil {
  916. in, out := &in.Name, &out.Name
  917. *out = new(FindName)
  918. **out = **in
  919. }
  920. if in.Tags != nil {
  921. in, out := &in.Tags, &out.Tags
  922. *out = make(map[string]string, len(*in))
  923. for key, val := range *in {
  924. (*out)[key] = val
  925. }
  926. }
  927. }
  928. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  929. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  930. if in == nil {
  931. return nil
  932. }
  933. out := new(ExternalSecretFind)
  934. in.DeepCopyInto(out)
  935. return out
  936. }
  937. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  938. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  939. *out = *in
  940. out.TypeMeta = in.TypeMeta
  941. in.ListMeta.DeepCopyInto(&out.ListMeta)
  942. if in.Items != nil {
  943. in, out := &in.Items, &out.Items
  944. *out = make([]ExternalSecret, len(*in))
  945. for i := range *in {
  946. (*in)[i].DeepCopyInto(&(*out)[i])
  947. }
  948. }
  949. }
  950. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  951. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  952. if in == nil {
  953. return nil
  954. }
  955. out := new(ExternalSecretList)
  956. in.DeepCopyInto(out)
  957. return out
  958. }
  959. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  960. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  961. if c := in.DeepCopy(); c != nil {
  962. return c
  963. }
  964. return nil
  965. }
  966. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  967. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  968. *out = *in
  969. if in.Annotations != nil {
  970. in, out := &in.Annotations, &out.Annotations
  971. *out = make(map[string]string, len(*in))
  972. for key, val := range *in {
  973. (*out)[key] = val
  974. }
  975. }
  976. if in.Labels != nil {
  977. in, out := &in.Labels, &out.Labels
  978. *out = make(map[string]string, len(*in))
  979. for key, val := range *in {
  980. (*out)[key] = val
  981. }
  982. }
  983. }
  984. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  985. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  986. if in == nil {
  987. return nil
  988. }
  989. out := new(ExternalSecretMetadata)
  990. in.DeepCopyInto(out)
  991. return out
  992. }
  993. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  994. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  995. *out = *in
  996. if in.Regexp != nil {
  997. in, out := &in.Regexp, &out.Regexp
  998. *out = new(ExternalSecretRewriteRegexp)
  999. **out = **in
  1000. }
  1001. if in.Transform != nil {
  1002. in, out := &in.Transform, &out.Transform
  1003. *out = new(ExternalSecretRewriteTransform)
  1004. **out = **in
  1005. }
  1006. }
  1007. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1008. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1009. if in == nil {
  1010. return nil
  1011. }
  1012. out := new(ExternalSecretRewrite)
  1013. in.DeepCopyInto(out)
  1014. return out
  1015. }
  1016. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1017. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1018. *out = *in
  1019. }
  1020. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1021. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1022. if in == nil {
  1023. return nil
  1024. }
  1025. out := new(ExternalSecretRewriteRegexp)
  1026. in.DeepCopyInto(out)
  1027. return out
  1028. }
  1029. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1030. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1031. *out = *in
  1032. }
  1033. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1034. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1035. if in == nil {
  1036. return nil
  1037. }
  1038. out := new(ExternalSecretRewriteTransform)
  1039. in.DeepCopyInto(out)
  1040. return out
  1041. }
  1042. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1043. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1044. *out = *in
  1045. out.SecretStoreRef = in.SecretStoreRef
  1046. in.Target.DeepCopyInto(&out.Target)
  1047. if in.RefreshInterval != nil {
  1048. in, out := &in.RefreshInterval, &out.RefreshInterval
  1049. *out = new(v1.Duration)
  1050. **out = **in
  1051. }
  1052. if in.Data != nil {
  1053. in, out := &in.Data, &out.Data
  1054. *out = make([]ExternalSecretData, len(*in))
  1055. for i := range *in {
  1056. (*in)[i].DeepCopyInto(&(*out)[i])
  1057. }
  1058. }
  1059. if in.DataFrom != nil {
  1060. in, out := &in.DataFrom, &out.DataFrom
  1061. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1062. for i := range *in {
  1063. (*in)[i].DeepCopyInto(&(*out)[i])
  1064. }
  1065. }
  1066. }
  1067. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1068. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1069. if in == nil {
  1070. return nil
  1071. }
  1072. out := new(ExternalSecretSpec)
  1073. in.DeepCopyInto(out)
  1074. return out
  1075. }
  1076. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1077. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1078. *out = *in
  1079. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1080. if in.Conditions != nil {
  1081. in, out := &in.Conditions, &out.Conditions
  1082. *out = make([]ExternalSecretStatusCondition, len(*in))
  1083. for i := range *in {
  1084. (*in)[i].DeepCopyInto(&(*out)[i])
  1085. }
  1086. }
  1087. out.Binding = in.Binding
  1088. }
  1089. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1090. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1091. if in == nil {
  1092. return nil
  1093. }
  1094. out := new(ExternalSecretStatus)
  1095. in.DeepCopyInto(out)
  1096. return out
  1097. }
  1098. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1099. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1100. *out = *in
  1101. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1102. }
  1103. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1104. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1105. if in == nil {
  1106. return nil
  1107. }
  1108. out := new(ExternalSecretStatusCondition)
  1109. in.DeepCopyInto(out)
  1110. return out
  1111. }
  1112. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1113. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1114. *out = *in
  1115. if in.Template != nil {
  1116. in, out := &in.Template, &out.Template
  1117. *out = new(ExternalSecretTemplate)
  1118. (*in).DeepCopyInto(*out)
  1119. }
  1120. }
  1121. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1122. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1123. if in == nil {
  1124. return nil
  1125. }
  1126. out := new(ExternalSecretTarget)
  1127. in.DeepCopyInto(out)
  1128. return out
  1129. }
  1130. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1131. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1132. *out = *in
  1133. in.Metadata.DeepCopyInto(&out.Metadata)
  1134. if in.Data != nil {
  1135. in, out := &in.Data, &out.Data
  1136. *out = make(map[string]string, len(*in))
  1137. for key, val := range *in {
  1138. (*out)[key] = val
  1139. }
  1140. }
  1141. if in.TemplateFrom != nil {
  1142. in, out := &in.TemplateFrom, &out.TemplateFrom
  1143. *out = make([]TemplateFrom, len(*in))
  1144. for i := range *in {
  1145. (*in)[i].DeepCopyInto(&(*out)[i])
  1146. }
  1147. }
  1148. }
  1149. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1150. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1151. if in == nil {
  1152. return nil
  1153. }
  1154. out := new(ExternalSecretTemplate)
  1155. in.DeepCopyInto(out)
  1156. return out
  1157. }
  1158. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1159. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1160. *out = *in
  1161. if in.Annotations != nil {
  1162. in, out := &in.Annotations, &out.Annotations
  1163. *out = make(map[string]string, len(*in))
  1164. for key, val := range *in {
  1165. (*out)[key] = val
  1166. }
  1167. }
  1168. if in.Labels != nil {
  1169. in, out := &in.Labels, &out.Labels
  1170. *out = make(map[string]string, len(*in))
  1171. for key, val := range *in {
  1172. (*out)[key] = val
  1173. }
  1174. }
  1175. }
  1176. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1177. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1178. if in == nil {
  1179. return nil
  1180. }
  1181. out := new(ExternalSecretTemplateMetadata)
  1182. in.DeepCopyInto(out)
  1183. return out
  1184. }
  1185. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1186. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1187. *out = *in
  1188. }
  1189. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1190. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1191. if in == nil {
  1192. return nil
  1193. }
  1194. out := new(ExternalSecretValidator)
  1195. in.DeepCopyInto(out)
  1196. return out
  1197. }
  1198. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1199. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1200. *out = *in
  1201. if in.Data != nil {
  1202. in, out := &in.Data, &out.Data
  1203. *out = make([]FakeProviderData, len(*in))
  1204. for i := range *in {
  1205. (*in)[i].DeepCopyInto(&(*out)[i])
  1206. }
  1207. }
  1208. }
  1209. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1210. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1211. if in == nil {
  1212. return nil
  1213. }
  1214. out := new(FakeProvider)
  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 *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1220. *out = *in
  1221. if in.ValueMap != nil {
  1222. in, out := &in.ValueMap, &out.ValueMap
  1223. *out = make(map[string]string, len(*in))
  1224. for key, val := range *in {
  1225. (*out)[key] = val
  1226. }
  1227. }
  1228. }
  1229. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1230. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1231. if in == nil {
  1232. return nil
  1233. }
  1234. out := new(FakeProviderData)
  1235. in.DeepCopyInto(out)
  1236. return out
  1237. }
  1238. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1239. func (in *FindName) DeepCopyInto(out *FindName) {
  1240. *out = *in
  1241. }
  1242. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1243. func (in *FindName) DeepCopy() *FindName {
  1244. if in == nil {
  1245. return nil
  1246. }
  1247. out := new(FindName)
  1248. in.DeepCopyInto(out)
  1249. return out
  1250. }
  1251. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1252. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1253. *out = *in
  1254. if in.APIKey != nil {
  1255. in, out := &in.APIKey, &out.APIKey
  1256. *out = new(FortanixProviderSecretRef)
  1257. (*in).DeepCopyInto(*out)
  1258. }
  1259. }
  1260. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1261. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1262. if in == nil {
  1263. return nil
  1264. }
  1265. out := new(FortanixProvider)
  1266. in.DeepCopyInto(out)
  1267. return out
  1268. }
  1269. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1270. func (in *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1271. *out = *in
  1272. if in.SecretRef != nil {
  1273. in, out := &in.SecretRef, &out.SecretRef
  1274. *out = new(metav1.SecretKeySelector)
  1275. (*in).DeepCopyInto(*out)
  1276. }
  1277. }
  1278. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1279. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1280. if in == nil {
  1281. return nil
  1282. }
  1283. out := new(FortanixProviderSecretRef)
  1284. in.DeepCopyInto(out)
  1285. return out
  1286. }
  1287. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1288. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1289. *out = *in
  1290. if in.SecretRef != nil {
  1291. in, out := &in.SecretRef, &out.SecretRef
  1292. *out = new(GCPSMAuthSecretRef)
  1293. (*in).DeepCopyInto(*out)
  1294. }
  1295. if in.WorkloadIdentity != nil {
  1296. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1297. *out = new(GCPWorkloadIdentity)
  1298. (*in).DeepCopyInto(*out)
  1299. }
  1300. }
  1301. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1302. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1303. if in == nil {
  1304. return nil
  1305. }
  1306. out := new(GCPSMAuth)
  1307. in.DeepCopyInto(out)
  1308. return out
  1309. }
  1310. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1311. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1312. *out = *in
  1313. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1314. }
  1315. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1316. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1317. if in == nil {
  1318. return nil
  1319. }
  1320. out := new(GCPSMAuthSecretRef)
  1321. in.DeepCopyInto(out)
  1322. return out
  1323. }
  1324. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1325. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1326. *out = *in
  1327. in.Auth.DeepCopyInto(&out.Auth)
  1328. }
  1329. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1330. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1331. if in == nil {
  1332. return nil
  1333. }
  1334. out := new(GCPSMProvider)
  1335. in.DeepCopyInto(out)
  1336. return out
  1337. }
  1338. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1339. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1340. *out = *in
  1341. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1342. }
  1343. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1344. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1345. if in == nil {
  1346. return nil
  1347. }
  1348. out := new(GCPWorkloadIdentity)
  1349. in.DeepCopyInto(out)
  1350. return out
  1351. }
  1352. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1353. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1354. *out = *in
  1355. }
  1356. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1357. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1358. if in == nil {
  1359. return nil
  1360. }
  1361. out := new(GeneratorRef)
  1362. in.DeepCopyInto(out)
  1363. return out
  1364. }
  1365. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1366. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1367. *out = *in
  1368. }
  1369. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1370. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1371. if in == nil {
  1372. return nil
  1373. }
  1374. out := new(GenericStoreValidator)
  1375. in.DeepCopyInto(out)
  1376. return out
  1377. }
  1378. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1379. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1380. *out = *in
  1381. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1382. }
  1383. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1384. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1385. if in == nil {
  1386. return nil
  1387. }
  1388. out := new(GitlabAuth)
  1389. in.DeepCopyInto(out)
  1390. return out
  1391. }
  1392. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1393. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1394. *out = *in
  1395. in.Auth.DeepCopyInto(&out.Auth)
  1396. if in.GroupIDs != nil {
  1397. in, out := &in.GroupIDs, &out.GroupIDs
  1398. *out = make([]string, len(*in))
  1399. copy(*out, *in)
  1400. }
  1401. }
  1402. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1403. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1404. if in == nil {
  1405. return nil
  1406. }
  1407. out := new(GitlabProvider)
  1408. in.DeepCopyInto(out)
  1409. return out
  1410. }
  1411. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1412. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1413. *out = *in
  1414. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1415. }
  1416. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1417. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1418. if in == nil {
  1419. return nil
  1420. }
  1421. out := new(GitlabSecretRef)
  1422. in.DeepCopyInto(out)
  1423. return out
  1424. }
  1425. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1426. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1427. *out = *in
  1428. if in.SecretRef != nil {
  1429. in, out := &in.SecretRef, &out.SecretRef
  1430. *out = new(IBMAuthSecretRef)
  1431. (*in).DeepCopyInto(*out)
  1432. }
  1433. if in.ContainerAuth != nil {
  1434. in, out := &in.ContainerAuth, &out.ContainerAuth
  1435. *out = new(IBMAuthContainerAuth)
  1436. **out = **in
  1437. }
  1438. }
  1439. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1440. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1441. if in == nil {
  1442. return nil
  1443. }
  1444. out := new(IBMAuth)
  1445. in.DeepCopyInto(out)
  1446. return out
  1447. }
  1448. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1449. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1450. *out = *in
  1451. }
  1452. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1453. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1454. if in == nil {
  1455. return nil
  1456. }
  1457. out := new(IBMAuthContainerAuth)
  1458. in.DeepCopyInto(out)
  1459. return out
  1460. }
  1461. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1462. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1463. *out = *in
  1464. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1465. }
  1466. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1467. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1468. if in == nil {
  1469. return nil
  1470. }
  1471. out := new(IBMAuthSecretRef)
  1472. in.DeepCopyInto(out)
  1473. return out
  1474. }
  1475. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1476. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1477. *out = *in
  1478. in.Auth.DeepCopyInto(&out.Auth)
  1479. if in.ServiceURL != nil {
  1480. in, out := &in.ServiceURL, &out.ServiceURL
  1481. *out = new(string)
  1482. **out = **in
  1483. }
  1484. }
  1485. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1486. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1487. if in == nil {
  1488. return nil
  1489. }
  1490. out := new(IBMProvider)
  1491. in.DeepCopyInto(out)
  1492. return out
  1493. }
  1494. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1495. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1496. *out = *in
  1497. in.Auth.DeepCopyInto(&out.Auth)
  1498. }
  1499. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1500. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1501. if in == nil {
  1502. return nil
  1503. }
  1504. out := new(KeeperSecurityProvider)
  1505. in.DeepCopyInto(out)
  1506. return out
  1507. }
  1508. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1509. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1510. *out = *in
  1511. if in.Cert != nil {
  1512. in, out := &in.Cert, &out.Cert
  1513. *out = new(CertAuth)
  1514. (*in).DeepCopyInto(*out)
  1515. }
  1516. if in.Token != nil {
  1517. in, out := &in.Token, &out.Token
  1518. *out = new(TokenAuth)
  1519. (*in).DeepCopyInto(*out)
  1520. }
  1521. if in.ServiceAccount != nil {
  1522. in, out := &in.ServiceAccount, &out.ServiceAccount
  1523. *out = new(metav1.ServiceAccountSelector)
  1524. (*in).DeepCopyInto(*out)
  1525. }
  1526. }
  1527. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1528. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1529. if in == nil {
  1530. return nil
  1531. }
  1532. out := new(KubernetesAuth)
  1533. in.DeepCopyInto(out)
  1534. return out
  1535. }
  1536. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1537. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1538. *out = *in
  1539. in.Server.DeepCopyInto(&out.Server)
  1540. in.Auth.DeepCopyInto(&out.Auth)
  1541. }
  1542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1543. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1544. if in == nil {
  1545. return nil
  1546. }
  1547. out := new(KubernetesProvider)
  1548. in.DeepCopyInto(out)
  1549. return out
  1550. }
  1551. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1552. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1553. *out = *in
  1554. if in.CABundle != nil {
  1555. in, out := &in.CABundle, &out.CABundle
  1556. *out = make([]byte, len(*in))
  1557. copy(*out, *in)
  1558. }
  1559. if in.CAProvider != nil {
  1560. in, out := &in.CAProvider, &out.CAProvider
  1561. *out = new(CAProvider)
  1562. (*in).DeepCopyInto(*out)
  1563. }
  1564. }
  1565. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1566. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1567. if in == nil {
  1568. return nil
  1569. }
  1570. out := new(KubernetesServer)
  1571. in.DeepCopyInto(out)
  1572. return out
  1573. }
  1574. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1575. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1576. *out = *in
  1577. }
  1578. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1579. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1580. if in == nil {
  1581. return nil
  1582. }
  1583. out := new(NoSecretError)
  1584. in.DeepCopyInto(out)
  1585. return out
  1586. }
  1587. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1588. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  1589. *out = *in
  1590. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  1591. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  1592. }
  1593. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  1594. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  1595. if in == nil {
  1596. return nil
  1597. }
  1598. out := new(OnboardbaseAuthSecretRef)
  1599. in.DeepCopyInto(out)
  1600. return out
  1601. }
  1602. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1603. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  1604. *out = *in
  1605. if in.Auth != nil {
  1606. in, out := &in.Auth, &out.Auth
  1607. *out = new(OnboardbaseAuthSecretRef)
  1608. (*in).DeepCopyInto(*out)
  1609. }
  1610. }
  1611. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  1612. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  1613. if in == nil {
  1614. return nil
  1615. }
  1616. out := new(OnboardbaseProvider)
  1617. in.DeepCopyInto(out)
  1618. return out
  1619. }
  1620. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1621. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1622. *out = *in
  1623. if in.SecretRef != nil {
  1624. in, out := &in.SecretRef, &out.SecretRef
  1625. *out = new(OnePasswordAuthSecretRef)
  1626. (*in).DeepCopyInto(*out)
  1627. }
  1628. }
  1629. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1630. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1631. if in == nil {
  1632. return nil
  1633. }
  1634. out := new(OnePasswordAuth)
  1635. in.DeepCopyInto(out)
  1636. return out
  1637. }
  1638. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1639. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1640. *out = *in
  1641. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1642. }
  1643. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1644. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1645. if in == nil {
  1646. return nil
  1647. }
  1648. out := new(OnePasswordAuthSecretRef)
  1649. in.DeepCopyInto(out)
  1650. return out
  1651. }
  1652. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1653. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1654. *out = *in
  1655. if in.Auth != nil {
  1656. in, out := &in.Auth, &out.Auth
  1657. *out = new(OnePasswordAuth)
  1658. (*in).DeepCopyInto(*out)
  1659. }
  1660. if in.Vaults != nil {
  1661. in, out := &in.Vaults, &out.Vaults
  1662. *out = make(map[string]int, len(*in))
  1663. for key, val := range *in {
  1664. (*out)[key] = val
  1665. }
  1666. }
  1667. }
  1668. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1669. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1670. if in == nil {
  1671. return nil
  1672. }
  1673. out := new(OnePasswordProvider)
  1674. in.DeepCopyInto(out)
  1675. return out
  1676. }
  1677. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1678. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1679. *out = *in
  1680. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1681. }
  1682. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1683. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1684. if in == nil {
  1685. return nil
  1686. }
  1687. out := new(OracleAuth)
  1688. in.DeepCopyInto(out)
  1689. return out
  1690. }
  1691. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1692. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1693. *out = *in
  1694. if in.Auth != nil {
  1695. in, out := &in.Auth, &out.Auth
  1696. *out = new(OracleAuth)
  1697. (*in).DeepCopyInto(*out)
  1698. }
  1699. if in.ServiceAccountRef != nil {
  1700. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1701. *out = new(metav1.ServiceAccountSelector)
  1702. (*in).DeepCopyInto(*out)
  1703. }
  1704. }
  1705. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1706. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1707. if in == nil {
  1708. return nil
  1709. }
  1710. out := new(OracleProvider)
  1711. in.DeepCopyInto(out)
  1712. return out
  1713. }
  1714. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1715. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1716. *out = *in
  1717. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1718. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1719. }
  1720. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1721. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1722. if in == nil {
  1723. return nil
  1724. }
  1725. out := new(OracleSecretRef)
  1726. in.DeepCopyInto(out)
  1727. return out
  1728. }
  1729. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1730. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  1731. *out = *in
  1732. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1733. }
  1734. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  1735. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  1736. if in == nil {
  1737. return nil
  1738. }
  1739. out := new(PasswordDepotAuth)
  1740. in.DeepCopyInto(out)
  1741. return out
  1742. }
  1743. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1744. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  1745. *out = *in
  1746. in.Auth.DeepCopyInto(&out.Auth)
  1747. }
  1748. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  1749. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  1750. if in == nil {
  1751. return nil
  1752. }
  1753. out := new(PasswordDepotProvider)
  1754. in.DeepCopyInto(out)
  1755. return out
  1756. }
  1757. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1758. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  1759. *out = *in
  1760. in.Credentials.DeepCopyInto(&out.Credentials)
  1761. }
  1762. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  1763. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  1764. if in == nil {
  1765. return nil
  1766. }
  1767. out := new(PasswordDepotSecretRef)
  1768. in.DeepCopyInto(out)
  1769. return out
  1770. }
  1771. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1772. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  1773. *out = *in
  1774. if in.AccessToken != nil {
  1775. in, out := &in.AccessToken, &out.AccessToken
  1776. *out = new(PulumiProviderSecretRef)
  1777. (*in).DeepCopyInto(*out)
  1778. }
  1779. }
  1780. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  1781. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  1782. if in == nil {
  1783. return nil
  1784. }
  1785. out := new(PulumiProvider)
  1786. in.DeepCopyInto(out)
  1787. return out
  1788. }
  1789. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1790. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  1791. *out = *in
  1792. if in.SecretRef != nil {
  1793. in, out := &in.SecretRef, &out.SecretRef
  1794. *out = new(metav1.SecretKeySelector)
  1795. (*in).DeepCopyInto(*out)
  1796. }
  1797. }
  1798. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  1799. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  1800. if in == nil {
  1801. return nil
  1802. }
  1803. out := new(PulumiProviderSecretRef)
  1804. in.DeepCopyInto(out)
  1805. return out
  1806. }
  1807. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1808. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  1809. *out = *in
  1810. if in.AccessKey != nil {
  1811. in, out := &in.AccessKey, &out.AccessKey
  1812. *out = new(ScalewayProviderSecretRef)
  1813. (*in).DeepCopyInto(*out)
  1814. }
  1815. if in.SecretKey != nil {
  1816. in, out := &in.SecretKey, &out.SecretKey
  1817. *out = new(ScalewayProviderSecretRef)
  1818. (*in).DeepCopyInto(*out)
  1819. }
  1820. }
  1821. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  1822. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  1823. if in == nil {
  1824. return nil
  1825. }
  1826. out := new(ScalewayProvider)
  1827. in.DeepCopyInto(out)
  1828. return out
  1829. }
  1830. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1831. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  1832. *out = *in
  1833. if in.SecretRef != nil {
  1834. in, out := &in.SecretRef, &out.SecretRef
  1835. *out = new(metav1.SecretKeySelector)
  1836. (*in).DeepCopyInto(*out)
  1837. }
  1838. }
  1839. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  1840. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  1841. if in == nil {
  1842. return nil
  1843. }
  1844. out := new(ScalewayProviderSecretRef)
  1845. in.DeepCopyInto(out)
  1846. return out
  1847. }
  1848. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1849. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1850. *out = *in
  1851. out.TypeMeta = in.TypeMeta
  1852. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1853. in.Spec.DeepCopyInto(&out.Spec)
  1854. in.Status.DeepCopyInto(&out.Status)
  1855. }
  1856. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1857. func (in *SecretStore) DeepCopy() *SecretStore {
  1858. if in == nil {
  1859. return nil
  1860. }
  1861. out := new(SecretStore)
  1862. in.DeepCopyInto(out)
  1863. return out
  1864. }
  1865. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1866. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1867. if c := in.DeepCopy(); c != nil {
  1868. return c
  1869. }
  1870. return nil
  1871. }
  1872. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1873. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1874. *out = *in
  1875. out.TypeMeta = in.TypeMeta
  1876. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1877. if in.Items != nil {
  1878. in, out := &in.Items, &out.Items
  1879. *out = make([]SecretStore, len(*in))
  1880. for i := range *in {
  1881. (*in)[i].DeepCopyInto(&(*out)[i])
  1882. }
  1883. }
  1884. }
  1885. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1886. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1887. if in == nil {
  1888. return nil
  1889. }
  1890. out := new(SecretStoreList)
  1891. in.DeepCopyInto(out)
  1892. return out
  1893. }
  1894. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1895. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1896. if c := in.DeepCopy(); c != nil {
  1897. return c
  1898. }
  1899. return nil
  1900. }
  1901. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1902. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1903. *out = *in
  1904. if in.AWS != nil {
  1905. in, out := &in.AWS, &out.AWS
  1906. *out = new(AWSProvider)
  1907. (*in).DeepCopyInto(*out)
  1908. }
  1909. if in.AzureKV != nil {
  1910. in, out := &in.AzureKV, &out.AzureKV
  1911. *out = new(AzureKVProvider)
  1912. (*in).DeepCopyInto(*out)
  1913. }
  1914. if in.Akeyless != nil {
  1915. in, out := &in.Akeyless, &out.Akeyless
  1916. *out = new(AkeylessProvider)
  1917. (*in).DeepCopyInto(*out)
  1918. }
  1919. if in.Vault != nil {
  1920. in, out := &in.Vault, &out.Vault
  1921. *out = new(VaultProvider)
  1922. (*in).DeepCopyInto(*out)
  1923. }
  1924. if in.GCPSM != nil {
  1925. in, out := &in.GCPSM, &out.GCPSM
  1926. *out = new(GCPSMProvider)
  1927. (*in).DeepCopyInto(*out)
  1928. }
  1929. if in.Oracle != nil {
  1930. in, out := &in.Oracle, &out.Oracle
  1931. *out = new(OracleProvider)
  1932. (*in).DeepCopyInto(*out)
  1933. }
  1934. if in.IBM != nil {
  1935. in, out := &in.IBM, &out.IBM
  1936. *out = new(IBMProvider)
  1937. (*in).DeepCopyInto(*out)
  1938. }
  1939. if in.YandexCertificateManager != nil {
  1940. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1941. *out = new(YandexCertificateManagerProvider)
  1942. (*in).DeepCopyInto(*out)
  1943. }
  1944. if in.YandexLockbox != nil {
  1945. in, out := &in.YandexLockbox, &out.YandexLockbox
  1946. *out = new(YandexLockboxProvider)
  1947. (*in).DeepCopyInto(*out)
  1948. }
  1949. if in.Gitlab != nil {
  1950. in, out := &in.Gitlab, &out.Gitlab
  1951. *out = new(GitlabProvider)
  1952. (*in).DeepCopyInto(*out)
  1953. }
  1954. if in.Alibaba != nil {
  1955. in, out := &in.Alibaba, &out.Alibaba
  1956. *out = new(AlibabaProvider)
  1957. (*in).DeepCopyInto(*out)
  1958. }
  1959. if in.OnePassword != nil {
  1960. in, out := &in.OnePassword, &out.OnePassword
  1961. *out = new(OnePasswordProvider)
  1962. (*in).DeepCopyInto(*out)
  1963. }
  1964. if in.Webhook != nil {
  1965. in, out := &in.Webhook, &out.Webhook
  1966. *out = new(WebhookProvider)
  1967. (*in).DeepCopyInto(*out)
  1968. }
  1969. if in.Kubernetes != nil {
  1970. in, out := &in.Kubernetes, &out.Kubernetes
  1971. *out = new(KubernetesProvider)
  1972. (*in).DeepCopyInto(*out)
  1973. }
  1974. if in.Fake != nil {
  1975. in, out := &in.Fake, &out.Fake
  1976. *out = new(FakeProvider)
  1977. (*in).DeepCopyInto(*out)
  1978. }
  1979. if in.Senhasegura != nil {
  1980. in, out := &in.Senhasegura, &out.Senhasegura
  1981. *out = new(SenhaseguraProvider)
  1982. (*in).DeepCopyInto(*out)
  1983. }
  1984. if in.Scaleway != nil {
  1985. in, out := &in.Scaleway, &out.Scaleway
  1986. *out = new(ScalewayProvider)
  1987. (*in).DeepCopyInto(*out)
  1988. }
  1989. if in.Doppler != nil {
  1990. in, out := &in.Doppler, &out.Doppler
  1991. *out = new(DopplerProvider)
  1992. (*in).DeepCopyInto(*out)
  1993. }
  1994. if in.Onboardbase != nil {
  1995. in, out := &in.Onboardbase, &out.Onboardbase
  1996. *out = new(OnboardbaseProvider)
  1997. (*in).DeepCopyInto(*out)
  1998. }
  1999. if in.KeeperSecurity != nil {
  2000. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  2001. *out = new(KeeperSecurityProvider)
  2002. (*in).DeepCopyInto(*out)
  2003. }
  2004. if in.Conjur != nil {
  2005. in, out := &in.Conjur, &out.Conjur
  2006. *out = new(ConjurProvider)
  2007. (*in).DeepCopyInto(*out)
  2008. }
  2009. if in.Delinea != nil {
  2010. in, out := &in.Delinea, &out.Delinea
  2011. *out = new(DelineaProvider)
  2012. (*in).DeepCopyInto(*out)
  2013. }
  2014. if in.Chef != nil {
  2015. in, out := &in.Chef, &out.Chef
  2016. *out = new(ChefProvider)
  2017. (*in).DeepCopyInto(*out)
  2018. }
  2019. if in.Pulumi != nil {
  2020. in, out := &in.Pulumi, &out.Pulumi
  2021. *out = new(PulumiProvider)
  2022. (*in).DeepCopyInto(*out)
  2023. }
  2024. if in.Fortanix != nil {
  2025. in, out := &in.Fortanix, &out.Fortanix
  2026. *out = new(FortanixProvider)
  2027. (*in).DeepCopyInto(*out)
  2028. }
  2029. if in.PasswordDepot != nil {
  2030. in, out := &in.PasswordDepot, &out.PasswordDepot
  2031. *out = new(PasswordDepotProvider)
  2032. (*in).DeepCopyInto(*out)
  2033. }
  2034. }
  2035. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  2036. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  2037. if in == nil {
  2038. return nil
  2039. }
  2040. out := new(SecretStoreProvider)
  2041. in.DeepCopyInto(out)
  2042. return out
  2043. }
  2044. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2045. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  2046. *out = *in
  2047. }
  2048. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  2049. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  2050. if in == nil {
  2051. return nil
  2052. }
  2053. out := new(SecretStoreRef)
  2054. in.DeepCopyInto(out)
  2055. return out
  2056. }
  2057. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2058. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  2059. *out = *in
  2060. if in.MaxRetries != nil {
  2061. in, out := &in.MaxRetries, &out.MaxRetries
  2062. *out = new(int32)
  2063. **out = **in
  2064. }
  2065. if in.RetryInterval != nil {
  2066. in, out := &in.RetryInterval, &out.RetryInterval
  2067. *out = new(string)
  2068. **out = **in
  2069. }
  2070. }
  2071. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  2072. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  2073. if in == nil {
  2074. return nil
  2075. }
  2076. out := new(SecretStoreRetrySettings)
  2077. in.DeepCopyInto(out)
  2078. return out
  2079. }
  2080. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2081. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  2082. *out = *in
  2083. if in.Provider != nil {
  2084. in, out := &in.Provider, &out.Provider
  2085. *out = new(SecretStoreProvider)
  2086. (*in).DeepCopyInto(*out)
  2087. }
  2088. if in.RetrySettings != nil {
  2089. in, out := &in.RetrySettings, &out.RetrySettings
  2090. *out = new(SecretStoreRetrySettings)
  2091. (*in).DeepCopyInto(*out)
  2092. }
  2093. if in.Conditions != nil {
  2094. in, out := &in.Conditions, &out.Conditions
  2095. *out = make([]ClusterSecretStoreCondition, len(*in))
  2096. for i := range *in {
  2097. (*in)[i].DeepCopyInto(&(*out)[i])
  2098. }
  2099. }
  2100. }
  2101. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  2102. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  2103. if in == nil {
  2104. return nil
  2105. }
  2106. out := new(SecretStoreSpec)
  2107. in.DeepCopyInto(out)
  2108. return out
  2109. }
  2110. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2111. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  2112. *out = *in
  2113. if in.Conditions != nil {
  2114. in, out := &in.Conditions, &out.Conditions
  2115. *out = make([]SecretStoreStatusCondition, len(*in))
  2116. for i := range *in {
  2117. (*in)[i].DeepCopyInto(&(*out)[i])
  2118. }
  2119. }
  2120. }
  2121. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  2122. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  2123. if in == nil {
  2124. return nil
  2125. }
  2126. out := new(SecretStoreStatus)
  2127. in.DeepCopyInto(out)
  2128. return out
  2129. }
  2130. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2131. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  2132. *out = *in
  2133. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  2134. }
  2135. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  2136. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  2137. if in == nil {
  2138. return nil
  2139. }
  2140. out := new(SecretStoreStatusCondition)
  2141. in.DeepCopyInto(out)
  2142. return out
  2143. }
  2144. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2145. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  2146. *out = *in
  2147. }
  2148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  2149. func (in *SecretsManager) DeepCopy() *SecretsManager {
  2150. if in == nil {
  2151. return nil
  2152. }
  2153. out := new(SecretsManager)
  2154. in.DeepCopyInto(out)
  2155. return out
  2156. }
  2157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2158. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  2159. *out = *in
  2160. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2161. }
  2162. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  2163. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  2164. if in == nil {
  2165. return nil
  2166. }
  2167. out := new(SenhaseguraAuth)
  2168. in.DeepCopyInto(out)
  2169. return out
  2170. }
  2171. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2172. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  2173. *out = *in
  2174. in.Auth.DeepCopyInto(&out.Auth)
  2175. }
  2176. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  2177. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  2178. if in == nil {
  2179. return nil
  2180. }
  2181. out := new(SenhaseguraProvider)
  2182. in.DeepCopyInto(out)
  2183. return out
  2184. }
  2185. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2186. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  2187. *out = *in
  2188. if in.SecretStoreRef != nil {
  2189. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  2190. *out = new(SecretStoreRef)
  2191. **out = **in
  2192. }
  2193. if in.GeneratorRef != nil {
  2194. in, out := &in.GeneratorRef, &out.GeneratorRef
  2195. *out = new(GeneratorRef)
  2196. **out = **in
  2197. }
  2198. }
  2199. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  2200. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  2201. if in == nil {
  2202. return nil
  2203. }
  2204. out := new(StoreGeneratorSourceRef)
  2205. in.DeepCopyInto(out)
  2206. return out
  2207. }
  2208. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2209. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  2210. *out = *in
  2211. out.SecretStoreRef = in.SecretStoreRef
  2212. if in.GeneratorRef != nil {
  2213. in, out := &in.GeneratorRef, &out.GeneratorRef
  2214. *out = new(GeneratorRef)
  2215. **out = **in
  2216. }
  2217. }
  2218. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  2219. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  2220. if in == nil {
  2221. return nil
  2222. }
  2223. out := new(StoreSourceRef)
  2224. in.DeepCopyInto(out)
  2225. return out
  2226. }
  2227. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2228. func (in *Tag) DeepCopyInto(out *Tag) {
  2229. *out = *in
  2230. }
  2231. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  2232. func (in *Tag) DeepCopy() *Tag {
  2233. if in == nil {
  2234. return nil
  2235. }
  2236. out := new(Tag)
  2237. in.DeepCopyInto(out)
  2238. return out
  2239. }
  2240. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2241. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  2242. *out = *in
  2243. if in.ConfigMap != nil {
  2244. in, out := &in.ConfigMap, &out.ConfigMap
  2245. *out = new(TemplateRef)
  2246. (*in).DeepCopyInto(*out)
  2247. }
  2248. if in.Secret != nil {
  2249. in, out := &in.Secret, &out.Secret
  2250. *out = new(TemplateRef)
  2251. (*in).DeepCopyInto(*out)
  2252. }
  2253. if in.Literal != nil {
  2254. in, out := &in.Literal, &out.Literal
  2255. *out = new(string)
  2256. **out = **in
  2257. }
  2258. }
  2259. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2260. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2261. if in == nil {
  2262. return nil
  2263. }
  2264. out := new(TemplateFrom)
  2265. in.DeepCopyInto(out)
  2266. return out
  2267. }
  2268. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2269. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2270. *out = *in
  2271. if in.Items != nil {
  2272. in, out := &in.Items, &out.Items
  2273. *out = make([]TemplateRefItem, len(*in))
  2274. copy(*out, *in)
  2275. }
  2276. }
  2277. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2278. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2279. if in == nil {
  2280. return nil
  2281. }
  2282. out := new(TemplateRef)
  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 *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2288. *out = *in
  2289. }
  2290. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2291. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2292. if in == nil {
  2293. return nil
  2294. }
  2295. out := new(TemplateRefItem)
  2296. in.DeepCopyInto(out)
  2297. return out
  2298. }
  2299. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2300. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2301. *out = *in
  2302. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2303. }
  2304. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2305. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2306. if in == nil {
  2307. return nil
  2308. }
  2309. out := new(TokenAuth)
  2310. in.DeepCopyInto(out)
  2311. return out
  2312. }
  2313. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2314. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2315. *out = *in
  2316. if in.RoleRef != nil {
  2317. in, out := &in.RoleRef, &out.RoleRef
  2318. *out = new(metav1.SecretKeySelector)
  2319. (*in).DeepCopyInto(*out)
  2320. }
  2321. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2322. }
  2323. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2324. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2325. if in == nil {
  2326. return nil
  2327. }
  2328. out := new(VaultAppRole)
  2329. in.DeepCopyInto(out)
  2330. return out
  2331. }
  2332. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2333. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2334. *out = *in
  2335. if in.TokenSecretRef != nil {
  2336. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2337. *out = new(metav1.SecretKeySelector)
  2338. (*in).DeepCopyInto(*out)
  2339. }
  2340. if in.AppRole != nil {
  2341. in, out := &in.AppRole, &out.AppRole
  2342. *out = new(VaultAppRole)
  2343. (*in).DeepCopyInto(*out)
  2344. }
  2345. if in.Kubernetes != nil {
  2346. in, out := &in.Kubernetes, &out.Kubernetes
  2347. *out = new(VaultKubernetesAuth)
  2348. (*in).DeepCopyInto(*out)
  2349. }
  2350. if in.Ldap != nil {
  2351. in, out := &in.Ldap, &out.Ldap
  2352. *out = new(VaultLdapAuth)
  2353. (*in).DeepCopyInto(*out)
  2354. }
  2355. if in.Jwt != nil {
  2356. in, out := &in.Jwt, &out.Jwt
  2357. *out = new(VaultJwtAuth)
  2358. (*in).DeepCopyInto(*out)
  2359. }
  2360. if in.Cert != nil {
  2361. in, out := &in.Cert, &out.Cert
  2362. *out = new(VaultCertAuth)
  2363. (*in).DeepCopyInto(*out)
  2364. }
  2365. if in.Iam != nil {
  2366. in, out := &in.Iam, &out.Iam
  2367. *out = new(VaultIamAuth)
  2368. (*in).DeepCopyInto(*out)
  2369. }
  2370. if in.UserPass != nil {
  2371. in, out := &in.UserPass, &out.UserPass
  2372. *out = new(VaultUserPassAuth)
  2373. (*in).DeepCopyInto(*out)
  2374. }
  2375. }
  2376. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2377. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2378. if in == nil {
  2379. return nil
  2380. }
  2381. out := new(VaultAuth)
  2382. in.DeepCopyInto(out)
  2383. return out
  2384. }
  2385. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2386. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2387. *out = *in
  2388. if in.SecretRef != nil {
  2389. in, out := &in.SecretRef, &out.SecretRef
  2390. *out = new(VaultAwsAuthSecretRef)
  2391. (*in).DeepCopyInto(*out)
  2392. }
  2393. if in.JWTAuth != nil {
  2394. in, out := &in.JWTAuth, &out.JWTAuth
  2395. *out = new(VaultAwsJWTAuth)
  2396. (*in).DeepCopyInto(*out)
  2397. }
  2398. }
  2399. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  2400. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  2401. if in == nil {
  2402. return nil
  2403. }
  2404. out := new(VaultAwsAuth)
  2405. in.DeepCopyInto(out)
  2406. return out
  2407. }
  2408. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2409. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  2410. *out = *in
  2411. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  2412. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  2413. if in.SessionToken != nil {
  2414. in, out := &in.SessionToken, &out.SessionToken
  2415. *out = new(metav1.SecretKeySelector)
  2416. (*in).DeepCopyInto(*out)
  2417. }
  2418. }
  2419. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  2420. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  2421. if in == nil {
  2422. return nil
  2423. }
  2424. out := new(VaultAwsAuthSecretRef)
  2425. in.DeepCopyInto(out)
  2426. return out
  2427. }
  2428. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2429. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  2430. *out = *in
  2431. if in.ServiceAccountRef != nil {
  2432. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2433. *out = new(metav1.ServiceAccountSelector)
  2434. (*in).DeepCopyInto(*out)
  2435. }
  2436. }
  2437. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  2438. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  2439. if in == nil {
  2440. return nil
  2441. }
  2442. out := new(VaultAwsJWTAuth)
  2443. in.DeepCopyInto(out)
  2444. return out
  2445. }
  2446. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2447. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  2448. *out = *in
  2449. in.ClientCert.DeepCopyInto(&out.ClientCert)
  2450. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2451. }
  2452. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  2453. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  2454. if in == nil {
  2455. return nil
  2456. }
  2457. out := new(VaultCertAuth)
  2458. in.DeepCopyInto(out)
  2459. return out
  2460. }
  2461. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2462. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  2463. *out = *in
  2464. if in.CertSecretRef != nil {
  2465. in, out := &in.CertSecretRef, &out.CertSecretRef
  2466. *out = new(metav1.SecretKeySelector)
  2467. (*in).DeepCopyInto(*out)
  2468. }
  2469. if in.KeySecretRef != nil {
  2470. in, out := &in.KeySecretRef, &out.KeySecretRef
  2471. *out = new(metav1.SecretKeySelector)
  2472. (*in).DeepCopyInto(*out)
  2473. }
  2474. }
  2475. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  2476. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  2477. if in == nil {
  2478. return nil
  2479. }
  2480. out := new(VaultClientTLS)
  2481. in.DeepCopyInto(out)
  2482. return out
  2483. }
  2484. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2485. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  2486. *out = *in
  2487. if in.SecretRef != nil {
  2488. in, out := &in.SecretRef, &out.SecretRef
  2489. *out = new(VaultAwsAuthSecretRef)
  2490. (*in).DeepCopyInto(*out)
  2491. }
  2492. if in.JWTAuth != nil {
  2493. in, out := &in.JWTAuth, &out.JWTAuth
  2494. *out = new(VaultAwsJWTAuth)
  2495. (*in).DeepCopyInto(*out)
  2496. }
  2497. }
  2498. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  2499. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  2500. if in == nil {
  2501. return nil
  2502. }
  2503. out := new(VaultIamAuth)
  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 *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  2509. *out = *in
  2510. if in.SecretRef != nil {
  2511. in, out := &in.SecretRef, &out.SecretRef
  2512. *out = new(metav1.SecretKeySelector)
  2513. (*in).DeepCopyInto(*out)
  2514. }
  2515. if in.KubernetesServiceAccountToken != nil {
  2516. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  2517. *out = new(VaultKubernetesServiceAccountTokenAuth)
  2518. (*in).DeepCopyInto(*out)
  2519. }
  2520. }
  2521. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  2522. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  2523. if in == nil {
  2524. return nil
  2525. }
  2526. out := new(VaultJwtAuth)
  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 *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  2532. *out = *in
  2533. if in.ServiceAccountRef != nil {
  2534. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2535. *out = new(metav1.ServiceAccountSelector)
  2536. (*in).DeepCopyInto(*out)
  2537. }
  2538. if in.SecretRef != nil {
  2539. in, out := &in.SecretRef, &out.SecretRef
  2540. *out = new(metav1.SecretKeySelector)
  2541. (*in).DeepCopyInto(*out)
  2542. }
  2543. }
  2544. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  2545. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  2546. if in == nil {
  2547. return nil
  2548. }
  2549. out := new(VaultKubernetesAuth)
  2550. in.DeepCopyInto(out)
  2551. return out
  2552. }
  2553. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2554. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  2555. *out = *in
  2556. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  2557. if in.Audiences != nil {
  2558. in, out := &in.Audiences, &out.Audiences
  2559. *out = new([]string)
  2560. if **in != nil {
  2561. in, out := *in, *out
  2562. *out = make([]string, len(*in))
  2563. copy(*out, *in)
  2564. }
  2565. }
  2566. if in.ExpirationSeconds != nil {
  2567. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  2568. *out = new(int64)
  2569. **out = **in
  2570. }
  2571. }
  2572. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  2573. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  2574. if in == nil {
  2575. return nil
  2576. }
  2577. out := new(VaultKubernetesServiceAccountTokenAuth)
  2578. in.DeepCopyInto(out)
  2579. return out
  2580. }
  2581. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2582. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  2583. *out = *in
  2584. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2585. }
  2586. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  2587. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  2588. if in == nil {
  2589. return nil
  2590. }
  2591. out := new(VaultLdapAuth)
  2592. in.DeepCopyInto(out)
  2593. return out
  2594. }
  2595. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2596. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  2597. *out = *in
  2598. in.Auth.DeepCopyInto(&out.Auth)
  2599. if in.Path != nil {
  2600. in, out := &in.Path, &out.Path
  2601. *out = new(string)
  2602. **out = **in
  2603. }
  2604. if in.Namespace != nil {
  2605. in, out := &in.Namespace, &out.Namespace
  2606. *out = new(string)
  2607. **out = **in
  2608. }
  2609. if in.CABundle != nil {
  2610. in, out := &in.CABundle, &out.CABundle
  2611. *out = make([]byte, len(*in))
  2612. copy(*out, *in)
  2613. }
  2614. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  2615. if in.CAProvider != nil {
  2616. in, out := &in.CAProvider, &out.CAProvider
  2617. *out = new(CAProvider)
  2618. (*in).DeepCopyInto(*out)
  2619. }
  2620. }
  2621. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  2622. func (in *VaultProvider) DeepCopy() *VaultProvider {
  2623. if in == nil {
  2624. return nil
  2625. }
  2626. out := new(VaultProvider)
  2627. in.DeepCopyInto(out)
  2628. return out
  2629. }
  2630. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2631. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  2632. *out = *in
  2633. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2634. }
  2635. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  2636. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  2637. if in == nil {
  2638. return nil
  2639. }
  2640. out := new(VaultUserPassAuth)
  2641. in.DeepCopyInto(out)
  2642. return out
  2643. }
  2644. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2645. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  2646. *out = *in
  2647. if in.Namespace != nil {
  2648. in, out := &in.Namespace, &out.Namespace
  2649. *out = new(string)
  2650. **out = **in
  2651. }
  2652. }
  2653. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  2654. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  2655. if in == nil {
  2656. return nil
  2657. }
  2658. out := new(WebhookCAProvider)
  2659. in.DeepCopyInto(out)
  2660. return out
  2661. }
  2662. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2663. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  2664. *out = *in
  2665. if in.Headers != nil {
  2666. in, out := &in.Headers, &out.Headers
  2667. *out = make(map[string]string, len(*in))
  2668. for key, val := range *in {
  2669. (*out)[key] = val
  2670. }
  2671. }
  2672. if in.Timeout != nil {
  2673. in, out := &in.Timeout, &out.Timeout
  2674. *out = new(v1.Duration)
  2675. **out = **in
  2676. }
  2677. out.Result = in.Result
  2678. if in.Secrets != nil {
  2679. in, out := &in.Secrets, &out.Secrets
  2680. *out = make([]WebhookSecret, len(*in))
  2681. for i := range *in {
  2682. (*in)[i].DeepCopyInto(&(*out)[i])
  2683. }
  2684. }
  2685. if in.CABundle != nil {
  2686. in, out := &in.CABundle, &out.CABundle
  2687. *out = make([]byte, len(*in))
  2688. copy(*out, *in)
  2689. }
  2690. if in.CAProvider != nil {
  2691. in, out := &in.CAProvider, &out.CAProvider
  2692. *out = new(WebhookCAProvider)
  2693. (*in).DeepCopyInto(*out)
  2694. }
  2695. }
  2696. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  2697. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  2698. if in == nil {
  2699. return nil
  2700. }
  2701. out := new(WebhookProvider)
  2702. in.DeepCopyInto(out)
  2703. return out
  2704. }
  2705. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2706. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  2707. *out = *in
  2708. }
  2709. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  2710. func (in *WebhookResult) DeepCopy() *WebhookResult {
  2711. if in == nil {
  2712. return nil
  2713. }
  2714. out := new(WebhookResult)
  2715. in.DeepCopyInto(out)
  2716. return out
  2717. }
  2718. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2719. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  2720. *out = *in
  2721. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2722. }
  2723. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  2724. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  2725. if in == nil {
  2726. return nil
  2727. }
  2728. out := new(WebhookSecret)
  2729. in.DeepCopyInto(out)
  2730. return out
  2731. }
  2732. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2733. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  2734. *out = *in
  2735. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2736. }
  2737. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  2738. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  2739. if in == nil {
  2740. return nil
  2741. }
  2742. out := new(YandexCertificateManagerAuth)
  2743. in.DeepCopyInto(out)
  2744. return out
  2745. }
  2746. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2747. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  2748. *out = *in
  2749. in.Certificate.DeepCopyInto(&out.Certificate)
  2750. }
  2751. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  2752. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  2753. if in == nil {
  2754. return nil
  2755. }
  2756. out := new(YandexCertificateManagerCAProvider)
  2757. in.DeepCopyInto(out)
  2758. return out
  2759. }
  2760. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2761. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  2762. *out = *in
  2763. in.Auth.DeepCopyInto(&out.Auth)
  2764. if in.CAProvider != nil {
  2765. in, out := &in.CAProvider, &out.CAProvider
  2766. *out = new(YandexCertificateManagerCAProvider)
  2767. (*in).DeepCopyInto(*out)
  2768. }
  2769. }
  2770. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  2771. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  2772. if in == nil {
  2773. return nil
  2774. }
  2775. out := new(YandexCertificateManagerProvider)
  2776. in.DeepCopyInto(out)
  2777. return out
  2778. }
  2779. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2780. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  2781. *out = *in
  2782. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2783. }
  2784. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  2785. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  2786. if in == nil {
  2787. return nil
  2788. }
  2789. out := new(YandexLockboxAuth)
  2790. in.DeepCopyInto(out)
  2791. return out
  2792. }
  2793. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2794. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2795. *out = *in
  2796. in.Certificate.DeepCopyInto(&out.Certificate)
  2797. }
  2798. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2799. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2800. if in == nil {
  2801. return nil
  2802. }
  2803. out := new(YandexLockboxCAProvider)
  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 *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2809. *out = *in
  2810. in.Auth.DeepCopyInto(&out.Auth)
  2811. if in.CAProvider != nil {
  2812. in, out := &in.CAProvider, &out.CAProvider
  2813. *out = new(YandexLockboxCAProvider)
  2814. (*in).DeepCopyInto(*out)
  2815. }
  2816. }
  2817. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2818. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2819. if in == nil {
  2820. return nil
  2821. }
  2822. out := new(YandexLockboxProvider)
  2823. in.DeepCopyInto(out)
  2824. return out
  2825. }