zz_generated.deepcopy.go 86 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967
  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 *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1253. *out = *in
  1254. if in.SecretRef != nil {
  1255. in, out := &in.SecretRef, &out.SecretRef
  1256. *out = new(GCPSMAuthSecretRef)
  1257. (*in).DeepCopyInto(*out)
  1258. }
  1259. if in.WorkloadIdentity != nil {
  1260. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1261. *out = new(GCPWorkloadIdentity)
  1262. (*in).DeepCopyInto(*out)
  1263. }
  1264. }
  1265. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1266. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1267. if in == nil {
  1268. return nil
  1269. }
  1270. out := new(GCPSMAuth)
  1271. in.DeepCopyInto(out)
  1272. return out
  1273. }
  1274. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1275. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1276. *out = *in
  1277. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1278. }
  1279. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1280. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1281. if in == nil {
  1282. return nil
  1283. }
  1284. out := new(GCPSMAuthSecretRef)
  1285. in.DeepCopyInto(out)
  1286. return out
  1287. }
  1288. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1289. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1290. *out = *in
  1291. in.Auth.DeepCopyInto(&out.Auth)
  1292. }
  1293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1294. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1295. if in == nil {
  1296. return nil
  1297. }
  1298. out := new(GCPSMProvider)
  1299. in.DeepCopyInto(out)
  1300. return out
  1301. }
  1302. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1303. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1304. *out = *in
  1305. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1306. }
  1307. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1308. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1309. if in == nil {
  1310. return nil
  1311. }
  1312. out := new(GCPWorkloadIdentity)
  1313. in.DeepCopyInto(out)
  1314. return out
  1315. }
  1316. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1317. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1318. *out = *in
  1319. }
  1320. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1321. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1322. if in == nil {
  1323. return nil
  1324. }
  1325. out := new(GeneratorRef)
  1326. in.DeepCopyInto(out)
  1327. return out
  1328. }
  1329. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1330. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1331. *out = *in
  1332. }
  1333. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1334. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1335. if in == nil {
  1336. return nil
  1337. }
  1338. out := new(GenericStoreValidator)
  1339. in.DeepCopyInto(out)
  1340. return out
  1341. }
  1342. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1343. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1344. *out = *in
  1345. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1346. }
  1347. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1348. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1349. if in == nil {
  1350. return nil
  1351. }
  1352. out := new(GitlabAuth)
  1353. in.DeepCopyInto(out)
  1354. return out
  1355. }
  1356. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1357. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1358. *out = *in
  1359. in.Auth.DeepCopyInto(&out.Auth)
  1360. if in.GroupIDs != nil {
  1361. in, out := &in.GroupIDs, &out.GroupIDs
  1362. *out = make([]string, len(*in))
  1363. copy(*out, *in)
  1364. }
  1365. }
  1366. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1367. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1368. if in == nil {
  1369. return nil
  1370. }
  1371. out := new(GitlabProvider)
  1372. in.DeepCopyInto(out)
  1373. return out
  1374. }
  1375. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1376. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1377. *out = *in
  1378. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1379. }
  1380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1381. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1382. if in == nil {
  1383. return nil
  1384. }
  1385. out := new(GitlabSecretRef)
  1386. in.DeepCopyInto(out)
  1387. return out
  1388. }
  1389. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1390. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1391. *out = *in
  1392. if in.SecretRef != nil {
  1393. in, out := &in.SecretRef, &out.SecretRef
  1394. *out = new(IBMAuthSecretRef)
  1395. (*in).DeepCopyInto(*out)
  1396. }
  1397. if in.ContainerAuth != nil {
  1398. in, out := &in.ContainerAuth, &out.ContainerAuth
  1399. *out = new(IBMAuthContainerAuth)
  1400. **out = **in
  1401. }
  1402. }
  1403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1404. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1405. if in == nil {
  1406. return nil
  1407. }
  1408. out := new(IBMAuth)
  1409. in.DeepCopyInto(out)
  1410. return out
  1411. }
  1412. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1413. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1414. *out = *in
  1415. }
  1416. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1417. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1418. if in == nil {
  1419. return nil
  1420. }
  1421. out := new(IBMAuthContainerAuth)
  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 *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1427. *out = *in
  1428. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1429. }
  1430. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1431. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1432. if in == nil {
  1433. return nil
  1434. }
  1435. out := new(IBMAuthSecretRef)
  1436. in.DeepCopyInto(out)
  1437. return out
  1438. }
  1439. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1440. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1441. *out = *in
  1442. in.Auth.DeepCopyInto(&out.Auth)
  1443. if in.ServiceURL != nil {
  1444. in, out := &in.ServiceURL, &out.ServiceURL
  1445. *out = new(string)
  1446. **out = **in
  1447. }
  1448. }
  1449. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1450. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1451. if in == nil {
  1452. return nil
  1453. }
  1454. out := new(IBMProvider)
  1455. in.DeepCopyInto(out)
  1456. return out
  1457. }
  1458. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1459. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1460. *out = *in
  1461. in.Auth.DeepCopyInto(&out.Auth)
  1462. }
  1463. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1464. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1465. if in == nil {
  1466. return nil
  1467. }
  1468. out := new(KeeperSecurityProvider)
  1469. in.DeepCopyInto(out)
  1470. return out
  1471. }
  1472. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1473. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1474. *out = *in
  1475. if in.Cert != nil {
  1476. in, out := &in.Cert, &out.Cert
  1477. *out = new(CertAuth)
  1478. (*in).DeepCopyInto(*out)
  1479. }
  1480. if in.Token != nil {
  1481. in, out := &in.Token, &out.Token
  1482. *out = new(TokenAuth)
  1483. (*in).DeepCopyInto(*out)
  1484. }
  1485. if in.ServiceAccount != nil {
  1486. in, out := &in.ServiceAccount, &out.ServiceAccount
  1487. *out = new(metav1.ServiceAccountSelector)
  1488. (*in).DeepCopyInto(*out)
  1489. }
  1490. }
  1491. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1492. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1493. if in == nil {
  1494. return nil
  1495. }
  1496. out := new(KubernetesAuth)
  1497. in.DeepCopyInto(out)
  1498. return out
  1499. }
  1500. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1501. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1502. *out = *in
  1503. in.Server.DeepCopyInto(&out.Server)
  1504. in.Auth.DeepCopyInto(&out.Auth)
  1505. }
  1506. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1507. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1508. if in == nil {
  1509. return nil
  1510. }
  1511. out := new(KubernetesProvider)
  1512. in.DeepCopyInto(out)
  1513. return out
  1514. }
  1515. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1516. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1517. *out = *in
  1518. if in.CABundle != nil {
  1519. in, out := &in.CABundle, &out.CABundle
  1520. *out = make([]byte, len(*in))
  1521. copy(*out, *in)
  1522. }
  1523. if in.CAProvider != nil {
  1524. in, out := &in.CAProvider, &out.CAProvider
  1525. *out = new(CAProvider)
  1526. (*in).DeepCopyInto(*out)
  1527. }
  1528. }
  1529. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1530. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1531. if in == nil {
  1532. return nil
  1533. }
  1534. out := new(KubernetesServer)
  1535. in.DeepCopyInto(out)
  1536. return out
  1537. }
  1538. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1539. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1540. *out = *in
  1541. }
  1542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1543. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1544. if in == nil {
  1545. return nil
  1546. }
  1547. out := new(NoSecretError)
  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 *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1553. *out = *in
  1554. if in.SecretRef != nil {
  1555. in, out := &in.SecretRef, &out.SecretRef
  1556. *out = new(OnePasswordAuthSecretRef)
  1557. (*in).DeepCopyInto(*out)
  1558. }
  1559. }
  1560. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1561. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1562. if in == nil {
  1563. return nil
  1564. }
  1565. out := new(OnePasswordAuth)
  1566. in.DeepCopyInto(out)
  1567. return out
  1568. }
  1569. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1570. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1571. *out = *in
  1572. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1573. }
  1574. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1575. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1576. if in == nil {
  1577. return nil
  1578. }
  1579. out := new(OnePasswordAuthSecretRef)
  1580. in.DeepCopyInto(out)
  1581. return out
  1582. }
  1583. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1584. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1585. *out = *in
  1586. if in.Auth != nil {
  1587. in, out := &in.Auth, &out.Auth
  1588. *out = new(OnePasswordAuth)
  1589. (*in).DeepCopyInto(*out)
  1590. }
  1591. if in.Vaults != nil {
  1592. in, out := &in.Vaults, &out.Vaults
  1593. *out = make(map[string]int, len(*in))
  1594. for key, val := range *in {
  1595. (*out)[key] = val
  1596. }
  1597. }
  1598. }
  1599. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1600. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1601. if in == nil {
  1602. return nil
  1603. }
  1604. out := new(OnePasswordProvider)
  1605. in.DeepCopyInto(out)
  1606. return out
  1607. }
  1608. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1609. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1610. *out = *in
  1611. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1612. }
  1613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1614. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1615. if in == nil {
  1616. return nil
  1617. }
  1618. out := new(OracleAuth)
  1619. in.DeepCopyInto(out)
  1620. return out
  1621. }
  1622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1623. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1624. *out = *in
  1625. if in.Auth != nil {
  1626. in, out := &in.Auth, &out.Auth
  1627. *out = new(OracleAuth)
  1628. (*in).DeepCopyInto(*out)
  1629. }
  1630. if in.ServiceAccountRef != nil {
  1631. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1632. *out = new(metav1.ServiceAccountSelector)
  1633. (*in).DeepCopyInto(*out)
  1634. }
  1635. }
  1636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1637. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1638. if in == nil {
  1639. return nil
  1640. }
  1641. out := new(OracleProvider)
  1642. in.DeepCopyInto(out)
  1643. return out
  1644. }
  1645. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1646. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1647. *out = *in
  1648. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1649. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1650. }
  1651. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1652. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1653. if in == nil {
  1654. return nil
  1655. }
  1656. out := new(OracleSecretRef)
  1657. in.DeepCopyInto(out)
  1658. return out
  1659. }
  1660. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1661. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  1662. *out = *in
  1663. if in.AccessToken != nil {
  1664. in, out := &in.AccessToken, &out.AccessToken
  1665. *out = new(PulumiProviderSecretRef)
  1666. (*in).DeepCopyInto(*out)
  1667. }
  1668. }
  1669. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  1670. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  1671. if in == nil {
  1672. return nil
  1673. }
  1674. out := new(PulumiProvider)
  1675. in.DeepCopyInto(out)
  1676. return out
  1677. }
  1678. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1679. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  1680. *out = *in
  1681. if in.SecretRef != nil {
  1682. in, out := &in.SecretRef, &out.SecretRef
  1683. *out = new(metav1.SecretKeySelector)
  1684. (*in).DeepCopyInto(*out)
  1685. }
  1686. }
  1687. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  1688. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  1689. if in == nil {
  1690. return nil
  1691. }
  1692. out := new(PulumiProviderSecretRef)
  1693. in.DeepCopyInto(out)
  1694. return out
  1695. }
  1696. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1697. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  1698. *out = *in
  1699. if in.AccessKey != nil {
  1700. in, out := &in.AccessKey, &out.AccessKey
  1701. *out = new(ScalewayProviderSecretRef)
  1702. (*in).DeepCopyInto(*out)
  1703. }
  1704. if in.SecretKey != nil {
  1705. in, out := &in.SecretKey, &out.SecretKey
  1706. *out = new(ScalewayProviderSecretRef)
  1707. (*in).DeepCopyInto(*out)
  1708. }
  1709. }
  1710. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  1711. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  1712. if in == nil {
  1713. return nil
  1714. }
  1715. out := new(ScalewayProvider)
  1716. in.DeepCopyInto(out)
  1717. return out
  1718. }
  1719. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1720. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  1721. *out = *in
  1722. if in.SecretRef != nil {
  1723. in, out := &in.SecretRef, &out.SecretRef
  1724. *out = new(metav1.SecretKeySelector)
  1725. (*in).DeepCopyInto(*out)
  1726. }
  1727. }
  1728. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  1729. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  1730. if in == nil {
  1731. return nil
  1732. }
  1733. out := new(ScalewayProviderSecretRef)
  1734. in.DeepCopyInto(out)
  1735. return out
  1736. }
  1737. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1738. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1739. *out = *in
  1740. out.TypeMeta = in.TypeMeta
  1741. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1742. in.Spec.DeepCopyInto(&out.Spec)
  1743. in.Status.DeepCopyInto(&out.Status)
  1744. }
  1745. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1746. func (in *SecretStore) DeepCopy() *SecretStore {
  1747. if in == nil {
  1748. return nil
  1749. }
  1750. out := new(SecretStore)
  1751. in.DeepCopyInto(out)
  1752. return out
  1753. }
  1754. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1755. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1756. if c := in.DeepCopy(); c != nil {
  1757. return c
  1758. }
  1759. return nil
  1760. }
  1761. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1762. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1763. *out = *in
  1764. out.TypeMeta = in.TypeMeta
  1765. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1766. if in.Items != nil {
  1767. in, out := &in.Items, &out.Items
  1768. *out = make([]SecretStore, len(*in))
  1769. for i := range *in {
  1770. (*in)[i].DeepCopyInto(&(*out)[i])
  1771. }
  1772. }
  1773. }
  1774. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1775. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1776. if in == nil {
  1777. return nil
  1778. }
  1779. out := new(SecretStoreList)
  1780. in.DeepCopyInto(out)
  1781. return out
  1782. }
  1783. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1784. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1785. if c := in.DeepCopy(); c != nil {
  1786. return c
  1787. }
  1788. return nil
  1789. }
  1790. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1791. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1792. *out = *in
  1793. if in.AWS != nil {
  1794. in, out := &in.AWS, &out.AWS
  1795. *out = new(AWSProvider)
  1796. (*in).DeepCopyInto(*out)
  1797. }
  1798. if in.AzureKV != nil {
  1799. in, out := &in.AzureKV, &out.AzureKV
  1800. *out = new(AzureKVProvider)
  1801. (*in).DeepCopyInto(*out)
  1802. }
  1803. if in.Akeyless != nil {
  1804. in, out := &in.Akeyless, &out.Akeyless
  1805. *out = new(AkeylessProvider)
  1806. (*in).DeepCopyInto(*out)
  1807. }
  1808. if in.Vault != nil {
  1809. in, out := &in.Vault, &out.Vault
  1810. *out = new(VaultProvider)
  1811. (*in).DeepCopyInto(*out)
  1812. }
  1813. if in.GCPSM != nil {
  1814. in, out := &in.GCPSM, &out.GCPSM
  1815. *out = new(GCPSMProvider)
  1816. (*in).DeepCopyInto(*out)
  1817. }
  1818. if in.Oracle != nil {
  1819. in, out := &in.Oracle, &out.Oracle
  1820. *out = new(OracleProvider)
  1821. (*in).DeepCopyInto(*out)
  1822. }
  1823. if in.IBM != nil {
  1824. in, out := &in.IBM, &out.IBM
  1825. *out = new(IBMProvider)
  1826. (*in).DeepCopyInto(*out)
  1827. }
  1828. if in.YandexCertificateManager != nil {
  1829. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1830. *out = new(YandexCertificateManagerProvider)
  1831. (*in).DeepCopyInto(*out)
  1832. }
  1833. if in.YandexLockbox != nil {
  1834. in, out := &in.YandexLockbox, &out.YandexLockbox
  1835. *out = new(YandexLockboxProvider)
  1836. (*in).DeepCopyInto(*out)
  1837. }
  1838. if in.Gitlab != nil {
  1839. in, out := &in.Gitlab, &out.Gitlab
  1840. *out = new(GitlabProvider)
  1841. (*in).DeepCopyInto(*out)
  1842. }
  1843. if in.Alibaba != nil {
  1844. in, out := &in.Alibaba, &out.Alibaba
  1845. *out = new(AlibabaProvider)
  1846. (*in).DeepCopyInto(*out)
  1847. }
  1848. if in.OnePassword != nil {
  1849. in, out := &in.OnePassword, &out.OnePassword
  1850. *out = new(OnePasswordProvider)
  1851. (*in).DeepCopyInto(*out)
  1852. }
  1853. if in.Webhook != nil {
  1854. in, out := &in.Webhook, &out.Webhook
  1855. *out = new(WebhookProvider)
  1856. (*in).DeepCopyInto(*out)
  1857. }
  1858. if in.Kubernetes != nil {
  1859. in, out := &in.Kubernetes, &out.Kubernetes
  1860. *out = new(KubernetesProvider)
  1861. (*in).DeepCopyInto(*out)
  1862. }
  1863. if in.Fake != nil {
  1864. in, out := &in.Fake, &out.Fake
  1865. *out = new(FakeProvider)
  1866. (*in).DeepCopyInto(*out)
  1867. }
  1868. if in.Senhasegura != nil {
  1869. in, out := &in.Senhasegura, &out.Senhasegura
  1870. *out = new(SenhaseguraProvider)
  1871. (*in).DeepCopyInto(*out)
  1872. }
  1873. if in.Scaleway != nil {
  1874. in, out := &in.Scaleway, &out.Scaleway
  1875. *out = new(ScalewayProvider)
  1876. (*in).DeepCopyInto(*out)
  1877. }
  1878. if in.Doppler != nil {
  1879. in, out := &in.Doppler, &out.Doppler
  1880. *out = new(DopplerProvider)
  1881. (*in).DeepCopyInto(*out)
  1882. }
  1883. if in.KeeperSecurity != nil {
  1884. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  1885. *out = new(KeeperSecurityProvider)
  1886. (*in).DeepCopyInto(*out)
  1887. }
  1888. if in.Conjur != nil {
  1889. in, out := &in.Conjur, &out.Conjur
  1890. *out = new(ConjurProvider)
  1891. (*in).DeepCopyInto(*out)
  1892. }
  1893. if in.Delinea != nil {
  1894. in, out := &in.Delinea, &out.Delinea
  1895. *out = new(DelineaProvider)
  1896. (*in).DeepCopyInto(*out)
  1897. }
  1898. if in.Chef != nil {
  1899. in, out := &in.Chef, &out.Chef
  1900. *out = new(ChefProvider)
  1901. (*in).DeepCopyInto(*out)
  1902. }
  1903. if in.Pulumi != nil {
  1904. in, out := &in.Pulumi, &out.Pulumi
  1905. *out = new(PulumiProvider)
  1906. (*in).DeepCopyInto(*out)
  1907. }
  1908. }
  1909. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1910. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1911. if in == nil {
  1912. return nil
  1913. }
  1914. out := new(SecretStoreProvider)
  1915. in.DeepCopyInto(out)
  1916. return out
  1917. }
  1918. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1919. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1920. *out = *in
  1921. }
  1922. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1923. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1924. if in == nil {
  1925. return nil
  1926. }
  1927. out := new(SecretStoreRef)
  1928. in.DeepCopyInto(out)
  1929. return out
  1930. }
  1931. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1932. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1933. *out = *in
  1934. if in.MaxRetries != nil {
  1935. in, out := &in.MaxRetries, &out.MaxRetries
  1936. *out = new(int32)
  1937. **out = **in
  1938. }
  1939. if in.RetryInterval != nil {
  1940. in, out := &in.RetryInterval, &out.RetryInterval
  1941. *out = new(string)
  1942. **out = **in
  1943. }
  1944. }
  1945. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1946. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1947. if in == nil {
  1948. return nil
  1949. }
  1950. out := new(SecretStoreRetrySettings)
  1951. in.DeepCopyInto(out)
  1952. return out
  1953. }
  1954. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1955. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1956. *out = *in
  1957. if in.Provider != nil {
  1958. in, out := &in.Provider, &out.Provider
  1959. *out = new(SecretStoreProvider)
  1960. (*in).DeepCopyInto(*out)
  1961. }
  1962. if in.RetrySettings != nil {
  1963. in, out := &in.RetrySettings, &out.RetrySettings
  1964. *out = new(SecretStoreRetrySettings)
  1965. (*in).DeepCopyInto(*out)
  1966. }
  1967. if in.Conditions != nil {
  1968. in, out := &in.Conditions, &out.Conditions
  1969. *out = make([]ClusterSecretStoreCondition, len(*in))
  1970. for i := range *in {
  1971. (*in)[i].DeepCopyInto(&(*out)[i])
  1972. }
  1973. }
  1974. }
  1975. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1976. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1977. if in == nil {
  1978. return nil
  1979. }
  1980. out := new(SecretStoreSpec)
  1981. in.DeepCopyInto(out)
  1982. return out
  1983. }
  1984. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1985. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1986. *out = *in
  1987. if in.Conditions != nil {
  1988. in, out := &in.Conditions, &out.Conditions
  1989. *out = make([]SecretStoreStatusCondition, len(*in))
  1990. for i := range *in {
  1991. (*in)[i].DeepCopyInto(&(*out)[i])
  1992. }
  1993. }
  1994. }
  1995. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1996. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1997. if in == nil {
  1998. return nil
  1999. }
  2000. out := new(SecretStoreStatus)
  2001. in.DeepCopyInto(out)
  2002. return out
  2003. }
  2004. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2005. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  2006. *out = *in
  2007. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  2008. }
  2009. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  2010. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  2011. if in == nil {
  2012. return nil
  2013. }
  2014. out := new(SecretStoreStatusCondition)
  2015. in.DeepCopyInto(out)
  2016. return out
  2017. }
  2018. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2019. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  2020. *out = *in
  2021. }
  2022. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  2023. func (in *SecretsManager) DeepCopy() *SecretsManager {
  2024. if in == nil {
  2025. return nil
  2026. }
  2027. out := new(SecretsManager)
  2028. in.DeepCopyInto(out)
  2029. return out
  2030. }
  2031. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2032. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  2033. *out = *in
  2034. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2035. }
  2036. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  2037. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  2038. if in == nil {
  2039. return nil
  2040. }
  2041. out := new(SenhaseguraAuth)
  2042. in.DeepCopyInto(out)
  2043. return out
  2044. }
  2045. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2046. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  2047. *out = *in
  2048. in.Auth.DeepCopyInto(&out.Auth)
  2049. }
  2050. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  2051. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  2052. if in == nil {
  2053. return nil
  2054. }
  2055. out := new(SenhaseguraProvider)
  2056. in.DeepCopyInto(out)
  2057. return out
  2058. }
  2059. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2060. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  2061. *out = *in
  2062. if in.SecretStoreRef != nil {
  2063. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  2064. *out = new(SecretStoreRef)
  2065. **out = **in
  2066. }
  2067. if in.GeneratorRef != nil {
  2068. in, out := &in.GeneratorRef, &out.GeneratorRef
  2069. *out = new(GeneratorRef)
  2070. **out = **in
  2071. }
  2072. }
  2073. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  2074. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  2075. if in == nil {
  2076. return nil
  2077. }
  2078. out := new(StoreGeneratorSourceRef)
  2079. in.DeepCopyInto(out)
  2080. return out
  2081. }
  2082. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2083. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  2084. *out = *in
  2085. out.SecretStoreRef = in.SecretStoreRef
  2086. if in.GeneratorRef != nil {
  2087. in, out := &in.GeneratorRef, &out.GeneratorRef
  2088. *out = new(GeneratorRef)
  2089. **out = **in
  2090. }
  2091. }
  2092. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  2093. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  2094. if in == nil {
  2095. return nil
  2096. }
  2097. out := new(StoreSourceRef)
  2098. in.DeepCopyInto(out)
  2099. return out
  2100. }
  2101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2102. func (in *Tag) DeepCopyInto(out *Tag) {
  2103. *out = *in
  2104. }
  2105. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  2106. func (in *Tag) DeepCopy() *Tag {
  2107. if in == nil {
  2108. return nil
  2109. }
  2110. out := new(Tag)
  2111. in.DeepCopyInto(out)
  2112. return out
  2113. }
  2114. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2115. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  2116. *out = *in
  2117. if in.ConfigMap != nil {
  2118. in, out := &in.ConfigMap, &out.ConfigMap
  2119. *out = new(TemplateRef)
  2120. (*in).DeepCopyInto(*out)
  2121. }
  2122. if in.Secret != nil {
  2123. in, out := &in.Secret, &out.Secret
  2124. *out = new(TemplateRef)
  2125. (*in).DeepCopyInto(*out)
  2126. }
  2127. if in.Literal != nil {
  2128. in, out := &in.Literal, &out.Literal
  2129. *out = new(string)
  2130. **out = **in
  2131. }
  2132. }
  2133. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2134. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2135. if in == nil {
  2136. return nil
  2137. }
  2138. out := new(TemplateFrom)
  2139. in.DeepCopyInto(out)
  2140. return out
  2141. }
  2142. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2143. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2144. *out = *in
  2145. if in.Items != nil {
  2146. in, out := &in.Items, &out.Items
  2147. *out = make([]TemplateRefItem, len(*in))
  2148. copy(*out, *in)
  2149. }
  2150. }
  2151. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2152. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2153. if in == nil {
  2154. return nil
  2155. }
  2156. out := new(TemplateRef)
  2157. in.DeepCopyInto(out)
  2158. return out
  2159. }
  2160. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2161. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2162. *out = *in
  2163. }
  2164. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2165. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2166. if in == nil {
  2167. return nil
  2168. }
  2169. out := new(TemplateRefItem)
  2170. in.DeepCopyInto(out)
  2171. return out
  2172. }
  2173. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2174. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2175. *out = *in
  2176. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2177. }
  2178. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2179. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2180. if in == nil {
  2181. return nil
  2182. }
  2183. out := new(TokenAuth)
  2184. in.DeepCopyInto(out)
  2185. return out
  2186. }
  2187. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2188. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2189. *out = *in
  2190. if in.RoleRef != nil {
  2191. in, out := &in.RoleRef, &out.RoleRef
  2192. *out = new(metav1.SecretKeySelector)
  2193. (*in).DeepCopyInto(*out)
  2194. }
  2195. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2196. }
  2197. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2198. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2199. if in == nil {
  2200. return nil
  2201. }
  2202. out := new(VaultAppRole)
  2203. in.DeepCopyInto(out)
  2204. return out
  2205. }
  2206. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2207. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2208. *out = *in
  2209. if in.TokenSecretRef != nil {
  2210. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2211. *out = new(metav1.SecretKeySelector)
  2212. (*in).DeepCopyInto(*out)
  2213. }
  2214. if in.AppRole != nil {
  2215. in, out := &in.AppRole, &out.AppRole
  2216. *out = new(VaultAppRole)
  2217. (*in).DeepCopyInto(*out)
  2218. }
  2219. if in.Kubernetes != nil {
  2220. in, out := &in.Kubernetes, &out.Kubernetes
  2221. *out = new(VaultKubernetesAuth)
  2222. (*in).DeepCopyInto(*out)
  2223. }
  2224. if in.Ldap != nil {
  2225. in, out := &in.Ldap, &out.Ldap
  2226. *out = new(VaultLdapAuth)
  2227. (*in).DeepCopyInto(*out)
  2228. }
  2229. if in.Jwt != nil {
  2230. in, out := &in.Jwt, &out.Jwt
  2231. *out = new(VaultJwtAuth)
  2232. (*in).DeepCopyInto(*out)
  2233. }
  2234. if in.Cert != nil {
  2235. in, out := &in.Cert, &out.Cert
  2236. *out = new(VaultCertAuth)
  2237. (*in).DeepCopyInto(*out)
  2238. }
  2239. if in.Iam != nil {
  2240. in, out := &in.Iam, &out.Iam
  2241. *out = new(VaultIamAuth)
  2242. (*in).DeepCopyInto(*out)
  2243. }
  2244. if in.UserPass != nil {
  2245. in, out := &in.UserPass, &out.UserPass
  2246. *out = new(VaultUserPassAuth)
  2247. (*in).DeepCopyInto(*out)
  2248. }
  2249. }
  2250. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2251. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2252. if in == nil {
  2253. return nil
  2254. }
  2255. out := new(VaultAuth)
  2256. in.DeepCopyInto(out)
  2257. return out
  2258. }
  2259. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2260. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2261. *out = *in
  2262. if in.SecretRef != nil {
  2263. in, out := &in.SecretRef, &out.SecretRef
  2264. *out = new(VaultAwsAuthSecretRef)
  2265. (*in).DeepCopyInto(*out)
  2266. }
  2267. if in.JWTAuth != nil {
  2268. in, out := &in.JWTAuth, &out.JWTAuth
  2269. *out = new(VaultAwsJWTAuth)
  2270. (*in).DeepCopyInto(*out)
  2271. }
  2272. }
  2273. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  2274. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  2275. if in == nil {
  2276. return nil
  2277. }
  2278. out := new(VaultAwsAuth)
  2279. in.DeepCopyInto(out)
  2280. return out
  2281. }
  2282. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2283. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  2284. *out = *in
  2285. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  2286. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  2287. if in.SessionToken != nil {
  2288. in, out := &in.SessionToken, &out.SessionToken
  2289. *out = new(metav1.SecretKeySelector)
  2290. (*in).DeepCopyInto(*out)
  2291. }
  2292. }
  2293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  2294. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  2295. if in == nil {
  2296. return nil
  2297. }
  2298. out := new(VaultAwsAuthSecretRef)
  2299. in.DeepCopyInto(out)
  2300. return out
  2301. }
  2302. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2303. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  2304. *out = *in
  2305. if in.ServiceAccountRef != nil {
  2306. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2307. *out = new(metav1.ServiceAccountSelector)
  2308. (*in).DeepCopyInto(*out)
  2309. }
  2310. }
  2311. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  2312. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  2313. if in == nil {
  2314. return nil
  2315. }
  2316. out := new(VaultAwsJWTAuth)
  2317. in.DeepCopyInto(out)
  2318. return out
  2319. }
  2320. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2321. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  2322. *out = *in
  2323. in.ClientCert.DeepCopyInto(&out.ClientCert)
  2324. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2325. }
  2326. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  2327. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  2328. if in == nil {
  2329. return nil
  2330. }
  2331. out := new(VaultCertAuth)
  2332. in.DeepCopyInto(out)
  2333. return out
  2334. }
  2335. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2336. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  2337. *out = *in
  2338. if in.CertSecretRef != nil {
  2339. in, out := &in.CertSecretRef, &out.CertSecretRef
  2340. *out = new(metav1.SecretKeySelector)
  2341. (*in).DeepCopyInto(*out)
  2342. }
  2343. if in.KeySecretRef != nil {
  2344. in, out := &in.KeySecretRef, &out.KeySecretRef
  2345. *out = new(metav1.SecretKeySelector)
  2346. (*in).DeepCopyInto(*out)
  2347. }
  2348. }
  2349. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  2350. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  2351. if in == nil {
  2352. return nil
  2353. }
  2354. out := new(VaultClientTLS)
  2355. in.DeepCopyInto(out)
  2356. return out
  2357. }
  2358. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2359. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  2360. *out = *in
  2361. if in.SecretRef != nil {
  2362. in, out := &in.SecretRef, &out.SecretRef
  2363. *out = new(VaultAwsAuthSecretRef)
  2364. (*in).DeepCopyInto(*out)
  2365. }
  2366. if in.JWTAuth != nil {
  2367. in, out := &in.JWTAuth, &out.JWTAuth
  2368. *out = new(VaultAwsJWTAuth)
  2369. (*in).DeepCopyInto(*out)
  2370. }
  2371. }
  2372. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  2373. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  2374. if in == nil {
  2375. return nil
  2376. }
  2377. out := new(VaultIamAuth)
  2378. in.DeepCopyInto(out)
  2379. return out
  2380. }
  2381. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2382. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  2383. *out = *in
  2384. if in.SecretRef != nil {
  2385. in, out := &in.SecretRef, &out.SecretRef
  2386. *out = new(metav1.SecretKeySelector)
  2387. (*in).DeepCopyInto(*out)
  2388. }
  2389. if in.KubernetesServiceAccountToken != nil {
  2390. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  2391. *out = new(VaultKubernetesServiceAccountTokenAuth)
  2392. (*in).DeepCopyInto(*out)
  2393. }
  2394. }
  2395. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  2396. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  2397. if in == nil {
  2398. return nil
  2399. }
  2400. out := new(VaultJwtAuth)
  2401. in.DeepCopyInto(out)
  2402. return out
  2403. }
  2404. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2405. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  2406. *out = *in
  2407. if in.ServiceAccountRef != nil {
  2408. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2409. *out = new(metav1.ServiceAccountSelector)
  2410. (*in).DeepCopyInto(*out)
  2411. }
  2412. if in.SecretRef != nil {
  2413. in, out := &in.SecretRef, &out.SecretRef
  2414. *out = new(metav1.SecretKeySelector)
  2415. (*in).DeepCopyInto(*out)
  2416. }
  2417. }
  2418. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  2419. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  2420. if in == nil {
  2421. return nil
  2422. }
  2423. out := new(VaultKubernetesAuth)
  2424. in.DeepCopyInto(out)
  2425. return out
  2426. }
  2427. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2428. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  2429. *out = *in
  2430. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  2431. if in.Audiences != nil {
  2432. in, out := &in.Audiences, &out.Audiences
  2433. *out = new([]string)
  2434. if **in != nil {
  2435. in, out := *in, *out
  2436. *out = make([]string, len(*in))
  2437. copy(*out, *in)
  2438. }
  2439. }
  2440. if in.ExpirationSeconds != nil {
  2441. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  2442. *out = new(int64)
  2443. **out = **in
  2444. }
  2445. }
  2446. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  2447. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  2448. if in == nil {
  2449. return nil
  2450. }
  2451. out := new(VaultKubernetesServiceAccountTokenAuth)
  2452. in.DeepCopyInto(out)
  2453. return out
  2454. }
  2455. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2456. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  2457. *out = *in
  2458. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2459. }
  2460. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  2461. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  2462. if in == nil {
  2463. return nil
  2464. }
  2465. out := new(VaultLdapAuth)
  2466. in.DeepCopyInto(out)
  2467. return out
  2468. }
  2469. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2470. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  2471. *out = *in
  2472. in.Auth.DeepCopyInto(&out.Auth)
  2473. if in.Path != nil {
  2474. in, out := &in.Path, &out.Path
  2475. *out = new(string)
  2476. **out = **in
  2477. }
  2478. if in.Namespace != nil {
  2479. in, out := &in.Namespace, &out.Namespace
  2480. *out = new(string)
  2481. **out = **in
  2482. }
  2483. if in.CABundle != nil {
  2484. in, out := &in.CABundle, &out.CABundle
  2485. *out = make([]byte, len(*in))
  2486. copy(*out, *in)
  2487. }
  2488. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  2489. if in.CAProvider != nil {
  2490. in, out := &in.CAProvider, &out.CAProvider
  2491. *out = new(CAProvider)
  2492. (*in).DeepCopyInto(*out)
  2493. }
  2494. }
  2495. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  2496. func (in *VaultProvider) DeepCopy() *VaultProvider {
  2497. if in == nil {
  2498. return nil
  2499. }
  2500. out := new(VaultProvider)
  2501. in.DeepCopyInto(out)
  2502. return out
  2503. }
  2504. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2505. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  2506. *out = *in
  2507. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2508. }
  2509. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  2510. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  2511. if in == nil {
  2512. return nil
  2513. }
  2514. out := new(VaultUserPassAuth)
  2515. in.DeepCopyInto(out)
  2516. return out
  2517. }
  2518. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2519. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  2520. *out = *in
  2521. if in.Namespace != nil {
  2522. in, out := &in.Namespace, &out.Namespace
  2523. *out = new(string)
  2524. **out = **in
  2525. }
  2526. }
  2527. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  2528. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  2529. if in == nil {
  2530. return nil
  2531. }
  2532. out := new(WebhookCAProvider)
  2533. in.DeepCopyInto(out)
  2534. return out
  2535. }
  2536. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2537. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  2538. *out = *in
  2539. if in.Headers != nil {
  2540. in, out := &in.Headers, &out.Headers
  2541. *out = make(map[string]string, len(*in))
  2542. for key, val := range *in {
  2543. (*out)[key] = val
  2544. }
  2545. }
  2546. if in.Timeout != nil {
  2547. in, out := &in.Timeout, &out.Timeout
  2548. *out = new(v1.Duration)
  2549. **out = **in
  2550. }
  2551. out.Result = in.Result
  2552. if in.Secrets != nil {
  2553. in, out := &in.Secrets, &out.Secrets
  2554. *out = make([]WebhookSecret, len(*in))
  2555. for i := range *in {
  2556. (*in)[i].DeepCopyInto(&(*out)[i])
  2557. }
  2558. }
  2559. if in.CABundle != nil {
  2560. in, out := &in.CABundle, &out.CABundle
  2561. *out = make([]byte, len(*in))
  2562. copy(*out, *in)
  2563. }
  2564. if in.CAProvider != nil {
  2565. in, out := &in.CAProvider, &out.CAProvider
  2566. *out = new(WebhookCAProvider)
  2567. (*in).DeepCopyInto(*out)
  2568. }
  2569. }
  2570. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  2571. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  2572. if in == nil {
  2573. return nil
  2574. }
  2575. out := new(WebhookProvider)
  2576. in.DeepCopyInto(out)
  2577. return out
  2578. }
  2579. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2580. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  2581. *out = *in
  2582. }
  2583. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  2584. func (in *WebhookResult) DeepCopy() *WebhookResult {
  2585. if in == nil {
  2586. return nil
  2587. }
  2588. out := new(WebhookResult)
  2589. in.DeepCopyInto(out)
  2590. return out
  2591. }
  2592. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2593. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  2594. *out = *in
  2595. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2596. }
  2597. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  2598. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  2599. if in == nil {
  2600. return nil
  2601. }
  2602. out := new(WebhookSecret)
  2603. in.DeepCopyInto(out)
  2604. return out
  2605. }
  2606. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2607. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  2608. *out = *in
  2609. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2610. }
  2611. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  2612. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  2613. if in == nil {
  2614. return nil
  2615. }
  2616. out := new(YandexCertificateManagerAuth)
  2617. in.DeepCopyInto(out)
  2618. return out
  2619. }
  2620. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2621. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  2622. *out = *in
  2623. in.Certificate.DeepCopyInto(&out.Certificate)
  2624. }
  2625. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  2626. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  2627. if in == nil {
  2628. return nil
  2629. }
  2630. out := new(YandexCertificateManagerCAProvider)
  2631. in.DeepCopyInto(out)
  2632. return out
  2633. }
  2634. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2635. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  2636. *out = *in
  2637. in.Auth.DeepCopyInto(&out.Auth)
  2638. if in.CAProvider != nil {
  2639. in, out := &in.CAProvider, &out.CAProvider
  2640. *out = new(YandexCertificateManagerCAProvider)
  2641. (*in).DeepCopyInto(*out)
  2642. }
  2643. }
  2644. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  2645. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  2646. if in == nil {
  2647. return nil
  2648. }
  2649. out := new(YandexCertificateManagerProvider)
  2650. in.DeepCopyInto(out)
  2651. return out
  2652. }
  2653. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2654. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  2655. *out = *in
  2656. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2657. }
  2658. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  2659. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  2660. if in == nil {
  2661. return nil
  2662. }
  2663. out := new(YandexLockboxAuth)
  2664. in.DeepCopyInto(out)
  2665. return out
  2666. }
  2667. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2668. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2669. *out = *in
  2670. in.Certificate.DeepCopyInto(&out.Certificate)
  2671. }
  2672. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2673. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2674. if in == nil {
  2675. return nil
  2676. }
  2677. out := new(YandexLockboxCAProvider)
  2678. in.DeepCopyInto(out)
  2679. return out
  2680. }
  2681. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2682. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2683. *out = *in
  2684. in.Auth.DeepCopyInto(&out.Auth)
  2685. if in.CAProvider != nil {
  2686. in, out := &in.CAProvider, &out.CAProvider
  2687. *out = new(YandexLockboxCAProvider)
  2688. (*in).DeepCopyInto(*out)
  2689. }
  2690. }
  2691. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2692. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2693. if in == nil {
  2694. return nil
  2695. }
  2696. out := new(YandexLockboxProvider)
  2697. in.DeepCopyInto(out)
  2698. return out
  2699. }