@@ -8,10 +8,45 @@ import "google/protobuf/wrappers.proto";
8
8
9
9
option go_package = "csi" ;
10
10
11
+ extend google.protobuf.EnumOptions {
12
+ // Indicates that this enum is OPTIONAL and part of an experimental
13
+ // API that may be deprecated and eventually removed between minor
14
+ // releases.
15
+ bool alpha_enum = 1060 ;
16
+ }
17
+ extend google.protobuf.EnumValueOptions {
18
+ // Indicates that this enum value is OPTIONAL and part of an
19
+ // experimental API that may be deprecated and eventually removed
20
+ // between minor releases.
21
+ bool alpha_enum_value = 1060 ;
22
+ }
11
23
extend google.protobuf.FieldOptions {
12
24
// Indicates that a field MAY contain information that is sensitive
13
25
// and MUST be treated as such (e.g. not logged).
14
26
bool csi_secret = 1059 ;
27
+
28
+ // Indicates that this field is OPTIONAL and part of an experimental
29
+ // API that may be deprecated and eventually removed between minor
30
+ // releases.
31
+ bool alpha_field = 1060 ;
32
+ }
33
+ extend google.protobuf.MessageOptions {
34
+ // Indicates that this message is OPTIONAL and part of an experimental
35
+ // API that may be deprecated and eventually removed between minor
36
+ // releases.
37
+ bool alpha_message = 1060 ;
38
+ }
39
+ extend google.protobuf.MethodOptions {
40
+ // Indicates that this method is OPTIONAL and part of an experimental
41
+ // API that may be deprecated and eventually removed between minor
42
+ // releases.
43
+ bool alpha_method = 1060 ;
44
+ }
45
+ extend google.protobuf.ServiceOptions {
46
+ // Indicates that this service is OPTIONAL and part of an experimental
47
+ // API that may be deprecated and eventually removed between minor
48
+ // releases.
49
+ bool alpha_service = 1060 ;
15
50
}
16
51
service Identity {
17
52
rpc GetPluginInfo (GetPluginInfoRequest )
0 commit comments