kubelatte-ce
Форк от sbertech/kubelatte-ce
37 строк · 579.0 Байт
1syntax = "proto3";
2
3option go_package = ".;proto";
4
5package proto;
6
7service Executor {
8rpc DoSideEffect(SideEffectInfo) returns (EmptyMes) {}
9}
10
11message EmptyMes {}
12
13message SideEffectInfo {
14Configs configs = 1;
15int32 seMode = 2;
16}
17
18message Configs {
19string kind = 1;
20string apiVersion = 2;
21int64 parentTag = 3;
22Metadata metadata = 4;
23TriggerRef triggerRef = 5;
24repeated string templateRefs = 6;
25}
26
27
28message Metadata {
29string namespace = 1;
30string name = 2;
31}
32
33message TriggerRef {
34string name = 1;
35string namespace = 2;
36string sideEffectConfig = 3;
37}