zz_generated.deepcopy.go 68 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304
  1. //go:build !ignore_autogenerated
  2. // +build !ignore_autogenerated
  3. /*
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. http://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1beta1
  16. import (
  17. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. "k8s.io/apimachinery/pkg/apis/meta/v1"
  19. "k8s.io/apimachinery/pkg/runtime"
  20. )
  21. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  22. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  23. *out = *in
  24. if in.SecretRef != nil {
  25. in, out := &in.SecretRef, &out.SecretRef
  26. *out = new(AWSAuthSecretRef)
  27. (*in).DeepCopyInto(*out)
  28. }
  29. if in.JWTAuth != nil {
  30. in, out := &in.JWTAuth, &out.JWTAuth
  31. *out = new(AWSJWTAuth)
  32. (*in).DeepCopyInto(*out)
  33. }
  34. }
  35. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  36. func (in *AWSAuth) DeepCopy() *AWSAuth {
  37. if in == nil {
  38. return nil
  39. }
  40. out := new(AWSAuth)
  41. in.DeepCopyInto(out)
  42. return out
  43. }
  44. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  45. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  46. *out = *in
  47. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  48. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  49. if in.SessionToken != nil {
  50. in, out := &in.SessionToken, &out.SessionToken
  51. *out = new(metav1.SecretKeySelector)
  52. (*in).DeepCopyInto(*out)
  53. }
  54. }
  55. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  56. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  57. if in == nil {
  58. return nil
  59. }
  60. out := new(AWSAuthSecretRef)
  61. in.DeepCopyInto(out)
  62. return out
  63. }
  64. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  65. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  66. *out = *in
  67. if in.ServiceAccountRef != nil {
  68. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  69. *out = new(metav1.ServiceAccountSelector)
  70. (*in).DeepCopyInto(*out)
  71. }
  72. }
  73. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  74. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  75. if in == nil {
  76. return nil
  77. }
  78. out := new(AWSJWTAuth)
  79. in.DeepCopyInto(out)
  80. return out
  81. }
  82. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  83. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  84. *out = *in
  85. in.Auth.DeepCopyInto(&out.Auth)
  86. }
  87. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  88. func (in *AWSProvider) DeepCopy() *AWSProvider {
  89. if in == nil {
  90. return nil
  91. }
  92. out := new(AWSProvider)
  93. in.DeepCopyInto(out)
  94. return out
  95. }
  96. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  97. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  98. *out = *in
  99. in.SecretRef.DeepCopyInto(&out.SecretRef)
  100. if in.KubernetesAuth != nil {
  101. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  102. *out = new(AkeylessKubernetesAuth)
  103. (*in).DeepCopyInto(*out)
  104. }
  105. }
  106. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  107. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  108. if in == nil {
  109. return nil
  110. }
  111. out := new(AkeylessAuth)
  112. in.DeepCopyInto(out)
  113. return out
  114. }
  115. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  116. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  117. *out = *in
  118. in.AccessID.DeepCopyInto(&out.AccessID)
  119. in.AccessType.DeepCopyInto(&out.AccessType)
  120. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  121. }
  122. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  123. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  124. if in == nil {
  125. return nil
  126. }
  127. out := new(AkeylessAuthSecretRef)
  128. in.DeepCopyInto(out)
  129. return out
  130. }
  131. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  132. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  133. *out = *in
  134. if in.ServiceAccountRef != nil {
  135. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  136. *out = new(metav1.ServiceAccountSelector)
  137. (*in).DeepCopyInto(*out)
  138. }
  139. if in.SecretRef != nil {
  140. in, out := &in.SecretRef, &out.SecretRef
  141. *out = new(metav1.SecretKeySelector)
  142. (*in).DeepCopyInto(*out)
  143. }
  144. }
  145. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  146. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  147. if in == nil {
  148. return nil
  149. }
  150. out := new(AkeylessKubernetesAuth)
  151. in.DeepCopyInto(out)
  152. return out
  153. }
  154. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  155. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  156. *out = *in
  157. if in.AkeylessGWApiURL != nil {
  158. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  159. *out = new(string)
  160. **out = **in
  161. }
  162. if in.Auth != nil {
  163. in, out := &in.Auth, &out.Auth
  164. *out = new(AkeylessAuth)
  165. (*in).DeepCopyInto(*out)
  166. }
  167. }
  168. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  169. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  170. if in == nil {
  171. return nil
  172. }
  173. out := new(AkeylessProvider)
  174. in.DeepCopyInto(out)
  175. return out
  176. }
  177. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  178. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  179. *out = *in
  180. in.SecretRef.DeepCopyInto(&out.SecretRef)
  181. }
  182. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  183. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  184. if in == nil {
  185. return nil
  186. }
  187. out := new(AlibabaAuth)
  188. in.DeepCopyInto(out)
  189. return out
  190. }
  191. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  192. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  193. *out = *in
  194. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  195. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  196. }
  197. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  198. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  199. if in == nil {
  200. return nil
  201. }
  202. out := new(AlibabaAuthSecretRef)
  203. in.DeepCopyInto(out)
  204. return out
  205. }
  206. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  207. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  208. *out = *in
  209. if in.Auth != nil {
  210. in, out := &in.Auth, &out.Auth
  211. *out = new(AlibabaAuth)
  212. (*in).DeepCopyInto(*out)
  213. }
  214. }
  215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  216. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  217. if in == nil {
  218. return nil
  219. }
  220. out := new(AlibabaProvider)
  221. in.DeepCopyInto(out)
  222. return out
  223. }
  224. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  225. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  226. *out = *in
  227. if in.ClientID != nil {
  228. in, out := &in.ClientID, &out.ClientID
  229. *out = new(metav1.SecretKeySelector)
  230. (*in).DeepCopyInto(*out)
  231. }
  232. if in.ClientSecret != nil {
  233. in, out := &in.ClientSecret, &out.ClientSecret
  234. *out = new(metav1.SecretKeySelector)
  235. (*in).DeepCopyInto(*out)
  236. }
  237. }
  238. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  239. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  240. if in == nil {
  241. return nil
  242. }
  243. out := new(AzureKVAuth)
  244. in.DeepCopyInto(out)
  245. return out
  246. }
  247. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  248. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  249. *out = *in
  250. if in.AuthType != nil {
  251. in, out := &in.AuthType, &out.AuthType
  252. *out = new(AzureAuthType)
  253. **out = **in
  254. }
  255. if in.VaultURL != nil {
  256. in, out := &in.VaultURL, &out.VaultURL
  257. *out = new(string)
  258. **out = **in
  259. }
  260. if in.TenantID != nil {
  261. in, out := &in.TenantID, &out.TenantID
  262. *out = new(string)
  263. **out = **in
  264. }
  265. if in.AuthSecretRef != nil {
  266. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  267. *out = new(AzureKVAuth)
  268. (*in).DeepCopyInto(*out)
  269. }
  270. if in.ServiceAccountRef != nil {
  271. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  272. *out = new(metav1.ServiceAccountSelector)
  273. (*in).DeepCopyInto(*out)
  274. }
  275. if in.IdentityID != nil {
  276. in, out := &in.IdentityID, &out.IdentityID
  277. *out = new(string)
  278. **out = **in
  279. }
  280. }
  281. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  282. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  283. if in == nil {
  284. return nil
  285. }
  286. out := new(AzureKVProvider)
  287. in.DeepCopyInto(out)
  288. return out
  289. }
  290. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  291. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  292. *out = *in
  293. if in.Namespace != nil {
  294. in, out := &in.Namespace, &out.Namespace
  295. *out = new(string)
  296. **out = **in
  297. }
  298. }
  299. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  300. func (in *CAProvider) DeepCopy() *CAProvider {
  301. if in == nil {
  302. return nil
  303. }
  304. out := new(CAProvider)
  305. in.DeepCopyInto(out)
  306. return out
  307. }
  308. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  309. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  310. *out = *in
  311. in.ClientCert.DeepCopyInto(&out.ClientCert)
  312. in.ClientKey.DeepCopyInto(&out.ClientKey)
  313. }
  314. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  315. func (in *CertAuth) DeepCopy() *CertAuth {
  316. if in == nil {
  317. return nil
  318. }
  319. out := new(CertAuth)
  320. in.DeepCopyInto(out)
  321. return out
  322. }
  323. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  324. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  325. *out = *in
  326. out.TypeMeta = in.TypeMeta
  327. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  328. in.Spec.DeepCopyInto(&out.Spec)
  329. in.Status.DeepCopyInto(&out.Status)
  330. }
  331. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  332. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  333. if in == nil {
  334. return nil
  335. }
  336. out := new(ClusterExternalSecret)
  337. in.DeepCopyInto(out)
  338. return out
  339. }
  340. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  341. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  342. if c := in.DeepCopy(); c != nil {
  343. return c
  344. }
  345. return nil
  346. }
  347. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  348. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  349. *out = *in
  350. out.TypeMeta = in.TypeMeta
  351. in.ListMeta.DeepCopyInto(&out.ListMeta)
  352. if in.Items != nil {
  353. in, out := &in.Items, &out.Items
  354. *out = make([]ClusterExternalSecret, len(*in))
  355. for i := range *in {
  356. (*in)[i].DeepCopyInto(&(*out)[i])
  357. }
  358. }
  359. }
  360. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  361. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  362. if in == nil {
  363. return nil
  364. }
  365. out := new(ClusterExternalSecretList)
  366. in.DeepCopyInto(out)
  367. return out
  368. }
  369. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  370. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  371. if c := in.DeepCopy(); c != nil {
  372. return c
  373. }
  374. return nil
  375. }
  376. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  377. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  378. *out = *in
  379. }
  380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  381. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  382. if in == nil {
  383. return nil
  384. }
  385. out := new(ClusterExternalSecretNamespaceFailure)
  386. in.DeepCopyInto(out)
  387. return out
  388. }
  389. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  390. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  391. *out = *in
  392. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  393. in.NamespaceSelector.DeepCopyInto(&out.NamespaceSelector)
  394. if in.RefreshInterval != nil {
  395. in, out := &in.RefreshInterval, &out.RefreshInterval
  396. *out = new(v1.Duration)
  397. **out = **in
  398. }
  399. }
  400. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  401. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  402. if in == nil {
  403. return nil
  404. }
  405. out := new(ClusterExternalSecretSpec)
  406. in.DeepCopyInto(out)
  407. return out
  408. }
  409. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  410. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  411. *out = *in
  412. if in.FailedNamespaces != nil {
  413. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  414. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  415. copy(*out, *in)
  416. }
  417. if in.ProvisionedNamespaces != nil {
  418. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  419. *out = make([]string, len(*in))
  420. copy(*out, *in)
  421. }
  422. if in.Conditions != nil {
  423. in, out := &in.Conditions, &out.Conditions
  424. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  425. copy(*out, *in)
  426. }
  427. }
  428. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  429. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  430. if in == nil {
  431. return nil
  432. }
  433. out := new(ClusterExternalSecretStatus)
  434. in.DeepCopyInto(out)
  435. return out
  436. }
  437. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  438. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  439. *out = *in
  440. }
  441. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  442. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  443. if in == nil {
  444. return nil
  445. }
  446. out := new(ClusterExternalSecretStatusCondition)
  447. in.DeepCopyInto(out)
  448. return out
  449. }
  450. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  451. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  452. *out = *in
  453. out.TypeMeta = in.TypeMeta
  454. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  455. in.Spec.DeepCopyInto(&out.Spec)
  456. in.Status.DeepCopyInto(&out.Status)
  457. }
  458. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  459. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  460. if in == nil {
  461. return nil
  462. }
  463. out := new(ClusterSecretStore)
  464. in.DeepCopyInto(out)
  465. return out
  466. }
  467. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  468. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  469. if c := in.DeepCopy(); c != nil {
  470. return c
  471. }
  472. return nil
  473. }
  474. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  475. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  476. *out = *in
  477. if in.NamespaceSelector != nil {
  478. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  479. *out = new(v1.LabelSelector)
  480. (*in).DeepCopyInto(*out)
  481. }
  482. if in.Namespaces != nil {
  483. in, out := &in.Namespaces, &out.Namespaces
  484. *out = make([]string, len(*in))
  485. copy(*out, *in)
  486. }
  487. }
  488. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  489. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  490. if in == nil {
  491. return nil
  492. }
  493. out := new(ClusterSecretStoreCondition)
  494. in.DeepCopyInto(out)
  495. return out
  496. }
  497. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  498. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  499. *out = *in
  500. out.TypeMeta = in.TypeMeta
  501. in.ListMeta.DeepCopyInto(&out.ListMeta)
  502. if in.Items != nil {
  503. in, out := &in.Items, &out.Items
  504. *out = make([]ClusterSecretStore, len(*in))
  505. for i := range *in {
  506. (*in)[i].DeepCopyInto(&(*out)[i])
  507. }
  508. }
  509. }
  510. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  511. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  512. if in == nil {
  513. return nil
  514. }
  515. out := new(ClusterSecretStoreList)
  516. in.DeepCopyInto(out)
  517. return out
  518. }
  519. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  520. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  521. if c := in.DeepCopy(); c != nil {
  522. return c
  523. }
  524. return nil
  525. }
  526. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  527. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  528. *out = *in
  529. in.SecretRef.DeepCopyInto(&out.SecretRef)
  530. }
  531. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  532. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  533. if in == nil {
  534. return nil
  535. }
  536. out := new(DopplerAuth)
  537. in.DeepCopyInto(out)
  538. return out
  539. }
  540. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  541. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  542. *out = *in
  543. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  544. }
  545. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  546. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  547. if in == nil {
  548. return nil
  549. }
  550. out := new(DopplerAuthSecretRef)
  551. in.DeepCopyInto(out)
  552. return out
  553. }
  554. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  555. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  556. *out = *in
  557. if in.Auth != nil {
  558. in, out := &in.Auth, &out.Auth
  559. *out = new(DopplerAuth)
  560. (*in).DeepCopyInto(*out)
  561. }
  562. }
  563. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  564. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  565. if in == nil {
  566. return nil
  567. }
  568. out := new(DopplerProvider)
  569. in.DeepCopyInto(out)
  570. return out
  571. }
  572. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  573. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  574. *out = *in
  575. out.TypeMeta = in.TypeMeta
  576. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  577. in.Spec.DeepCopyInto(&out.Spec)
  578. in.Status.DeepCopyInto(&out.Status)
  579. }
  580. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  581. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  582. if in == nil {
  583. return nil
  584. }
  585. out := new(ExternalSecret)
  586. in.DeepCopyInto(out)
  587. return out
  588. }
  589. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  590. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  591. if c := in.DeepCopy(); c != nil {
  592. return c
  593. }
  594. return nil
  595. }
  596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  597. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  598. *out = *in
  599. out.RemoteRef = in.RemoteRef
  600. if in.SourceRef != nil {
  601. in, out := &in.SourceRef, &out.SourceRef
  602. *out = new(SourceRef)
  603. (*in).DeepCopyInto(*out)
  604. }
  605. }
  606. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  607. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  608. if in == nil {
  609. return nil
  610. }
  611. out := new(ExternalSecretData)
  612. in.DeepCopyInto(out)
  613. return out
  614. }
  615. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  616. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  617. *out = *in
  618. if in.Extract != nil {
  619. in, out := &in.Extract, &out.Extract
  620. *out = new(ExternalSecretDataRemoteRef)
  621. **out = **in
  622. }
  623. if in.Find != nil {
  624. in, out := &in.Find, &out.Find
  625. *out = new(ExternalSecretFind)
  626. (*in).DeepCopyInto(*out)
  627. }
  628. if in.Rewrite != nil {
  629. in, out := &in.Rewrite, &out.Rewrite
  630. *out = make([]ExternalSecretRewrite, len(*in))
  631. for i := range *in {
  632. (*in)[i].DeepCopyInto(&(*out)[i])
  633. }
  634. }
  635. if in.SourceRef != nil {
  636. in, out := &in.SourceRef, &out.SourceRef
  637. *out = new(SourceRef)
  638. (*in).DeepCopyInto(*out)
  639. }
  640. }
  641. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  642. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  643. if in == nil {
  644. return nil
  645. }
  646. out := new(ExternalSecretDataFromRemoteRef)
  647. in.DeepCopyInto(out)
  648. return out
  649. }
  650. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  651. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  652. *out = *in
  653. }
  654. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  655. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  656. if in == nil {
  657. return nil
  658. }
  659. out := new(ExternalSecretDataRemoteRef)
  660. in.DeepCopyInto(out)
  661. return out
  662. }
  663. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  664. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  665. *out = *in
  666. if in.Path != nil {
  667. in, out := &in.Path, &out.Path
  668. *out = new(string)
  669. **out = **in
  670. }
  671. if in.Name != nil {
  672. in, out := &in.Name, &out.Name
  673. *out = new(FindName)
  674. **out = **in
  675. }
  676. if in.Tags != nil {
  677. in, out := &in.Tags, &out.Tags
  678. *out = make(map[string]string, len(*in))
  679. for key, val := range *in {
  680. (*out)[key] = val
  681. }
  682. }
  683. }
  684. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  685. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  686. if in == nil {
  687. return nil
  688. }
  689. out := new(ExternalSecretFind)
  690. in.DeepCopyInto(out)
  691. return out
  692. }
  693. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  694. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  695. *out = *in
  696. out.TypeMeta = in.TypeMeta
  697. in.ListMeta.DeepCopyInto(&out.ListMeta)
  698. if in.Items != nil {
  699. in, out := &in.Items, &out.Items
  700. *out = make([]ExternalSecret, len(*in))
  701. for i := range *in {
  702. (*in)[i].DeepCopyInto(&(*out)[i])
  703. }
  704. }
  705. }
  706. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  707. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  708. if in == nil {
  709. return nil
  710. }
  711. out := new(ExternalSecretList)
  712. in.DeepCopyInto(out)
  713. return out
  714. }
  715. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  716. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  717. if c := in.DeepCopy(); c != nil {
  718. return c
  719. }
  720. return nil
  721. }
  722. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  723. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  724. *out = *in
  725. if in.Regexp != nil {
  726. in, out := &in.Regexp, &out.Regexp
  727. *out = new(ExternalSecretRewriteRegexp)
  728. **out = **in
  729. }
  730. }
  731. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  732. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  733. if in == nil {
  734. return nil
  735. }
  736. out := new(ExternalSecretRewrite)
  737. in.DeepCopyInto(out)
  738. return out
  739. }
  740. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  741. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  742. *out = *in
  743. }
  744. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  745. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  746. if in == nil {
  747. return nil
  748. }
  749. out := new(ExternalSecretRewriteRegexp)
  750. in.DeepCopyInto(out)
  751. return out
  752. }
  753. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  754. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  755. *out = *in
  756. out.SecretStoreRef = in.SecretStoreRef
  757. in.Target.DeepCopyInto(&out.Target)
  758. if in.RefreshInterval != nil {
  759. in, out := &in.RefreshInterval, &out.RefreshInterval
  760. *out = new(v1.Duration)
  761. **out = **in
  762. }
  763. if in.Data != nil {
  764. in, out := &in.Data, &out.Data
  765. *out = make([]ExternalSecretData, len(*in))
  766. for i := range *in {
  767. (*in)[i].DeepCopyInto(&(*out)[i])
  768. }
  769. }
  770. if in.DataFrom != nil {
  771. in, out := &in.DataFrom, &out.DataFrom
  772. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  773. for i := range *in {
  774. (*in)[i].DeepCopyInto(&(*out)[i])
  775. }
  776. }
  777. }
  778. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  779. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  780. if in == nil {
  781. return nil
  782. }
  783. out := new(ExternalSecretSpec)
  784. in.DeepCopyInto(out)
  785. return out
  786. }
  787. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  788. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  789. *out = *in
  790. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  791. if in.Conditions != nil {
  792. in, out := &in.Conditions, &out.Conditions
  793. *out = make([]ExternalSecretStatusCondition, len(*in))
  794. for i := range *in {
  795. (*in)[i].DeepCopyInto(&(*out)[i])
  796. }
  797. }
  798. }
  799. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  800. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  801. if in == nil {
  802. return nil
  803. }
  804. out := new(ExternalSecretStatus)
  805. in.DeepCopyInto(out)
  806. return out
  807. }
  808. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  809. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  810. *out = *in
  811. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  812. }
  813. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  814. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  815. if in == nil {
  816. return nil
  817. }
  818. out := new(ExternalSecretStatusCondition)
  819. in.DeepCopyInto(out)
  820. return out
  821. }
  822. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  823. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  824. *out = *in
  825. if in.Template != nil {
  826. in, out := &in.Template, &out.Template
  827. *out = new(ExternalSecretTemplate)
  828. (*in).DeepCopyInto(*out)
  829. }
  830. }
  831. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  832. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  833. if in == nil {
  834. return nil
  835. }
  836. out := new(ExternalSecretTarget)
  837. in.DeepCopyInto(out)
  838. return out
  839. }
  840. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  841. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  842. *out = *in
  843. in.Metadata.DeepCopyInto(&out.Metadata)
  844. if in.Data != nil {
  845. in, out := &in.Data, &out.Data
  846. *out = make(map[string]string, len(*in))
  847. for key, val := range *in {
  848. (*out)[key] = val
  849. }
  850. }
  851. if in.TemplateFrom != nil {
  852. in, out := &in.TemplateFrom, &out.TemplateFrom
  853. *out = make([]TemplateFrom, len(*in))
  854. for i := range *in {
  855. (*in)[i].DeepCopyInto(&(*out)[i])
  856. }
  857. }
  858. }
  859. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  860. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  861. if in == nil {
  862. return nil
  863. }
  864. out := new(ExternalSecretTemplate)
  865. in.DeepCopyInto(out)
  866. return out
  867. }
  868. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  869. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  870. *out = *in
  871. if in.Annotations != nil {
  872. in, out := &in.Annotations, &out.Annotations
  873. *out = make(map[string]string, len(*in))
  874. for key, val := range *in {
  875. (*out)[key] = val
  876. }
  877. }
  878. if in.Labels != nil {
  879. in, out := &in.Labels, &out.Labels
  880. *out = make(map[string]string, len(*in))
  881. for key, val := range *in {
  882. (*out)[key] = val
  883. }
  884. }
  885. }
  886. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  887. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  888. if in == nil {
  889. return nil
  890. }
  891. out := new(ExternalSecretTemplateMetadata)
  892. in.DeepCopyInto(out)
  893. return out
  894. }
  895. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  896. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  897. *out = *in
  898. }
  899. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  900. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  901. if in == nil {
  902. return nil
  903. }
  904. out := new(ExternalSecretValidator)
  905. in.DeepCopyInto(out)
  906. return out
  907. }
  908. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  909. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  910. *out = *in
  911. if in.Data != nil {
  912. in, out := &in.Data, &out.Data
  913. *out = make([]FakeProviderData, len(*in))
  914. for i := range *in {
  915. (*in)[i].DeepCopyInto(&(*out)[i])
  916. }
  917. }
  918. }
  919. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  920. func (in *FakeProvider) DeepCopy() *FakeProvider {
  921. if in == nil {
  922. return nil
  923. }
  924. out := new(FakeProvider)
  925. in.DeepCopyInto(out)
  926. return out
  927. }
  928. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  929. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  930. *out = *in
  931. if in.ValueMap != nil {
  932. in, out := &in.ValueMap, &out.ValueMap
  933. *out = make(map[string]string, len(*in))
  934. for key, val := range *in {
  935. (*out)[key] = val
  936. }
  937. }
  938. }
  939. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  940. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  941. if in == nil {
  942. return nil
  943. }
  944. out := new(FakeProviderData)
  945. in.DeepCopyInto(out)
  946. return out
  947. }
  948. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  949. func (in *FindName) DeepCopyInto(out *FindName) {
  950. *out = *in
  951. }
  952. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  953. func (in *FindName) DeepCopy() *FindName {
  954. if in == nil {
  955. return nil
  956. }
  957. out := new(FindName)
  958. in.DeepCopyInto(out)
  959. return out
  960. }
  961. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  962. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  963. *out = *in
  964. if in.SecretRef != nil {
  965. in, out := &in.SecretRef, &out.SecretRef
  966. *out = new(GCPSMAuthSecretRef)
  967. (*in).DeepCopyInto(*out)
  968. }
  969. if in.WorkloadIdentity != nil {
  970. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  971. *out = new(GCPWorkloadIdentity)
  972. (*in).DeepCopyInto(*out)
  973. }
  974. }
  975. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  976. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  977. if in == nil {
  978. return nil
  979. }
  980. out := new(GCPSMAuth)
  981. in.DeepCopyInto(out)
  982. return out
  983. }
  984. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  985. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  986. *out = *in
  987. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  988. }
  989. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  990. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  991. if in == nil {
  992. return nil
  993. }
  994. out := new(GCPSMAuthSecretRef)
  995. in.DeepCopyInto(out)
  996. return out
  997. }
  998. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  999. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1000. *out = *in
  1001. in.Auth.DeepCopyInto(&out.Auth)
  1002. }
  1003. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1004. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1005. if in == nil {
  1006. return nil
  1007. }
  1008. out := new(GCPSMProvider)
  1009. in.DeepCopyInto(out)
  1010. return out
  1011. }
  1012. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1013. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1014. *out = *in
  1015. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1016. }
  1017. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1018. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1019. if in == nil {
  1020. return nil
  1021. }
  1022. out := new(GCPWorkloadIdentity)
  1023. in.DeepCopyInto(out)
  1024. return out
  1025. }
  1026. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1027. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1028. *out = *in
  1029. }
  1030. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1031. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1032. if in == nil {
  1033. return nil
  1034. }
  1035. out := new(GeneratorRef)
  1036. in.DeepCopyInto(out)
  1037. return out
  1038. }
  1039. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1040. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1041. *out = *in
  1042. }
  1043. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1044. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1045. if in == nil {
  1046. return nil
  1047. }
  1048. out := new(GenericStoreValidator)
  1049. in.DeepCopyInto(out)
  1050. return out
  1051. }
  1052. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1053. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1054. *out = *in
  1055. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1056. }
  1057. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1058. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1059. if in == nil {
  1060. return nil
  1061. }
  1062. out := new(GitlabAuth)
  1063. in.DeepCopyInto(out)
  1064. return out
  1065. }
  1066. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1067. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1068. *out = *in
  1069. in.Auth.DeepCopyInto(&out.Auth)
  1070. if in.GroupIDs != nil {
  1071. in, out := &in.GroupIDs, &out.GroupIDs
  1072. *out = make([]string, len(*in))
  1073. copy(*out, *in)
  1074. }
  1075. }
  1076. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1077. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1078. if in == nil {
  1079. return nil
  1080. }
  1081. out := new(GitlabProvider)
  1082. in.DeepCopyInto(out)
  1083. return out
  1084. }
  1085. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1086. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1087. *out = *in
  1088. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1089. }
  1090. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1091. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1092. if in == nil {
  1093. return nil
  1094. }
  1095. out := new(GitlabSecretRef)
  1096. in.DeepCopyInto(out)
  1097. return out
  1098. }
  1099. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1100. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1101. *out = *in
  1102. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1103. out.ContainerAuth = in.ContainerAuth
  1104. }
  1105. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1106. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1107. if in == nil {
  1108. return nil
  1109. }
  1110. out := new(IBMAuth)
  1111. in.DeepCopyInto(out)
  1112. return out
  1113. }
  1114. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1115. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1116. *out = *in
  1117. }
  1118. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1119. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1120. if in == nil {
  1121. return nil
  1122. }
  1123. out := new(IBMAuthContainerAuth)
  1124. in.DeepCopyInto(out)
  1125. return out
  1126. }
  1127. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1128. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1129. *out = *in
  1130. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1131. }
  1132. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1133. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1134. if in == nil {
  1135. return nil
  1136. }
  1137. out := new(IBMAuthSecretRef)
  1138. in.DeepCopyInto(out)
  1139. return out
  1140. }
  1141. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1142. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1143. *out = *in
  1144. in.Auth.DeepCopyInto(&out.Auth)
  1145. if in.ServiceURL != nil {
  1146. in, out := &in.ServiceURL, &out.ServiceURL
  1147. *out = new(string)
  1148. **out = **in
  1149. }
  1150. }
  1151. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1152. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1153. if in == nil {
  1154. return nil
  1155. }
  1156. out := new(IBMProvider)
  1157. in.DeepCopyInto(out)
  1158. return out
  1159. }
  1160. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1161. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1162. *out = *in
  1163. if in.Cert != nil {
  1164. in, out := &in.Cert, &out.Cert
  1165. *out = new(CertAuth)
  1166. (*in).DeepCopyInto(*out)
  1167. }
  1168. if in.Token != nil {
  1169. in, out := &in.Token, &out.Token
  1170. *out = new(TokenAuth)
  1171. (*in).DeepCopyInto(*out)
  1172. }
  1173. if in.ServiceAccount != nil {
  1174. in, out := &in.ServiceAccount, &out.ServiceAccount
  1175. *out = new(metav1.ServiceAccountSelector)
  1176. (*in).DeepCopyInto(*out)
  1177. }
  1178. }
  1179. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1180. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1181. if in == nil {
  1182. return nil
  1183. }
  1184. out := new(KubernetesAuth)
  1185. in.DeepCopyInto(out)
  1186. return out
  1187. }
  1188. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1189. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1190. *out = *in
  1191. in.Server.DeepCopyInto(&out.Server)
  1192. in.Auth.DeepCopyInto(&out.Auth)
  1193. }
  1194. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1195. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1196. if in == nil {
  1197. return nil
  1198. }
  1199. out := new(KubernetesProvider)
  1200. in.DeepCopyInto(out)
  1201. return out
  1202. }
  1203. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1204. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1205. *out = *in
  1206. if in.CABundle != nil {
  1207. in, out := &in.CABundle, &out.CABundle
  1208. *out = make([]byte, len(*in))
  1209. copy(*out, *in)
  1210. }
  1211. if in.CAProvider != nil {
  1212. in, out := &in.CAProvider, &out.CAProvider
  1213. *out = new(CAProvider)
  1214. (*in).DeepCopyInto(*out)
  1215. }
  1216. }
  1217. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1218. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1219. if in == nil {
  1220. return nil
  1221. }
  1222. out := new(KubernetesServer)
  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 *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1228. *out = *in
  1229. }
  1230. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1231. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1232. if in == nil {
  1233. return nil
  1234. }
  1235. out := new(NoSecretError)
  1236. in.DeepCopyInto(out)
  1237. return out
  1238. }
  1239. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1240. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1241. *out = *in
  1242. if in.SecretRef != nil {
  1243. in, out := &in.SecretRef, &out.SecretRef
  1244. *out = new(OnePasswordAuthSecretRef)
  1245. (*in).DeepCopyInto(*out)
  1246. }
  1247. }
  1248. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1249. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1250. if in == nil {
  1251. return nil
  1252. }
  1253. out := new(OnePasswordAuth)
  1254. in.DeepCopyInto(out)
  1255. return out
  1256. }
  1257. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1258. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1259. *out = *in
  1260. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1261. }
  1262. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1263. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1264. if in == nil {
  1265. return nil
  1266. }
  1267. out := new(OnePasswordAuthSecretRef)
  1268. in.DeepCopyInto(out)
  1269. return out
  1270. }
  1271. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1272. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1273. *out = *in
  1274. if in.Auth != nil {
  1275. in, out := &in.Auth, &out.Auth
  1276. *out = new(OnePasswordAuth)
  1277. (*in).DeepCopyInto(*out)
  1278. }
  1279. if in.Vaults != nil {
  1280. in, out := &in.Vaults, &out.Vaults
  1281. *out = make(map[string]int, len(*in))
  1282. for key, val := range *in {
  1283. (*out)[key] = val
  1284. }
  1285. }
  1286. }
  1287. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1288. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1289. if in == nil {
  1290. return nil
  1291. }
  1292. out := new(OnePasswordProvider)
  1293. in.DeepCopyInto(out)
  1294. return out
  1295. }
  1296. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1297. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1298. *out = *in
  1299. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1300. }
  1301. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1302. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1303. if in == nil {
  1304. return nil
  1305. }
  1306. out := new(OracleAuth)
  1307. in.DeepCopyInto(out)
  1308. return out
  1309. }
  1310. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1311. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1312. *out = *in
  1313. if in.Auth != nil {
  1314. in, out := &in.Auth, &out.Auth
  1315. *out = new(OracleAuth)
  1316. (*in).DeepCopyInto(*out)
  1317. }
  1318. }
  1319. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1320. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1321. if in == nil {
  1322. return nil
  1323. }
  1324. out := new(OracleProvider)
  1325. in.DeepCopyInto(out)
  1326. return out
  1327. }
  1328. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1329. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1330. *out = *in
  1331. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1332. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1333. }
  1334. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1335. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1336. if in == nil {
  1337. return nil
  1338. }
  1339. out := new(OracleSecretRef)
  1340. in.DeepCopyInto(out)
  1341. return out
  1342. }
  1343. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1344. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1345. *out = *in
  1346. out.TypeMeta = in.TypeMeta
  1347. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1348. in.Spec.DeepCopyInto(&out.Spec)
  1349. in.Status.DeepCopyInto(&out.Status)
  1350. }
  1351. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1352. func (in *SecretStore) DeepCopy() *SecretStore {
  1353. if in == nil {
  1354. return nil
  1355. }
  1356. out := new(SecretStore)
  1357. in.DeepCopyInto(out)
  1358. return out
  1359. }
  1360. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1361. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1362. if c := in.DeepCopy(); c != nil {
  1363. return c
  1364. }
  1365. return nil
  1366. }
  1367. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1368. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1369. *out = *in
  1370. out.TypeMeta = in.TypeMeta
  1371. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1372. if in.Items != nil {
  1373. in, out := &in.Items, &out.Items
  1374. *out = make([]SecretStore, len(*in))
  1375. for i := range *in {
  1376. (*in)[i].DeepCopyInto(&(*out)[i])
  1377. }
  1378. }
  1379. }
  1380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1381. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1382. if in == nil {
  1383. return nil
  1384. }
  1385. out := new(SecretStoreList)
  1386. in.DeepCopyInto(out)
  1387. return out
  1388. }
  1389. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1390. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1391. if c := in.DeepCopy(); c != nil {
  1392. return c
  1393. }
  1394. return nil
  1395. }
  1396. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1397. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1398. *out = *in
  1399. if in.AWS != nil {
  1400. in, out := &in.AWS, &out.AWS
  1401. *out = new(AWSProvider)
  1402. (*in).DeepCopyInto(*out)
  1403. }
  1404. if in.AzureKV != nil {
  1405. in, out := &in.AzureKV, &out.AzureKV
  1406. *out = new(AzureKVProvider)
  1407. (*in).DeepCopyInto(*out)
  1408. }
  1409. if in.Akeyless != nil {
  1410. in, out := &in.Akeyless, &out.Akeyless
  1411. *out = new(AkeylessProvider)
  1412. (*in).DeepCopyInto(*out)
  1413. }
  1414. if in.Vault != nil {
  1415. in, out := &in.Vault, &out.Vault
  1416. *out = new(VaultProvider)
  1417. (*in).DeepCopyInto(*out)
  1418. }
  1419. if in.GCPSM != nil {
  1420. in, out := &in.GCPSM, &out.GCPSM
  1421. *out = new(GCPSMProvider)
  1422. (*in).DeepCopyInto(*out)
  1423. }
  1424. if in.Oracle != nil {
  1425. in, out := &in.Oracle, &out.Oracle
  1426. *out = new(OracleProvider)
  1427. (*in).DeepCopyInto(*out)
  1428. }
  1429. if in.IBM != nil {
  1430. in, out := &in.IBM, &out.IBM
  1431. *out = new(IBMProvider)
  1432. (*in).DeepCopyInto(*out)
  1433. }
  1434. if in.YandexCertificateManager != nil {
  1435. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1436. *out = new(YandexCertificateManagerProvider)
  1437. (*in).DeepCopyInto(*out)
  1438. }
  1439. if in.YandexLockbox != nil {
  1440. in, out := &in.YandexLockbox, &out.YandexLockbox
  1441. *out = new(YandexLockboxProvider)
  1442. (*in).DeepCopyInto(*out)
  1443. }
  1444. if in.Gitlab != nil {
  1445. in, out := &in.Gitlab, &out.Gitlab
  1446. *out = new(GitlabProvider)
  1447. (*in).DeepCopyInto(*out)
  1448. }
  1449. if in.Alibaba != nil {
  1450. in, out := &in.Alibaba, &out.Alibaba
  1451. *out = new(AlibabaProvider)
  1452. (*in).DeepCopyInto(*out)
  1453. }
  1454. if in.OnePassword != nil {
  1455. in, out := &in.OnePassword, &out.OnePassword
  1456. *out = new(OnePasswordProvider)
  1457. (*in).DeepCopyInto(*out)
  1458. }
  1459. if in.Webhook != nil {
  1460. in, out := &in.Webhook, &out.Webhook
  1461. *out = new(WebhookProvider)
  1462. (*in).DeepCopyInto(*out)
  1463. }
  1464. if in.Kubernetes != nil {
  1465. in, out := &in.Kubernetes, &out.Kubernetes
  1466. *out = new(KubernetesProvider)
  1467. (*in).DeepCopyInto(*out)
  1468. }
  1469. if in.Fake != nil {
  1470. in, out := &in.Fake, &out.Fake
  1471. *out = new(FakeProvider)
  1472. (*in).DeepCopyInto(*out)
  1473. }
  1474. if in.Senhasegura != nil {
  1475. in, out := &in.Senhasegura, &out.Senhasegura
  1476. *out = new(SenhaseguraProvider)
  1477. (*in).DeepCopyInto(*out)
  1478. }
  1479. if in.Doppler != nil {
  1480. in, out := &in.Doppler, &out.Doppler
  1481. *out = new(DopplerProvider)
  1482. (*in).DeepCopyInto(*out)
  1483. }
  1484. }
  1485. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1486. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1487. if in == nil {
  1488. return nil
  1489. }
  1490. out := new(SecretStoreProvider)
  1491. in.DeepCopyInto(out)
  1492. return out
  1493. }
  1494. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1495. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1496. *out = *in
  1497. }
  1498. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1499. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1500. if in == nil {
  1501. return nil
  1502. }
  1503. out := new(SecretStoreRef)
  1504. in.DeepCopyInto(out)
  1505. return out
  1506. }
  1507. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1508. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1509. *out = *in
  1510. if in.MaxRetries != nil {
  1511. in, out := &in.MaxRetries, &out.MaxRetries
  1512. *out = new(int32)
  1513. **out = **in
  1514. }
  1515. if in.RetryInterval != nil {
  1516. in, out := &in.RetryInterval, &out.RetryInterval
  1517. *out = new(string)
  1518. **out = **in
  1519. }
  1520. }
  1521. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1522. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1523. if in == nil {
  1524. return nil
  1525. }
  1526. out := new(SecretStoreRetrySettings)
  1527. in.DeepCopyInto(out)
  1528. return out
  1529. }
  1530. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1531. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1532. *out = *in
  1533. if in.Provider != nil {
  1534. in, out := &in.Provider, &out.Provider
  1535. *out = new(SecretStoreProvider)
  1536. (*in).DeepCopyInto(*out)
  1537. }
  1538. if in.RetrySettings != nil {
  1539. in, out := &in.RetrySettings, &out.RetrySettings
  1540. *out = new(SecretStoreRetrySettings)
  1541. (*in).DeepCopyInto(*out)
  1542. }
  1543. if in.Conditions != nil {
  1544. in, out := &in.Conditions, &out.Conditions
  1545. *out = make([]ClusterSecretStoreCondition, len(*in))
  1546. for i := range *in {
  1547. (*in)[i].DeepCopyInto(&(*out)[i])
  1548. }
  1549. }
  1550. }
  1551. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1552. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1553. if in == nil {
  1554. return nil
  1555. }
  1556. out := new(SecretStoreSpec)
  1557. in.DeepCopyInto(out)
  1558. return out
  1559. }
  1560. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1561. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1562. *out = *in
  1563. if in.Conditions != nil {
  1564. in, out := &in.Conditions, &out.Conditions
  1565. *out = make([]SecretStoreStatusCondition, len(*in))
  1566. for i := range *in {
  1567. (*in)[i].DeepCopyInto(&(*out)[i])
  1568. }
  1569. }
  1570. }
  1571. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1572. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1573. if in == nil {
  1574. return nil
  1575. }
  1576. out := new(SecretStoreStatus)
  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 *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1582. *out = *in
  1583. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1584. }
  1585. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1586. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1587. if in == nil {
  1588. return nil
  1589. }
  1590. out := new(SecretStoreStatusCondition)
  1591. in.DeepCopyInto(out)
  1592. return out
  1593. }
  1594. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1595. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  1596. *out = *in
  1597. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  1598. }
  1599. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  1600. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  1601. if in == nil {
  1602. return nil
  1603. }
  1604. out := new(SenhaseguraAuth)
  1605. in.DeepCopyInto(out)
  1606. return out
  1607. }
  1608. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1609. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  1610. *out = *in
  1611. in.Auth.DeepCopyInto(&out.Auth)
  1612. }
  1613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  1614. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  1615. if in == nil {
  1616. return nil
  1617. }
  1618. out := new(SenhaseguraProvider)
  1619. in.DeepCopyInto(out)
  1620. return out
  1621. }
  1622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1623. func (in *SourceRef) DeepCopyInto(out *SourceRef) {
  1624. *out = *in
  1625. if in.SecretStoreRef != nil {
  1626. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  1627. *out = new(SecretStoreRef)
  1628. **out = **in
  1629. }
  1630. if in.GeneratorRef != nil {
  1631. in, out := &in.GeneratorRef, &out.GeneratorRef
  1632. *out = new(GeneratorRef)
  1633. **out = **in
  1634. }
  1635. }
  1636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRef.
  1637. func (in *SourceRef) DeepCopy() *SourceRef {
  1638. if in == nil {
  1639. return nil
  1640. }
  1641. out := new(SourceRef)
  1642. in.DeepCopyInto(out)
  1643. return out
  1644. }
  1645. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1646. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  1647. *out = *in
  1648. if in.ConfigMap != nil {
  1649. in, out := &in.ConfigMap, &out.ConfigMap
  1650. *out = new(TemplateRef)
  1651. (*in).DeepCopyInto(*out)
  1652. }
  1653. if in.Secret != nil {
  1654. in, out := &in.Secret, &out.Secret
  1655. *out = new(TemplateRef)
  1656. (*in).DeepCopyInto(*out)
  1657. }
  1658. }
  1659. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  1660. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  1661. if in == nil {
  1662. return nil
  1663. }
  1664. out := new(TemplateFrom)
  1665. in.DeepCopyInto(out)
  1666. return out
  1667. }
  1668. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1669. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  1670. *out = *in
  1671. if in.Items != nil {
  1672. in, out := &in.Items, &out.Items
  1673. *out = make([]TemplateRefItem, len(*in))
  1674. copy(*out, *in)
  1675. }
  1676. }
  1677. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  1678. func (in *TemplateRef) DeepCopy() *TemplateRef {
  1679. if in == nil {
  1680. return nil
  1681. }
  1682. out := new(TemplateRef)
  1683. in.DeepCopyInto(out)
  1684. return out
  1685. }
  1686. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1687. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  1688. *out = *in
  1689. }
  1690. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  1691. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  1692. if in == nil {
  1693. return nil
  1694. }
  1695. out := new(TemplateRefItem)
  1696. in.DeepCopyInto(out)
  1697. return out
  1698. }
  1699. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1700. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  1701. *out = *in
  1702. in.BearerToken.DeepCopyInto(&out.BearerToken)
  1703. }
  1704. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  1705. func (in *TokenAuth) DeepCopy() *TokenAuth {
  1706. if in == nil {
  1707. return nil
  1708. }
  1709. out := new(TokenAuth)
  1710. in.DeepCopyInto(out)
  1711. return out
  1712. }
  1713. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1714. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  1715. *out = *in
  1716. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1717. }
  1718. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  1719. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  1720. if in == nil {
  1721. return nil
  1722. }
  1723. out := new(VaultAppRole)
  1724. in.DeepCopyInto(out)
  1725. return out
  1726. }
  1727. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1728. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  1729. *out = *in
  1730. if in.TokenSecretRef != nil {
  1731. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  1732. *out = new(metav1.SecretKeySelector)
  1733. (*in).DeepCopyInto(*out)
  1734. }
  1735. if in.AppRole != nil {
  1736. in, out := &in.AppRole, &out.AppRole
  1737. *out = new(VaultAppRole)
  1738. (*in).DeepCopyInto(*out)
  1739. }
  1740. if in.Kubernetes != nil {
  1741. in, out := &in.Kubernetes, &out.Kubernetes
  1742. *out = new(VaultKubernetesAuth)
  1743. (*in).DeepCopyInto(*out)
  1744. }
  1745. if in.Ldap != nil {
  1746. in, out := &in.Ldap, &out.Ldap
  1747. *out = new(VaultLdapAuth)
  1748. (*in).DeepCopyInto(*out)
  1749. }
  1750. if in.Jwt != nil {
  1751. in, out := &in.Jwt, &out.Jwt
  1752. *out = new(VaultJwtAuth)
  1753. (*in).DeepCopyInto(*out)
  1754. }
  1755. if in.Cert != nil {
  1756. in, out := &in.Cert, &out.Cert
  1757. *out = new(VaultCertAuth)
  1758. (*in).DeepCopyInto(*out)
  1759. }
  1760. }
  1761. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  1762. func (in *VaultAuth) DeepCopy() *VaultAuth {
  1763. if in == nil {
  1764. return nil
  1765. }
  1766. out := new(VaultAuth)
  1767. in.DeepCopyInto(out)
  1768. return out
  1769. }
  1770. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1771. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  1772. *out = *in
  1773. in.ClientCert.DeepCopyInto(&out.ClientCert)
  1774. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1775. }
  1776. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  1777. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  1778. if in == nil {
  1779. return nil
  1780. }
  1781. out := new(VaultCertAuth)
  1782. in.DeepCopyInto(out)
  1783. return out
  1784. }
  1785. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1786. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  1787. *out = *in
  1788. if in.SecretRef != nil {
  1789. in, out := &in.SecretRef, &out.SecretRef
  1790. *out = new(metav1.SecretKeySelector)
  1791. (*in).DeepCopyInto(*out)
  1792. }
  1793. if in.KubernetesServiceAccountToken != nil {
  1794. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  1795. *out = new(VaultKubernetesServiceAccountTokenAuth)
  1796. (*in).DeepCopyInto(*out)
  1797. }
  1798. }
  1799. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  1800. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  1801. if in == nil {
  1802. return nil
  1803. }
  1804. out := new(VaultJwtAuth)
  1805. in.DeepCopyInto(out)
  1806. return out
  1807. }
  1808. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1809. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  1810. *out = *in
  1811. if in.ServiceAccountRef != nil {
  1812. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1813. *out = new(metav1.ServiceAccountSelector)
  1814. (*in).DeepCopyInto(*out)
  1815. }
  1816. if in.SecretRef != nil {
  1817. in, out := &in.SecretRef, &out.SecretRef
  1818. *out = new(metav1.SecretKeySelector)
  1819. (*in).DeepCopyInto(*out)
  1820. }
  1821. }
  1822. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  1823. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  1824. if in == nil {
  1825. return nil
  1826. }
  1827. out := new(VaultKubernetesAuth)
  1828. in.DeepCopyInto(out)
  1829. return out
  1830. }
  1831. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1832. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  1833. *out = *in
  1834. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1835. if in.Audiences != nil {
  1836. in, out := &in.Audiences, &out.Audiences
  1837. *out = new([]string)
  1838. if **in != nil {
  1839. in, out := *in, *out
  1840. *out = make([]string, len(*in))
  1841. copy(*out, *in)
  1842. }
  1843. }
  1844. if in.ExpirationSeconds != nil {
  1845. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  1846. *out = new(int64)
  1847. **out = **in
  1848. }
  1849. }
  1850. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  1851. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  1852. if in == nil {
  1853. return nil
  1854. }
  1855. out := new(VaultKubernetesServiceAccountTokenAuth)
  1856. in.DeepCopyInto(out)
  1857. return out
  1858. }
  1859. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1860. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  1861. *out = *in
  1862. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1863. }
  1864. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  1865. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  1866. if in == nil {
  1867. return nil
  1868. }
  1869. out := new(VaultLdapAuth)
  1870. in.DeepCopyInto(out)
  1871. return out
  1872. }
  1873. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1874. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  1875. *out = *in
  1876. in.Auth.DeepCopyInto(&out.Auth)
  1877. if in.Path != nil {
  1878. in, out := &in.Path, &out.Path
  1879. *out = new(string)
  1880. **out = **in
  1881. }
  1882. if in.Namespace != nil {
  1883. in, out := &in.Namespace, &out.Namespace
  1884. *out = new(string)
  1885. **out = **in
  1886. }
  1887. if in.CABundle != nil {
  1888. in, out := &in.CABundle, &out.CABundle
  1889. *out = make([]byte, len(*in))
  1890. copy(*out, *in)
  1891. }
  1892. if in.CAProvider != nil {
  1893. in, out := &in.CAProvider, &out.CAProvider
  1894. *out = new(CAProvider)
  1895. (*in).DeepCopyInto(*out)
  1896. }
  1897. }
  1898. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1899. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1900. if in == nil {
  1901. return nil
  1902. }
  1903. out := new(VaultProvider)
  1904. in.DeepCopyInto(out)
  1905. return out
  1906. }
  1907. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1908. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1909. *out = *in
  1910. if in.Namespace != nil {
  1911. in, out := &in.Namespace, &out.Namespace
  1912. *out = new(string)
  1913. **out = **in
  1914. }
  1915. }
  1916. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1917. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1918. if in == nil {
  1919. return nil
  1920. }
  1921. out := new(WebhookCAProvider)
  1922. in.DeepCopyInto(out)
  1923. return out
  1924. }
  1925. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1926. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  1927. *out = *in
  1928. if in.Headers != nil {
  1929. in, out := &in.Headers, &out.Headers
  1930. *out = make(map[string]string, len(*in))
  1931. for key, val := range *in {
  1932. (*out)[key] = val
  1933. }
  1934. }
  1935. if in.Timeout != nil {
  1936. in, out := &in.Timeout, &out.Timeout
  1937. *out = new(v1.Duration)
  1938. **out = **in
  1939. }
  1940. out.Result = in.Result
  1941. if in.Secrets != nil {
  1942. in, out := &in.Secrets, &out.Secrets
  1943. *out = make([]WebhookSecret, len(*in))
  1944. for i := range *in {
  1945. (*in)[i].DeepCopyInto(&(*out)[i])
  1946. }
  1947. }
  1948. if in.CABundle != nil {
  1949. in, out := &in.CABundle, &out.CABundle
  1950. *out = make([]byte, len(*in))
  1951. copy(*out, *in)
  1952. }
  1953. if in.CAProvider != nil {
  1954. in, out := &in.CAProvider, &out.CAProvider
  1955. *out = new(WebhookCAProvider)
  1956. (*in).DeepCopyInto(*out)
  1957. }
  1958. }
  1959. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  1960. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  1961. if in == nil {
  1962. return nil
  1963. }
  1964. out := new(WebhookProvider)
  1965. in.DeepCopyInto(out)
  1966. return out
  1967. }
  1968. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1969. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1970. *out = *in
  1971. }
  1972. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1973. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1974. if in == nil {
  1975. return nil
  1976. }
  1977. out := new(WebhookResult)
  1978. in.DeepCopyInto(out)
  1979. return out
  1980. }
  1981. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1982. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1983. *out = *in
  1984. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1985. }
  1986. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1987. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1988. if in == nil {
  1989. return nil
  1990. }
  1991. out := new(WebhookSecret)
  1992. in.DeepCopyInto(out)
  1993. return out
  1994. }
  1995. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1996. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  1997. *out = *in
  1998. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  1999. }
  2000. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  2001. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  2002. if in == nil {
  2003. return nil
  2004. }
  2005. out := new(YandexCertificateManagerAuth)
  2006. in.DeepCopyInto(out)
  2007. return out
  2008. }
  2009. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2010. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  2011. *out = *in
  2012. in.Certificate.DeepCopyInto(&out.Certificate)
  2013. }
  2014. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  2015. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  2016. if in == nil {
  2017. return nil
  2018. }
  2019. out := new(YandexCertificateManagerCAProvider)
  2020. in.DeepCopyInto(out)
  2021. return out
  2022. }
  2023. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2024. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  2025. *out = *in
  2026. in.Auth.DeepCopyInto(&out.Auth)
  2027. if in.CAProvider != nil {
  2028. in, out := &in.CAProvider, &out.CAProvider
  2029. *out = new(YandexCertificateManagerCAProvider)
  2030. (*in).DeepCopyInto(*out)
  2031. }
  2032. }
  2033. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  2034. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  2035. if in == nil {
  2036. return nil
  2037. }
  2038. out := new(YandexCertificateManagerProvider)
  2039. in.DeepCopyInto(out)
  2040. return out
  2041. }
  2042. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2043. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  2044. *out = *in
  2045. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2046. }
  2047. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  2048. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  2049. if in == nil {
  2050. return nil
  2051. }
  2052. out := new(YandexLockboxAuth)
  2053. in.DeepCopyInto(out)
  2054. return out
  2055. }
  2056. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2057. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2058. *out = *in
  2059. in.Certificate.DeepCopyInto(&out.Certificate)
  2060. }
  2061. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2062. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2063. if in == nil {
  2064. return nil
  2065. }
  2066. out := new(YandexLockboxCAProvider)
  2067. in.DeepCopyInto(out)
  2068. return out
  2069. }
  2070. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2071. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2072. *out = *in
  2073. in.Auth.DeepCopyInto(&out.Auth)
  2074. if in.CAProvider != nil {
  2075. in, out := &in.CAProvider, &out.CAProvider
  2076. *out = new(YandexLockboxCAProvider)
  2077. (*in).DeepCopyInto(*out)
  2078. }
  2079. }
  2080. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2081. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2082. if in == nil {
  2083. return nil
  2084. }
  2085. out := new(YandexLockboxProvider)
  2086. in.DeepCopyInto(out)
  2087. return out
  2088. }