provider.pb.go 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275
  1. //
  2. //Copyright © 2022 ESO Maintainer Team
  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. //
  8. //http://www.apache.org/licenses/LICENSE-2.0
  9. //
  10. //Unless required by applicable law or agreed to in writing, software
  11. //distributed under the License is distributed on an "AS IS" BASIS,
  12. //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. //See the License for the specific language governing permissions and
  14. //limitations under the License.
  15. // Code generated by protoc-gen-go. DO NOT EDIT.
  16. // versions:
  17. // protoc-gen-go v1.28.1
  18. // protoc v3.21.12
  19. // source: pkg/plugin/grpc/provider.proto
  20. package plugin_proto
  21. import (
  22. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  23. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  24. reflect "reflect"
  25. sync "sync"
  26. )
  27. const (
  28. // Verify that this generated code is sufficiently up-to-date.
  29. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  30. // Verify that runtime/protoimpl is sufficiently up-to-date.
  31. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  32. )
  33. type GetSecretRequest struct {
  34. state protoimpl.MessageState
  35. sizeCache protoimpl.SizeCache
  36. unknownFields protoimpl.UnknownFields
  37. Store []byte `protobuf:"bytes,1,opt,name=store,proto3" json:"store,omitempty"`
  38. Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
  39. Objects []byte `protobuf:"bytes,3,opt,name=objects,proto3" json:"objects,omitempty"`
  40. RemoteRef *RemoteRef `protobuf:"bytes,4,opt,name=remoteRef,proto3" json:"remoteRef,omitempty"`
  41. }
  42. func (x *GetSecretRequest) Reset() {
  43. *x = GetSecretRequest{}
  44. if protoimpl.UnsafeEnabled {
  45. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[0]
  46. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  47. ms.StoreMessageInfo(mi)
  48. }
  49. }
  50. func (x *GetSecretRequest) String() string {
  51. return protoimpl.X.MessageStringOf(x)
  52. }
  53. func (*GetSecretRequest) ProtoMessage() {}
  54. func (x *GetSecretRequest) ProtoReflect() protoreflect.Message {
  55. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[0]
  56. if protoimpl.UnsafeEnabled && x != nil {
  57. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  58. if ms.LoadMessageInfo() == nil {
  59. ms.StoreMessageInfo(mi)
  60. }
  61. return ms
  62. }
  63. return mi.MessageOf(x)
  64. }
  65. // Deprecated: Use GetSecretRequest.ProtoReflect.Descriptor instead.
  66. func (*GetSecretRequest) Descriptor() ([]byte, []int) {
  67. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{0}
  68. }
  69. func (x *GetSecretRequest) GetStore() []byte {
  70. if x != nil {
  71. return x.Store
  72. }
  73. return nil
  74. }
  75. func (x *GetSecretRequest) GetNamespace() string {
  76. if x != nil {
  77. return x.Namespace
  78. }
  79. return ""
  80. }
  81. func (x *GetSecretRequest) GetObjects() []byte {
  82. if x != nil {
  83. return x.Objects
  84. }
  85. return nil
  86. }
  87. func (x *GetSecretRequest) GetRemoteRef() *RemoteRef {
  88. if x != nil {
  89. return x.RemoteRef
  90. }
  91. return nil
  92. }
  93. type GetSecretReply struct {
  94. state protoimpl.MessageState
  95. sizeCache protoimpl.SizeCache
  96. unknownFields protoimpl.UnknownFields
  97. Secret []byte `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
  98. Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
  99. }
  100. func (x *GetSecretReply) Reset() {
  101. *x = GetSecretReply{}
  102. if protoimpl.UnsafeEnabled {
  103. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[1]
  104. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  105. ms.StoreMessageInfo(mi)
  106. }
  107. }
  108. func (x *GetSecretReply) String() string {
  109. return protoimpl.X.MessageStringOf(x)
  110. }
  111. func (*GetSecretReply) ProtoMessage() {}
  112. func (x *GetSecretReply) ProtoReflect() protoreflect.Message {
  113. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[1]
  114. if protoimpl.UnsafeEnabled && x != nil {
  115. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  116. if ms.LoadMessageInfo() == nil {
  117. ms.StoreMessageInfo(mi)
  118. }
  119. return ms
  120. }
  121. return mi.MessageOf(x)
  122. }
  123. // Deprecated: Use GetSecretReply.ProtoReflect.Descriptor instead.
  124. func (*GetSecretReply) Descriptor() ([]byte, []int) {
  125. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{1}
  126. }
  127. func (x *GetSecretReply) GetSecret() []byte {
  128. if x != nil {
  129. return x.Secret
  130. }
  131. return nil
  132. }
  133. func (x *GetSecretReply) GetError() string {
  134. if x != nil {
  135. return x.Error
  136. }
  137. return ""
  138. }
  139. type PushSecretRequest struct {
  140. state protoimpl.MessageState
  141. sizeCache protoimpl.SizeCache
  142. unknownFields protoimpl.UnknownFields
  143. Store []byte `protobuf:"bytes,1,opt,name=store,proto3" json:"store,omitempty"`
  144. Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
  145. Objects []byte `protobuf:"bytes,3,opt,name=objects,proto3" json:"objects,omitempty"`
  146. Secret []byte `protobuf:"bytes,4,opt,name=secret,proto3" json:"secret,omitempty"`
  147. RemoteRef *PushRemoteRef `protobuf:"bytes,5,opt,name=remoteRef,proto3" json:"remoteRef,omitempty"`
  148. }
  149. func (x *PushSecretRequest) Reset() {
  150. *x = PushSecretRequest{}
  151. if protoimpl.UnsafeEnabled {
  152. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[2]
  153. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  154. ms.StoreMessageInfo(mi)
  155. }
  156. }
  157. func (x *PushSecretRequest) String() string {
  158. return protoimpl.X.MessageStringOf(x)
  159. }
  160. func (*PushSecretRequest) ProtoMessage() {}
  161. func (x *PushSecretRequest) ProtoReflect() protoreflect.Message {
  162. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[2]
  163. if protoimpl.UnsafeEnabled && x != nil {
  164. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  165. if ms.LoadMessageInfo() == nil {
  166. ms.StoreMessageInfo(mi)
  167. }
  168. return ms
  169. }
  170. return mi.MessageOf(x)
  171. }
  172. // Deprecated: Use PushSecretRequest.ProtoReflect.Descriptor instead.
  173. func (*PushSecretRequest) Descriptor() ([]byte, []int) {
  174. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{2}
  175. }
  176. func (x *PushSecretRequest) GetStore() []byte {
  177. if x != nil {
  178. return x.Store
  179. }
  180. return nil
  181. }
  182. func (x *PushSecretRequest) GetNamespace() string {
  183. if x != nil {
  184. return x.Namespace
  185. }
  186. return ""
  187. }
  188. func (x *PushSecretRequest) GetObjects() []byte {
  189. if x != nil {
  190. return x.Objects
  191. }
  192. return nil
  193. }
  194. func (x *PushSecretRequest) GetSecret() []byte {
  195. if x != nil {
  196. return x.Secret
  197. }
  198. return nil
  199. }
  200. func (x *PushSecretRequest) GetRemoteRef() *PushRemoteRef {
  201. if x != nil {
  202. return x.RemoteRef
  203. }
  204. return nil
  205. }
  206. type PushSecretReply struct {
  207. state protoimpl.MessageState
  208. sizeCache protoimpl.SizeCache
  209. unknownFields protoimpl.UnknownFields
  210. Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
  211. }
  212. func (x *PushSecretReply) Reset() {
  213. *x = PushSecretReply{}
  214. if protoimpl.UnsafeEnabled {
  215. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[3]
  216. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  217. ms.StoreMessageInfo(mi)
  218. }
  219. }
  220. func (x *PushSecretReply) String() string {
  221. return protoimpl.X.MessageStringOf(x)
  222. }
  223. func (*PushSecretReply) ProtoMessage() {}
  224. func (x *PushSecretReply) ProtoReflect() protoreflect.Message {
  225. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[3]
  226. if protoimpl.UnsafeEnabled && x != nil {
  227. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  228. if ms.LoadMessageInfo() == nil {
  229. ms.StoreMessageInfo(mi)
  230. }
  231. return ms
  232. }
  233. return mi.MessageOf(x)
  234. }
  235. // Deprecated: Use PushSecretReply.ProtoReflect.Descriptor instead.
  236. func (*PushSecretReply) Descriptor() ([]byte, []int) {
  237. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{3}
  238. }
  239. func (x *PushSecretReply) GetError() string {
  240. if x != nil {
  241. return x.Error
  242. }
  243. return ""
  244. }
  245. type DeleteSecretRequest struct {
  246. state protoimpl.MessageState
  247. sizeCache protoimpl.SizeCache
  248. unknownFields protoimpl.UnknownFields
  249. Store []byte `protobuf:"bytes,1,opt,name=store,proto3" json:"store,omitempty"`
  250. Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
  251. Objects []byte `protobuf:"bytes,3,opt,name=objects,proto3" json:"objects,omitempty"`
  252. RemoteRef *PushRemoteRef `protobuf:"bytes,4,opt,name=remoteRef,proto3" json:"remoteRef,omitempty"`
  253. }
  254. func (x *DeleteSecretRequest) Reset() {
  255. *x = DeleteSecretRequest{}
  256. if protoimpl.UnsafeEnabled {
  257. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[4]
  258. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  259. ms.StoreMessageInfo(mi)
  260. }
  261. }
  262. func (x *DeleteSecretRequest) String() string {
  263. return protoimpl.X.MessageStringOf(x)
  264. }
  265. func (*DeleteSecretRequest) ProtoMessage() {}
  266. func (x *DeleteSecretRequest) ProtoReflect() protoreflect.Message {
  267. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[4]
  268. if protoimpl.UnsafeEnabled && x != nil {
  269. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  270. if ms.LoadMessageInfo() == nil {
  271. ms.StoreMessageInfo(mi)
  272. }
  273. return ms
  274. }
  275. return mi.MessageOf(x)
  276. }
  277. // Deprecated: Use DeleteSecretRequest.ProtoReflect.Descriptor instead.
  278. func (*DeleteSecretRequest) Descriptor() ([]byte, []int) {
  279. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{4}
  280. }
  281. func (x *DeleteSecretRequest) GetStore() []byte {
  282. if x != nil {
  283. return x.Store
  284. }
  285. return nil
  286. }
  287. func (x *DeleteSecretRequest) GetNamespace() string {
  288. if x != nil {
  289. return x.Namespace
  290. }
  291. return ""
  292. }
  293. func (x *DeleteSecretRequest) GetObjects() []byte {
  294. if x != nil {
  295. return x.Objects
  296. }
  297. return nil
  298. }
  299. func (x *DeleteSecretRequest) GetRemoteRef() *PushRemoteRef {
  300. if x != nil {
  301. return x.RemoteRef
  302. }
  303. return nil
  304. }
  305. type DeleteSecretReply struct {
  306. state protoimpl.MessageState
  307. sizeCache protoimpl.SizeCache
  308. unknownFields protoimpl.UnknownFields
  309. Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
  310. }
  311. func (x *DeleteSecretReply) Reset() {
  312. *x = DeleteSecretReply{}
  313. if protoimpl.UnsafeEnabled {
  314. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[5]
  315. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  316. ms.StoreMessageInfo(mi)
  317. }
  318. }
  319. func (x *DeleteSecretReply) String() string {
  320. return protoimpl.X.MessageStringOf(x)
  321. }
  322. func (*DeleteSecretReply) ProtoMessage() {}
  323. func (x *DeleteSecretReply) ProtoReflect() protoreflect.Message {
  324. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[5]
  325. if protoimpl.UnsafeEnabled && x != nil {
  326. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  327. if ms.LoadMessageInfo() == nil {
  328. ms.StoreMessageInfo(mi)
  329. }
  330. return ms
  331. }
  332. return mi.MessageOf(x)
  333. }
  334. // Deprecated: Use DeleteSecretReply.ProtoReflect.Descriptor instead.
  335. func (*DeleteSecretReply) Descriptor() ([]byte, []int) {
  336. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{5}
  337. }
  338. func (x *DeleteSecretReply) GetError() string {
  339. if x != nil {
  340. return x.Error
  341. }
  342. return ""
  343. }
  344. type GetSecretMapRequest struct {
  345. state protoimpl.MessageState
  346. sizeCache protoimpl.SizeCache
  347. unknownFields protoimpl.UnknownFields
  348. Store []byte `protobuf:"bytes,1,opt,name=store,proto3" json:"store,omitempty"`
  349. Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
  350. Objects []byte `protobuf:"bytes,3,opt,name=objects,proto3" json:"objects,omitempty"`
  351. RemoteRef *RemoteRef `protobuf:"bytes,4,opt,name=remoteRef,proto3" json:"remoteRef,omitempty"`
  352. }
  353. func (x *GetSecretMapRequest) Reset() {
  354. *x = GetSecretMapRequest{}
  355. if protoimpl.UnsafeEnabled {
  356. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[6]
  357. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  358. ms.StoreMessageInfo(mi)
  359. }
  360. }
  361. func (x *GetSecretMapRequest) String() string {
  362. return protoimpl.X.MessageStringOf(x)
  363. }
  364. func (*GetSecretMapRequest) ProtoMessage() {}
  365. func (x *GetSecretMapRequest) ProtoReflect() protoreflect.Message {
  366. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[6]
  367. if protoimpl.UnsafeEnabled && x != nil {
  368. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  369. if ms.LoadMessageInfo() == nil {
  370. ms.StoreMessageInfo(mi)
  371. }
  372. return ms
  373. }
  374. return mi.MessageOf(x)
  375. }
  376. // Deprecated: Use GetSecretMapRequest.ProtoReflect.Descriptor instead.
  377. func (*GetSecretMapRequest) Descriptor() ([]byte, []int) {
  378. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{6}
  379. }
  380. func (x *GetSecretMapRequest) GetStore() []byte {
  381. if x != nil {
  382. return x.Store
  383. }
  384. return nil
  385. }
  386. func (x *GetSecretMapRequest) GetNamespace() string {
  387. if x != nil {
  388. return x.Namespace
  389. }
  390. return ""
  391. }
  392. func (x *GetSecretMapRequest) GetObjects() []byte {
  393. if x != nil {
  394. return x.Objects
  395. }
  396. return nil
  397. }
  398. func (x *GetSecretMapRequest) GetRemoteRef() *RemoteRef {
  399. if x != nil {
  400. return x.RemoteRef
  401. }
  402. return nil
  403. }
  404. type GetSecretMapReply struct {
  405. state protoimpl.MessageState
  406. sizeCache protoimpl.SizeCache
  407. unknownFields protoimpl.UnknownFields
  408. Data map[string][]byte `protobuf:"bytes,9,rep,name=data,proto3" json:"data,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  409. Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
  410. }
  411. func (x *GetSecretMapReply) Reset() {
  412. *x = GetSecretMapReply{}
  413. if protoimpl.UnsafeEnabled {
  414. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[7]
  415. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  416. ms.StoreMessageInfo(mi)
  417. }
  418. }
  419. func (x *GetSecretMapReply) String() string {
  420. return protoimpl.X.MessageStringOf(x)
  421. }
  422. func (*GetSecretMapReply) ProtoMessage() {}
  423. func (x *GetSecretMapReply) ProtoReflect() protoreflect.Message {
  424. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[7]
  425. if protoimpl.UnsafeEnabled && x != nil {
  426. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  427. if ms.LoadMessageInfo() == nil {
  428. ms.StoreMessageInfo(mi)
  429. }
  430. return ms
  431. }
  432. return mi.MessageOf(x)
  433. }
  434. // Deprecated: Use GetSecretMapReply.ProtoReflect.Descriptor instead.
  435. func (*GetSecretMapReply) Descriptor() ([]byte, []int) {
  436. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{7}
  437. }
  438. func (x *GetSecretMapReply) GetData() map[string][]byte {
  439. if x != nil {
  440. return x.Data
  441. }
  442. return nil
  443. }
  444. func (x *GetSecretMapReply) GetError() string {
  445. if x != nil {
  446. return x.Error
  447. }
  448. return ""
  449. }
  450. type GetAllSecretsRequest struct {
  451. state protoimpl.MessageState
  452. sizeCache protoimpl.SizeCache
  453. unknownFields protoimpl.UnknownFields
  454. Store []byte `protobuf:"bytes,1,opt,name=store,proto3" json:"store,omitempty"`
  455. Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
  456. Objects []byte `protobuf:"bytes,3,opt,name=objects,proto3" json:"objects,omitempty"`
  457. RemoteRef *ExternalSecretFind `protobuf:"bytes,4,opt,name=remoteRef,proto3" json:"remoteRef,omitempty"`
  458. }
  459. func (x *GetAllSecretsRequest) Reset() {
  460. *x = GetAllSecretsRequest{}
  461. if protoimpl.UnsafeEnabled {
  462. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[8]
  463. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  464. ms.StoreMessageInfo(mi)
  465. }
  466. }
  467. func (x *GetAllSecretsRequest) String() string {
  468. return protoimpl.X.MessageStringOf(x)
  469. }
  470. func (*GetAllSecretsRequest) ProtoMessage() {}
  471. func (x *GetAllSecretsRequest) ProtoReflect() protoreflect.Message {
  472. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[8]
  473. if protoimpl.UnsafeEnabled && x != nil {
  474. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  475. if ms.LoadMessageInfo() == nil {
  476. ms.StoreMessageInfo(mi)
  477. }
  478. return ms
  479. }
  480. return mi.MessageOf(x)
  481. }
  482. // Deprecated: Use GetAllSecretsRequest.ProtoReflect.Descriptor instead.
  483. func (*GetAllSecretsRequest) Descriptor() ([]byte, []int) {
  484. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{8}
  485. }
  486. func (x *GetAllSecretsRequest) GetStore() []byte {
  487. if x != nil {
  488. return x.Store
  489. }
  490. return nil
  491. }
  492. func (x *GetAllSecretsRequest) GetNamespace() string {
  493. if x != nil {
  494. return x.Namespace
  495. }
  496. return ""
  497. }
  498. func (x *GetAllSecretsRequest) GetObjects() []byte {
  499. if x != nil {
  500. return x.Objects
  501. }
  502. return nil
  503. }
  504. func (x *GetAllSecretsRequest) GetRemoteRef() *ExternalSecretFind {
  505. if x != nil {
  506. return x.RemoteRef
  507. }
  508. return nil
  509. }
  510. type GetAllSecretsReply struct {
  511. state protoimpl.MessageState
  512. sizeCache protoimpl.SizeCache
  513. unknownFields protoimpl.UnknownFields
  514. Data map[string][]byte `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  515. Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
  516. }
  517. func (x *GetAllSecretsReply) Reset() {
  518. *x = GetAllSecretsReply{}
  519. if protoimpl.UnsafeEnabled {
  520. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[9]
  521. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  522. ms.StoreMessageInfo(mi)
  523. }
  524. }
  525. func (x *GetAllSecretsReply) String() string {
  526. return protoimpl.X.MessageStringOf(x)
  527. }
  528. func (*GetAllSecretsReply) ProtoMessage() {}
  529. func (x *GetAllSecretsReply) ProtoReflect() protoreflect.Message {
  530. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[9]
  531. if protoimpl.UnsafeEnabled && x != nil {
  532. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  533. if ms.LoadMessageInfo() == nil {
  534. ms.StoreMessageInfo(mi)
  535. }
  536. return ms
  537. }
  538. return mi.MessageOf(x)
  539. }
  540. // Deprecated: Use GetAllSecretsReply.ProtoReflect.Descriptor instead.
  541. func (*GetAllSecretsReply) Descriptor() ([]byte, []int) {
  542. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{9}
  543. }
  544. func (x *GetAllSecretsReply) GetData() map[string][]byte {
  545. if x != nil {
  546. return x.Data
  547. }
  548. return nil
  549. }
  550. func (x *GetAllSecretsReply) GetError() string {
  551. if x != nil {
  552. return x.Error
  553. }
  554. return ""
  555. }
  556. type RemoteRef struct {
  557. state protoimpl.MessageState
  558. sizeCache protoimpl.SizeCache
  559. unknownFields protoimpl.UnknownFields
  560. Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
  561. MetadataPolicy string `protobuf:"bytes,2,opt,name=metadataPolicy,proto3" json:"metadataPolicy,omitempty"`
  562. Property string `protobuf:"bytes,3,opt,name=property,proto3" json:"property,omitempty"`
  563. Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
  564. ConversionStrategy string `protobuf:"bytes,5,opt,name=conversionStrategy,proto3" json:"conversionStrategy,omitempty"`
  565. DecodingStrategy string `protobuf:"bytes,6,opt,name=decodingStrategy,proto3" json:"decodingStrategy,omitempty"`
  566. }
  567. func (x *RemoteRef) Reset() {
  568. *x = RemoteRef{}
  569. if protoimpl.UnsafeEnabled {
  570. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[10]
  571. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  572. ms.StoreMessageInfo(mi)
  573. }
  574. }
  575. func (x *RemoteRef) String() string {
  576. return protoimpl.X.MessageStringOf(x)
  577. }
  578. func (*RemoteRef) ProtoMessage() {}
  579. func (x *RemoteRef) ProtoReflect() protoreflect.Message {
  580. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[10]
  581. if protoimpl.UnsafeEnabled && x != nil {
  582. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  583. if ms.LoadMessageInfo() == nil {
  584. ms.StoreMessageInfo(mi)
  585. }
  586. return ms
  587. }
  588. return mi.MessageOf(x)
  589. }
  590. // Deprecated: Use RemoteRef.ProtoReflect.Descriptor instead.
  591. func (*RemoteRef) Descriptor() ([]byte, []int) {
  592. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{10}
  593. }
  594. func (x *RemoteRef) GetKey() string {
  595. if x != nil {
  596. return x.Key
  597. }
  598. return ""
  599. }
  600. func (x *RemoteRef) GetMetadataPolicy() string {
  601. if x != nil {
  602. return x.MetadataPolicy
  603. }
  604. return ""
  605. }
  606. func (x *RemoteRef) GetProperty() string {
  607. if x != nil {
  608. return x.Property
  609. }
  610. return ""
  611. }
  612. func (x *RemoteRef) GetVersion() string {
  613. if x != nil {
  614. return x.Version
  615. }
  616. return ""
  617. }
  618. func (x *RemoteRef) GetConversionStrategy() string {
  619. if x != nil {
  620. return x.ConversionStrategy
  621. }
  622. return ""
  623. }
  624. func (x *RemoteRef) GetDecodingStrategy() string {
  625. if x != nil {
  626. return x.DecodingStrategy
  627. }
  628. return ""
  629. }
  630. type PushRemoteRef struct {
  631. state protoimpl.MessageState
  632. sizeCache protoimpl.SizeCache
  633. unknownFields protoimpl.UnknownFields
  634. RemoteKey string `protobuf:"bytes,1,opt,name=remoteKey,proto3" json:"remoteKey,omitempty"`
  635. Property string `protobuf:"bytes,2,opt,name=property,proto3" json:"property,omitempty"`
  636. }
  637. func (x *PushRemoteRef) Reset() {
  638. *x = PushRemoteRef{}
  639. if protoimpl.UnsafeEnabled {
  640. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[11]
  641. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  642. ms.StoreMessageInfo(mi)
  643. }
  644. }
  645. func (x *PushRemoteRef) String() string {
  646. return protoimpl.X.MessageStringOf(x)
  647. }
  648. func (*PushRemoteRef) ProtoMessage() {}
  649. func (x *PushRemoteRef) ProtoReflect() protoreflect.Message {
  650. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[11]
  651. if protoimpl.UnsafeEnabled && x != nil {
  652. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  653. if ms.LoadMessageInfo() == nil {
  654. ms.StoreMessageInfo(mi)
  655. }
  656. return ms
  657. }
  658. return mi.MessageOf(x)
  659. }
  660. // Deprecated: Use PushRemoteRef.ProtoReflect.Descriptor instead.
  661. func (*PushRemoteRef) Descriptor() ([]byte, []int) {
  662. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{11}
  663. }
  664. func (x *PushRemoteRef) GetRemoteKey() string {
  665. if x != nil {
  666. return x.RemoteKey
  667. }
  668. return ""
  669. }
  670. func (x *PushRemoteRef) GetProperty() string {
  671. if x != nil {
  672. return x.Property
  673. }
  674. return ""
  675. }
  676. type ExternalSecretFind struct {
  677. state protoimpl.MessageState
  678. sizeCache protoimpl.SizeCache
  679. unknownFields protoimpl.UnknownFields
  680. Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
  681. FindNameRegexp string `protobuf:"bytes,2,opt,name=findNameRegexp,proto3" json:"findNameRegexp,omitempty"`
  682. Tags map[string]string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  683. ConversionStrategy string `protobuf:"bytes,4,opt,name=conversionStrategy,proto3" json:"conversionStrategy,omitempty"`
  684. DecodingStrategy string `protobuf:"bytes,5,opt,name=decodingStrategy,proto3" json:"decodingStrategy,omitempty"`
  685. }
  686. func (x *ExternalSecretFind) Reset() {
  687. *x = ExternalSecretFind{}
  688. if protoimpl.UnsafeEnabled {
  689. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[12]
  690. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  691. ms.StoreMessageInfo(mi)
  692. }
  693. }
  694. func (x *ExternalSecretFind) String() string {
  695. return protoimpl.X.MessageStringOf(x)
  696. }
  697. func (*ExternalSecretFind) ProtoMessage() {}
  698. func (x *ExternalSecretFind) ProtoReflect() protoreflect.Message {
  699. mi := &file_pkg_plugin_grpc_provider_proto_msgTypes[12]
  700. if protoimpl.UnsafeEnabled && x != nil {
  701. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  702. if ms.LoadMessageInfo() == nil {
  703. ms.StoreMessageInfo(mi)
  704. }
  705. return ms
  706. }
  707. return mi.MessageOf(x)
  708. }
  709. // Deprecated: Use ExternalSecretFind.ProtoReflect.Descriptor instead.
  710. func (*ExternalSecretFind) Descriptor() ([]byte, []int) {
  711. return file_pkg_plugin_grpc_provider_proto_rawDescGZIP(), []int{12}
  712. }
  713. func (x *ExternalSecretFind) GetPath() string {
  714. if x != nil {
  715. return x.Path
  716. }
  717. return ""
  718. }
  719. func (x *ExternalSecretFind) GetFindNameRegexp() string {
  720. if x != nil {
  721. return x.FindNameRegexp
  722. }
  723. return ""
  724. }
  725. func (x *ExternalSecretFind) GetTags() map[string]string {
  726. if x != nil {
  727. return x.Tags
  728. }
  729. return nil
  730. }
  731. func (x *ExternalSecretFind) GetConversionStrategy() string {
  732. if x != nil {
  733. return x.ConversionStrategy
  734. }
  735. return ""
  736. }
  737. func (x *ExternalSecretFind) GetDecodingStrategy() string {
  738. if x != nil {
  739. return x.DecodingStrategy
  740. }
  741. return ""
  742. }
  743. var File_pkg_plugin_grpc_provider_proto protoreflect.FileDescriptor
  744. var file_pkg_plugin_grpc_provider_proto_rawDesc = []byte{
  745. 0x0a, 0x1e, 0x70, 0x6b, 0x67, 0x2f, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2f, 0x67, 0x72, 0x70,
  746. 0x63, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  747. 0x12, 0x06, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x22, 0x91, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74,
  748. 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a,
  749. 0x05, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x73, 0x74,
  750. 0x6f, 0x72, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
  751. 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
  752. 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01,
  753. 0x28, 0x0c, 0x52, 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x2f, 0x0a, 0x09, 0x72,
  754. 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11,
  755. 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65,
  756. 0x66, 0x52, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66, 0x22, 0x3e, 0x0a, 0x0e,
  757. 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x16,
  758. 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06,
  759. 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18,
  760. 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x22, 0xae, 0x01, 0x0a,
  761. 0x11, 0x50, 0x75, 0x73, 0x68, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
  762. 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  763. 0x0c, 0x52, 0x05, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65,
  764. 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d,
  765. 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74,
  766. 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73,
  767. 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c,
  768. 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x33, 0x0a, 0x09, 0x72, 0x65, 0x6d, 0x6f,
  769. 0x74, 0x65, 0x52, 0x65, 0x66, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x6c,
  770. 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x50, 0x75, 0x73, 0x68, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52,
  771. 0x65, 0x66, 0x52, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66, 0x22, 0x27, 0x0a,
  772. 0x0f, 0x50, 0x75, 0x73, 0x68, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79,
  773. 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  774. 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x22, 0x98, 0x01, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74,
  775. 0x65, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14,
  776. 0x0a, 0x05, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x73,
  777. 0x74, 0x6f, 0x72, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
  778. 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
  779. 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x03, 0x20,
  780. 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x33, 0x0a, 0x09,
  781. 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
  782. 0x15, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x50, 0x75, 0x73, 0x68, 0x52, 0x65, 0x6d,
  783. 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66, 0x52, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65,
  784. 0x66, 0x22, 0x29, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x63, 0x72, 0x65,
  785. 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18,
  786. 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x22, 0x94, 0x01, 0x0a,
  787. 0x13, 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x71,
  788. 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x18, 0x01, 0x20,
  789. 0x01, 0x28, 0x0c, 0x52, 0x05, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61,
  790. 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e,
  791. 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x62, 0x6a, 0x65,
  792. 0x63, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63,
  793. 0x74, 0x73, 0x12, 0x2f, 0x0a, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66, 0x18,
  794. 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x52,
  795. 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66, 0x52, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65,
  796. 0x52, 0x65, 0x66, 0x22, 0x9b, 0x01, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65,
  797. 0x74, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x37, 0x0a, 0x04, 0x64, 0x61, 0x74,
  798. 0x61, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e,
  799. 0x2e, 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x70,
  800. 0x6c, 0x79, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x64, 0x61,
  801. 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28,
  802. 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x1a, 0x37, 0x0a, 0x09, 0x44, 0x61, 0x74, 0x61,
  803. 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
  804. 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
  805. 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
  806. 0x01, 0x22, 0x9e, 0x01, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x63, 0x72,
  807. 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74,
  808. 0x6f, 0x72, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x73, 0x74, 0x6f, 0x72, 0x65,
  809. 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20,
  810. 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x18,
  811. 0x0a, 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52,
  812. 0x07, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x38, 0x0a, 0x09, 0x72, 0x65, 0x6d, 0x6f,
  813. 0x74, 0x65, 0x52, 0x65, 0x66, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x6c,
  814. 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x65, 0x63,
  815. 0x72, 0x65, 0x74, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52,
  816. 0x65, 0x66, 0x22, 0x9d, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x63,
  817. 0x72, 0x65, 0x74, 0x73, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x38, 0x0a, 0x04, 0x64, 0x61, 0x74,
  818. 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e,
  819. 0x2e, 0x47, 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x52, 0x65,
  820. 0x70, 0x6c, 0x79, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x64,
  821. 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01,
  822. 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x1a, 0x37, 0x0a, 0x09, 0x44, 0x61, 0x74,
  823. 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
  824. 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
  825. 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
  826. 0x38, 0x01, 0x22, 0xd7, 0x01, 0x0a, 0x09, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66,
  827. 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b,
  828. 0x65, 0x79, 0x12, 0x26, 0x0a, 0x0e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x50, 0x6f,
  829. 0x6c, 0x69, 0x63, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6d, 0x65, 0x74, 0x61,
  830. 0x64, 0x61, 0x74, 0x61, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72,
  831. 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72,
  832. 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
  833. 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
  834. 0x12, 0x2e, 0x0a, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74,
  835. 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x63, 0x6f,
  836. 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79,
  837. 0x12, 0x2a, 0x0a, 0x10, 0x64, 0x65, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61,
  838. 0x74, 0x65, 0x67, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x64, 0x65, 0x63, 0x6f,
  839. 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x22, 0x49, 0x0a, 0x0d,
  840. 0x50, 0x75, 0x73, 0x68, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x66, 0x12, 0x1c, 0x0a,
  841. 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
  842. 0x52, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x70,
  843. 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70,
  844. 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x22, 0x9f, 0x02, 0x0a, 0x12, 0x45, 0x78, 0x74, 0x65,
  845. 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x46, 0x69, 0x6e, 0x64, 0x12, 0x12,
  846. 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x61,
  847. 0x74, 0x68, 0x12, 0x26, 0x0a, 0x0e, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65,
  848. 0x67, 0x65, 0x78, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x66, 0x69, 0x6e, 0x64,
  849. 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x67, 0x65, 0x78, 0x70, 0x12, 0x38, 0x0a, 0x04, 0x74, 0x61,
  850. 0x67, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69,
  851. 0x6e, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74,
  852. 0x46, 0x69, 0x6e, 0x64, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04,
  853. 0x74, 0x61, 0x67, 0x73, 0x12, 0x2e, 0x0a, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69,
  854. 0x6f, 0x6e, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
  855. 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x72, 0x61,
  856. 0x74, 0x65, 0x67, 0x79, 0x12, 0x2a, 0x0a, 0x10, 0x64, 0x65, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67,
  857. 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10,
  858. 0x64, 0x65, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79,
  859. 0x1a, 0x37, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
  860. 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
  861. 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
  862. 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x32, 0xf5, 0x02, 0x0a, 0x0d, 0x53, 0x65,
  863. 0x63, 0x72, 0x65, 0x74, 0x73, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x3f, 0x0a, 0x09, 0x47,
  864. 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x18, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69,
  865. 0x6e, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
  866. 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x47, 0x65, 0x74, 0x53,
  867. 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00, 0x12, 0x42, 0x0a, 0x0a,
  868. 0x50, 0x75, 0x73, 0x68, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x19, 0x2e, 0x70, 0x6c, 0x75,
  869. 0x67, 0x69, 0x6e, 0x2e, 0x50, 0x75, 0x73, 0x68, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65,
  870. 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x50,
  871. 0x75, 0x73, 0x68, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00,
  872. 0x12, 0x48, 0x0a, 0x0c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74,
  873. 0x12, 0x1b, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
  874. 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e,
  875. 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x63,
  876. 0x72, 0x65, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x00, 0x12, 0x48, 0x0a, 0x0c, 0x47, 0x65,
  877. 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x4d, 0x61, 0x70, 0x12, 0x1b, 0x2e, 0x70, 0x6c, 0x75,
  878. 0x67, 0x69, 0x6e, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x4d, 0x61, 0x70,
  879. 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e,
  880. 0x2e, 0x47, 0x65, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x70,
  881. 0x6c, 0x79, 0x22, 0x00, 0x12, 0x4b, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65,
  882. 0x63, 0x72, 0x65, 0x74, 0x73, 0x12, 0x1c, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x47,
  883. 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
  884. 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x47, 0x65, 0x74,
  885. 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22,
  886. 0x00, 0x42, 0x87, 0x01, 0x0a, 0x23, 0x69, 0x6f, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61,
  887. 0x6c, 0x2d, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
  888. 0x65, 0x72, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x42, 0x13, 0x50, 0x72, 0x6f, 0x76, 0x69,
  889. 0x64, 0x65, 0x72, 0x50, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
  890. 0x5a, 0x49, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x78, 0x74,
  891. 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2d, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x2f, 0x65, 0x78,
  892. 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2d, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x73, 0x2f, 0x70,
  893. 0x6b, 0x67, 0x2f, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x70,
  894. 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f,
  895. 0x74, 0x6f, 0x33,
  896. }
  897. var (
  898. file_pkg_plugin_grpc_provider_proto_rawDescOnce sync.Once
  899. file_pkg_plugin_grpc_provider_proto_rawDescData = file_pkg_plugin_grpc_provider_proto_rawDesc
  900. )
  901. func file_pkg_plugin_grpc_provider_proto_rawDescGZIP() []byte {
  902. file_pkg_plugin_grpc_provider_proto_rawDescOnce.Do(func() {
  903. file_pkg_plugin_grpc_provider_proto_rawDescData = protoimpl.X.CompressGZIP(file_pkg_plugin_grpc_provider_proto_rawDescData)
  904. })
  905. return file_pkg_plugin_grpc_provider_proto_rawDescData
  906. }
  907. var file_pkg_plugin_grpc_provider_proto_msgTypes = make([]protoimpl.MessageInfo, 16)
  908. var file_pkg_plugin_grpc_provider_proto_goTypes = []interface{}{
  909. (*GetSecretRequest)(nil), // 0: plugin.GetSecretRequest
  910. (*GetSecretReply)(nil), // 1: plugin.GetSecretReply
  911. (*PushSecretRequest)(nil), // 2: plugin.PushSecretRequest
  912. (*PushSecretReply)(nil), // 3: plugin.PushSecretReply
  913. (*DeleteSecretRequest)(nil), // 4: plugin.DeleteSecretRequest
  914. (*DeleteSecretReply)(nil), // 5: plugin.DeleteSecretReply
  915. (*GetSecretMapRequest)(nil), // 6: plugin.GetSecretMapRequest
  916. (*GetSecretMapReply)(nil), // 7: plugin.GetSecretMapReply
  917. (*GetAllSecretsRequest)(nil), // 8: plugin.GetAllSecretsRequest
  918. (*GetAllSecretsReply)(nil), // 9: plugin.GetAllSecretsReply
  919. (*RemoteRef)(nil), // 10: plugin.RemoteRef
  920. (*PushRemoteRef)(nil), // 11: plugin.PushRemoteRef
  921. (*ExternalSecretFind)(nil), // 12: plugin.ExternalSecretFind
  922. nil, // 13: plugin.GetSecretMapReply.DataEntry
  923. nil, // 14: plugin.GetAllSecretsReply.DataEntry
  924. nil, // 15: plugin.ExternalSecretFind.TagsEntry
  925. }
  926. var file_pkg_plugin_grpc_provider_proto_depIdxs = []int32{
  927. 10, // 0: plugin.GetSecretRequest.remoteRef:type_name -> plugin.RemoteRef
  928. 11, // 1: plugin.PushSecretRequest.remoteRef:type_name -> plugin.PushRemoteRef
  929. 11, // 2: plugin.DeleteSecretRequest.remoteRef:type_name -> plugin.PushRemoteRef
  930. 10, // 3: plugin.GetSecretMapRequest.remoteRef:type_name -> plugin.RemoteRef
  931. 13, // 4: plugin.GetSecretMapReply.data:type_name -> plugin.GetSecretMapReply.DataEntry
  932. 12, // 5: plugin.GetAllSecretsRequest.remoteRef:type_name -> plugin.ExternalSecretFind
  933. 14, // 6: plugin.GetAllSecretsReply.data:type_name -> plugin.GetAllSecretsReply.DataEntry
  934. 15, // 7: plugin.ExternalSecretFind.tags:type_name -> plugin.ExternalSecretFind.TagsEntry
  935. 0, // 8: plugin.SecretsClient.GetSecret:input_type -> plugin.GetSecretRequest
  936. 2, // 9: plugin.SecretsClient.PushSecret:input_type -> plugin.PushSecretRequest
  937. 4, // 10: plugin.SecretsClient.DeleteSecret:input_type -> plugin.DeleteSecretRequest
  938. 6, // 11: plugin.SecretsClient.GetSecretMap:input_type -> plugin.GetSecretMapRequest
  939. 8, // 12: plugin.SecretsClient.GetAllSecrets:input_type -> plugin.GetAllSecretsRequest
  940. 1, // 13: plugin.SecretsClient.GetSecret:output_type -> plugin.GetSecretReply
  941. 3, // 14: plugin.SecretsClient.PushSecret:output_type -> plugin.PushSecretReply
  942. 5, // 15: plugin.SecretsClient.DeleteSecret:output_type -> plugin.DeleteSecretReply
  943. 7, // 16: plugin.SecretsClient.GetSecretMap:output_type -> plugin.GetSecretMapReply
  944. 9, // 17: plugin.SecretsClient.GetAllSecrets:output_type -> plugin.GetAllSecretsReply
  945. 13, // [13:18] is the sub-list for method output_type
  946. 8, // [8:13] is the sub-list for method input_type
  947. 8, // [8:8] is the sub-list for extension type_name
  948. 8, // [8:8] is the sub-list for extension extendee
  949. 0, // [0:8] is the sub-list for field type_name
  950. }
  951. func init() { file_pkg_plugin_grpc_provider_proto_init() }
  952. func file_pkg_plugin_grpc_provider_proto_init() {
  953. if File_pkg_plugin_grpc_provider_proto != nil {
  954. return
  955. }
  956. if !protoimpl.UnsafeEnabled {
  957. file_pkg_plugin_grpc_provider_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  958. switch v := v.(*GetSecretRequest); i {
  959. case 0:
  960. return &v.state
  961. case 1:
  962. return &v.sizeCache
  963. case 2:
  964. return &v.unknownFields
  965. default:
  966. return nil
  967. }
  968. }
  969. file_pkg_plugin_grpc_provider_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  970. switch v := v.(*GetSecretReply); i {
  971. case 0:
  972. return &v.state
  973. case 1:
  974. return &v.sizeCache
  975. case 2:
  976. return &v.unknownFields
  977. default:
  978. return nil
  979. }
  980. }
  981. file_pkg_plugin_grpc_provider_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  982. switch v := v.(*PushSecretRequest); i {
  983. case 0:
  984. return &v.state
  985. case 1:
  986. return &v.sizeCache
  987. case 2:
  988. return &v.unknownFields
  989. default:
  990. return nil
  991. }
  992. }
  993. file_pkg_plugin_grpc_provider_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  994. switch v := v.(*PushSecretReply); i {
  995. case 0:
  996. return &v.state
  997. case 1:
  998. return &v.sizeCache
  999. case 2:
  1000. return &v.unknownFields
  1001. default:
  1002. return nil
  1003. }
  1004. }
  1005. file_pkg_plugin_grpc_provider_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1006. switch v := v.(*DeleteSecretRequest); i {
  1007. case 0:
  1008. return &v.state
  1009. case 1:
  1010. return &v.sizeCache
  1011. case 2:
  1012. return &v.unknownFields
  1013. default:
  1014. return nil
  1015. }
  1016. }
  1017. file_pkg_plugin_grpc_provider_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1018. switch v := v.(*DeleteSecretReply); i {
  1019. case 0:
  1020. return &v.state
  1021. case 1:
  1022. return &v.sizeCache
  1023. case 2:
  1024. return &v.unknownFields
  1025. default:
  1026. return nil
  1027. }
  1028. }
  1029. file_pkg_plugin_grpc_provider_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1030. switch v := v.(*GetSecretMapRequest); i {
  1031. case 0:
  1032. return &v.state
  1033. case 1:
  1034. return &v.sizeCache
  1035. case 2:
  1036. return &v.unknownFields
  1037. default:
  1038. return nil
  1039. }
  1040. }
  1041. file_pkg_plugin_grpc_provider_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  1042. switch v := v.(*GetSecretMapReply); i {
  1043. case 0:
  1044. return &v.state
  1045. case 1:
  1046. return &v.sizeCache
  1047. case 2:
  1048. return &v.unknownFields
  1049. default:
  1050. return nil
  1051. }
  1052. }
  1053. file_pkg_plugin_grpc_provider_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  1054. switch v := v.(*GetAllSecretsRequest); i {
  1055. case 0:
  1056. return &v.state
  1057. case 1:
  1058. return &v.sizeCache
  1059. case 2:
  1060. return &v.unknownFields
  1061. default:
  1062. return nil
  1063. }
  1064. }
  1065. file_pkg_plugin_grpc_provider_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  1066. switch v := v.(*GetAllSecretsReply); i {
  1067. case 0:
  1068. return &v.state
  1069. case 1:
  1070. return &v.sizeCache
  1071. case 2:
  1072. return &v.unknownFields
  1073. default:
  1074. return nil
  1075. }
  1076. }
  1077. file_pkg_plugin_grpc_provider_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  1078. switch v := v.(*RemoteRef); i {
  1079. case 0:
  1080. return &v.state
  1081. case 1:
  1082. return &v.sizeCache
  1083. case 2:
  1084. return &v.unknownFields
  1085. default:
  1086. return nil
  1087. }
  1088. }
  1089. file_pkg_plugin_grpc_provider_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  1090. switch v := v.(*PushRemoteRef); i {
  1091. case 0:
  1092. return &v.state
  1093. case 1:
  1094. return &v.sizeCache
  1095. case 2:
  1096. return &v.unknownFields
  1097. default:
  1098. return nil
  1099. }
  1100. }
  1101. file_pkg_plugin_grpc_provider_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  1102. switch v := v.(*ExternalSecretFind); i {
  1103. case 0:
  1104. return &v.state
  1105. case 1:
  1106. return &v.sizeCache
  1107. case 2:
  1108. return &v.unknownFields
  1109. default:
  1110. return nil
  1111. }
  1112. }
  1113. }
  1114. type x struct{}
  1115. out := protoimpl.TypeBuilder{
  1116. File: protoimpl.DescBuilder{
  1117. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1118. RawDescriptor: file_pkg_plugin_grpc_provider_proto_rawDesc,
  1119. NumEnums: 0,
  1120. NumMessages: 16,
  1121. NumExtensions: 0,
  1122. NumServices: 1,
  1123. },
  1124. GoTypes: file_pkg_plugin_grpc_provider_proto_goTypes,
  1125. DependencyIndexes: file_pkg_plugin_grpc_provider_proto_depIdxs,
  1126. MessageInfos: file_pkg_plugin_grpc_provider_proto_msgTypes,
  1127. }.Build()
  1128. File_pkg_plugin_grpc_provider_proto = out.File
  1129. file_pkg_plugin_grpc_provider_proto_rawDesc = nil
  1130. file_pkg_plugin_grpc_provider_proto_goTypes = nil
  1131. file_pkg_plugin_grpc_provider_proto_depIdxs = nil
  1132. }