go_vpn_client.go 46 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793
  1. // Code generated by goctl. DO NOT EDIT.
  2. // goctl 1.10.1
  3. // Source: gorpc.proto
  4. package govpnclient
  5. import (
  6. "context"
  7. "code.flashlink.me/nomo-server/go-service-pb/pb/pb"
  8. "github.com/zeromicro/go-zero/zrpc"
  9. "google.golang.org/grpc"
  10. )
  11. type (
  12. Empty = pb.Empty
  13. Ids = pb.Ids
  14. Request = pb.Request
  15. Response = pb.Response
  16. TransactionReq = pb.TransactionReq
  17. VpnConfigTemplatePlanAddReq = pb.VpnConfigTemplatePlanAddReq
  18. VpnConfigTemplatePlanAddResp = pb.VpnConfigTemplatePlanAddResp
  19. VpnConfigTemplatePlanDelReq = pb.VpnConfigTemplatePlanDelReq
  20. VpnConfigTemplatePlanDetailAddReq = pb.VpnConfigTemplatePlanDetailAddReq
  21. VpnConfigTemplatePlanDetailAddResp = pb.VpnConfigTemplatePlanDetailAddResp
  22. VpnConfigTemplatePlanDetailDelReq = pb.VpnConfigTemplatePlanDetailDelReq
  23. VpnConfigTemplatePlanDetailGetReq = pb.VpnConfigTemplatePlanDetailGetReq
  24. VpnConfigTemplatePlanDetailGetResp = pb.VpnConfigTemplatePlanDetailGetResp
  25. VpnConfigTemplatePlanDetailListReq = pb.VpnConfigTemplatePlanDetailListReq
  26. VpnConfigTemplatePlanDetailListResp = pb.VpnConfigTemplatePlanDetailListResp
  27. VpnConfigTemplatePlanDetailUpdateReq = pb.VpnConfigTemplatePlanDetailUpdateReq
  28. VpnConfigTemplatePlanDetailUpdateResp = pb.VpnConfigTemplatePlanDetailUpdateResp
  29. VpnConfigTemplatePlanGetReq = pb.VpnConfigTemplatePlanGetReq
  30. VpnConfigTemplatePlanGetResp = pb.VpnConfigTemplatePlanGetResp
  31. VpnConfigTemplatePlanListReq = pb.VpnConfigTemplatePlanListReq
  32. VpnConfigTemplatePlanListResp = pb.VpnConfigTemplatePlanListResp
  33. VpnConfigTemplatePlanUpdateReq = pb.VpnConfigTemplatePlanUpdateReq
  34. VpnConfigTemplatePlanUpdateResp = pb.VpnConfigTemplatePlanUpdateResp
  35. VpnGroupAddReq = pb.VpnGroupAddReq
  36. VpnGroupBatchAddReq = pb.VpnGroupBatchAddReq
  37. VpnGroupBatchAddResp = pb.VpnGroupBatchAddResp
  38. VpnGroupBatchUpdateReq = pb.VpnGroupBatchUpdateReq
  39. VpnGroupBatchUpdateResp = pb.VpnGroupBatchUpdateResp
  40. VpnGroupGetReq = pb.VpnGroupGetReq
  41. VpnGroupListReq = pb.VpnGroupListReq
  42. VpnGroupListResp = pb.VpnGroupListResp
  43. VpnGroupTagListReq = pb.VpnGroupTagListReq
  44. VpnGroupTagListResp = pb.VpnGroupTagListResp
  45. VpnGroupTagVo = pb.VpnGroupTagVo
  46. VpnGroupVo = pb.VpnGroupVo
  47. VpnLocationBatchAddReq = pb.VpnLocationBatchAddReq
  48. VpnLocationBatchAddResp = pb.VpnLocationBatchAddResp
  49. VpnLocationBatchUpdateReq = pb.VpnLocationBatchUpdateReq
  50. VpnLocationBatchUpdateResp = pb.VpnLocationBatchUpdateResp
  51. VpnLocationGetReq = pb.VpnLocationGetReq
  52. VpnLocationListReq = pb.VpnLocationListReq
  53. VpnLocationListResp = pb.VpnLocationListResp
  54. VpnLocationServerCountReq = pb.VpnLocationServerCountReq
  55. VpnLocationServerCountResp = pb.VpnLocationServerCountResp
  56. VpnLocationVo = pb.VpnLocationVo
  57. VpnProbeTaskListReq = pb.VpnProbeTaskListReq
  58. VpnProbeTaskListResp = pb.VpnProbeTaskListResp
  59. VpnProbeTaskVo = pb.VpnProbeTaskVo
  60. VpnServerAddReq = pb.VpnServerAddReq
  61. VpnServerBatchAddReq = pb.VpnServerBatchAddReq
  62. VpnServerBatchAddResp = pb.VpnServerBatchAddResp
  63. VpnServerBatchUpdateReq = pb.VpnServerBatchUpdateReq
  64. VpnServerBatchUpdateResp = pb.VpnServerBatchUpdateResp
  65. VpnServerExListResp = pb.VpnServerExListResp
  66. VpnServerExVo = pb.VpnServerExVo
  67. VpnServerListReq = pb.VpnServerListReq
  68. VpnServerListResp = pb.VpnServerListResp
  69. VpnServerLocationListReq = pb.VpnServerLocationListReq
  70. VpnServerLocationListResp = pb.VpnServerLocationListResp
  71. VpnServerLocationVo = pb.VpnServerLocationVo
  72. VpnServerVo = pb.VpnServerVo
  73. VpnTagBatchAddReq = pb.VpnTagBatchAddReq
  74. VpnTagBatchAddResp = pb.VpnTagBatchAddResp
  75. VpnTagBatchUpdateReq = pb.VpnTagBatchUpdateReq
  76. VpnTagBatchUpdateResp = pb.VpnTagBatchUpdateResp
  77. VpnTagGetReq = pb.VpnTagGetReq
  78. VpnTagListReq = pb.VpnTagListReq
  79. VpnTagListResp = pb.VpnTagListResp
  80. VpnTagVo = pb.VpnTagVo
  81. VpnWithIPAndPortReq = pb.VpnWithIPAndPortReq
  82. VpnWithIPAndPortResp = pb.VpnWithIPAndPortResp
  83. VpnipAddReq = pb.VpnipAddReq
  84. VpnipAddResp = pb.VpnipAddResp
  85. VpnipBatchAddReq = pb.VpnipBatchAddReq
  86. VpnipBatchAddResp = pb.VpnipBatchAddResp
  87. VpnipBatchUpdateReq = pb.VpnipBatchUpdateReq
  88. VpnipBatchUpdateResp = pb.VpnipBatchUpdateResp
  89. VpnipBindAddReq = pb.VpnipBindAddReq
  90. VpnipBindAddResp = pb.VpnipBindAddResp
  91. VpnipBindBatchAddReq = pb.VpnipBindBatchAddReq
  92. VpnipBindBatchAddResp = pb.VpnipBindBatchAddResp
  93. VpnipBindBatchUpdateReq = pb.VpnipBindBatchUpdateReq
  94. VpnipBindBatchUpdateResp = pb.VpnipBindBatchUpdateResp
  95. VpnipBindGetReq = pb.VpnipBindGetReq
  96. VpnipBindGetResp = pb.VpnipBindGetResp
  97. VpnipBindListReq = pb.VpnipBindListReq
  98. VpnipBindListResp = pb.VpnipBindListResp
  99. VpnipBindUpdateReq = pb.VpnipBindUpdateReq
  100. VpnipBindUpdateResp = pb.VpnipBindUpdateResp
  101. VpnipExAddReq = pb.VpnipExAddReq
  102. VpnipExAddResp = pb.VpnipExAddResp
  103. VpnipExBatchAddReq = pb.VpnipExBatchAddReq
  104. VpnipExBatchAddResp = pb.VpnipExBatchAddResp
  105. VpnipExBatchUpdateReq = pb.VpnipExBatchUpdateReq
  106. VpnipExBatchUpdateResp = pb.VpnipExBatchUpdateResp
  107. VpnipExGetResp = pb.VpnipExGetResp
  108. VpnipExListResp = pb.VpnipExListResp
  109. VpnipExUpdateReq = pb.VpnipExUpdateReq
  110. VpnipExUpdateResp = pb.VpnipExUpdateResp
  111. VpnipGetReq = pb.VpnipGetReq
  112. VpnipGetResp = pb.VpnipGetResp
  113. VpnipListReq = pb.VpnipListReq
  114. VpnipListResp = pb.VpnipListResp
  115. VpnipRangeAddReq = pb.VpnipRangeAddReq
  116. VpnipRangeAddResp = pb.VpnipRangeAddResp
  117. VpnipRangeBatchAddReq = pb.VpnipRangeBatchAddReq
  118. VpnipRangeBatchAddResp = pb.VpnipRangeBatchAddResp
  119. VpnipRangeBatchUpdateReq = pb.VpnipRangeBatchUpdateReq
  120. VpnipRangeBatchUpdateResp = pb.VpnipRangeBatchUpdateResp
  121. VpnipRangeExAddReq = pb.VpnipRangeExAddReq
  122. VpnipRangeExAddResp = pb.VpnipRangeExAddResp
  123. VpnipRangeExBatchAddReq = pb.VpnipRangeExBatchAddReq
  124. VpnipRangeExBatchAddResp = pb.VpnipRangeExBatchAddResp
  125. VpnipRangeExBatchUpdateReq = pb.VpnipRangeExBatchUpdateReq
  126. VpnipRangeExBatchUpdateResp = pb.VpnipRangeExBatchUpdateResp
  127. VpnipRangeExGetResp = pb.VpnipRangeExGetResp
  128. VpnipRangeExListResp = pb.VpnipRangeExListResp
  129. VpnipRangeExUpdateReq = pb.VpnipRangeExUpdateReq
  130. VpnipRangeExUpdateResp = pb.VpnipRangeExUpdateResp
  131. VpnipRangeGetReq = pb.VpnipRangeGetReq
  132. VpnipRangeGetResp = pb.VpnipRangeGetResp
  133. VpnipRangeListReq = pb.VpnipRangeListReq
  134. VpnipRangeListResp = pb.VpnipRangeListResp
  135. VpnipRangeUpdateReq = pb.VpnipRangeUpdateReq
  136. VpnipRangeUpdateResp = pb.VpnipRangeUpdateResp
  137. VpnipUpdateReq = pb.VpnipUpdateReq
  138. VpnipUpdateResp = pb.VpnipUpdateResp
  139. VpnipWalledAddReq = pb.VpnipWalledAddReq
  140. VpnipWalledAddResp = pb.VpnipWalledAddResp
  141. VpnipWalledBatchAddReq = pb.VpnipWalledBatchAddReq
  142. VpnipWalledBatchAddResp = pb.VpnipWalledBatchAddResp
  143. VpnipWalledBatchUpdateReq = pb.VpnipWalledBatchUpdateReq
  144. VpnipWalledBatchUpdateResp = pb.VpnipWalledBatchUpdateResp
  145. VpnipWalledGetReq = pb.VpnipWalledGetReq
  146. VpnipWalledGetResp = pb.VpnipWalledGetResp
  147. VpnipWalledListReq = pb.VpnipWalledListReq
  148. VpnipWalledListResp = pb.VpnipWalledListResp
  149. VpnipWalledUpdateReq = pb.VpnipWalledUpdateReq
  150. VpnipWalledUpdateResp = pb.VpnipWalledUpdateResp
  151. GoVpnClient interface {
  152. Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error)
  153. // 表的事务操作
  154. Transaction(ctx context.Context, in *TransactionReq, opts ...grpc.CallOption) (*Empty, error)
  155. // VpnTagAdd
  156. VpnTagAdd(ctx context.Context, in *VpnTagVo, opts ...grpc.CallOption) (*VpnTagVo, error)
  157. VpnTagUpdate(ctx context.Context, in *VpnTagVo, opts ...grpc.CallOption) (*VpnTagVo, error)
  158. VpnTagDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  159. VpnTagGet(ctx context.Context, in *VpnTagGetReq, opts ...grpc.CallOption) (*VpnTagVo, error)
  160. VpnTagList(ctx context.Context, in *VpnTagListReq, opts ...grpc.CallOption) (*VpnTagListResp, error)
  161. VpnTagBatchAdd(ctx context.Context, in *VpnTagBatchAddReq, opts ...grpc.CallOption) (*VpnTagBatchAddResp, error)
  162. VpnTagBatchUpdate(ctx context.Context, in *VpnTagBatchUpdateReq, opts ...grpc.CallOption) (*VpnTagBatchUpdateResp, error)
  163. // VpnGroupAdd
  164. VpnGroupAdd(ctx context.Context, in *VpnGroupAddReq, opts ...grpc.CallOption) (*VpnGroupVo, error)
  165. VpnGroupUpdate(ctx context.Context, in *VpnGroupAddReq, opts ...grpc.CallOption) (*Empty, error)
  166. VpnGroupDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  167. VpnGroupGet(ctx context.Context, in *VpnGroupGetReq, opts ...grpc.CallOption) (*VpnGroupVo, error)
  168. VpnGroupList(ctx context.Context, in *VpnGroupListReq, opts ...grpc.CallOption) (*VpnGroupListResp, error)
  169. VpnGroupBatchAdd(ctx context.Context, in *VpnGroupBatchAddReq, opts ...grpc.CallOption) (*VpnGroupBatchAddResp, error)
  170. VpnGroupBatchUpdate(ctx context.Context, in *VpnGroupBatchUpdateReq, opts ...grpc.CallOption) (*VpnGroupBatchUpdateResp, error)
  171. // VpnGroupTagAdd
  172. VpnGroupTagAdd(ctx context.Context, in *VpnGroupTagVo, opts ...grpc.CallOption) (*VpnGroupTagVo, error)
  173. VpnGroupTagUpdate(ctx context.Context, in *VpnGroupTagVo, opts ...grpc.CallOption) (*VpnGroupTagVo, error)
  174. VpnGroupTagDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  175. VpnGroupTagGet(ctx context.Context, in *VpnGroupTagVo, opts ...grpc.CallOption) (*VpnGroupTagVo, error)
  176. VpnGroupTagList(ctx context.Context, in *VpnGroupTagListReq, opts ...grpc.CallOption) (*VpnGroupTagListResp, error)
  177. // VpnLocationAdd
  178. VpnLocationAdd(ctx context.Context, in *VpnLocationVo, opts ...grpc.CallOption) (*VpnLocationVo, error)
  179. VpnLocationUpdate(ctx context.Context, in *VpnLocationVo, opts ...grpc.CallOption) (*Empty, error)
  180. VpnLocationDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  181. VpnLocationGet(ctx context.Context, in *VpnLocationGetReq, opts ...grpc.CallOption) (*VpnLocationVo, error)
  182. VpnLocationList(ctx context.Context, in *VpnLocationListReq, opts ...grpc.CallOption) (*VpnLocationListResp, error)
  183. VpnLocationBatchAdd(ctx context.Context, in *VpnLocationBatchAddReq, opts ...grpc.CallOption) (*VpnLocationBatchAddResp, error)
  184. VpnLocationBatchUpdate(ctx context.Context, in *VpnLocationBatchUpdateReq, opts ...grpc.CallOption) (*VpnLocationBatchUpdateResp, error)
  185. // VpnServerAdd
  186. VpnServerAdd(ctx context.Context, in *VpnServerAddReq, opts ...grpc.CallOption) (*VpnServerAddReq, error)
  187. VpnServerUpdate(ctx context.Context, in *VpnServerAddReq, opts ...grpc.CallOption) (*VpnServerAddReq, error)
  188. VpnServerDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  189. VpnServerGet(ctx context.Context, in *VpnServerVo, opts ...grpc.CallOption) (*VpnServerVo, error)
  190. VpnServerExGet(ctx context.Context, in *VpnServerVo, opts ...grpc.CallOption) (*VpnServerExVo, error)
  191. VpnServerList(ctx context.Context, in *VpnServerListReq, opts ...grpc.CallOption) (*VpnServerListResp, error)
  192. VpnServerExList(ctx context.Context, in *VpnServerListReq, opts ...grpc.CallOption) (*VpnServerExListResp, error)
  193. VpnServerBatchAdd(ctx context.Context, in *VpnServerBatchAddReq, opts ...grpc.CallOption) (*VpnServerBatchAddResp, error)
  194. VpnServerBatchUpdate(ctx context.Context, in *VpnServerBatchUpdateReq, opts ...grpc.CallOption) (*VpnServerBatchUpdateResp, error)
  195. // VpnServerLocationAdd
  196. VpnServerLocationAdd(ctx context.Context, in *VpnServerLocationVo, opts ...grpc.CallOption) (*VpnServerLocationVo, error)
  197. VpnServerLocationUpdate(ctx context.Context, in *VpnServerLocationVo, opts ...grpc.CallOption) (*Empty, error)
  198. VpnServerLocationDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  199. VpnServerLocationGet(ctx context.Context, in *VpnServerLocationVo, opts ...grpc.CallOption) (*VpnServerLocationVo, error)
  200. VpnServerLocationList(ctx context.Context, in *VpnServerLocationListReq, opts ...grpc.CallOption) (*VpnServerLocationListResp, error)
  201. VpnWithIPAndPort(ctx context.Context, in *VpnWithIPAndPortReq, opts ...grpc.CallOption) (*VpnWithIPAndPortResp, error)
  202. // VpnLocationServerCount
  203. VpnLocationServerCount(ctx context.Context, in *VpnLocationServerCountReq, opts ...grpc.CallOption) (*VpnLocationServerCountResp, error)
  204. // VpnProbeTaskAdd
  205. VpnProbeTaskAdd(ctx context.Context, in *VpnProbeTaskVo, opts ...grpc.CallOption) (*VpnProbeTaskVo, error)
  206. VpnProbeTaskUpdate(ctx context.Context, in *VpnProbeTaskVo, opts ...grpc.CallOption) (*Empty, error)
  207. VpnProbeTaskList(ctx context.Context, in *VpnProbeTaskListReq, opts ...grpc.CallOption) (*VpnProbeTaskListResp, error)
  208. // VpnipWalledAdd
  209. VpnipWalledAdd(ctx context.Context, in *VpnipWalledAddReq, opts ...grpc.CallOption) (*VpnipWalledAddResp, error)
  210. VpnipWalledUpdate(ctx context.Context, in *VpnipWalledUpdateReq, opts ...grpc.CallOption) (*VpnipWalledUpdateResp, error)
  211. VpnipWalledDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  212. VpnipWalledGet(ctx context.Context, in *VpnipWalledGetReq, opts ...grpc.CallOption) (*VpnipWalledGetResp, error)
  213. VpnipWalledList(ctx context.Context, in *VpnipWalledListReq, opts ...grpc.CallOption) (*VpnipWalledListResp, error)
  214. VpnipWalledBatchAdd(ctx context.Context, in *VpnipWalledBatchAddReq, opts ...grpc.CallOption) (*VpnipWalledBatchAddResp, error)
  215. VpnipWalledBatchUpdate(ctx context.Context, in *VpnipWalledBatchUpdateReq, opts ...grpc.CallOption) (*VpnipWalledBatchUpdateResp, error)
  216. // VpnipAdd
  217. VpnipAdd(ctx context.Context, in *VpnipAddReq, opts ...grpc.CallOption) (*VpnipAddResp, error)
  218. VpnipExAdd(ctx context.Context, in *VpnipExAddReq, opts ...grpc.CallOption) (*VpnipExAddResp, error)
  219. VpnipUpdate(ctx context.Context, in *VpnipUpdateReq, opts ...grpc.CallOption) (*VpnipUpdateResp, error)
  220. VpnipExUpdate(ctx context.Context, in *VpnipExUpdateReq, opts ...grpc.CallOption) (*VpnipExUpdateResp, error)
  221. VpnipDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  222. VpnipGet(ctx context.Context, in *VpnipGetReq, opts ...grpc.CallOption) (*VpnipGetResp, error)
  223. VpnipExGet(ctx context.Context, in *VpnipGetReq, opts ...grpc.CallOption) (*VpnipExGetResp, error)
  224. VpnipList(ctx context.Context, in *VpnipListReq, opts ...grpc.CallOption) (*VpnipListResp, error)
  225. VpnipExList(ctx context.Context, in *VpnipListReq, opts ...grpc.CallOption) (*VpnipExListResp, error)
  226. VpnipBatchAdd(ctx context.Context, in *VpnipBatchAddReq, opts ...grpc.CallOption) (*VpnipBatchAddResp, error)
  227. VpnipBatchUpdate(ctx context.Context, in *VpnipBatchUpdateReq, opts ...grpc.CallOption) (*VpnipBatchUpdateResp, error)
  228. VpnipExBatchAdd(ctx context.Context, in *VpnipExBatchAddReq, opts ...grpc.CallOption) (*VpnipExBatchAddResp, error)
  229. VpnipExBatchUpdate(ctx context.Context, in *VpnipExBatchUpdateReq, opts ...grpc.CallOption) (*VpnipExBatchUpdateResp, error)
  230. // VpnipRangeAdd
  231. VpnipRangeAdd(ctx context.Context, in *VpnipRangeAddReq, opts ...grpc.CallOption) (*VpnipRangeAddResp, error)
  232. // VpnipRangeExAdd 添加IP段及IP数据,如果IP数据已存在,会自动将已经存在的IP的 rangeId 更新为新增的IP段的ID
  233. VpnipRangeExAdd(ctx context.Context, in *VpnipRangeExAddReq, opts ...grpc.CallOption) (*VpnipRangeExAddResp, error)
  234. VpnipRangeUpdate(ctx context.Context, in *VpnipRangeUpdateReq, opts ...grpc.CallOption) (*VpnipRangeUpdateResp, error)
  235. VpnipRangeExUpdate(ctx context.Context, in *VpnipRangeExUpdateReq, opts ...grpc.CallOption) (*VpnipRangeExUpdateResp, error)
  236. VpnipRangeDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  237. VpnipRangeGet(ctx context.Context, in *VpnipRangeGetReq, opts ...grpc.CallOption) (*VpnipRangeGetResp, error)
  238. VpnipRangeExGet(ctx context.Context, in *VpnipRangeGetReq, opts ...grpc.CallOption) (*VpnipRangeExGetResp, error)
  239. VpnipRangeList(ctx context.Context, in *VpnipRangeListReq, opts ...grpc.CallOption) (*VpnipRangeListResp, error)
  240. VpnipRangeExList(ctx context.Context, in *VpnipRangeListReq, opts ...grpc.CallOption) (*VpnipRangeExListResp, error)
  241. VpnipRangeBatchAdd(ctx context.Context, in *VpnipRangeBatchAddReq, opts ...grpc.CallOption) (*VpnipRangeBatchAddResp, error)
  242. VpnipRangeExBatchAdd(ctx context.Context, in *VpnipRangeExBatchAddReq, opts ...grpc.CallOption) (*VpnipRangeExBatchAddResp, error)
  243. VpnipRangeBatchUpdate(ctx context.Context, in *VpnipRangeBatchUpdateReq, opts ...grpc.CallOption) (*VpnipRangeBatchUpdateResp, error)
  244. VpnipRangeExBatchUpdate(ctx context.Context, in *VpnipRangeExBatchUpdateReq, opts ...grpc.CallOption) (*VpnipRangeExBatchUpdateResp, error)
  245. // VpnipBindAdd
  246. VpnipBindAdd(ctx context.Context, in *VpnipBindAddReq, opts ...grpc.CallOption) (*VpnipBindAddResp, error)
  247. VpnipBindUpdate(ctx context.Context, in *VpnipBindUpdateReq, opts ...grpc.CallOption) (*VpnipBindUpdateResp, error)
  248. VpnipBindDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error)
  249. VpnipBindGet(ctx context.Context, in *VpnipBindGetReq, opts ...grpc.CallOption) (*VpnipBindGetResp, error)
  250. VpnipBindList(ctx context.Context, in *VpnipBindListReq, opts ...grpc.CallOption) (*VpnipBindListResp, error)
  251. VpnipBindBatchUpdate(ctx context.Context, in *VpnipBindBatchUpdateReq, opts ...grpc.CallOption) (*VpnipBindBatchUpdateResp, error)
  252. // VpnipsBindServer 为一台服务器绑定一批新IP,会解绑上次绑定的IP,再绑定新的IP,仅需提供 ipId, serverId, Remark, createAt, updateAt 即可,其他字段会自动填充
  253. VpnipsBindServer(ctx context.Context, in *VpnipBindBatchAddReq, opts ...grpc.CallOption) (*VpnipBindBatchAddResp, error)
  254. // VpnConfigTemplatePlanAdd 添加配置模板及模板详情
  255. VpnConfigTemplatePlanAdd(ctx context.Context, in *VpnConfigTemplatePlanAddReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanAddResp, error)
  256. // VpnConfigTemplatePlanUpdate 更新配置模板(只更新模板,不更新模板详情,如果 withDetails 为 true,则返回结果中包含模板详情)
  257. VpnConfigTemplatePlanUpdate(ctx context.Context, in *VpnConfigTemplatePlanUpdateReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanUpdateResp, error)
  258. // VpnConfigTemplatePlanDel 删除配置模板(会同时删除模板详情)
  259. VpnConfigTemplatePlanDel(ctx context.Context, in *VpnConfigTemplatePlanDelReq, opts ...grpc.CallOption) (*Empty, error)
  260. // VpnConfigTemplatePlanGet 获取配置模板(如果 withDetails 为 true,则返回结果中包含模板详情)
  261. VpnConfigTemplatePlanGet(ctx context.Context, in *VpnConfigTemplatePlanGetReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanGetResp, error)
  262. // VpnConfigTemplatePlanList 获取配置模板列表(如果 withDetails 为 true,则返回结果中包含模板详情)
  263. VpnConfigTemplatePlanList(ctx context.Context, in *VpnConfigTemplatePlanListReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanListResp, error)
  264. // VpnConfigTemplatePlanDetailAdd 添加模板详情
  265. VpnConfigTemplatePlanDetailAdd(ctx context.Context, in *VpnConfigTemplatePlanDetailAddReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanDetailAddResp, error)
  266. VpnConfigTemplatePlanDetailUpdate(ctx context.Context, in *VpnConfigTemplatePlanDetailUpdateReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanDetailUpdateResp, error)
  267. VpnConfigTemplatePlanDetailDel(ctx context.Context, in *VpnConfigTemplatePlanDetailDelReq, opts ...grpc.CallOption) (*Empty, error)
  268. VpnConfigTemplatePlanDetailGet(ctx context.Context, in *VpnConfigTemplatePlanDetailGetReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanDetailGetResp, error)
  269. VpnConfigTemplatePlanDetailList(ctx context.Context, in *VpnConfigTemplatePlanDetailListReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanDetailListResp, error)
  270. }
  271. defaultGoVpnClient struct {
  272. cli zrpc.Client
  273. }
  274. )
  275. func NewGoVpnClient(cli zrpc.Client) GoVpnClient {
  276. return &defaultGoVpnClient{
  277. cli: cli,
  278. }
  279. }
  280. func (m *defaultGoVpnClient) Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) {
  281. client := pb.NewGoVpnClientClient(m.cli.Conn())
  282. return client.Ping(ctx, in, opts...)
  283. }
  284. // 表的事务操作
  285. func (m *defaultGoVpnClient) Transaction(ctx context.Context, in *TransactionReq, opts ...grpc.CallOption) (*Empty, error) {
  286. client := pb.NewGoVpnClientClient(m.cli.Conn())
  287. return client.Transaction(ctx, in, opts...)
  288. }
  289. // VpnTagAdd
  290. func (m *defaultGoVpnClient) VpnTagAdd(ctx context.Context, in *VpnTagVo, opts ...grpc.CallOption) (*VpnTagVo, error) {
  291. client := pb.NewGoVpnClientClient(m.cli.Conn())
  292. return client.VpnTagAdd(ctx, in, opts...)
  293. }
  294. func (m *defaultGoVpnClient) VpnTagUpdate(ctx context.Context, in *VpnTagVo, opts ...grpc.CallOption) (*VpnTagVo, error) {
  295. client := pb.NewGoVpnClientClient(m.cli.Conn())
  296. return client.VpnTagUpdate(ctx, in, opts...)
  297. }
  298. func (m *defaultGoVpnClient) VpnTagDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  299. client := pb.NewGoVpnClientClient(m.cli.Conn())
  300. return client.VpnTagDel(ctx, in, opts...)
  301. }
  302. func (m *defaultGoVpnClient) VpnTagGet(ctx context.Context, in *VpnTagGetReq, opts ...grpc.CallOption) (*VpnTagVo, error) {
  303. client := pb.NewGoVpnClientClient(m.cli.Conn())
  304. return client.VpnTagGet(ctx, in, opts...)
  305. }
  306. func (m *defaultGoVpnClient) VpnTagList(ctx context.Context, in *VpnTagListReq, opts ...grpc.CallOption) (*VpnTagListResp, error) {
  307. client := pb.NewGoVpnClientClient(m.cli.Conn())
  308. return client.VpnTagList(ctx, in, opts...)
  309. }
  310. func (m *defaultGoVpnClient) VpnTagBatchAdd(ctx context.Context, in *VpnTagBatchAddReq, opts ...grpc.CallOption) (*VpnTagBatchAddResp, error) {
  311. client := pb.NewGoVpnClientClient(m.cli.Conn())
  312. return client.VpnTagBatchAdd(ctx, in, opts...)
  313. }
  314. func (m *defaultGoVpnClient) VpnTagBatchUpdate(ctx context.Context, in *VpnTagBatchUpdateReq, opts ...grpc.CallOption) (*VpnTagBatchUpdateResp, error) {
  315. client := pb.NewGoVpnClientClient(m.cli.Conn())
  316. return client.VpnTagBatchUpdate(ctx, in, opts...)
  317. }
  318. // VpnGroupAdd
  319. func (m *defaultGoVpnClient) VpnGroupAdd(ctx context.Context, in *VpnGroupAddReq, opts ...grpc.CallOption) (*VpnGroupVo, error) {
  320. client := pb.NewGoVpnClientClient(m.cli.Conn())
  321. return client.VpnGroupAdd(ctx, in, opts...)
  322. }
  323. func (m *defaultGoVpnClient) VpnGroupUpdate(ctx context.Context, in *VpnGroupAddReq, opts ...grpc.CallOption) (*Empty, error) {
  324. client := pb.NewGoVpnClientClient(m.cli.Conn())
  325. return client.VpnGroupUpdate(ctx, in, opts...)
  326. }
  327. func (m *defaultGoVpnClient) VpnGroupDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  328. client := pb.NewGoVpnClientClient(m.cli.Conn())
  329. return client.VpnGroupDel(ctx, in, opts...)
  330. }
  331. func (m *defaultGoVpnClient) VpnGroupGet(ctx context.Context, in *VpnGroupGetReq, opts ...grpc.CallOption) (*VpnGroupVo, error) {
  332. client := pb.NewGoVpnClientClient(m.cli.Conn())
  333. return client.VpnGroupGet(ctx, in, opts...)
  334. }
  335. func (m *defaultGoVpnClient) VpnGroupList(ctx context.Context, in *VpnGroupListReq, opts ...grpc.CallOption) (*VpnGroupListResp, error) {
  336. client := pb.NewGoVpnClientClient(m.cli.Conn())
  337. return client.VpnGroupList(ctx, in, opts...)
  338. }
  339. func (m *defaultGoVpnClient) VpnGroupBatchAdd(ctx context.Context, in *VpnGroupBatchAddReq, opts ...grpc.CallOption) (*VpnGroupBatchAddResp, error) {
  340. client := pb.NewGoVpnClientClient(m.cli.Conn())
  341. return client.VpnGroupBatchAdd(ctx, in, opts...)
  342. }
  343. func (m *defaultGoVpnClient) VpnGroupBatchUpdate(ctx context.Context, in *VpnGroupBatchUpdateReq, opts ...grpc.CallOption) (*VpnGroupBatchUpdateResp, error) {
  344. client := pb.NewGoVpnClientClient(m.cli.Conn())
  345. return client.VpnGroupBatchUpdate(ctx, in, opts...)
  346. }
  347. // VpnGroupTagAdd
  348. func (m *defaultGoVpnClient) VpnGroupTagAdd(ctx context.Context, in *VpnGroupTagVo, opts ...grpc.CallOption) (*VpnGroupTagVo, error) {
  349. client := pb.NewGoVpnClientClient(m.cli.Conn())
  350. return client.VpnGroupTagAdd(ctx, in, opts...)
  351. }
  352. func (m *defaultGoVpnClient) VpnGroupTagUpdate(ctx context.Context, in *VpnGroupTagVo, opts ...grpc.CallOption) (*VpnGroupTagVo, error) {
  353. client := pb.NewGoVpnClientClient(m.cli.Conn())
  354. return client.VpnGroupTagUpdate(ctx, in, opts...)
  355. }
  356. func (m *defaultGoVpnClient) VpnGroupTagDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  357. client := pb.NewGoVpnClientClient(m.cli.Conn())
  358. return client.VpnGroupTagDel(ctx, in, opts...)
  359. }
  360. func (m *defaultGoVpnClient) VpnGroupTagGet(ctx context.Context, in *VpnGroupTagVo, opts ...grpc.CallOption) (*VpnGroupTagVo, error) {
  361. client := pb.NewGoVpnClientClient(m.cli.Conn())
  362. return client.VpnGroupTagGet(ctx, in, opts...)
  363. }
  364. func (m *defaultGoVpnClient) VpnGroupTagList(ctx context.Context, in *VpnGroupTagListReq, opts ...grpc.CallOption) (*VpnGroupTagListResp, error) {
  365. client := pb.NewGoVpnClientClient(m.cli.Conn())
  366. return client.VpnGroupTagList(ctx, in, opts...)
  367. }
  368. // VpnLocationAdd
  369. func (m *defaultGoVpnClient) VpnLocationAdd(ctx context.Context, in *VpnLocationVo, opts ...grpc.CallOption) (*VpnLocationVo, error) {
  370. client := pb.NewGoVpnClientClient(m.cli.Conn())
  371. return client.VpnLocationAdd(ctx, in, opts...)
  372. }
  373. func (m *defaultGoVpnClient) VpnLocationUpdate(ctx context.Context, in *VpnLocationVo, opts ...grpc.CallOption) (*Empty, error) {
  374. client := pb.NewGoVpnClientClient(m.cli.Conn())
  375. return client.VpnLocationUpdate(ctx, in, opts...)
  376. }
  377. func (m *defaultGoVpnClient) VpnLocationDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  378. client := pb.NewGoVpnClientClient(m.cli.Conn())
  379. return client.VpnLocationDel(ctx, in, opts...)
  380. }
  381. func (m *defaultGoVpnClient) VpnLocationGet(ctx context.Context, in *VpnLocationGetReq, opts ...grpc.CallOption) (*VpnLocationVo, error) {
  382. client := pb.NewGoVpnClientClient(m.cli.Conn())
  383. return client.VpnLocationGet(ctx, in, opts...)
  384. }
  385. func (m *defaultGoVpnClient) VpnLocationList(ctx context.Context, in *VpnLocationListReq, opts ...grpc.CallOption) (*VpnLocationListResp, error) {
  386. client := pb.NewGoVpnClientClient(m.cli.Conn())
  387. return client.VpnLocationList(ctx, in, opts...)
  388. }
  389. func (m *defaultGoVpnClient) VpnLocationBatchAdd(ctx context.Context, in *VpnLocationBatchAddReq, opts ...grpc.CallOption) (*VpnLocationBatchAddResp, error) {
  390. client := pb.NewGoVpnClientClient(m.cli.Conn())
  391. return client.VpnLocationBatchAdd(ctx, in, opts...)
  392. }
  393. func (m *defaultGoVpnClient) VpnLocationBatchUpdate(ctx context.Context, in *VpnLocationBatchUpdateReq, opts ...grpc.CallOption) (*VpnLocationBatchUpdateResp, error) {
  394. client := pb.NewGoVpnClientClient(m.cli.Conn())
  395. return client.VpnLocationBatchUpdate(ctx, in, opts...)
  396. }
  397. // VpnServerAdd
  398. func (m *defaultGoVpnClient) VpnServerAdd(ctx context.Context, in *VpnServerAddReq, opts ...grpc.CallOption) (*VpnServerAddReq, error) {
  399. client := pb.NewGoVpnClientClient(m.cli.Conn())
  400. return client.VpnServerAdd(ctx, in, opts...)
  401. }
  402. func (m *defaultGoVpnClient) VpnServerUpdate(ctx context.Context, in *VpnServerAddReq, opts ...grpc.CallOption) (*VpnServerAddReq, error) {
  403. client := pb.NewGoVpnClientClient(m.cli.Conn())
  404. return client.VpnServerUpdate(ctx, in, opts...)
  405. }
  406. func (m *defaultGoVpnClient) VpnServerDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  407. client := pb.NewGoVpnClientClient(m.cli.Conn())
  408. return client.VpnServerDel(ctx, in, opts...)
  409. }
  410. func (m *defaultGoVpnClient) VpnServerGet(ctx context.Context, in *VpnServerVo, opts ...grpc.CallOption) (*VpnServerVo, error) {
  411. client := pb.NewGoVpnClientClient(m.cli.Conn())
  412. return client.VpnServerGet(ctx, in, opts...)
  413. }
  414. func (m *defaultGoVpnClient) VpnServerExGet(ctx context.Context, in *VpnServerVo, opts ...grpc.CallOption) (*VpnServerExVo, error) {
  415. client := pb.NewGoVpnClientClient(m.cli.Conn())
  416. return client.VpnServerExGet(ctx, in, opts...)
  417. }
  418. func (m *defaultGoVpnClient) VpnServerList(ctx context.Context, in *VpnServerListReq, opts ...grpc.CallOption) (*VpnServerListResp, error) {
  419. client := pb.NewGoVpnClientClient(m.cli.Conn())
  420. return client.VpnServerList(ctx, in, opts...)
  421. }
  422. func (m *defaultGoVpnClient) VpnServerExList(ctx context.Context, in *VpnServerListReq, opts ...grpc.CallOption) (*VpnServerExListResp, error) {
  423. client := pb.NewGoVpnClientClient(m.cli.Conn())
  424. return client.VpnServerExList(ctx, in, opts...)
  425. }
  426. func (m *defaultGoVpnClient) VpnServerBatchAdd(ctx context.Context, in *VpnServerBatchAddReq, opts ...grpc.CallOption) (*VpnServerBatchAddResp, error) {
  427. client := pb.NewGoVpnClientClient(m.cli.Conn())
  428. return client.VpnServerBatchAdd(ctx, in, opts...)
  429. }
  430. func (m *defaultGoVpnClient) VpnServerBatchUpdate(ctx context.Context, in *VpnServerBatchUpdateReq, opts ...grpc.CallOption) (*VpnServerBatchUpdateResp, error) {
  431. client := pb.NewGoVpnClientClient(m.cli.Conn())
  432. return client.VpnServerBatchUpdate(ctx, in, opts...)
  433. }
  434. // VpnServerLocationAdd
  435. func (m *defaultGoVpnClient) VpnServerLocationAdd(ctx context.Context, in *VpnServerLocationVo, opts ...grpc.CallOption) (*VpnServerLocationVo, error) {
  436. client := pb.NewGoVpnClientClient(m.cli.Conn())
  437. return client.VpnServerLocationAdd(ctx, in, opts...)
  438. }
  439. func (m *defaultGoVpnClient) VpnServerLocationUpdate(ctx context.Context, in *VpnServerLocationVo, opts ...grpc.CallOption) (*Empty, error) {
  440. client := pb.NewGoVpnClientClient(m.cli.Conn())
  441. return client.VpnServerLocationUpdate(ctx, in, opts...)
  442. }
  443. func (m *defaultGoVpnClient) VpnServerLocationDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  444. client := pb.NewGoVpnClientClient(m.cli.Conn())
  445. return client.VpnServerLocationDel(ctx, in, opts...)
  446. }
  447. func (m *defaultGoVpnClient) VpnServerLocationGet(ctx context.Context, in *VpnServerLocationVo, opts ...grpc.CallOption) (*VpnServerLocationVo, error) {
  448. client := pb.NewGoVpnClientClient(m.cli.Conn())
  449. return client.VpnServerLocationGet(ctx, in, opts...)
  450. }
  451. func (m *defaultGoVpnClient) VpnServerLocationList(ctx context.Context, in *VpnServerLocationListReq, opts ...grpc.CallOption) (*VpnServerLocationListResp, error) {
  452. client := pb.NewGoVpnClientClient(m.cli.Conn())
  453. return client.VpnServerLocationList(ctx, in, opts...)
  454. }
  455. func (m *defaultGoVpnClient) VpnWithIPAndPort(ctx context.Context, in *VpnWithIPAndPortReq, opts ...grpc.CallOption) (*VpnWithIPAndPortResp, error) {
  456. client := pb.NewGoVpnClientClient(m.cli.Conn())
  457. return client.VpnWithIPAndPort(ctx, in, opts...)
  458. }
  459. // VpnLocationServerCount
  460. func (m *defaultGoVpnClient) VpnLocationServerCount(ctx context.Context, in *VpnLocationServerCountReq, opts ...grpc.CallOption) (*VpnLocationServerCountResp, error) {
  461. client := pb.NewGoVpnClientClient(m.cli.Conn())
  462. return client.VpnLocationServerCount(ctx, in, opts...)
  463. }
  464. // VpnProbeTaskAdd
  465. func (m *defaultGoVpnClient) VpnProbeTaskAdd(ctx context.Context, in *VpnProbeTaskVo, opts ...grpc.CallOption) (*VpnProbeTaskVo, error) {
  466. client := pb.NewGoVpnClientClient(m.cli.Conn())
  467. return client.VpnProbeTaskAdd(ctx, in, opts...)
  468. }
  469. func (m *defaultGoVpnClient) VpnProbeTaskUpdate(ctx context.Context, in *VpnProbeTaskVo, opts ...grpc.CallOption) (*Empty, error) {
  470. client := pb.NewGoVpnClientClient(m.cli.Conn())
  471. return client.VpnProbeTaskUpdate(ctx, in, opts...)
  472. }
  473. func (m *defaultGoVpnClient) VpnProbeTaskList(ctx context.Context, in *VpnProbeTaskListReq, opts ...grpc.CallOption) (*VpnProbeTaskListResp, error) {
  474. client := pb.NewGoVpnClientClient(m.cli.Conn())
  475. return client.VpnProbeTaskList(ctx, in, opts...)
  476. }
  477. // VpnipWalledAdd
  478. func (m *defaultGoVpnClient) VpnipWalledAdd(ctx context.Context, in *VpnipWalledAddReq, opts ...grpc.CallOption) (*VpnipWalledAddResp, error) {
  479. client := pb.NewGoVpnClientClient(m.cli.Conn())
  480. return client.VpnipWalledAdd(ctx, in, opts...)
  481. }
  482. func (m *defaultGoVpnClient) VpnipWalledUpdate(ctx context.Context, in *VpnipWalledUpdateReq, opts ...grpc.CallOption) (*VpnipWalledUpdateResp, error) {
  483. client := pb.NewGoVpnClientClient(m.cli.Conn())
  484. return client.VpnipWalledUpdate(ctx, in, opts...)
  485. }
  486. func (m *defaultGoVpnClient) VpnipWalledDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  487. client := pb.NewGoVpnClientClient(m.cli.Conn())
  488. return client.VpnipWalledDel(ctx, in, opts...)
  489. }
  490. func (m *defaultGoVpnClient) VpnipWalledGet(ctx context.Context, in *VpnipWalledGetReq, opts ...grpc.CallOption) (*VpnipWalledGetResp, error) {
  491. client := pb.NewGoVpnClientClient(m.cli.Conn())
  492. return client.VpnipWalledGet(ctx, in, opts...)
  493. }
  494. func (m *defaultGoVpnClient) VpnipWalledList(ctx context.Context, in *VpnipWalledListReq, opts ...grpc.CallOption) (*VpnipWalledListResp, error) {
  495. client := pb.NewGoVpnClientClient(m.cli.Conn())
  496. return client.VpnipWalledList(ctx, in, opts...)
  497. }
  498. func (m *defaultGoVpnClient) VpnipWalledBatchAdd(ctx context.Context, in *VpnipWalledBatchAddReq, opts ...grpc.CallOption) (*VpnipWalledBatchAddResp, error) {
  499. client := pb.NewGoVpnClientClient(m.cli.Conn())
  500. return client.VpnipWalledBatchAdd(ctx, in, opts...)
  501. }
  502. func (m *defaultGoVpnClient) VpnipWalledBatchUpdate(ctx context.Context, in *VpnipWalledBatchUpdateReq, opts ...grpc.CallOption) (*VpnipWalledBatchUpdateResp, error) {
  503. client := pb.NewGoVpnClientClient(m.cli.Conn())
  504. return client.VpnipWalledBatchUpdate(ctx, in, opts...)
  505. }
  506. // VpnipAdd
  507. func (m *defaultGoVpnClient) VpnipAdd(ctx context.Context, in *VpnipAddReq, opts ...grpc.CallOption) (*VpnipAddResp, error) {
  508. client := pb.NewGoVpnClientClient(m.cli.Conn())
  509. return client.VpnipAdd(ctx, in, opts...)
  510. }
  511. func (m *defaultGoVpnClient) VpnipExAdd(ctx context.Context, in *VpnipExAddReq, opts ...grpc.CallOption) (*VpnipExAddResp, error) {
  512. client := pb.NewGoVpnClientClient(m.cli.Conn())
  513. return client.VpnipExAdd(ctx, in, opts...)
  514. }
  515. func (m *defaultGoVpnClient) VpnipUpdate(ctx context.Context, in *VpnipUpdateReq, opts ...grpc.CallOption) (*VpnipUpdateResp, error) {
  516. client := pb.NewGoVpnClientClient(m.cli.Conn())
  517. return client.VpnipUpdate(ctx, in, opts...)
  518. }
  519. func (m *defaultGoVpnClient) VpnipExUpdate(ctx context.Context, in *VpnipExUpdateReq, opts ...grpc.CallOption) (*VpnipExUpdateResp, error) {
  520. client := pb.NewGoVpnClientClient(m.cli.Conn())
  521. return client.VpnipExUpdate(ctx, in, opts...)
  522. }
  523. func (m *defaultGoVpnClient) VpnipDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  524. client := pb.NewGoVpnClientClient(m.cli.Conn())
  525. return client.VpnipDel(ctx, in, opts...)
  526. }
  527. func (m *defaultGoVpnClient) VpnipGet(ctx context.Context, in *VpnipGetReq, opts ...grpc.CallOption) (*VpnipGetResp, error) {
  528. client := pb.NewGoVpnClientClient(m.cli.Conn())
  529. return client.VpnipGet(ctx, in, opts...)
  530. }
  531. func (m *defaultGoVpnClient) VpnipExGet(ctx context.Context, in *VpnipGetReq, opts ...grpc.CallOption) (*VpnipExGetResp, error) {
  532. client := pb.NewGoVpnClientClient(m.cli.Conn())
  533. return client.VpnipExGet(ctx, in, opts...)
  534. }
  535. func (m *defaultGoVpnClient) VpnipList(ctx context.Context, in *VpnipListReq, opts ...grpc.CallOption) (*VpnipListResp, error) {
  536. client := pb.NewGoVpnClientClient(m.cli.Conn())
  537. return client.VpnipList(ctx, in, opts...)
  538. }
  539. func (m *defaultGoVpnClient) VpnipExList(ctx context.Context, in *VpnipListReq, opts ...grpc.CallOption) (*VpnipExListResp, error) {
  540. client := pb.NewGoVpnClientClient(m.cli.Conn())
  541. return client.VpnipExList(ctx, in, opts...)
  542. }
  543. func (m *defaultGoVpnClient) VpnipBatchAdd(ctx context.Context, in *VpnipBatchAddReq, opts ...grpc.CallOption) (*VpnipBatchAddResp, error) {
  544. client := pb.NewGoVpnClientClient(m.cli.Conn())
  545. return client.VpnipBatchAdd(ctx, in, opts...)
  546. }
  547. func (m *defaultGoVpnClient) VpnipBatchUpdate(ctx context.Context, in *VpnipBatchUpdateReq, opts ...grpc.CallOption) (*VpnipBatchUpdateResp, error) {
  548. client := pb.NewGoVpnClientClient(m.cli.Conn())
  549. return client.VpnipBatchUpdate(ctx, in, opts...)
  550. }
  551. func (m *defaultGoVpnClient) VpnipExBatchAdd(ctx context.Context, in *VpnipExBatchAddReq, opts ...grpc.CallOption) (*VpnipExBatchAddResp, error) {
  552. client := pb.NewGoVpnClientClient(m.cli.Conn())
  553. return client.VpnipExBatchAdd(ctx, in, opts...)
  554. }
  555. func (m *defaultGoVpnClient) VpnipExBatchUpdate(ctx context.Context, in *VpnipExBatchUpdateReq, opts ...grpc.CallOption) (*VpnipExBatchUpdateResp, error) {
  556. client := pb.NewGoVpnClientClient(m.cli.Conn())
  557. return client.VpnipExBatchUpdate(ctx, in, opts...)
  558. }
  559. // VpnipRangeAdd
  560. func (m *defaultGoVpnClient) VpnipRangeAdd(ctx context.Context, in *VpnipRangeAddReq, opts ...grpc.CallOption) (*VpnipRangeAddResp, error) {
  561. client := pb.NewGoVpnClientClient(m.cli.Conn())
  562. return client.VpnipRangeAdd(ctx, in, opts...)
  563. }
  564. // VpnipRangeExAdd 添加IP段及IP数据,如果IP数据已存在,会自动将已经存在的IP的 rangeId 更新为新增的IP段的ID
  565. func (m *defaultGoVpnClient) VpnipRangeExAdd(ctx context.Context, in *VpnipRangeExAddReq, opts ...grpc.CallOption) (*VpnipRangeExAddResp, error) {
  566. client := pb.NewGoVpnClientClient(m.cli.Conn())
  567. return client.VpnipRangeExAdd(ctx, in, opts...)
  568. }
  569. func (m *defaultGoVpnClient) VpnipRangeUpdate(ctx context.Context, in *VpnipRangeUpdateReq, opts ...grpc.CallOption) (*VpnipRangeUpdateResp, error) {
  570. client := pb.NewGoVpnClientClient(m.cli.Conn())
  571. return client.VpnipRangeUpdate(ctx, in, opts...)
  572. }
  573. func (m *defaultGoVpnClient) VpnipRangeExUpdate(ctx context.Context, in *VpnipRangeExUpdateReq, opts ...grpc.CallOption) (*VpnipRangeExUpdateResp, error) {
  574. client := pb.NewGoVpnClientClient(m.cli.Conn())
  575. return client.VpnipRangeExUpdate(ctx, in, opts...)
  576. }
  577. func (m *defaultGoVpnClient) VpnipRangeDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  578. client := pb.NewGoVpnClientClient(m.cli.Conn())
  579. return client.VpnipRangeDel(ctx, in, opts...)
  580. }
  581. func (m *defaultGoVpnClient) VpnipRangeGet(ctx context.Context, in *VpnipRangeGetReq, opts ...grpc.CallOption) (*VpnipRangeGetResp, error) {
  582. client := pb.NewGoVpnClientClient(m.cli.Conn())
  583. return client.VpnipRangeGet(ctx, in, opts...)
  584. }
  585. func (m *defaultGoVpnClient) VpnipRangeExGet(ctx context.Context, in *VpnipRangeGetReq, opts ...grpc.CallOption) (*VpnipRangeExGetResp, error) {
  586. client := pb.NewGoVpnClientClient(m.cli.Conn())
  587. return client.VpnipRangeExGet(ctx, in, opts...)
  588. }
  589. func (m *defaultGoVpnClient) VpnipRangeList(ctx context.Context, in *VpnipRangeListReq, opts ...grpc.CallOption) (*VpnipRangeListResp, error) {
  590. client := pb.NewGoVpnClientClient(m.cli.Conn())
  591. return client.VpnipRangeList(ctx, in, opts...)
  592. }
  593. func (m *defaultGoVpnClient) VpnipRangeExList(ctx context.Context, in *VpnipRangeListReq, opts ...grpc.CallOption) (*VpnipRangeExListResp, error) {
  594. client := pb.NewGoVpnClientClient(m.cli.Conn())
  595. return client.VpnipRangeExList(ctx, in, opts...)
  596. }
  597. func (m *defaultGoVpnClient) VpnipRangeBatchAdd(ctx context.Context, in *VpnipRangeBatchAddReq, opts ...grpc.CallOption) (*VpnipRangeBatchAddResp, error) {
  598. client := pb.NewGoVpnClientClient(m.cli.Conn())
  599. return client.VpnipRangeBatchAdd(ctx, in, opts...)
  600. }
  601. func (m *defaultGoVpnClient) VpnipRangeExBatchAdd(ctx context.Context, in *VpnipRangeExBatchAddReq, opts ...grpc.CallOption) (*VpnipRangeExBatchAddResp, error) {
  602. client := pb.NewGoVpnClientClient(m.cli.Conn())
  603. return client.VpnipRangeExBatchAdd(ctx, in, opts...)
  604. }
  605. func (m *defaultGoVpnClient) VpnipRangeBatchUpdate(ctx context.Context, in *VpnipRangeBatchUpdateReq, opts ...grpc.CallOption) (*VpnipRangeBatchUpdateResp, error) {
  606. client := pb.NewGoVpnClientClient(m.cli.Conn())
  607. return client.VpnipRangeBatchUpdate(ctx, in, opts...)
  608. }
  609. func (m *defaultGoVpnClient) VpnipRangeExBatchUpdate(ctx context.Context, in *VpnipRangeExBatchUpdateReq, opts ...grpc.CallOption) (*VpnipRangeExBatchUpdateResp, error) {
  610. client := pb.NewGoVpnClientClient(m.cli.Conn())
  611. return client.VpnipRangeExBatchUpdate(ctx, in, opts...)
  612. }
  613. // VpnipBindAdd
  614. func (m *defaultGoVpnClient) VpnipBindAdd(ctx context.Context, in *VpnipBindAddReq, opts ...grpc.CallOption) (*VpnipBindAddResp, error) {
  615. client := pb.NewGoVpnClientClient(m.cli.Conn())
  616. return client.VpnipBindAdd(ctx, in, opts...)
  617. }
  618. func (m *defaultGoVpnClient) VpnipBindUpdate(ctx context.Context, in *VpnipBindUpdateReq, opts ...grpc.CallOption) (*VpnipBindUpdateResp, error) {
  619. client := pb.NewGoVpnClientClient(m.cli.Conn())
  620. return client.VpnipBindUpdate(ctx, in, opts...)
  621. }
  622. func (m *defaultGoVpnClient) VpnipBindDel(ctx context.Context, in *Ids, opts ...grpc.CallOption) (*Empty, error) {
  623. client := pb.NewGoVpnClientClient(m.cli.Conn())
  624. return client.VpnipBindDel(ctx, in, opts...)
  625. }
  626. func (m *defaultGoVpnClient) VpnipBindGet(ctx context.Context, in *VpnipBindGetReq, opts ...grpc.CallOption) (*VpnipBindGetResp, error) {
  627. client := pb.NewGoVpnClientClient(m.cli.Conn())
  628. return client.VpnipBindGet(ctx, in, opts...)
  629. }
  630. func (m *defaultGoVpnClient) VpnipBindList(ctx context.Context, in *VpnipBindListReq, opts ...grpc.CallOption) (*VpnipBindListResp, error) {
  631. client := pb.NewGoVpnClientClient(m.cli.Conn())
  632. return client.VpnipBindList(ctx, in, opts...)
  633. }
  634. func (m *defaultGoVpnClient) VpnipBindBatchUpdate(ctx context.Context, in *VpnipBindBatchUpdateReq, opts ...grpc.CallOption) (*VpnipBindBatchUpdateResp, error) {
  635. client := pb.NewGoVpnClientClient(m.cli.Conn())
  636. return client.VpnipBindBatchUpdate(ctx, in, opts...)
  637. }
  638. // VpnipsBindServer 为一台服务器绑定一批新IP,会解绑上次绑定的IP,再绑定新的IP,仅需提供 ipId, serverId, Remark, createAt, updateAt 即可,其他字段会自动填充
  639. func (m *defaultGoVpnClient) VpnipsBindServer(ctx context.Context, in *VpnipBindBatchAddReq, opts ...grpc.CallOption) (*VpnipBindBatchAddResp, error) {
  640. client := pb.NewGoVpnClientClient(m.cli.Conn())
  641. return client.VpnipsBindServer(ctx, in, opts...)
  642. }
  643. // VpnConfigTemplatePlanAdd 添加配置模板及模板详情
  644. func (m *defaultGoVpnClient) VpnConfigTemplatePlanAdd(ctx context.Context, in *VpnConfigTemplatePlanAddReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanAddResp, error) {
  645. client := pb.NewGoVpnClientClient(m.cli.Conn())
  646. return client.VpnConfigTemplatePlanAdd(ctx, in, opts...)
  647. }
  648. // VpnConfigTemplatePlanUpdate 更新配置模板(只更新模板,不更新模板详情,如果 withDetails 为 true,则返回结果中包含模板详情)
  649. func (m *defaultGoVpnClient) VpnConfigTemplatePlanUpdate(ctx context.Context, in *VpnConfigTemplatePlanUpdateReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanUpdateResp, error) {
  650. client := pb.NewGoVpnClientClient(m.cli.Conn())
  651. return client.VpnConfigTemplatePlanUpdate(ctx, in, opts...)
  652. }
  653. // VpnConfigTemplatePlanDel 删除配置模板(会同时删除模板详情)
  654. func (m *defaultGoVpnClient) VpnConfigTemplatePlanDel(ctx context.Context, in *VpnConfigTemplatePlanDelReq, opts ...grpc.CallOption) (*Empty, error) {
  655. client := pb.NewGoVpnClientClient(m.cli.Conn())
  656. return client.VpnConfigTemplatePlanDel(ctx, in, opts...)
  657. }
  658. // VpnConfigTemplatePlanGet 获取配置模板(如果 withDetails 为 true,则返回结果中包含模板详情)
  659. func (m *defaultGoVpnClient) VpnConfigTemplatePlanGet(ctx context.Context, in *VpnConfigTemplatePlanGetReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanGetResp, error) {
  660. client := pb.NewGoVpnClientClient(m.cli.Conn())
  661. return client.VpnConfigTemplatePlanGet(ctx, in, opts...)
  662. }
  663. // VpnConfigTemplatePlanList 获取配置模板列表(如果 withDetails 为 true,则返回结果中包含模板详情)
  664. func (m *defaultGoVpnClient) VpnConfigTemplatePlanList(ctx context.Context, in *VpnConfigTemplatePlanListReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanListResp, error) {
  665. client := pb.NewGoVpnClientClient(m.cli.Conn())
  666. return client.VpnConfigTemplatePlanList(ctx, in, opts...)
  667. }
  668. // VpnConfigTemplatePlanDetailAdd 添加模板详情
  669. func (m *defaultGoVpnClient) VpnConfigTemplatePlanDetailAdd(ctx context.Context, in *VpnConfigTemplatePlanDetailAddReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanDetailAddResp, error) {
  670. client := pb.NewGoVpnClientClient(m.cli.Conn())
  671. return client.VpnConfigTemplatePlanDetailAdd(ctx, in, opts...)
  672. }
  673. func (m *defaultGoVpnClient) VpnConfigTemplatePlanDetailUpdate(ctx context.Context, in *VpnConfigTemplatePlanDetailUpdateReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanDetailUpdateResp, error) {
  674. client := pb.NewGoVpnClientClient(m.cli.Conn())
  675. return client.VpnConfigTemplatePlanDetailUpdate(ctx, in, opts...)
  676. }
  677. func (m *defaultGoVpnClient) VpnConfigTemplatePlanDetailDel(ctx context.Context, in *VpnConfigTemplatePlanDetailDelReq, opts ...grpc.CallOption) (*Empty, error) {
  678. client := pb.NewGoVpnClientClient(m.cli.Conn())
  679. return client.VpnConfigTemplatePlanDetailDel(ctx, in, opts...)
  680. }
  681. func (m *defaultGoVpnClient) VpnConfigTemplatePlanDetailGet(ctx context.Context, in *VpnConfigTemplatePlanDetailGetReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanDetailGetResp, error) {
  682. client := pb.NewGoVpnClientClient(m.cli.Conn())
  683. return client.VpnConfigTemplatePlanDetailGet(ctx, in, opts...)
  684. }
  685. func (m *defaultGoVpnClient) VpnConfigTemplatePlanDetailList(ctx context.Context, in *VpnConfigTemplatePlanDetailListReq, opts ...grpc.CallOption) (*VpnConfigTemplatePlanDetailListResp, error) {
  686. client := pb.NewGoVpnClientClient(m.cli.Conn())
  687. return client.VpnConfigTemplatePlanDetailList(ctx, in, opts...)
  688. }