zz_generated.deepcopy.go 93 KB

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