1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package networksecurity
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 _ "google.golang.org/genproto/googleapis/api/annotations"
28 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
29 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
30 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
31 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
32 )
33
34 const (
35
36 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
37
38 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
39 )
40
41
42
43
44 type ClientTlsPolicy struct {
45 state protoimpl.MessageState
46 sizeCache protoimpl.SizeCache
47 unknownFields protoimpl.UnknownFields
48
49
50
51 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
52
53 Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
54
55 CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
56
57 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
58
59 Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
60
61
62 Sni string `protobuf:"bytes,6,opt,name=sni,proto3" json:"sni,omitempty"`
63
64
65 ClientCertificate *CertificateProvider `protobuf:"bytes,7,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
66
67
68
69 ServerValidationCa []*ValidationCA `protobuf:"bytes,8,rep,name=server_validation_ca,json=serverValidationCa,proto3" json:"server_validation_ca,omitempty"`
70 }
71
72 func (x *ClientTlsPolicy) Reset() {
73 *x = ClientTlsPolicy{}
74 if protoimpl.UnsafeEnabled {
75 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[0]
76 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
77 ms.StoreMessageInfo(mi)
78 }
79 }
80
81 func (x *ClientTlsPolicy) String() string {
82 return protoimpl.X.MessageStringOf(x)
83 }
84
85 func (*ClientTlsPolicy) ProtoMessage() {}
86
87 func (x *ClientTlsPolicy) ProtoReflect() protoreflect.Message {
88 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[0]
89 if protoimpl.UnsafeEnabled && x != nil {
90 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
91 if ms.LoadMessageInfo() == nil {
92 ms.StoreMessageInfo(mi)
93 }
94 return ms
95 }
96 return mi.MessageOf(x)
97 }
98
99
100 func (*ClientTlsPolicy) Descriptor() ([]byte, []int) {
101 return file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescGZIP(), []int{0}
102 }
103
104 func (x *ClientTlsPolicy) GetName() string {
105 if x != nil {
106 return x.Name
107 }
108 return ""
109 }
110
111 func (x *ClientTlsPolicy) GetDescription() string {
112 if x != nil {
113 return x.Description
114 }
115 return ""
116 }
117
118 func (x *ClientTlsPolicy) GetCreateTime() *timestamppb.Timestamp {
119 if x != nil {
120 return x.CreateTime
121 }
122 return nil
123 }
124
125 func (x *ClientTlsPolicy) GetUpdateTime() *timestamppb.Timestamp {
126 if x != nil {
127 return x.UpdateTime
128 }
129 return nil
130 }
131
132 func (x *ClientTlsPolicy) GetLabels() map[string]string {
133 if x != nil {
134 return x.Labels
135 }
136 return nil
137 }
138
139 func (x *ClientTlsPolicy) GetSni() string {
140 if x != nil {
141 return x.Sni
142 }
143 return ""
144 }
145
146 func (x *ClientTlsPolicy) GetClientCertificate() *CertificateProvider {
147 if x != nil {
148 return x.ClientCertificate
149 }
150 return nil
151 }
152
153 func (x *ClientTlsPolicy) GetServerValidationCa() []*ValidationCA {
154 if x != nil {
155 return x.ServerValidationCa
156 }
157 return nil
158 }
159
160
161 type ListClientTlsPoliciesRequest struct {
162 state protoimpl.MessageState
163 sizeCache protoimpl.SizeCache
164 unknownFields protoimpl.UnknownFields
165
166
167
168 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
169
170 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
171
172
173
174
175 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
176 }
177
178 func (x *ListClientTlsPoliciesRequest) Reset() {
179 *x = ListClientTlsPoliciesRequest{}
180 if protoimpl.UnsafeEnabled {
181 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[1]
182 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
183 ms.StoreMessageInfo(mi)
184 }
185 }
186
187 func (x *ListClientTlsPoliciesRequest) String() string {
188 return protoimpl.X.MessageStringOf(x)
189 }
190
191 func (*ListClientTlsPoliciesRequest) ProtoMessage() {}
192
193 func (x *ListClientTlsPoliciesRequest) ProtoReflect() protoreflect.Message {
194 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[1]
195 if protoimpl.UnsafeEnabled && x != nil {
196 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
197 if ms.LoadMessageInfo() == nil {
198 ms.StoreMessageInfo(mi)
199 }
200 return ms
201 }
202 return mi.MessageOf(x)
203 }
204
205
206 func (*ListClientTlsPoliciesRequest) Descriptor() ([]byte, []int) {
207 return file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescGZIP(), []int{1}
208 }
209
210 func (x *ListClientTlsPoliciesRequest) GetParent() string {
211 if x != nil {
212 return x.Parent
213 }
214 return ""
215 }
216
217 func (x *ListClientTlsPoliciesRequest) GetPageSize() int32 {
218 if x != nil {
219 return x.PageSize
220 }
221 return 0
222 }
223
224 func (x *ListClientTlsPoliciesRequest) GetPageToken() string {
225 if x != nil {
226 return x.PageToken
227 }
228 return ""
229 }
230
231
232 type ListClientTlsPoliciesResponse struct {
233 state protoimpl.MessageState
234 sizeCache protoimpl.SizeCache
235 unknownFields protoimpl.UnknownFields
236
237
238 ClientTlsPolicies []*ClientTlsPolicy `protobuf:"bytes,1,rep,name=client_tls_policies,json=clientTlsPolicies,proto3" json:"client_tls_policies,omitempty"`
239
240
241
242 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
243 }
244
245 func (x *ListClientTlsPoliciesResponse) Reset() {
246 *x = ListClientTlsPoliciesResponse{}
247 if protoimpl.UnsafeEnabled {
248 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[2]
249 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
250 ms.StoreMessageInfo(mi)
251 }
252 }
253
254 func (x *ListClientTlsPoliciesResponse) String() string {
255 return protoimpl.X.MessageStringOf(x)
256 }
257
258 func (*ListClientTlsPoliciesResponse) ProtoMessage() {}
259
260 func (x *ListClientTlsPoliciesResponse) ProtoReflect() protoreflect.Message {
261 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[2]
262 if protoimpl.UnsafeEnabled && x != nil {
263 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
264 if ms.LoadMessageInfo() == nil {
265 ms.StoreMessageInfo(mi)
266 }
267 return ms
268 }
269 return mi.MessageOf(x)
270 }
271
272
273 func (*ListClientTlsPoliciesResponse) Descriptor() ([]byte, []int) {
274 return file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescGZIP(), []int{2}
275 }
276
277 func (x *ListClientTlsPoliciesResponse) GetClientTlsPolicies() []*ClientTlsPolicy {
278 if x != nil {
279 return x.ClientTlsPolicies
280 }
281 return nil
282 }
283
284 func (x *ListClientTlsPoliciesResponse) GetNextPageToken() string {
285 if x != nil {
286 return x.NextPageToken
287 }
288 return ""
289 }
290
291
292 type GetClientTlsPolicyRequest struct {
293 state protoimpl.MessageState
294 sizeCache protoimpl.SizeCache
295 unknownFields protoimpl.UnknownFields
296
297
298
299 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
300 }
301
302 func (x *GetClientTlsPolicyRequest) Reset() {
303 *x = GetClientTlsPolicyRequest{}
304 if protoimpl.UnsafeEnabled {
305 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[3]
306 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
307 ms.StoreMessageInfo(mi)
308 }
309 }
310
311 func (x *GetClientTlsPolicyRequest) String() string {
312 return protoimpl.X.MessageStringOf(x)
313 }
314
315 func (*GetClientTlsPolicyRequest) ProtoMessage() {}
316
317 func (x *GetClientTlsPolicyRequest) ProtoReflect() protoreflect.Message {
318 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[3]
319 if protoimpl.UnsafeEnabled && x != nil {
320 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
321 if ms.LoadMessageInfo() == nil {
322 ms.StoreMessageInfo(mi)
323 }
324 return ms
325 }
326 return mi.MessageOf(x)
327 }
328
329
330 func (*GetClientTlsPolicyRequest) Descriptor() ([]byte, []int) {
331 return file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescGZIP(), []int{3}
332 }
333
334 func (x *GetClientTlsPolicyRequest) GetName() string {
335 if x != nil {
336 return x.Name
337 }
338 return ""
339 }
340
341
342 type CreateClientTlsPolicyRequest struct {
343 state protoimpl.MessageState
344 sizeCache protoimpl.SizeCache
345 unknownFields protoimpl.UnknownFields
346
347
348
349 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
350
351
352
353 ClientTlsPolicyId string `protobuf:"bytes,2,opt,name=client_tls_policy_id,json=clientTlsPolicyId,proto3" json:"client_tls_policy_id,omitempty"`
354
355 ClientTlsPolicy *ClientTlsPolicy `protobuf:"bytes,3,opt,name=client_tls_policy,json=clientTlsPolicy,proto3" json:"client_tls_policy,omitempty"`
356 }
357
358 func (x *CreateClientTlsPolicyRequest) Reset() {
359 *x = CreateClientTlsPolicyRequest{}
360 if protoimpl.UnsafeEnabled {
361 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[4]
362 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
363 ms.StoreMessageInfo(mi)
364 }
365 }
366
367 func (x *CreateClientTlsPolicyRequest) String() string {
368 return protoimpl.X.MessageStringOf(x)
369 }
370
371 func (*CreateClientTlsPolicyRequest) ProtoMessage() {}
372
373 func (x *CreateClientTlsPolicyRequest) ProtoReflect() protoreflect.Message {
374 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[4]
375 if protoimpl.UnsafeEnabled && x != nil {
376 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
377 if ms.LoadMessageInfo() == nil {
378 ms.StoreMessageInfo(mi)
379 }
380 return ms
381 }
382 return mi.MessageOf(x)
383 }
384
385
386 func (*CreateClientTlsPolicyRequest) Descriptor() ([]byte, []int) {
387 return file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescGZIP(), []int{4}
388 }
389
390 func (x *CreateClientTlsPolicyRequest) GetParent() string {
391 if x != nil {
392 return x.Parent
393 }
394 return ""
395 }
396
397 func (x *CreateClientTlsPolicyRequest) GetClientTlsPolicyId() string {
398 if x != nil {
399 return x.ClientTlsPolicyId
400 }
401 return ""
402 }
403
404 func (x *CreateClientTlsPolicyRequest) GetClientTlsPolicy() *ClientTlsPolicy {
405 if x != nil {
406 return x.ClientTlsPolicy
407 }
408 return nil
409 }
410
411
412 type UpdateClientTlsPolicyRequest struct {
413 state protoimpl.MessageState
414 sizeCache protoimpl.SizeCache
415 unknownFields protoimpl.UnknownFields
416
417
418
419
420
421
422
423 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
424
425 ClientTlsPolicy *ClientTlsPolicy `protobuf:"bytes,2,opt,name=client_tls_policy,json=clientTlsPolicy,proto3" json:"client_tls_policy,omitempty"`
426 }
427
428 func (x *UpdateClientTlsPolicyRequest) Reset() {
429 *x = UpdateClientTlsPolicyRequest{}
430 if protoimpl.UnsafeEnabled {
431 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[5]
432 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
433 ms.StoreMessageInfo(mi)
434 }
435 }
436
437 func (x *UpdateClientTlsPolicyRequest) String() string {
438 return protoimpl.X.MessageStringOf(x)
439 }
440
441 func (*UpdateClientTlsPolicyRequest) ProtoMessage() {}
442
443 func (x *UpdateClientTlsPolicyRequest) ProtoReflect() protoreflect.Message {
444 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[5]
445 if protoimpl.UnsafeEnabled && x != nil {
446 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
447 if ms.LoadMessageInfo() == nil {
448 ms.StoreMessageInfo(mi)
449 }
450 return ms
451 }
452 return mi.MessageOf(x)
453 }
454
455
456 func (*UpdateClientTlsPolicyRequest) Descriptor() ([]byte, []int) {
457 return file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescGZIP(), []int{5}
458 }
459
460 func (x *UpdateClientTlsPolicyRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
461 if x != nil {
462 return x.UpdateMask
463 }
464 return nil
465 }
466
467 func (x *UpdateClientTlsPolicyRequest) GetClientTlsPolicy() *ClientTlsPolicy {
468 if x != nil {
469 return x.ClientTlsPolicy
470 }
471 return nil
472 }
473
474
475 type DeleteClientTlsPolicyRequest struct {
476 state protoimpl.MessageState
477 sizeCache protoimpl.SizeCache
478 unknownFields protoimpl.UnknownFields
479
480
481
482 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
483 }
484
485 func (x *DeleteClientTlsPolicyRequest) Reset() {
486 *x = DeleteClientTlsPolicyRequest{}
487 if protoimpl.UnsafeEnabled {
488 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[6]
489 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
490 ms.StoreMessageInfo(mi)
491 }
492 }
493
494 func (x *DeleteClientTlsPolicyRequest) String() string {
495 return protoimpl.X.MessageStringOf(x)
496 }
497
498 func (*DeleteClientTlsPolicyRequest) ProtoMessage() {}
499
500 func (x *DeleteClientTlsPolicyRequest) ProtoReflect() protoreflect.Message {
501 mi := &file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[6]
502 if protoimpl.UnsafeEnabled && x != nil {
503 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
504 if ms.LoadMessageInfo() == nil {
505 ms.StoreMessageInfo(mi)
506 }
507 return ms
508 }
509 return mi.MessageOf(x)
510 }
511
512
513 func (*DeleteClientTlsPolicyRequest) Descriptor() ([]byte, []int) {
514 return file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescGZIP(), []int{6}
515 }
516
517 func (x *DeleteClientTlsPolicyRequest) GetName() string {
518 if x != nil {
519 return x.Name
520 }
521 return ""
522 }
523
524 var File_google_cloud_networksecurity_v1_client_tls_policy_proto protoreflect.FileDescriptor
525
526 var file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDesc = []byte{
527 0x0a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e,
528 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76,
529 0x31, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c,
530 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
531 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73,
532 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
533 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68,
534 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f,
535 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
536 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63,
537 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75,
538 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x6c, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
539 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
540 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72,
541 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
542 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70,
543 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd7, 0x05, 0x0a, 0x0f, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54,
544 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
545 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d,
546 0x65, 0x12, 0x25, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
547 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x64, 0x65, 0x73,
548 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61,
549 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
550 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
551 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a,
552 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70,
553 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
554 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
555 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03,
556 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x59, 0x0a, 0x06,
557 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67,
558 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77,
559 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43,
560 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x4c,
561 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52,
562 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x15, 0x0a, 0x03, 0x73, 0x6e, 0x69, 0x18, 0x06,
563 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x03, 0x73, 0x6e, 0x69, 0x12, 0x68,
564 0x0a, 0x12, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69,
565 0x63, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f,
566 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
567 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x65, 0x72,
568 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
569 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, 0x72,
570 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x64, 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76,
571 0x65, 0x72, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x61,
572 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
573 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63,
574 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74,
575 0x69, 0x6f, 0x6e, 0x43, 0x41, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x12, 0x73, 0x65, 0x72, 0x76,
576 0x65, 0x72, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x1a, 0x39,
577 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
578 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
579 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
580 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x82, 0x01, 0xea, 0x41, 0x7f, 0x0a,
581 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79,
582 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
583 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12,
584 0x4d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
585 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c,
586 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54,
587 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x63, 0x6c, 0x69, 0x65,
588 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x7d, 0x22, 0x9d,
589 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73,
590 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
591 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
592 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
593 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
594 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65,
595 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18,
596 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12,
597 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20,
598 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa9,
599 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73,
600 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
601 0x12, 0x60, 0x0a, 0x13, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70,
602 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e,
603 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74,
604 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x2e,
605 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52,
606 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69,
607 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f,
608 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78,
609 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x67, 0x0a, 0x19, 0x47, 0x65,
610 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
611 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
612 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x30, 0x0a, 0x2e, 0x6e,
613 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67,
614 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6c,
615 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e,
616 0x61, 0x6d, 0x65, 0x22, 0x87, 0x02, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6c,
617 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71,
618 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01,
619 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x30, 0x12, 0x2e, 0x6e, 0x65,
620 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f,
621 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6c, 0x69,
622 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x06, 0x70, 0x61,
623 0x72, 0x65, 0x6e, 0x74, 0x12, 0x34, 0x0a, 0x14, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74,
624 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
625 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54,
626 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x61, 0x0a, 0x11, 0x63, 0x6c,
627 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18,
628 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
629 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75,
630 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c,
631 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x63, 0x6c,
632 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22, 0xc3, 0x01,
633 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c,
634 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40,
635 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20,
636 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
637 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42,
638 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b,
639 0x12, 0x61, 0x0a, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70,
640 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f,
641 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f,
642 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c,
643 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x42, 0x03, 0xe0,
644 0x41, 0x02, 0x52, 0x0f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c,
645 0x69, 0x63, 0x79, 0x22, 0x6a, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x69,
646 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75,
647 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
648 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x30, 0x0a, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f,
649 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
650 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
651 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42,
652 0xf6, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
653 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75,
654 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x42, 0x14, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54,
655 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
656 0x4e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
657 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67,
658 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74,
659 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x3b,
660 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0xaa,
661 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e,
662 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x56,
663 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64,
664 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79,
665 0x5c, 0x56, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c,
666 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75,
667 0x72, 0x69, 0x74, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
668 }
669
670 var (
671 file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescOnce sync.Once
672 file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescData = file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDesc
673 )
674
675 func file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescGZIP() []byte {
676 file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescOnce.Do(func() {
677 file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescData)
678 })
679 return file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDescData
680 }
681
682 var file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
683 var file_google_cloud_networksecurity_v1_client_tls_policy_proto_goTypes = []interface{}{
684 (*ClientTlsPolicy)(nil),
685 (*ListClientTlsPoliciesRequest)(nil),
686 (*ListClientTlsPoliciesResponse)(nil),
687 (*GetClientTlsPolicyRequest)(nil),
688 (*CreateClientTlsPolicyRequest)(nil),
689 (*UpdateClientTlsPolicyRequest)(nil),
690 (*DeleteClientTlsPolicyRequest)(nil),
691 nil,
692 (*timestamppb.Timestamp)(nil),
693 (*CertificateProvider)(nil),
694 (*ValidationCA)(nil),
695 (*fieldmaskpb.FieldMask)(nil),
696 }
697 var file_google_cloud_networksecurity_v1_client_tls_policy_proto_depIdxs = []int32{
698 8,
699 8,
700 7,
701 9,
702 10,
703 0,
704 0,
705 11,
706 0,
707 9,
708 9,
709 9,
710 9,
711 0,
712 }
713
714 func init() { file_google_cloud_networksecurity_v1_client_tls_policy_proto_init() }
715 func file_google_cloud_networksecurity_v1_client_tls_policy_proto_init() {
716 if File_google_cloud_networksecurity_v1_client_tls_policy_proto != nil {
717 return
718 }
719 file_google_cloud_networksecurity_v1_tls_proto_init()
720 if !protoimpl.UnsafeEnabled {
721 file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
722 switch v := v.(*ClientTlsPolicy); i {
723 case 0:
724 return &v.state
725 case 1:
726 return &v.sizeCache
727 case 2:
728 return &v.unknownFields
729 default:
730 return nil
731 }
732 }
733 file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
734 switch v := v.(*ListClientTlsPoliciesRequest); i {
735 case 0:
736 return &v.state
737 case 1:
738 return &v.sizeCache
739 case 2:
740 return &v.unknownFields
741 default:
742 return nil
743 }
744 }
745 file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
746 switch v := v.(*ListClientTlsPoliciesResponse); i {
747 case 0:
748 return &v.state
749 case 1:
750 return &v.sizeCache
751 case 2:
752 return &v.unknownFields
753 default:
754 return nil
755 }
756 }
757 file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
758 switch v := v.(*GetClientTlsPolicyRequest); i {
759 case 0:
760 return &v.state
761 case 1:
762 return &v.sizeCache
763 case 2:
764 return &v.unknownFields
765 default:
766 return nil
767 }
768 }
769 file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
770 switch v := v.(*CreateClientTlsPolicyRequest); i {
771 case 0:
772 return &v.state
773 case 1:
774 return &v.sizeCache
775 case 2:
776 return &v.unknownFields
777 default:
778 return nil
779 }
780 }
781 file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
782 switch v := v.(*UpdateClientTlsPolicyRequest); i {
783 case 0:
784 return &v.state
785 case 1:
786 return &v.sizeCache
787 case 2:
788 return &v.unknownFields
789 default:
790 return nil
791 }
792 }
793 file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
794 switch v := v.(*DeleteClientTlsPolicyRequest); i {
795 case 0:
796 return &v.state
797 case 1:
798 return &v.sizeCache
799 case 2:
800 return &v.unknownFields
801 default:
802 return nil
803 }
804 }
805 }
806 type x struct{}
807 out := protoimpl.TypeBuilder{
808 File: protoimpl.DescBuilder{
809 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
810 RawDescriptor: file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDesc,
811 NumEnums: 0,
812 NumMessages: 8,
813 NumExtensions: 0,
814 NumServices: 0,
815 },
816 GoTypes: file_google_cloud_networksecurity_v1_client_tls_policy_proto_goTypes,
817 DependencyIndexes: file_google_cloud_networksecurity_v1_client_tls_policy_proto_depIdxs,
818 MessageInfos: file_google_cloud_networksecurity_v1_client_tls_policy_proto_msgTypes,
819 }.Build()
820 File_google_cloud_networksecurity_v1_client_tls_policy_proto = out.File
821 file_google_cloud_networksecurity_v1_client_tls_policy_proto_rawDesc = nil
822 file_google_cloud_networksecurity_v1_client_tls_policy_proto_goTypes = nil
823 file_google_cloud_networksecurity_v1_client_tls_policy_proto_depIdxs = nil
824 }
825
View as plain text