1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package logging
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
28 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
29 )
30
31 const (
32
33 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
34
35 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
36 )
37
38
39 type LoggedBackup_State int32
40
41 const (
42
43 LoggedBackup_STATE_UNSPECIFIED LoggedBackup_State = 0
44
45
46 LoggedBackup_CREATING LoggedBackup_State = 1
47
48
49 LoggedBackup_IN_PROGRESS LoggedBackup_State = 2
50
51 LoggedBackup_SUCCEEDED LoggedBackup_State = 3
52
53 LoggedBackup_FAILED LoggedBackup_State = 4
54
55
56 LoggedBackup_DELETING LoggedBackup_State = 5
57 )
58
59
60 var (
61 LoggedBackup_State_name = map[int32]string{
62 0: "STATE_UNSPECIFIED",
63 1: "CREATING",
64 2: "IN_PROGRESS",
65 3: "SUCCEEDED",
66 4: "FAILED",
67 5: "DELETING",
68 }
69 LoggedBackup_State_value = map[string]int32{
70 "STATE_UNSPECIFIED": 0,
71 "CREATING": 1,
72 "IN_PROGRESS": 2,
73 "SUCCEEDED": 3,
74 "FAILED": 4,
75 "DELETING": 5,
76 }
77 )
78
79 func (x LoggedBackup_State) Enum() *LoggedBackup_State {
80 p := new(LoggedBackup_State)
81 *p = x
82 return p
83 }
84
85 func (x LoggedBackup_State) String() string {
86 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
87 }
88
89 func (LoggedBackup_State) Descriptor() protoreflect.EnumDescriptor {
90 return file_google_cloud_gkebackup_logging_v1_logged_backup_proto_enumTypes[0].Descriptor()
91 }
92
93 func (LoggedBackup_State) Type() protoreflect.EnumType {
94 return &file_google_cloud_gkebackup_logging_v1_logged_backup_proto_enumTypes[0]
95 }
96
97 func (x LoggedBackup_State) Number() protoreflect.EnumNumber {
98 return protoreflect.EnumNumber(x)
99 }
100
101
102 func (LoggedBackup_State) EnumDescriptor() ([]byte, []int) {
103 return file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescGZIP(), []int{0, 0}
104 }
105
106
107
108
109 type LoggedBackup struct {
110 state protoimpl.MessageState
111 sizeCache protoimpl.SizeCache
112 unknownFields protoimpl.UnknownFields
113
114
115 Labels map[string]string `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
116
117
118 DeleteLockDays int32 `protobuf:"varint,2,opt,name=delete_lock_days,json=deleteLockDays,proto3" json:"delete_lock_days,omitempty"`
119
120
121 RetainDays int32 `protobuf:"varint,3,opt,name=retain_days,json=retainDays,proto3" json:"retain_days,omitempty"`
122
123 Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
124
125 State LoggedBackup_State `protobuf:"varint,5,opt,name=state,proto3,enum=google.cloud.gkebackup.logging.v1.LoggedBackup_State" json:"state,omitempty"`
126
127 StateReason string `protobuf:"bytes,6,opt,name=state_reason,json=stateReason,proto3" json:"state_reason,omitempty"`
128 }
129
130 func (x *LoggedBackup) Reset() {
131 *x = LoggedBackup{}
132 if protoimpl.UnsafeEnabled {
133 mi := &file_google_cloud_gkebackup_logging_v1_logged_backup_proto_msgTypes[0]
134 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
135 ms.StoreMessageInfo(mi)
136 }
137 }
138
139 func (x *LoggedBackup) String() string {
140 return protoimpl.X.MessageStringOf(x)
141 }
142
143 func (*LoggedBackup) ProtoMessage() {}
144
145 func (x *LoggedBackup) ProtoReflect() protoreflect.Message {
146 mi := &file_google_cloud_gkebackup_logging_v1_logged_backup_proto_msgTypes[0]
147 if protoimpl.UnsafeEnabled && x != nil {
148 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
149 if ms.LoadMessageInfo() == nil {
150 ms.StoreMessageInfo(mi)
151 }
152 return ms
153 }
154 return mi.MessageOf(x)
155 }
156
157
158 func (*LoggedBackup) Descriptor() ([]byte, []int) {
159 return file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescGZIP(), []int{0}
160 }
161
162 func (x *LoggedBackup) GetLabels() map[string]string {
163 if x != nil {
164 return x.Labels
165 }
166 return nil
167 }
168
169 func (x *LoggedBackup) GetDeleteLockDays() int32 {
170 if x != nil {
171 return x.DeleteLockDays
172 }
173 return 0
174 }
175
176 func (x *LoggedBackup) GetRetainDays() int32 {
177 if x != nil {
178 return x.RetainDays
179 }
180 return 0
181 }
182
183 func (x *LoggedBackup) GetDescription() string {
184 if x != nil {
185 return x.Description
186 }
187 return ""
188 }
189
190 func (x *LoggedBackup) GetState() LoggedBackup_State {
191 if x != nil {
192 return x.State
193 }
194 return LoggedBackup_STATE_UNSPECIFIED
195 }
196
197 func (x *LoggedBackup) GetStateReason() string {
198 if x != nil {
199 return x.StateReason
200 }
201 return ""
202 }
203
204 var File_google_cloud_gkebackup_logging_v1_logged_backup_proto protoreflect.FileDescriptor
205
206 var file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDesc = []byte{
207 0x0a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x67,
208 0x6b, 0x65, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67,
209 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x5f, 0x62, 0x61, 0x63, 0x6b, 0x75,
210 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
211 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6b, 0x65, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x2e,
212 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x22, 0xe3, 0x03, 0x0a, 0x0c, 0x4c,
213 0x6f, 0x67, 0x67, 0x65, 0x64, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x12, 0x53, 0x0a, 0x06, 0x6c,
214 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f,
215 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6b, 0x65, 0x62, 0x61,
216 0x63, 0x6b, 0x75, 0x70, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
217 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x2e, 0x4c, 0x61, 0x62,
218 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73,
219 0x12, 0x28, 0x0a, 0x10, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x5f,
220 0x64, 0x61, 0x79, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x64, 0x65, 0x6c, 0x65,
221 0x74, 0x65, 0x4c, 0x6f, 0x63, 0x6b, 0x44, 0x61, 0x79, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x72, 0x65,
222 0x74, 0x61, 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x79, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52,
223 0x0a, 0x72, 0x65, 0x74, 0x61, 0x69, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x64,
224 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
225 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a,
226 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x67,
227 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6b, 0x65, 0x62,
228 0x61, 0x63, 0x6b, 0x75, 0x70, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
229 0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x2e, 0x53, 0x74,
230 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x74,
231 0x61, 0x74, 0x65, 0x5f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
232 0x52, 0x0b, 0x73, 0x74, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x1a, 0x39, 0x0a,
233 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
234 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
235 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76,
236 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x66, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74,
237 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
238 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x52, 0x45, 0x41,
239 0x54, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x49, 0x4e, 0x5f, 0x50, 0x52, 0x4f,
240 0x47, 0x52, 0x45, 0x53, 0x53, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x55, 0x43, 0x43, 0x45,
241 0x45, 0x44, 0x45, 0x44, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44,
242 0x10, 0x04, 0x12, 0x0c, 0x0a, 0x08, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x05,
243 0x42, 0xf2, 0x01, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
244 0x64, 0x2e, 0x67, 0x6b, 0x65, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x2e, 0x6c, 0x6f, 0x67, 0x67,
245 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x42, 0x11, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x42, 0x61,
246 0x63, 0x6b, 0x75, 0x70, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f,
247 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67,
248 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
249 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x67, 0x6b, 0x65, 0x62, 0x61, 0x63, 0x6b,
250 0x75, 0x70, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x3b, 0x6c, 0x6f,
251 0x67, 0x67, 0x69, 0x6e, 0x67, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43,
252 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x47, 0x6b, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x2e, 0x4c,
253 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67,
254 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x47, 0x6b, 0x65, 0x42, 0x61, 0x63, 0x6b,
255 0x75, 0x70, 0x5c, 0x4c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x25,
256 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x47,
257 0x6b, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x3a, 0x3a, 0x4c, 0x6f, 0x67, 0x67, 0x69, 0x6e,
258 0x67, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
259 }
260
261 var (
262 file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescOnce sync.Once
263 file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescData = file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDesc
264 )
265
266 func file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescGZIP() []byte {
267 file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescOnce.Do(func() {
268 file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescData)
269 })
270 return file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDescData
271 }
272
273 var file_google_cloud_gkebackup_logging_v1_logged_backup_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
274 var file_google_cloud_gkebackup_logging_v1_logged_backup_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
275 var file_google_cloud_gkebackup_logging_v1_logged_backup_proto_goTypes = []interface{}{
276 (LoggedBackup_State)(0),
277 (*LoggedBackup)(nil),
278 nil,
279 }
280 var file_google_cloud_gkebackup_logging_v1_logged_backup_proto_depIdxs = []int32{
281 2,
282 0,
283 2,
284 2,
285 2,
286 2,
287 0,
288 }
289
290 func init() { file_google_cloud_gkebackup_logging_v1_logged_backup_proto_init() }
291 func file_google_cloud_gkebackup_logging_v1_logged_backup_proto_init() {
292 if File_google_cloud_gkebackup_logging_v1_logged_backup_proto != nil {
293 return
294 }
295 if !protoimpl.UnsafeEnabled {
296 file_google_cloud_gkebackup_logging_v1_logged_backup_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
297 switch v := v.(*LoggedBackup); i {
298 case 0:
299 return &v.state
300 case 1:
301 return &v.sizeCache
302 case 2:
303 return &v.unknownFields
304 default:
305 return nil
306 }
307 }
308 }
309 type x struct{}
310 out := protoimpl.TypeBuilder{
311 File: protoimpl.DescBuilder{
312 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
313 RawDescriptor: file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDesc,
314 NumEnums: 1,
315 NumMessages: 2,
316 NumExtensions: 0,
317 NumServices: 0,
318 },
319 GoTypes: file_google_cloud_gkebackup_logging_v1_logged_backup_proto_goTypes,
320 DependencyIndexes: file_google_cloud_gkebackup_logging_v1_logged_backup_proto_depIdxs,
321 EnumInfos: file_google_cloud_gkebackup_logging_v1_logged_backup_proto_enumTypes,
322 MessageInfos: file_google_cloud_gkebackup_logging_v1_logged_backup_proto_msgTypes,
323 }.Build()
324 File_google_cloud_gkebackup_logging_v1_logged_backup_proto = out.File
325 file_google_cloud_gkebackup_logging_v1_logged_backup_proto_rawDesc = nil
326 file_google_cloud_gkebackup_logging_v1_logged_backup_proto_goTypes = nil
327 file_google_cloud_gkebackup_logging_v1_logged_backup_proto_depIdxs = nil
328 }
329
View as plain text