zz_generated.deepcopy.go 97 KB

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