zz_generated.deepcopy.go 64 KB

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