1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package iam
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 longrunning "google.golang.org/genproto/googleapis/longrunning"
30 grpc "google.golang.org/grpc"
31 codes "google.golang.org/grpc/codes"
32 status "google.golang.org/grpc/status"
33 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
34 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
35 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
36 )
37
38 const (
39
40 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
41
42 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
43 )
44
45
46 type WorkloadIdentityPool_State int32
47
48 const (
49
50 WorkloadIdentityPool_STATE_UNSPECIFIED WorkloadIdentityPool_State = 0
51
52 WorkloadIdentityPool_ACTIVE WorkloadIdentityPool_State = 1
53
54
55
56
57
58
59
60
61
62
63 WorkloadIdentityPool_DELETED WorkloadIdentityPool_State = 2
64 )
65
66
67 var (
68 WorkloadIdentityPool_State_name = map[int32]string{
69 0: "STATE_UNSPECIFIED",
70 1: "ACTIVE",
71 2: "DELETED",
72 }
73 WorkloadIdentityPool_State_value = map[string]int32{
74 "STATE_UNSPECIFIED": 0,
75 "ACTIVE": 1,
76 "DELETED": 2,
77 }
78 )
79
80 func (x WorkloadIdentityPool_State) Enum() *WorkloadIdentityPool_State {
81 p := new(WorkloadIdentityPool_State)
82 *p = x
83 return p
84 }
85
86 func (x WorkloadIdentityPool_State) String() string {
87 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
88 }
89
90 func (WorkloadIdentityPool_State) Descriptor() protoreflect.EnumDescriptor {
91 return file_google_iam_v1beta_workload_identity_pool_proto_enumTypes[0].Descriptor()
92 }
93
94 func (WorkloadIdentityPool_State) Type() protoreflect.EnumType {
95 return &file_google_iam_v1beta_workload_identity_pool_proto_enumTypes[0]
96 }
97
98 func (x WorkloadIdentityPool_State) Number() protoreflect.EnumNumber {
99 return protoreflect.EnumNumber(x)
100 }
101
102
103 func (WorkloadIdentityPool_State) EnumDescriptor() ([]byte, []int) {
104 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{0, 0}
105 }
106
107
108 type WorkloadIdentityPoolProvider_State int32
109
110 const (
111
112 WorkloadIdentityPoolProvider_STATE_UNSPECIFIED WorkloadIdentityPoolProvider_State = 0
113
114
115 WorkloadIdentityPoolProvider_ACTIVE WorkloadIdentityPoolProvider_State = 1
116
117
118
119
120
121
122
123 WorkloadIdentityPoolProvider_DELETED WorkloadIdentityPoolProvider_State = 2
124 )
125
126
127 var (
128 WorkloadIdentityPoolProvider_State_name = map[int32]string{
129 0: "STATE_UNSPECIFIED",
130 1: "ACTIVE",
131 2: "DELETED",
132 }
133 WorkloadIdentityPoolProvider_State_value = map[string]int32{
134 "STATE_UNSPECIFIED": 0,
135 "ACTIVE": 1,
136 "DELETED": 2,
137 }
138 )
139
140 func (x WorkloadIdentityPoolProvider_State) Enum() *WorkloadIdentityPoolProvider_State {
141 p := new(WorkloadIdentityPoolProvider_State)
142 *p = x
143 return p
144 }
145
146 func (x WorkloadIdentityPoolProvider_State) String() string {
147 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
148 }
149
150 func (WorkloadIdentityPoolProvider_State) Descriptor() protoreflect.EnumDescriptor {
151 return file_google_iam_v1beta_workload_identity_pool_proto_enumTypes[1].Descriptor()
152 }
153
154 func (WorkloadIdentityPoolProvider_State) Type() protoreflect.EnumType {
155 return &file_google_iam_v1beta_workload_identity_pool_proto_enumTypes[1]
156 }
157
158 func (x WorkloadIdentityPoolProvider_State) Number() protoreflect.EnumNumber {
159 return protoreflect.EnumNumber(x)
160 }
161
162
163 func (WorkloadIdentityPoolProvider_State) EnumDescriptor() ([]byte, []int) {
164 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{1, 0}
165 }
166
167
168
169 type WorkloadIdentityPool struct {
170 state protoimpl.MessageState
171 sizeCache protoimpl.SizeCache
172 unknownFields protoimpl.UnknownFields
173
174
175 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
176
177 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
178
179 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
180
181 State WorkloadIdentityPool_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.iam.v1beta.WorkloadIdentityPool_State" json:"state,omitempty"`
182
183
184
185 Disabled bool `protobuf:"varint,5,opt,name=disabled,proto3" json:"disabled,omitempty"`
186 }
187
188 func (x *WorkloadIdentityPool) Reset() {
189 *x = WorkloadIdentityPool{}
190 if protoimpl.UnsafeEnabled {
191 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[0]
192 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
193 ms.StoreMessageInfo(mi)
194 }
195 }
196
197 func (x *WorkloadIdentityPool) String() string {
198 return protoimpl.X.MessageStringOf(x)
199 }
200
201 func (*WorkloadIdentityPool) ProtoMessage() {}
202
203 func (x *WorkloadIdentityPool) ProtoReflect() protoreflect.Message {
204 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[0]
205 if protoimpl.UnsafeEnabled && x != nil {
206 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
207 if ms.LoadMessageInfo() == nil {
208 ms.StoreMessageInfo(mi)
209 }
210 return ms
211 }
212 return mi.MessageOf(x)
213 }
214
215
216 func (*WorkloadIdentityPool) Descriptor() ([]byte, []int) {
217 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{0}
218 }
219
220 func (x *WorkloadIdentityPool) GetName() string {
221 if x != nil {
222 return x.Name
223 }
224 return ""
225 }
226
227 func (x *WorkloadIdentityPool) GetDisplayName() string {
228 if x != nil {
229 return x.DisplayName
230 }
231 return ""
232 }
233
234 func (x *WorkloadIdentityPool) GetDescription() string {
235 if x != nil {
236 return x.Description
237 }
238 return ""
239 }
240
241 func (x *WorkloadIdentityPool) GetState() WorkloadIdentityPool_State {
242 if x != nil {
243 return x.State
244 }
245 return WorkloadIdentityPool_STATE_UNSPECIFIED
246 }
247
248 func (x *WorkloadIdentityPool) GetDisabled() bool {
249 if x != nil {
250 return x.Disabled
251 }
252 return false
253 }
254
255
256 type WorkloadIdentityPoolProvider struct {
257 state protoimpl.MessageState
258 sizeCache protoimpl.SizeCache
259 unknownFields protoimpl.UnknownFields
260
261
262 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
263
264 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
265
266 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
267
268 State WorkloadIdentityPoolProvider_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.iam.v1beta.WorkloadIdentityPoolProvider_State" json:"state,omitempty"`
269
270
271 Disabled bool `protobuf:"varint,5,opt,name=disabled,proto3" json:"disabled,omitempty"`
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351 AttributeMapping map[string]string `protobuf:"bytes,6,rep,name=attribute_mapping,json=attributeMapping,proto3" json:"attribute_mapping,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378 AttributeCondition string `protobuf:"bytes,7,opt,name=attribute_condition,json=attributeCondition,proto3" json:"attribute_condition,omitempty"`
379
380
381
382
383
384 ProviderConfig isWorkloadIdentityPoolProvider_ProviderConfig `protobuf_oneof:"provider_config"`
385 }
386
387 func (x *WorkloadIdentityPoolProvider) Reset() {
388 *x = WorkloadIdentityPoolProvider{}
389 if protoimpl.UnsafeEnabled {
390 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[1]
391 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
392 ms.StoreMessageInfo(mi)
393 }
394 }
395
396 func (x *WorkloadIdentityPoolProvider) String() string {
397 return protoimpl.X.MessageStringOf(x)
398 }
399
400 func (*WorkloadIdentityPoolProvider) ProtoMessage() {}
401
402 func (x *WorkloadIdentityPoolProvider) ProtoReflect() protoreflect.Message {
403 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[1]
404 if protoimpl.UnsafeEnabled && x != nil {
405 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
406 if ms.LoadMessageInfo() == nil {
407 ms.StoreMessageInfo(mi)
408 }
409 return ms
410 }
411 return mi.MessageOf(x)
412 }
413
414
415 func (*WorkloadIdentityPoolProvider) Descriptor() ([]byte, []int) {
416 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{1}
417 }
418
419 func (x *WorkloadIdentityPoolProvider) GetName() string {
420 if x != nil {
421 return x.Name
422 }
423 return ""
424 }
425
426 func (x *WorkloadIdentityPoolProvider) GetDisplayName() string {
427 if x != nil {
428 return x.DisplayName
429 }
430 return ""
431 }
432
433 func (x *WorkloadIdentityPoolProvider) GetDescription() string {
434 if x != nil {
435 return x.Description
436 }
437 return ""
438 }
439
440 func (x *WorkloadIdentityPoolProvider) GetState() WorkloadIdentityPoolProvider_State {
441 if x != nil {
442 return x.State
443 }
444 return WorkloadIdentityPoolProvider_STATE_UNSPECIFIED
445 }
446
447 func (x *WorkloadIdentityPoolProvider) GetDisabled() bool {
448 if x != nil {
449 return x.Disabled
450 }
451 return false
452 }
453
454 func (x *WorkloadIdentityPoolProvider) GetAttributeMapping() map[string]string {
455 if x != nil {
456 return x.AttributeMapping
457 }
458 return nil
459 }
460
461 func (x *WorkloadIdentityPoolProvider) GetAttributeCondition() string {
462 if x != nil {
463 return x.AttributeCondition
464 }
465 return ""
466 }
467
468 func (m *WorkloadIdentityPoolProvider) GetProviderConfig() isWorkloadIdentityPoolProvider_ProviderConfig {
469 if m != nil {
470 return m.ProviderConfig
471 }
472 return nil
473 }
474
475 func (x *WorkloadIdentityPoolProvider) GetAws() *WorkloadIdentityPoolProvider_Aws {
476 if x, ok := x.GetProviderConfig().(*WorkloadIdentityPoolProvider_Aws_); ok {
477 return x.Aws
478 }
479 return nil
480 }
481
482 func (x *WorkloadIdentityPoolProvider) GetOidc() *WorkloadIdentityPoolProvider_Oidc {
483 if x, ok := x.GetProviderConfig().(*WorkloadIdentityPoolProvider_Oidc_); ok {
484 return x.Oidc
485 }
486 return nil
487 }
488
489 type isWorkloadIdentityPoolProvider_ProviderConfig interface {
490 isWorkloadIdentityPoolProvider_ProviderConfig()
491 }
492
493 type WorkloadIdentityPoolProvider_Aws_ struct {
494
495 Aws *WorkloadIdentityPoolProvider_Aws `protobuf:"bytes,8,opt,name=aws,proto3,oneof"`
496 }
497
498 type WorkloadIdentityPoolProvider_Oidc_ struct {
499
500 Oidc *WorkloadIdentityPoolProvider_Oidc `protobuf:"bytes,9,opt,name=oidc,proto3,oneof"`
501 }
502
503 func (*WorkloadIdentityPoolProvider_Aws_) isWorkloadIdentityPoolProvider_ProviderConfig() {}
504
505 func (*WorkloadIdentityPoolProvider_Oidc_) isWorkloadIdentityPoolProvider_ProviderConfig() {}
506
507
508 type ListWorkloadIdentityPoolsRequest struct {
509 state protoimpl.MessageState
510 sizeCache protoimpl.SizeCache
511 unknownFields protoimpl.UnknownFields
512
513
514 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
515
516
517
518 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
519
520
521 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
522
523 ShowDeleted bool `protobuf:"varint,4,opt,name=show_deleted,json=showDeleted,proto3" json:"show_deleted,omitempty"`
524 }
525
526 func (x *ListWorkloadIdentityPoolsRequest) Reset() {
527 *x = ListWorkloadIdentityPoolsRequest{}
528 if protoimpl.UnsafeEnabled {
529 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[2]
530 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
531 ms.StoreMessageInfo(mi)
532 }
533 }
534
535 func (x *ListWorkloadIdentityPoolsRequest) String() string {
536 return protoimpl.X.MessageStringOf(x)
537 }
538
539 func (*ListWorkloadIdentityPoolsRequest) ProtoMessage() {}
540
541 func (x *ListWorkloadIdentityPoolsRequest) ProtoReflect() protoreflect.Message {
542 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[2]
543 if protoimpl.UnsafeEnabled && x != nil {
544 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
545 if ms.LoadMessageInfo() == nil {
546 ms.StoreMessageInfo(mi)
547 }
548 return ms
549 }
550 return mi.MessageOf(x)
551 }
552
553
554 func (*ListWorkloadIdentityPoolsRequest) Descriptor() ([]byte, []int) {
555 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{2}
556 }
557
558 func (x *ListWorkloadIdentityPoolsRequest) GetParent() string {
559 if x != nil {
560 return x.Parent
561 }
562 return ""
563 }
564
565 func (x *ListWorkloadIdentityPoolsRequest) GetPageSize() int32 {
566 if x != nil {
567 return x.PageSize
568 }
569 return 0
570 }
571
572 func (x *ListWorkloadIdentityPoolsRequest) GetPageToken() string {
573 if x != nil {
574 return x.PageToken
575 }
576 return ""
577 }
578
579 func (x *ListWorkloadIdentityPoolsRequest) GetShowDeleted() bool {
580 if x != nil {
581 return x.ShowDeleted
582 }
583 return false
584 }
585
586
587 type ListWorkloadIdentityPoolsResponse struct {
588 state protoimpl.MessageState
589 sizeCache protoimpl.SizeCache
590 unknownFields protoimpl.UnknownFields
591
592
593 WorkloadIdentityPools []*WorkloadIdentityPool `protobuf:"bytes,1,rep,name=workload_identity_pools,json=workloadIdentityPools,proto3" json:"workload_identity_pools,omitempty"`
594
595
596 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
597 }
598
599 func (x *ListWorkloadIdentityPoolsResponse) Reset() {
600 *x = ListWorkloadIdentityPoolsResponse{}
601 if protoimpl.UnsafeEnabled {
602 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[3]
603 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
604 ms.StoreMessageInfo(mi)
605 }
606 }
607
608 func (x *ListWorkloadIdentityPoolsResponse) String() string {
609 return protoimpl.X.MessageStringOf(x)
610 }
611
612 func (*ListWorkloadIdentityPoolsResponse) ProtoMessage() {}
613
614 func (x *ListWorkloadIdentityPoolsResponse) ProtoReflect() protoreflect.Message {
615 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[3]
616 if protoimpl.UnsafeEnabled && x != nil {
617 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
618 if ms.LoadMessageInfo() == nil {
619 ms.StoreMessageInfo(mi)
620 }
621 return ms
622 }
623 return mi.MessageOf(x)
624 }
625
626
627 func (*ListWorkloadIdentityPoolsResponse) Descriptor() ([]byte, []int) {
628 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{3}
629 }
630
631 func (x *ListWorkloadIdentityPoolsResponse) GetWorkloadIdentityPools() []*WorkloadIdentityPool {
632 if x != nil {
633 return x.WorkloadIdentityPools
634 }
635 return nil
636 }
637
638 func (x *ListWorkloadIdentityPoolsResponse) GetNextPageToken() string {
639 if x != nil {
640 return x.NextPageToken
641 }
642 return ""
643 }
644
645
646 type GetWorkloadIdentityPoolRequest struct {
647 state protoimpl.MessageState
648 sizeCache protoimpl.SizeCache
649 unknownFields protoimpl.UnknownFields
650
651
652 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
653 }
654
655 func (x *GetWorkloadIdentityPoolRequest) Reset() {
656 *x = GetWorkloadIdentityPoolRequest{}
657 if protoimpl.UnsafeEnabled {
658 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[4]
659 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
660 ms.StoreMessageInfo(mi)
661 }
662 }
663
664 func (x *GetWorkloadIdentityPoolRequest) String() string {
665 return protoimpl.X.MessageStringOf(x)
666 }
667
668 func (*GetWorkloadIdentityPoolRequest) ProtoMessage() {}
669
670 func (x *GetWorkloadIdentityPoolRequest) ProtoReflect() protoreflect.Message {
671 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[4]
672 if protoimpl.UnsafeEnabled && x != nil {
673 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
674 if ms.LoadMessageInfo() == nil {
675 ms.StoreMessageInfo(mi)
676 }
677 return ms
678 }
679 return mi.MessageOf(x)
680 }
681
682
683 func (*GetWorkloadIdentityPoolRequest) Descriptor() ([]byte, []int) {
684 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{4}
685 }
686
687 func (x *GetWorkloadIdentityPoolRequest) GetName() string {
688 if x != nil {
689 return x.Name
690 }
691 return ""
692 }
693
694
695 type CreateWorkloadIdentityPoolRequest struct {
696 state protoimpl.MessageState
697 sizeCache protoimpl.SizeCache
698 unknownFields protoimpl.UnknownFields
699
700
701
702 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
703
704 WorkloadIdentityPool *WorkloadIdentityPool `protobuf:"bytes,2,opt,name=workload_identity_pool,json=workloadIdentityPool,proto3" json:"workload_identity_pool,omitempty"`
705
706
707
708
709 WorkloadIdentityPoolId string `protobuf:"bytes,3,opt,name=workload_identity_pool_id,json=workloadIdentityPoolId,proto3" json:"workload_identity_pool_id,omitempty"`
710 }
711
712 func (x *CreateWorkloadIdentityPoolRequest) Reset() {
713 *x = CreateWorkloadIdentityPoolRequest{}
714 if protoimpl.UnsafeEnabled {
715 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[5]
716 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
717 ms.StoreMessageInfo(mi)
718 }
719 }
720
721 func (x *CreateWorkloadIdentityPoolRequest) String() string {
722 return protoimpl.X.MessageStringOf(x)
723 }
724
725 func (*CreateWorkloadIdentityPoolRequest) ProtoMessage() {}
726
727 func (x *CreateWorkloadIdentityPoolRequest) ProtoReflect() protoreflect.Message {
728 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[5]
729 if protoimpl.UnsafeEnabled && x != nil {
730 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
731 if ms.LoadMessageInfo() == nil {
732 ms.StoreMessageInfo(mi)
733 }
734 return ms
735 }
736 return mi.MessageOf(x)
737 }
738
739
740 func (*CreateWorkloadIdentityPoolRequest) Descriptor() ([]byte, []int) {
741 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{5}
742 }
743
744 func (x *CreateWorkloadIdentityPoolRequest) GetParent() string {
745 if x != nil {
746 return x.Parent
747 }
748 return ""
749 }
750
751 func (x *CreateWorkloadIdentityPoolRequest) GetWorkloadIdentityPool() *WorkloadIdentityPool {
752 if x != nil {
753 return x.WorkloadIdentityPool
754 }
755 return nil
756 }
757
758 func (x *CreateWorkloadIdentityPoolRequest) GetWorkloadIdentityPoolId() string {
759 if x != nil {
760 return x.WorkloadIdentityPoolId
761 }
762 return ""
763 }
764
765
766 type UpdateWorkloadIdentityPoolRequest struct {
767 state protoimpl.MessageState
768 sizeCache protoimpl.SizeCache
769 unknownFields protoimpl.UnknownFields
770
771
772 WorkloadIdentityPool *WorkloadIdentityPool `protobuf:"bytes,1,opt,name=workload_identity_pool,json=workloadIdentityPool,proto3" json:"workload_identity_pool,omitempty"`
773
774 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
775 }
776
777 func (x *UpdateWorkloadIdentityPoolRequest) Reset() {
778 *x = UpdateWorkloadIdentityPoolRequest{}
779 if protoimpl.UnsafeEnabled {
780 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[6]
781 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
782 ms.StoreMessageInfo(mi)
783 }
784 }
785
786 func (x *UpdateWorkloadIdentityPoolRequest) String() string {
787 return protoimpl.X.MessageStringOf(x)
788 }
789
790 func (*UpdateWorkloadIdentityPoolRequest) ProtoMessage() {}
791
792 func (x *UpdateWorkloadIdentityPoolRequest) ProtoReflect() protoreflect.Message {
793 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[6]
794 if protoimpl.UnsafeEnabled && x != nil {
795 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
796 if ms.LoadMessageInfo() == nil {
797 ms.StoreMessageInfo(mi)
798 }
799 return ms
800 }
801 return mi.MessageOf(x)
802 }
803
804
805 func (*UpdateWorkloadIdentityPoolRequest) Descriptor() ([]byte, []int) {
806 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{6}
807 }
808
809 func (x *UpdateWorkloadIdentityPoolRequest) GetWorkloadIdentityPool() *WorkloadIdentityPool {
810 if x != nil {
811 return x.WorkloadIdentityPool
812 }
813 return nil
814 }
815
816 func (x *UpdateWorkloadIdentityPoolRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
817 if x != nil {
818 return x.UpdateMask
819 }
820 return nil
821 }
822
823
824 type DeleteWorkloadIdentityPoolRequest struct {
825 state protoimpl.MessageState
826 sizeCache protoimpl.SizeCache
827 unknownFields protoimpl.UnknownFields
828
829
830 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
831 }
832
833 func (x *DeleteWorkloadIdentityPoolRequest) Reset() {
834 *x = DeleteWorkloadIdentityPoolRequest{}
835 if protoimpl.UnsafeEnabled {
836 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[7]
837 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
838 ms.StoreMessageInfo(mi)
839 }
840 }
841
842 func (x *DeleteWorkloadIdentityPoolRequest) String() string {
843 return protoimpl.X.MessageStringOf(x)
844 }
845
846 func (*DeleteWorkloadIdentityPoolRequest) ProtoMessage() {}
847
848 func (x *DeleteWorkloadIdentityPoolRequest) ProtoReflect() protoreflect.Message {
849 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[7]
850 if protoimpl.UnsafeEnabled && x != nil {
851 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
852 if ms.LoadMessageInfo() == nil {
853 ms.StoreMessageInfo(mi)
854 }
855 return ms
856 }
857 return mi.MessageOf(x)
858 }
859
860
861 func (*DeleteWorkloadIdentityPoolRequest) Descriptor() ([]byte, []int) {
862 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{7}
863 }
864
865 func (x *DeleteWorkloadIdentityPoolRequest) GetName() string {
866 if x != nil {
867 return x.Name
868 }
869 return ""
870 }
871
872
873 type UndeleteWorkloadIdentityPoolRequest struct {
874 state protoimpl.MessageState
875 sizeCache protoimpl.SizeCache
876 unknownFields protoimpl.UnknownFields
877
878
879 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
880 }
881
882 func (x *UndeleteWorkloadIdentityPoolRequest) Reset() {
883 *x = UndeleteWorkloadIdentityPoolRequest{}
884 if protoimpl.UnsafeEnabled {
885 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[8]
886 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
887 ms.StoreMessageInfo(mi)
888 }
889 }
890
891 func (x *UndeleteWorkloadIdentityPoolRequest) String() string {
892 return protoimpl.X.MessageStringOf(x)
893 }
894
895 func (*UndeleteWorkloadIdentityPoolRequest) ProtoMessage() {}
896
897 func (x *UndeleteWorkloadIdentityPoolRequest) ProtoReflect() protoreflect.Message {
898 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[8]
899 if protoimpl.UnsafeEnabled && x != nil {
900 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
901 if ms.LoadMessageInfo() == nil {
902 ms.StoreMessageInfo(mi)
903 }
904 return ms
905 }
906 return mi.MessageOf(x)
907 }
908
909
910 func (*UndeleteWorkloadIdentityPoolRequest) Descriptor() ([]byte, []int) {
911 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{8}
912 }
913
914 func (x *UndeleteWorkloadIdentityPoolRequest) GetName() string {
915 if x != nil {
916 return x.Name
917 }
918 return ""
919 }
920
921
922 type ListWorkloadIdentityPoolProvidersRequest struct {
923 state protoimpl.MessageState
924 sizeCache protoimpl.SizeCache
925 unknownFields protoimpl.UnknownFields
926
927
928 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
929
930
931
932 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
933
934
935
936 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
937
938 ShowDeleted bool `protobuf:"varint,4,opt,name=show_deleted,json=showDeleted,proto3" json:"show_deleted,omitempty"`
939 }
940
941 func (x *ListWorkloadIdentityPoolProvidersRequest) Reset() {
942 *x = ListWorkloadIdentityPoolProvidersRequest{}
943 if protoimpl.UnsafeEnabled {
944 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[9]
945 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
946 ms.StoreMessageInfo(mi)
947 }
948 }
949
950 func (x *ListWorkloadIdentityPoolProvidersRequest) String() string {
951 return protoimpl.X.MessageStringOf(x)
952 }
953
954 func (*ListWorkloadIdentityPoolProvidersRequest) ProtoMessage() {}
955
956 func (x *ListWorkloadIdentityPoolProvidersRequest) ProtoReflect() protoreflect.Message {
957 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[9]
958 if protoimpl.UnsafeEnabled && x != nil {
959 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
960 if ms.LoadMessageInfo() == nil {
961 ms.StoreMessageInfo(mi)
962 }
963 return ms
964 }
965 return mi.MessageOf(x)
966 }
967
968
969 func (*ListWorkloadIdentityPoolProvidersRequest) Descriptor() ([]byte, []int) {
970 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{9}
971 }
972
973 func (x *ListWorkloadIdentityPoolProvidersRequest) GetParent() string {
974 if x != nil {
975 return x.Parent
976 }
977 return ""
978 }
979
980 func (x *ListWorkloadIdentityPoolProvidersRequest) GetPageSize() int32 {
981 if x != nil {
982 return x.PageSize
983 }
984 return 0
985 }
986
987 func (x *ListWorkloadIdentityPoolProvidersRequest) GetPageToken() string {
988 if x != nil {
989 return x.PageToken
990 }
991 return ""
992 }
993
994 func (x *ListWorkloadIdentityPoolProvidersRequest) GetShowDeleted() bool {
995 if x != nil {
996 return x.ShowDeleted
997 }
998 return false
999 }
1000
1001
1002 type ListWorkloadIdentityPoolProvidersResponse struct {
1003 state protoimpl.MessageState
1004 sizeCache protoimpl.SizeCache
1005 unknownFields protoimpl.UnknownFields
1006
1007
1008 WorkloadIdentityPoolProviders []*WorkloadIdentityPoolProvider `protobuf:"bytes,1,rep,name=workload_identity_pool_providers,json=workloadIdentityPoolProviders,proto3" json:"workload_identity_pool_providers,omitempty"`
1009
1010
1011 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1012 }
1013
1014 func (x *ListWorkloadIdentityPoolProvidersResponse) Reset() {
1015 *x = ListWorkloadIdentityPoolProvidersResponse{}
1016 if protoimpl.UnsafeEnabled {
1017 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[10]
1018 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1019 ms.StoreMessageInfo(mi)
1020 }
1021 }
1022
1023 func (x *ListWorkloadIdentityPoolProvidersResponse) String() string {
1024 return protoimpl.X.MessageStringOf(x)
1025 }
1026
1027 func (*ListWorkloadIdentityPoolProvidersResponse) ProtoMessage() {}
1028
1029 func (x *ListWorkloadIdentityPoolProvidersResponse) ProtoReflect() protoreflect.Message {
1030 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[10]
1031 if protoimpl.UnsafeEnabled && x != nil {
1032 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1033 if ms.LoadMessageInfo() == nil {
1034 ms.StoreMessageInfo(mi)
1035 }
1036 return ms
1037 }
1038 return mi.MessageOf(x)
1039 }
1040
1041
1042 func (*ListWorkloadIdentityPoolProvidersResponse) Descriptor() ([]byte, []int) {
1043 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{10}
1044 }
1045
1046 func (x *ListWorkloadIdentityPoolProvidersResponse) GetWorkloadIdentityPoolProviders() []*WorkloadIdentityPoolProvider {
1047 if x != nil {
1048 return x.WorkloadIdentityPoolProviders
1049 }
1050 return nil
1051 }
1052
1053 func (x *ListWorkloadIdentityPoolProvidersResponse) GetNextPageToken() string {
1054 if x != nil {
1055 return x.NextPageToken
1056 }
1057 return ""
1058 }
1059
1060
1061 type GetWorkloadIdentityPoolProviderRequest struct {
1062 state protoimpl.MessageState
1063 sizeCache protoimpl.SizeCache
1064 unknownFields protoimpl.UnknownFields
1065
1066
1067 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1068 }
1069
1070 func (x *GetWorkloadIdentityPoolProviderRequest) Reset() {
1071 *x = GetWorkloadIdentityPoolProviderRequest{}
1072 if protoimpl.UnsafeEnabled {
1073 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[11]
1074 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1075 ms.StoreMessageInfo(mi)
1076 }
1077 }
1078
1079 func (x *GetWorkloadIdentityPoolProviderRequest) String() string {
1080 return protoimpl.X.MessageStringOf(x)
1081 }
1082
1083 func (*GetWorkloadIdentityPoolProviderRequest) ProtoMessage() {}
1084
1085 func (x *GetWorkloadIdentityPoolProviderRequest) ProtoReflect() protoreflect.Message {
1086 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[11]
1087 if protoimpl.UnsafeEnabled && x != nil {
1088 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1089 if ms.LoadMessageInfo() == nil {
1090 ms.StoreMessageInfo(mi)
1091 }
1092 return ms
1093 }
1094 return mi.MessageOf(x)
1095 }
1096
1097
1098 func (*GetWorkloadIdentityPoolProviderRequest) Descriptor() ([]byte, []int) {
1099 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{11}
1100 }
1101
1102 func (x *GetWorkloadIdentityPoolProviderRequest) GetName() string {
1103 if x != nil {
1104 return x.Name
1105 }
1106 return ""
1107 }
1108
1109
1110 type CreateWorkloadIdentityPoolProviderRequest struct {
1111 state protoimpl.MessageState
1112 sizeCache protoimpl.SizeCache
1113 unknownFields protoimpl.UnknownFields
1114
1115
1116 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1117
1118 WorkloadIdentityPoolProvider *WorkloadIdentityPoolProvider `protobuf:"bytes,2,opt,name=workload_identity_pool_provider,json=workloadIdentityPoolProvider,proto3" json:"workload_identity_pool_provider,omitempty"`
1119
1120
1121
1122
1123 WorkloadIdentityPoolProviderId string `protobuf:"bytes,3,opt,name=workload_identity_pool_provider_id,json=workloadIdentityPoolProviderId,proto3" json:"workload_identity_pool_provider_id,omitempty"`
1124 }
1125
1126 func (x *CreateWorkloadIdentityPoolProviderRequest) Reset() {
1127 *x = CreateWorkloadIdentityPoolProviderRequest{}
1128 if protoimpl.UnsafeEnabled {
1129 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[12]
1130 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1131 ms.StoreMessageInfo(mi)
1132 }
1133 }
1134
1135 func (x *CreateWorkloadIdentityPoolProviderRequest) String() string {
1136 return protoimpl.X.MessageStringOf(x)
1137 }
1138
1139 func (*CreateWorkloadIdentityPoolProviderRequest) ProtoMessage() {}
1140
1141 func (x *CreateWorkloadIdentityPoolProviderRequest) ProtoReflect() protoreflect.Message {
1142 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[12]
1143 if protoimpl.UnsafeEnabled && x != nil {
1144 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1145 if ms.LoadMessageInfo() == nil {
1146 ms.StoreMessageInfo(mi)
1147 }
1148 return ms
1149 }
1150 return mi.MessageOf(x)
1151 }
1152
1153
1154 func (*CreateWorkloadIdentityPoolProviderRequest) Descriptor() ([]byte, []int) {
1155 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{12}
1156 }
1157
1158 func (x *CreateWorkloadIdentityPoolProviderRequest) GetParent() string {
1159 if x != nil {
1160 return x.Parent
1161 }
1162 return ""
1163 }
1164
1165 func (x *CreateWorkloadIdentityPoolProviderRequest) GetWorkloadIdentityPoolProvider() *WorkloadIdentityPoolProvider {
1166 if x != nil {
1167 return x.WorkloadIdentityPoolProvider
1168 }
1169 return nil
1170 }
1171
1172 func (x *CreateWorkloadIdentityPoolProviderRequest) GetWorkloadIdentityPoolProviderId() string {
1173 if x != nil {
1174 return x.WorkloadIdentityPoolProviderId
1175 }
1176 return ""
1177 }
1178
1179
1180 type UpdateWorkloadIdentityPoolProviderRequest struct {
1181 state protoimpl.MessageState
1182 sizeCache protoimpl.SizeCache
1183 unknownFields protoimpl.UnknownFields
1184
1185
1186 WorkloadIdentityPoolProvider *WorkloadIdentityPoolProvider `protobuf:"bytes,1,opt,name=workload_identity_pool_provider,json=workloadIdentityPoolProvider,proto3" json:"workload_identity_pool_provider,omitempty"`
1187
1188 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1189 }
1190
1191 func (x *UpdateWorkloadIdentityPoolProviderRequest) Reset() {
1192 *x = UpdateWorkloadIdentityPoolProviderRequest{}
1193 if protoimpl.UnsafeEnabled {
1194 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[13]
1195 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1196 ms.StoreMessageInfo(mi)
1197 }
1198 }
1199
1200 func (x *UpdateWorkloadIdentityPoolProviderRequest) String() string {
1201 return protoimpl.X.MessageStringOf(x)
1202 }
1203
1204 func (*UpdateWorkloadIdentityPoolProviderRequest) ProtoMessage() {}
1205
1206 func (x *UpdateWorkloadIdentityPoolProviderRequest) ProtoReflect() protoreflect.Message {
1207 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[13]
1208 if protoimpl.UnsafeEnabled && x != nil {
1209 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1210 if ms.LoadMessageInfo() == nil {
1211 ms.StoreMessageInfo(mi)
1212 }
1213 return ms
1214 }
1215 return mi.MessageOf(x)
1216 }
1217
1218
1219 func (*UpdateWorkloadIdentityPoolProviderRequest) Descriptor() ([]byte, []int) {
1220 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{13}
1221 }
1222
1223 func (x *UpdateWorkloadIdentityPoolProviderRequest) GetWorkloadIdentityPoolProvider() *WorkloadIdentityPoolProvider {
1224 if x != nil {
1225 return x.WorkloadIdentityPoolProvider
1226 }
1227 return nil
1228 }
1229
1230 func (x *UpdateWorkloadIdentityPoolProviderRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1231 if x != nil {
1232 return x.UpdateMask
1233 }
1234 return nil
1235 }
1236
1237
1238 type DeleteWorkloadIdentityPoolProviderRequest struct {
1239 state protoimpl.MessageState
1240 sizeCache protoimpl.SizeCache
1241 unknownFields protoimpl.UnknownFields
1242
1243
1244 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1245 }
1246
1247 func (x *DeleteWorkloadIdentityPoolProviderRequest) Reset() {
1248 *x = DeleteWorkloadIdentityPoolProviderRequest{}
1249 if protoimpl.UnsafeEnabled {
1250 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[14]
1251 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1252 ms.StoreMessageInfo(mi)
1253 }
1254 }
1255
1256 func (x *DeleteWorkloadIdentityPoolProviderRequest) String() string {
1257 return protoimpl.X.MessageStringOf(x)
1258 }
1259
1260 func (*DeleteWorkloadIdentityPoolProviderRequest) ProtoMessage() {}
1261
1262 func (x *DeleteWorkloadIdentityPoolProviderRequest) ProtoReflect() protoreflect.Message {
1263 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[14]
1264 if protoimpl.UnsafeEnabled && x != nil {
1265 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1266 if ms.LoadMessageInfo() == nil {
1267 ms.StoreMessageInfo(mi)
1268 }
1269 return ms
1270 }
1271 return mi.MessageOf(x)
1272 }
1273
1274
1275 func (*DeleteWorkloadIdentityPoolProviderRequest) Descriptor() ([]byte, []int) {
1276 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{14}
1277 }
1278
1279 func (x *DeleteWorkloadIdentityPoolProviderRequest) GetName() string {
1280 if x != nil {
1281 return x.Name
1282 }
1283 return ""
1284 }
1285
1286
1287 type UndeleteWorkloadIdentityPoolProviderRequest struct {
1288 state protoimpl.MessageState
1289 sizeCache protoimpl.SizeCache
1290 unknownFields protoimpl.UnknownFields
1291
1292
1293 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1294 }
1295
1296 func (x *UndeleteWorkloadIdentityPoolProviderRequest) Reset() {
1297 *x = UndeleteWorkloadIdentityPoolProviderRequest{}
1298 if protoimpl.UnsafeEnabled {
1299 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[15]
1300 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1301 ms.StoreMessageInfo(mi)
1302 }
1303 }
1304
1305 func (x *UndeleteWorkloadIdentityPoolProviderRequest) String() string {
1306 return protoimpl.X.MessageStringOf(x)
1307 }
1308
1309 func (*UndeleteWorkloadIdentityPoolProviderRequest) ProtoMessage() {}
1310
1311 func (x *UndeleteWorkloadIdentityPoolProviderRequest) ProtoReflect() protoreflect.Message {
1312 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[15]
1313 if protoimpl.UnsafeEnabled && x != nil {
1314 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1315 if ms.LoadMessageInfo() == nil {
1316 ms.StoreMessageInfo(mi)
1317 }
1318 return ms
1319 }
1320 return mi.MessageOf(x)
1321 }
1322
1323
1324 func (*UndeleteWorkloadIdentityPoolProviderRequest) Descriptor() ([]byte, []int) {
1325 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{15}
1326 }
1327
1328 func (x *UndeleteWorkloadIdentityPoolProviderRequest) GetName() string {
1329 if x != nil {
1330 return x.Name
1331 }
1332 return ""
1333 }
1334
1335
1336 type WorkloadIdentityPoolOperationMetadata struct {
1337 state protoimpl.MessageState
1338 sizeCache protoimpl.SizeCache
1339 unknownFields protoimpl.UnknownFields
1340 }
1341
1342 func (x *WorkloadIdentityPoolOperationMetadata) Reset() {
1343 *x = WorkloadIdentityPoolOperationMetadata{}
1344 if protoimpl.UnsafeEnabled {
1345 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[16]
1346 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1347 ms.StoreMessageInfo(mi)
1348 }
1349 }
1350
1351 func (x *WorkloadIdentityPoolOperationMetadata) String() string {
1352 return protoimpl.X.MessageStringOf(x)
1353 }
1354
1355 func (*WorkloadIdentityPoolOperationMetadata) ProtoMessage() {}
1356
1357 func (x *WorkloadIdentityPoolOperationMetadata) ProtoReflect() protoreflect.Message {
1358 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[16]
1359 if protoimpl.UnsafeEnabled && x != nil {
1360 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1361 if ms.LoadMessageInfo() == nil {
1362 ms.StoreMessageInfo(mi)
1363 }
1364 return ms
1365 }
1366 return mi.MessageOf(x)
1367 }
1368
1369
1370 func (*WorkloadIdentityPoolOperationMetadata) Descriptor() ([]byte, []int) {
1371 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{16}
1372 }
1373
1374
1375 type WorkloadIdentityPoolProviderOperationMetadata struct {
1376 state protoimpl.MessageState
1377 sizeCache protoimpl.SizeCache
1378 unknownFields protoimpl.UnknownFields
1379 }
1380
1381 func (x *WorkloadIdentityPoolProviderOperationMetadata) Reset() {
1382 *x = WorkloadIdentityPoolProviderOperationMetadata{}
1383 if protoimpl.UnsafeEnabled {
1384 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[17]
1385 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1386 ms.StoreMessageInfo(mi)
1387 }
1388 }
1389
1390 func (x *WorkloadIdentityPoolProviderOperationMetadata) String() string {
1391 return protoimpl.X.MessageStringOf(x)
1392 }
1393
1394 func (*WorkloadIdentityPoolProviderOperationMetadata) ProtoMessage() {}
1395
1396 func (x *WorkloadIdentityPoolProviderOperationMetadata) ProtoReflect() protoreflect.Message {
1397 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[17]
1398 if protoimpl.UnsafeEnabled && x != nil {
1399 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1400 if ms.LoadMessageInfo() == nil {
1401 ms.StoreMessageInfo(mi)
1402 }
1403 return ms
1404 }
1405 return mi.MessageOf(x)
1406 }
1407
1408
1409 func (*WorkloadIdentityPoolProviderOperationMetadata) Descriptor() ([]byte, []int) {
1410 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{17}
1411 }
1412
1413
1414 type WorkloadIdentityPoolProvider_Aws struct {
1415 state protoimpl.MessageState
1416 sizeCache protoimpl.SizeCache
1417 unknownFields protoimpl.UnknownFields
1418
1419
1420 AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
1421 }
1422
1423 func (x *WorkloadIdentityPoolProvider_Aws) Reset() {
1424 *x = WorkloadIdentityPoolProvider_Aws{}
1425 if protoimpl.UnsafeEnabled {
1426 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[18]
1427 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1428 ms.StoreMessageInfo(mi)
1429 }
1430 }
1431
1432 func (x *WorkloadIdentityPoolProvider_Aws) String() string {
1433 return protoimpl.X.MessageStringOf(x)
1434 }
1435
1436 func (*WorkloadIdentityPoolProvider_Aws) ProtoMessage() {}
1437
1438 func (x *WorkloadIdentityPoolProvider_Aws) ProtoReflect() protoreflect.Message {
1439 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[18]
1440 if protoimpl.UnsafeEnabled && x != nil {
1441 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1442 if ms.LoadMessageInfo() == nil {
1443 ms.StoreMessageInfo(mi)
1444 }
1445 return ms
1446 }
1447 return mi.MessageOf(x)
1448 }
1449
1450
1451 func (*WorkloadIdentityPoolProvider_Aws) Descriptor() ([]byte, []int) {
1452 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{1, 0}
1453 }
1454
1455 func (x *WorkloadIdentityPoolProvider_Aws) GetAccountId() string {
1456 if x != nil {
1457 return x.AccountId
1458 }
1459 return ""
1460 }
1461
1462
1463 type WorkloadIdentityPoolProvider_Oidc struct {
1464 state protoimpl.MessageState
1465 sizeCache protoimpl.SizeCache
1466 unknownFields protoimpl.UnknownFields
1467
1468
1469 IssuerUri string `protobuf:"bytes,1,opt,name=issuer_uri,json=issuerUri,proto3" json:"issuer_uri,omitempty"`
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483 AllowedAudiences []string `protobuf:"bytes,2,rep,name=allowed_audiences,json=allowedAudiences,proto3" json:"allowed_audiences,omitempty"`
1484 }
1485
1486 func (x *WorkloadIdentityPoolProvider_Oidc) Reset() {
1487 *x = WorkloadIdentityPoolProvider_Oidc{}
1488 if protoimpl.UnsafeEnabled {
1489 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[19]
1490 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1491 ms.StoreMessageInfo(mi)
1492 }
1493 }
1494
1495 func (x *WorkloadIdentityPoolProvider_Oidc) String() string {
1496 return protoimpl.X.MessageStringOf(x)
1497 }
1498
1499 func (*WorkloadIdentityPoolProvider_Oidc) ProtoMessage() {}
1500
1501 func (x *WorkloadIdentityPoolProvider_Oidc) ProtoReflect() protoreflect.Message {
1502 mi := &file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[19]
1503 if protoimpl.UnsafeEnabled && x != nil {
1504 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1505 if ms.LoadMessageInfo() == nil {
1506 ms.StoreMessageInfo(mi)
1507 }
1508 return ms
1509 }
1510 return mi.MessageOf(x)
1511 }
1512
1513
1514 func (*WorkloadIdentityPoolProvider_Oidc) Descriptor() ([]byte, []int) {
1515 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP(), []int{1, 1}
1516 }
1517
1518 func (x *WorkloadIdentityPoolProvider_Oidc) GetIssuerUri() string {
1519 if x != nil {
1520 return x.IssuerUri
1521 }
1522 return ""
1523 }
1524
1525 func (x *WorkloadIdentityPoolProvider_Oidc) GetAllowedAudiences() []string {
1526 if x != nil {
1527 return x.AllowedAudiences
1528 }
1529 return nil
1530 }
1531
1532 var File_google_iam_v1beta_workload_identity_pool_proto protoreflect.FileDescriptor
1533
1534 var file_google_iam_v1beta_workload_identity_pool_proto_rawDesc = []byte{
1535 0x0a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x76, 0x31, 0x62,
1536 0x65, 0x74, 0x61, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65,
1537 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1538 0x12, 0x11, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62,
1539 0x65, 0x74, 0x61, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f,
1540 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1541 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c,
1542 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
1543 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68,
1544 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f,
1545 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
1546 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c,
1547 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61,
1548 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f,
1549 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65,
1550 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9b, 0x03,
1551 0x0a, 0x14, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69,
1552 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
1553 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
1554 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
1555 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61,
1556 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
1557 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
1558 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x48, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20,
1559 0x01, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d,
1560 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1561 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x2e, 0x53, 0x74, 0x61,
1562 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1a,
1563 0x0a, 0x08, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08,
1564 0x52, 0x08, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x22, 0x37, 0x0a, 0x05, 0x53, 0x74,
1565 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53,
1566 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x43,
1567 0x54, 0x49, 0x56, 0x45, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45,
1568 0x44, 0x10, 0x02, 0x3a, 0x85, 0x01, 0xea, 0x41, 0x81, 0x01, 0x0a, 0x27, 0x69, 0x61, 0x6d, 0x2e,
1569 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57,
1570 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50,
1571 0x6f, 0x6f, 0x6c, 0x12, 0x56, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
1572 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1573 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x77, 0x6f, 0x72,
1574 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f,
1575 0x6c, 0x73, 0x2f, 0x7b, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65,
1576 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x7d, 0x22, 0xf6, 0x07, 0x0a, 0x1c,
1577 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
1578 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x17, 0x0a, 0x04,
1579 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
1580 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79,
1581 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73,
1582 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
1583 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
1584 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x50, 0x0a, 0x05, 0x73, 0x74,
1585 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1586 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57, 0x6f,
1587 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1588 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65,
1589 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1a, 0x0a, 0x08,
1590 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08,
1591 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x72, 0x0a, 0x11, 0x61, 0x74, 0x74, 0x72,
1592 0x69, 0x62, 0x75, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x18, 0x06, 0x20,
1593 0x03, 0x28, 0x0b, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d,
1594 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1595 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76,
1596 0x69, 0x64, 0x65, 0x72, 0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x4d, 0x61,
1597 0x70, 0x70, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x61, 0x74, 0x74, 0x72,
1598 0x69, 0x62, 0x75, 0x74, 0x65, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x2f, 0x0a, 0x13,
1599 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74,
1600 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x74, 0x74, 0x72, 0x69,
1601 0x62, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x47, 0x0a,
1602 0x03, 0x61, 0x77, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f,
1603 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57,
1604 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50,
1605 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x41, 0x77, 0x73, 0x48,
1606 0x00, 0x52, 0x03, 0x61, 0x77, 0x73, 0x12, 0x4a, 0x0a, 0x04, 0x6f, 0x69, 0x64, 0x63, 0x18, 0x09,
1607 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61,
1608 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61,
1609 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f,
1610 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x4f, 0x69, 0x64, 0x63, 0x48, 0x00, 0x52, 0x04, 0x6f, 0x69,
1611 0x64, 0x63, 0x1a, 0x29, 0x0a, 0x03, 0x41, 0x77, 0x73, 0x12, 0x22, 0x0a, 0x0a, 0x61, 0x63, 0x63,
1612 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
1613 0x41, 0x02, 0x52, 0x09, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x1a, 0x57, 0x0a,
1614 0x04, 0x4f, 0x69, 0x64, 0x63, 0x12, 0x22, 0x0a, 0x0a, 0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x5f,
1615 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09,
1616 0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x55, 0x72, 0x69, 0x12, 0x2b, 0x0a, 0x11, 0x61, 0x6c, 0x6c,
1617 0x6f, 0x77, 0x65, 0x64, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x02,
1618 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x41, 0x75, 0x64,
1619 0x69, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x1a, 0x43, 0x0a, 0x15, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62,
1620 0x75, 0x74, 0x65, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
1621 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65,
1622 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
1623 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x37, 0x0a, 0x05, 0x53,
1624 0x74, 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e,
1625 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x41,
1626 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x44, 0x45, 0x4c, 0x45, 0x54,
1627 0x45, 0x44, 0x10, 0x02, 0x3a, 0xba, 0x01, 0xea, 0x41, 0xb6, 0x01, 0x0a, 0x2f, 0x69, 0x61, 0x6d,
1628 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
1629 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
1630 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x82, 0x01, 0x70,
1631 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
1632 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63,
1633 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49,
1634 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x7b, 0x77, 0x6f,
1635 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f,
1636 0x70, 0x6f, 0x6f, 0x6c, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f,
1637 0x7b, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69,
1638 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1639 0x7d, 0x42, 0x11, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x63, 0x6f,
1640 0x6e, 0x66, 0x69, 0x67, 0x22, 0xce, 0x01, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72,
1641 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f,
1642 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72,
1643 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41,
1644 0x2d, 0x0a, 0x2b, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
1645 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
1646 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x06,
1647 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73,
1648 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53,
1649 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
1650 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
1651 0x65, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x64, 0x65, 0x6c, 0x65, 0x74,
1652 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x73, 0x68, 0x6f, 0x77, 0x44, 0x65,
1653 0x6c, 0x65, 0x74, 0x65, 0x64, 0x22, 0xac, 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f,
1654 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1655 0x6f, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x17, 0x77,
1656 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
1657 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67,
1658 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
1659 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1660 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x15, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49,
1661 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x0f,
1662 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
1663 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54,
1664 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x65, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c,
1665 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52,
1666 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
1667 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x69, 0x61,
1668 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
1669 0x2f, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1670 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x94, 0x02, 0x0a, 0x21,
1671 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64,
1672 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1673 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
1674 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x63, 0x6c, 0x6f, 0x75, 0x64,
1675 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x2e,
1676 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50,
1677 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x62,
1678 0x0a, 0x16, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74,
1679 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27,
1680 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65,
1681 0x74, 0x61, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74,
1682 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x14, 0x77, 0x6f,
1683 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1684 0x6f, 0x6c, 0x12, 0x3e, 0x0a, 0x19, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69,
1685 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x69, 0x64, 0x18,
1686 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x16, 0x77, 0x6f, 0x72, 0x6b,
1687 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c,
1688 0x49, 0x64, 0x22, 0xc9, 0x01, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72,
1689 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f,
1690 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x62, 0x0a, 0x16, 0x77, 0x6f, 0x72, 0x6b,
1691 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f,
1692 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1693 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57, 0x6f, 0x72,
1694 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f,
1695 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x14, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1696 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x40, 0x0a, 0x0b,
1697 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28,
1698 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1699 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0,
1700 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x68,
1701 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1702 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x65, 0x71, 0x75,
1703 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
1704 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x69, 0x61, 0x6d, 0x2e, 0x67,
1705 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x6f,
1706 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1707 0x6f, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6a, 0x0a, 0x23, 0x55, 0x6e, 0x64, 0x65,
1708 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1709 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
1710 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0,
1711 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x69, 0x61, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1712 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f,
1713 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x04,
1714 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xd2, 0x01, 0x0a, 0x28, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72,
1715 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f,
1716 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1717 0x74, 0x12, 0x47, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
1718 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x69, 0x61, 0x6d, 0x2e, 0x67,
1719 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x6f,
1720 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1721 0x6f, 0x6c, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61,
1722 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70,
1723 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f,
1724 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67,
1725 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x64,
1726 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x73, 0x68,
1727 0x6f, 0x77, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x22, 0xcd, 0x01, 0x0a, 0x29, 0x4c, 0x69,
1728 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69,
1729 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52,
1730 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x78, 0x0a, 0x20, 0x77, 0x6f, 0x72, 0x6b, 0x6c,
1731 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f,
1732 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
1733 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76,
1734 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64,
1735 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1736 0x65, 0x72, 0x52, 0x1d, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1737 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1738 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74,
1739 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74,
1740 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x75, 0x0a, 0x26, 0x47, 0x65, 0x74,
1741 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
1742 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
1743 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
1744 0x09, 0x42, 0x37, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x31, 0x0a, 0x2f, 0x69, 0x61, 0x6d, 0x2e, 0x67,
1745 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x6f,
1746 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1747 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
1748 0x22, 0xc2, 0x02, 0x0a, 0x29, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c,
1749 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50,
1750 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47,
1751 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f,
1752 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x69, 0x61, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1753 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x6f, 0x72, 0x6b, 0x6c,
1754 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52,
1755 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x7b, 0x0a, 0x1f, 0x77, 0x6f, 0x72, 0x6b, 0x6c,
1756 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f,
1757 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
1758 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31,
1759 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65,
1760 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
1761 0x72, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x1c, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1762 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76,
1763 0x69, 0x64, 0x65, 0x72, 0x12, 0x4f, 0x0a, 0x22, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1764 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x70,
1765 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
1766 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x1e, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49,
1767 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69,
1768 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0xea, 0x01, 0x0a, 0x29, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
1769 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
1770 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
1771 0x65, 0x73, 0x74, 0x12, 0x7b, 0x0a, 0x1f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f,
1772 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x70, 0x72,
1773 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67,
1774 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
1775 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1776 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0,
1777 0x41, 0x02, 0x52, 0x1c, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1778 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1779 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18,
1780 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
1781 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73,
1782 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61,
1783 0x73, 0x6b, 0x22, 0x78, 0x0a, 0x29, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b,
1784 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c,
1785 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
1786 0x4b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0xe0,
1787 0x41, 0x02, 0xfa, 0x41, 0x31, 0x0a, 0x2f, 0x69, 0x61, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1788 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f,
1789 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72,
1790 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x7a, 0x0a, 0x2b,
1791 0x55, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1792 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76,
1793 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x04, 0x6e,
1794 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0xe0, 0x41, 0x02, 0xfa, 0x41,
1795 0x31, 0x0a, 0x2f, 0x69, 0x61, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
1796 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64,
1797 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1798 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x27, 0x0a, 0x25, 0x57, 0x6f, 0x72, 0x6b,
1799 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c,
1800 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
1801 0x61, 0x22, 0x2f, 0x0a, 0x2d, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65,
1802 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
1803 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
1804 0x74, 0x61, 0x32, 0xb4, 0x1c, 0x0a, 0x15, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49,
1805 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x12, 0xd6, 0x01, 0x0a,
1806 0x19, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65,
1807 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f,
1808 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c,
1809 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74,
1810 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
1811 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62,
1812 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1813 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x52, 0x65, 0x73,
1814 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x12, 0x3d, 0x2f,
1815 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70,
1816 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
1817 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49,
1818 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0xda, 0x41, 0x06, 0x70,
1819 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xc3, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x57, 0x6f, 0x72,
1820 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f,
1821 0x6c, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76,
1822 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61,
1823 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x65, 0x71,
1824 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61,
1825 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61,
1826 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x22, 0x4c, 0x82,
1827 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x12, 0x3d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b,
1828 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
1829 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x6f, 0x72, 0x6b,
1830 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c,
1831 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xcb, 0x02, 0x0a, 0x1a,
1832 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64,
1833 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f,
1834 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43,
1835 0x72, 0x65, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65,
1836 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1837 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75,
1838 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
1839 0xd7, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x57, 0x22, 0x3d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
1840 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
1841 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
1842 0x7d, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69,
1843 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x3a, 0x16, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61,
1844 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0xda,
1845 0x41, 0x37, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61,
1846 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x2c,
1847 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1848 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x69, 0x64, 0xca, 0x41, 0x3d, 0x0a, 0x14, 0x57, 0x6f,
1849 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1850 0x6f, 0x6c, 0x12, 0x25, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1851 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
1852 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xcd, 0x02, 0x0a, 0x1a, 0x55, 0x70,
1853 0x64, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1854 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1855 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64,
1856 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74,
1857 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d,
1858 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e,
1859 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xd9, 0x01,
1860 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x6e, 0x32, 0x54, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f,
1861 0x7b, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69,
1862 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
1863 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1864 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1865 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x16, 0x77, 0x6f,
1866 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f,
1867 0x70, 0x6f, 0x6f, 0x6c, 0xda, 0x41, 0x22, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f,
1868 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x2c, 0x75, 0x70,
1869 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x3d, 0x0a, 0x14, 0x57, 0x6f,
1870 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1871 0x6f, 0x6c, 0x12, 0x25, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1872 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
1873 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x80, 0x02, 0x0a, 0x1a, 0x44, 0x65,
1874 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1875 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1876 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x65, 0x6c,
1877 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74,
1878 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d,
1879 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e,
1880 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x8c, 0x01,
1881 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x2a, 0x3d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f,
1882 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
1883 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x6f, 0x72,
1884 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f,
1885 0x6c, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x3d, 0x0a,
1886 0x14, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1887 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x25, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49,
1888 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61,
1889 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x90, 0x02, 0x0a,
1890 0x1c, 0x55, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61,
1891 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x36, 0x2e,
1892 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
1893 0x61, 0x2e, 0x55, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f,
1894 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x52, 0x65,
1895 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c,
1896 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
1897 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x98, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x22, 0x46, 0x2f,
1898 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
1899 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1900 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1901 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x75, 0x6e, 0x64,
1902 0x65, 0x6c, 0x65, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca,
1903 0x41, 0x3d, 0x0a, 0x14, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1904 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x25, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f,
1905 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x4f, 0x70,
1906 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12,
1907 0xfa, 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1908 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76,
1909 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69,
1910 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f,
1911 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1912 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
1913 0x73, 0x74, 0x1a, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e,
1914 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c,
1915 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50,
1916 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1917 0x22, 0x5a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x12, 0x49, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
1918 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
1919 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
1920 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1921 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
1922 0x65, 0x72, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xe7, 0x01, 0x0a,
1923 0x1f, 0x47, 0x65, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
1924 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1925 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31,
1926 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1927 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76,
1928 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x67, 0x6f,
1929 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
1930 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
1931 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x22, 0x58, 0x82, 0xd3,
1932 0xe4, 0x93, 0x02, 0x4b, 0x12, 0x49, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e,
1933 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c,
1934 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c,
1935 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73,
1936 0x2f, 0x2a, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda,
1937 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x92, 0x03, 0x0a, 0x22, 0x43, 0x72, 0x65, 0x61, 0x74,
1938 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1939 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x3c, 0x2e,
1940 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
1941 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1942 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76,
1943 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f,
1944 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
1945 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x8e, 0x02, 0x82, 0xd3, 0xe4,
1946 0x93, 0x02, 0x6c, 0x22, 0x49, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61,
1947 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
1948 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x6f, 0x72, 0x6b,
1949 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c,
1950 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x3a, 0x1f,
1951 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
1952 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0xda,
1953 0x41, 0x49, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61,
1954 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f,
1955 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2c, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61,
1956 0x64, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f,
1957 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0xca, 0x41, 0x4d, 0x0a, 0x1c,
1958 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
1959 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2d, 0x57, 0x6f,
1960 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1961 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
1962 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x95, 0x03, 0x0a, 0x22,
1963 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64,
1964 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1965 0x65, 0x72, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e,
1966 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x57, 0x6f, 0x72,
1967 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f,
1968 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1969 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75,
1970 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
1971 0x91, 0x02, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x8c, 0x01, 0x32, 0x69, 0x2f, 0x76, 0x31, 0x62, 0x65,
1972 0x74, 0x61, 0x2f, 0x7b, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x65,
1973 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69,
1974 0x64, 0x65, 0x72, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
1975 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f,
1976 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
1977 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x2a, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1978 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x1f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69,
1979 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x70, 0x72, 0x6f,
1980 0x76, 0x69, 0x64, 0x65, 0x72, 0xda, 0x41, 0x2b, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1981 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x70,
1982 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d,
1983 0x61, 0x73, 0x6b, 0xca, 0x41, 0x4d, 0x0a, 0x1c, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
1984 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76,
1985 0x69, 0x64, 0x65, 0x72, 0x12, 0x2d, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64,
1986 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1987 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64,
1988 0x61, 0x74, 0x61, 0x12, 0xac, 0x02, 0x0a, 0x22, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f,
1989 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f,
1990 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f,
1991 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44,
1992 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65,
1993 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
1994 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1995 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70,
1996 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xa8, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b,
1997 0x2a, 0x49, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
1998 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74,
1999 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49,
2000 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x2a, 0x2f, 0x70,
2001 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61,
2002 0x6d, 0x65, 0xca, 0x41, 0x4d, 0x0a, 0x1c, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49,
2003 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69,
2004 0x64, 0x65, 0x72, 0x12, 0x2d, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65,
2005 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
2006 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
2007 0x74, 0x61, 0x12, 0xbc, 0x02, 0x0a, 0x24, 0x55, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57,
2008 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50,
2009 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x3e, 0x2e, 0x67, 0x6f,
2010 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
2011 0x55, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64,
2012 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76,
2013 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f,
2014 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
2015 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xb4, 0x01, 0x82, 0xd3, 0xe4,
2016 0x93, 0x02, 0x57, 0x22, 0x52, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61,
2017 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f,
2018 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x77, 0x6f, 0x72, 0x6b, 0x6c, 0x6f,
2019 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x2f,
2020 0x2a, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x75,
2021 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d,
2022 0x65, 0xca, 0x41, 0x4d, 0x0a, 0x1c, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64,
2023 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
2024 0x65, 0x72, 0x12, 0x2d, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
2025 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
2026 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
2027 0x61, 0x1a, 0x46, 0xca, 0x41, 0x12, 0x69, 0x61, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2028 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e, 0x68, 0x74, 0x74, 0x70, 0x73,
2029 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
2030 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
2031 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0x6a, 0x0a, 0x15, 0x63, 0x6f, 0x6d,
2032 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65,
2033 0x74, 0x61, 0x42, 0x19, 0x57, 0x6f, 0x72, 0x6b, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x64, 0x65, 0x6e,
2034 0x74, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
2035 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
2036 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67,
2037 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
2038 0x61, 0x3b, 0x69, 0x61, 0x6d, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
2039 }
2040
2041 var (
2042 file_google_iam_v1beta_workload_identity_pool_proto_rawDescOnce sync.Once
2043 file_google_iam_v1beta_workload_identity_pool_proto_rawDescData = file_google_iam_v1beta_workload_identity_pool_proto_rawDesc
2044 )
2045
2046 func file_google_iam_v1beta_workload_identity_pool_proto_rawDescGZIP() []byte {
2047 file_google_iam_v1beta_workload_identity_pool_proto_rawDescOnce.Do(func() {
2048 file_google_iam_v1beta_workload_identity_pool_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_iam_v1beta_workload_identity_pool_proto_rawDescData)
2049 })
2050 return file_google_iam_v1beta_workload_identity_pool_proto_rawDescData
2051 }
2052
2053 var file_google_iam_v1beta_workload_identity_pool_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
2054 var file_google_iam_v1beta_workload_identity_pool_proto_msgTypes = make([]protoimpl.MessageInfo, 21)
2055 var file_google_iam_v1beta_workload_identity_pool_proto_goTypes = []interface{}{
2056 (WorkloadIdentityPool_State)(0),
2057 (WorkloadIdentityPoolProvider_State)(0),
2058 (*WorkloadIdentityPool)(nil),
2059 (*WorkloadIdentityPoolProvider)(nil),
2060 (*ListWorkloadIdentityPoolsRequest)(nil),
2061 (*ListWorkloadIdentityPoolsResponse)(nil),
2062 (*GetWorkloadIdentityPoolRequest)(nil),
2063 (*CreateWorkloadIdentityPoolRequest)(nil),
2064 (*UpdateWorkloadIdentityPoolRequest)(nil),
2065 (*DeleteWorkloadIdentityPoolRequest)(nil),
2066 (*UndeleteWorkloadIdentityPoolRequest)(nil),
2067 (*ListWorkloadIdentityPoolProvidersRequest)(nil),
2068 (*ListWorkloadIdentityPoolProvidersResponse)(nil),
2069 (*GetWorkloadIdentityPoolProviderRequest)(nil),
2070 (*CreateWorkloadIdentityPoolProviderRequest)(nil),
2071 (*UpdateWorkloadIdentityPoolProviderRequest)(nil),
2072 (*DeleteWorkloadIdentityPoolProviderRequest)(nil),
2073 (*UndeleteWorkloadIdentityPoolProviderRequest)(nil),
2074 (*WorkloadIdentityPoolOperationMetadata)(nil),
2075 (*WorkloadIdentityPoolProviderOperationMetadata)(nil),
2076 (*WorkloadIdentityPoolProvider_Aws)(nil),
2077 (*WorkloadIdentityPoolProvider_Oidc)(nil),
2078 nil,
2079 (*fieldmaskpb.FieldMask)(nil),
2080 (*longrunning.Operation)(nil),
2081 }
2082 var file_google_iam_v1beta_workload_identity_pool_proto_depIdxs = []int32{
2083 0,
2084 1,
2085 22,
2086 20,
2087 21,
2088 2,
2089 2,
2090 2,
2091 23,
2092 3,
2093 3,
2094 3,
2095 23,
2096 4,
2097 6,
2098 7,
2099 8,
2100 9,
2101 10,
2102 11,
2103 13,
2104 14,
2105 15,
2106 16,
2107 17,
2108 5,
2109 2,
2110 24,
2111 24,
2112 24,
2113 24,
2114 12,
2115 3,
2116 24,
2117 24,
2118 24,
2119 24,
2120 25,
2121 13,
2122 13,
2123 13,
2124 0,
2125 }
2126
2127 func init() { file_google_iam_v1beta_workload_identity_pool_proto_init() }
2128 func file_google_iam_v1beta_workload_identity_pool_proto_init() {
2129 if File_google_iam_v1beta_workload_identity_pool_proto != nil {
2130 return
2131 }
2132 if !protoimpl.UnsafeEnabled {
2133 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
2134 switch v := v.(*WorkloadIdentityPool); i {
2135 case 0:
2136 return &v.state
2137 case 1:
2138 return &v.sizeCache
2139 case 2:
2140 return &v.unknownFields
2141 default:
2142 return nil
2143 }
2144 }
2145 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
2146 switch v := v.(*WorkloadIdentityPoolProvider); i {
2147 case 0:
2148 return &v.state
2149 case 1:
2150 return &v.sizeCache
2151 case 2:
2152 return &v.unknownFields
2153 default:
2154 return nil
2155 }
2156 }
2157 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
2158 switch v := v.(*ListWorkloadIdentityPoolsRequest); i {
2159 case 0:
2160 return &v.state
2161 case 1:
2162 return &v.sizeCache
2163 case 2:
2164 return &v.unknownFields
2165 default:
2166 return nil
2167 }
2168 }
2169 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
2170 switch v := v.(*ListWorkloadIdentityPoolsResponse); i {
2171 case 0:
2172 return &v.state
2173 case 1:
2174 return &v.sizeCache
2175 case 2:
2176 return &v.unknownFields
2177 default:
2178 return nil
2179 }
2180 }
2181 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
2182 switch v := v.(*GetWorkloadIdentityPoolRequest); i {
2183 case 0:
2184 return &v.state
2185 case 1:
2186 return &v.sizeCache
2187 case 2:
2188 return &v.unknownFields
2189 default:
2190 return nil
2191 }
2192 }
2193 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
2194 switch v := v.(*CreateWorkloadIdentityPoolRequest); i {
2195 case 0:
2196 return &v.state
2197 case 1:
2198 return &v.sizeCache
2199 case 2:
2200 return &v.unknownFields
2201 default:
2202 return nil
2203 }
2204 }
2205 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
2206 switch v := v.(*UpdateWorkloadIdentityPoolRequest); i {
2207 case 0:
2208 return &v.state
2209 case 1:
2210 return &v.sizeCache
2211 case 2:
2212 return &v.unknownFields
2213 default:
2214 return nil
2215 }
2216 }
2217 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
2218 switch v := v.(*DeleteWorkloadIdentityPoolRequest); i {
2219 case 0:
2220 return &v.state
2221 case 1:
2222 return &v.sizeCache
2223 case 2:
2224 return &v.unknownFields
2225 default:
2226 return nil
2227 }
2228 }
2229 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
2230 switch v := v.(*UndeleteWorkloadIdentityPoolRequest); i {
2231 case 0:
2232 return &v.state
2233 case 1:
2234 return &v.sizeCache
2235 case 2:
2236 return &v.unknownFields
2237 default:
2238 return nil
2239 }
2240 }
2241 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
2242 switch v := v.(*ListWorkloadIdentityPoolProvidersRequest); i {
2243 case 0:
2244 return &v.state
2245 case 1:
2246 return &v.sizeCache
2247 case 2:
2248 return &v.unknownFields
2249 default:
2250 return nil
2251 }
2252 }
2253 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
2254 switch v := v.(*ListWorkloadIdentityPoolProvidersResponse); i {
2255 case 0:
2256 return &v.state
2257 case 1:
2258 return &v.sizeCache
2259 case 2:
2260 return &v.unknownFields
2261 default:
2262 return nil
2263 }
2264 }
2265 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
2266 switch v := v.(*GetWorkloadIdentityPoolProviderRequest); i {
2267 case 0:
2268 return &v.state
2269 case 1:
2270 return &v.sizeCache
2271 case 2:
2272 return &v.unknownFields
2273 default:
2274 return nil
2275 }
2276 }
2277 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
2278 switch v := v.(*CreateWorkloadIdentityPoolProviderRequest); i {
2279 case 0:
2280 return &v.state
2281 case 1:
2282 return &v.sizeCache
2283 case 2:
2284 return &v.unknownFields
2285 default:
2286 return nil
2287 }
2288 }
2289 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
2290 switch v := v.(*UpdateWorkloadIdentityPoolProviderRequest); i {
2291 case 0:
2292 return &v.state
2293 case 1:
2294 return &v.sizeCache
2295 case 2:
2296 return &v.unknownFields
2297 default:
2298 return nil
2299 }
2300 }
2301 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
2302 switch v := v.(*DeleteWorkloadIdentityPoolProviderRequest); i {
2303 case 0:
2304 return &v.state
2305 case 1:
2306 return &v.sizeCache
2307 case 2:
2308 return &v.unknownFields
2309 default:
2310 return nil
2311 }
2312 }
2313 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
2314 switch v := v.(*UndeleteWorkloadIdentityPoolProviderRequest); i {
2315 case 0:
2316 return &v.state
2317 case 1:
2318 return &v.sizeCache
2319 case 2:
2320 return &v.unknownFields
2321 default:
2322 return nil
2323 }
2324 }
2325 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
2326 switch v := v.(*WorkloadIdentityPoolOperationMetadata); i {
2327 case 0:
2328 return &v.state
2329 case 1:
2330 return &v.sizeCache
2331 case 2:
2332 return &v.unknownFields
2333 default:
2334 return nil
2335 }
2336 }
2337 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
2338 switch v := v.(*WorkloadIdentityPoolProviderOperationMetadata); i {
2339 case 0:
2340 return &v.state
2341 case 1:
2342 return &v.sizeCache
2343 case 2:
2344 return &v.unknownFields
2345 default:
2346 return nil
2347 }
2348 }
2349 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
2350 switch v := v.(*WorkloadIdentityPoolProvider_Aws); i {
2351 case 0:
2352 return &v.state
2353 case 1:
2354 return &v.sizeCache
2355 case 2:
2356 return &v.unknownFields
2357 default:
2358 return nil
2359 }
2360 }
2361 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
2362 switch v := v.(*WorkloadIdentityPoolProvider_Oidc); i {
2363 case 0:
2364 return &v.state
2365 case 1:
2366 return &v.sizeCache
2367 case 2:
2368 return &v.unknownFields
2369 default:
2370 return nil
2371 }
2372 }
2373 }
2374 file_google_iam_v1beta_workload_identity_pool_proto_msgTypes[1].OneofWrappers = []interface{}{
2375 (*WorkloadIdentityPoolProvider_Aws_)(nil),
2376 (*WorkloadIdentityPoolProvider_Oidc_)(nil),
2377 }
2378 type x struct{}
2379 out := protoimpl.TypeBuilder{
2380 File: protoimpl.DescBuilder{
2381 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
2382 RawDescriptor: file_google_iam_v1beta_workload_identity_pool_proto_rawDesc,
2383 NumEnums: 2,
2384 NumMessages: 21,
2385 NumExtensions: 0,
2386 NumServices: 1,
2387 },
2388 GoTypes: file_google_iam_v1beta_workload_identity_pool_proto_goTypes,
2389 DependencyIndexes: file_google_iam_v1beta_workload_identity_pool_proto_depIdxs,
2390 EnumInfos: file_google_iam_v1beta_workload_identity_pool_proto_enumTypes,
2391 MessageInfos: file_google_iam_v1beta_workload_identity_pool_proto_msgTypes,
2392 }.Build()
2393 File_google_iam_v1beta_workload_identity_pool_proto = out.File
2394 file_google_iam_v1beta_workload_identity_pool_proto_rawDesc = nil
2395 file_google_iam_v1beta_workload_identity_pool_proto_goTypes = nil
2396 file_google_iam_v1beta_workload_identity_pool_proto_depIdxs = nil
2397 }
2398
2399
2400 var _ context.Context
2401 var _ grpc.ClientConnInterface
2402
2403
2404
2405 const _ = grpc.SupportPackageIsVersion6
2406
2407
2408
2409
2410 type WorkloadIdentityPoolsClient interface {
2411
2412
2413
2414
2415 ListWorkloadIdentityPools(ctx context.Context, in *ListWorkloadIdentityPoolsRequest, opts ...grpc.CallOption) (*ListWorkloadIdentityPoolsResponse, error)
2416
2417
2418 GetWorkloadIdentityPool(ctx context.Context, in *GetWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*WorkloadIdentityPool, error)
2419
2420
2421
2422
2423 CreateWorkloadIdentityPool(ctx context.Context, in *CreateWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
2424
2425
2426 UpdateWorkloadIdentityPool(ctx context.Context, in *UpdateWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439 DeleteWorkloadIdentityPool(ctx context.Context, in *DeleteWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
2440
2441
2442 UndeleteWorkloadIdentityPool(ctx context.Context, in *UndeleteWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
2443
2444
2445
2446
2447 ListWorkloadIdentityPoolProviders(ctx context.Context, in *ListWorkloadIdentityPoolProvidersRequest, opts ...grpc.CallOption) (*ListWorkloadIdentityPoolProvidersResponse, error)
2448
2449
2450 GetWorkloadIdentityPoolProvider(ctx context.Context, in *GetWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*WorkloadIdentityPoolProvider, error)
2451
2452
2453
2454
2455
2456
2457 CreateWorkloadIdentityPoolProvider(ctx context.Context, in *CreateWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
2458
2459
2460 UpdateWorkloadIdentityPoolProvider(ctx context.Context, in *UpdateWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
2461
2462
2463
2464
2465
2466
2467
2468 DeleteWorkloadIdentityPoolProvider(ctx context.Context, in *DeleteWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
2469
2470
2471
2472 UndeleteWorkloadIdentityPoolProvider(ctx context.Context, in *UndeleteWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
2473 }
2474
2475 type workloadIdentityPoolsClient struct {
2476 cc grpc.ClientConnInterface
2477 }
2478
2479 func NewWorkloadIdentityPoolsClient(cc grpc.ClientConnInterface) WorkloadIdentityPoolsClient {
2480 return &workloadIdentityPoolsClient{cc}
2481 }
2482
2483 func (c *workloadIdentityPoolsClient) ListWorkloadIdentityPools(ctx context.Context, in *ListWorkloadIdentityPoolsRequest, opts ...grpc.CallOption) (*ListWorkloadIdentityPoolsResponse, error) {
2484 out := new(ListWorkloadIdentityPoolsResponse)
2485 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/ListWorkloadIdentityPools", in, out, opts...)
2486 if err != nil {
2487 return nil, err
2488 }
2489 return out, nil
2490 }
2491
2492 func (c *workloadIdentityPoolsClient) GetWorkloadIdentityPool(ctx context.Context, in *GetWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*WorkloadIdentityPool, error) {
2493 out := new(WorkloadIdentityPool)
2494 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/GetWorkloadIdentityPool", in, out, opts...)
2495 if err != nil {
2496 return nil, err
2497 }
2498 return out, nil
2499 }
2500
2501 func (c *workloadIdentityPoolsClient) CreateWorkloadIdentityPool(ctx context.Context, in *CreateWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
2502 out := new(longrunning.Operation)
2503 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/CreateWorkloadIdentityPool", in, out, opts...)
2504 if err != nil {
2505 return nil, err
2506 }
2507 return out, nil
2508 }
2509
2510 func (c *workloadIdentityPoolsClient) UpdateWorkloadIdentityPool(ctx context.Context, in *UpdateWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
2511 out := new(longrunning.Operation)
2512 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/UpdateWorkloadIdentityPool", in, out, opts...)
2513 if err != nil {
2514 return nil, err
2515 }
2516 return out, nil
2517 }
2518
2519 func (c *workloadIdentityPoolsClient) DeleteWorkloadIdentityPool(ctx context.Context, in *DeleteWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
2520 out := new(longrunning.Operation)
2521 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/DeleteWorkloadIdentityPool", in, out, opts...)
2522 if err != nil {
2523 return nil, err
2524 }
2525 return out, nil
2526 }
2527
2528 func (c *workloadIdentityPoolsClient) UndeleteWorkloadIdentityPool(ctx context.Context, in *UndeleteWorkloadIdentityPoolRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
2529 out := new(longrunning.Operation)
2530 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/UndeleteWorkloadIdentityPool", in, out, opts...)
2531 if err != nil {
2532 return nil, err
2533 }
2534 return out, nil
2535 }
2536
2537 func (c *workloadIdentityPoolsClient) ListWorkloadIdentityPoolProviders(ctx context.Context, in *ListWorkloadIdentityPoolProvidersRequest, opts ...grpc.CallOption) (*ListWorkloadIdentityPoolProvidersResponse, error) {
2538 out := new(ListWorkloadIdentityPoolProvidersResponse)
2539 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/ListWorkloadIdentityPoolProviders", in, out, opts...)
2540 if err != nil {
2541 return nil, err
2542 }
2543 return out, nil
2544 }
2545
2546 func (c *workloadIdentityPoolsClient) GetWorkloadIdentityPoolProvider(ctx context.Context, in *GetWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*WorkloadIdentityPoolProvider, error) {
2547 out := new(WorkloadIdentityPoolProvider)
2548 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/GetWorkloadIdentityPoolProvider", in, out, opts...)
2549 if err != nil {
2550 return nil, err
2551 }
2552 return out, nil
2553 }
2554
2555 func (c *workloadIdentityPoolsClient) CreateWorkloadIdentityPoolProvider(ctx context.Context, in *CreateWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
2556 out := new(longrunning.Operation)
2557 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/CreateWorkloadIdentityPoolProvider", in, out, opts...)
2558 if err != nil {
2559 return nil, err
2560 }
2561 return out, nil
2562 }
2563
2564 func (c *workloadIdentityPoolsClient) UpdateWorkloadIdentityPoolProvider(ctx context.Context, in *UpdateWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
2565 out := new(longrunning.Operation)
2566 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/UpdateWorkloadIdentityPoolProvider", in, out, opts...)
2567 if err != nil {
2568 return nil, err
2569 }
2570 return out, nil
2571 }
2572
2573 func (c *workloadIdentityPoolsClient) DeleteWorkloadIdentityPoolProvider(ctx context.Context, in *DeleteWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
2574 out := new(longrunning.Operation)
2575 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/DeleteWorkloadIdentityPoolProvider", in, out, opts...)
2576 if err != nil {
2577 return nil, err
2578 }
2579 return out, nil
2580 }
2581
2582 func (c *workloadIdentityPoolsClient) UndeleteWorkloadIdentityPoolProvider(ctx context.Context, in *UndeleteWorkloadIdentityPoolProviderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
2583 out := new(longrunning.Operation)
2584 err := c.cc.Invoke(ctx, "/google.iam.v1beta.WorkloadIdentityPools/UndeleteWorkloadIdentityPoolProvider", in, out, opts...)
2585 if err != nil {
2586 return nil, err
2587 }
2588 return out, nil
2589 }
2590
2591
2592 type WorkloadIdentityPoolsServer interface {
2593
2594
2595
2596
2597 ListWorkloadIdentityPools(context.Context, *ListWorkloadIdentityPoolsRequest) (*ListWorkloadIdentityPoolsResponse, error)
2598
2599
2600 GetWorkloadIdentityPool(context.Context, *GetWorkloadIdentityPoolRequest) (*WorkloadIdentityPool, error)
2601
2602
2603
2604
2605 CreateWorkloadIdentityPool(context.Context, *CreateWorkloadIdentityPoolRequest) (*longrunning.Operation, error)
2606
2607
2608 UpdateWorkloadIdentityPool(context.Context, *UpdateWorkloadIdentityPoolRequest) (*longrunning.Operation, error)
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621 DeleteWorkloadIdentityPool(context.Context, *DeleteWorkloadIdentityPoolRequest) (*longrunning.Operation, error)
2622
2623
2624 UndeleteWorkloadIdentityPool(context.Context, *UndeleteWorkloadIdentityPoolRequest) (*longrunning.Operation, error)
2625
2626
2627
2628
2629 ListWorkloadIdentityPoolProviders(context.Context, *ListWorkloadIdentityPoolProvidersRequest) (*ListWorkloadIdentityPoolProvidersResponse, error)
2630
2631
2632 GetWorkloadIdentityPoolProvider(context.Context, *GetWorkloadIdentityPoolProviderRequest) (*WorkloadIdentityPoolProvider, error)
2633
2634
2635
2636
2637
2638
2639 CreateWorkloadIdentityPoolProvider(context.Context, *CreateWorkloadIdentityPoolProviderRequest) (*longrunning.Operation, error)
2640
2641
2642 UpdateWorkloadIdentityPoolProvider(context.Context, *UpdateWorkloadIdentityPoolProviderRequest) (*longrunning.Operation, error)
2643
2644
2645
2646
2647
2648
2649
2650 DeleteWorkloadIdentityPoolProvider(context.Context, *DeleteWorkloadIdentityPoolProviderRequest) (*longrunning.Operation, error)
2651
2652
2653
2654 UndeleteWorkloadIdentityPoolProvider(context.Context, *UndeleteWorkloadIdentityPoolProviderRequest) (*longrunning.Operation, error)
2655 }
2656
2657
2658 type UnimplementedWorkloadIdentityPoolsServer struct {
2659 }
2660
2661 func (*UnimplementedWorkloadIdentityPoolsServer) ListWorkloadIdentityPools(context.Context, *ListWorkloadIdentityPoolsRequest) (*ListWorkloadIdentityPoolsResponse, error) {
2662 return nil, status.Errorf(codes.Unimplemented, "method ListWorkloadIdentityPools not implemented")
2663 }
2664 func (*UnimplementedWorkloadIdentityPoolsServer) GetWorkloadIdentityPool(context.Context, *GetWorkloadIdentityPoolRequest) (*WorkloadIdentityPool, error) {
2665 return nil, status.Errorf(codes.Unimplemented, "method GetWorkloadIdentityPool not implemented")
2666 }
2667 func (*UnimplementedWorkloadIdentityPoolsServer) CreateWorkloadIdentityPool(context.Context, *CreateWorkloadIdentityPoolRequest) (*longrunning.Operation, error) {
2668 return nil, status.Errorf(codes.Unimplemented, "method CreateWorkloadIdentityPool not implemented")
2669 }
2670 func (*UnimplementedWorkloadIdentityPoolsServer) UpdateWorkloadIdentityPool(context.Context, *UpdateWorkloadIdentityPoolRequest) (*longrunning.Operation, error) {
2671 return nil, status.Errorf(codes.Unimplemented, "method UpdateWorkloadIdentityPool not implemented")
2672 }
2673 func (*UnimplementedWorkloadIdentityPoolsServer) DeleteWorkloadIdentityPool(context.Context, *DeleteWorkloadIdentityPoolRequest) (*longrunning.Operation, error) {
2674 return nil, status.Errorf(codes.Unimplemented, "method DeleteWorkloadIdentityPool not implemented")
2675 }
2676 func (*UnimplementedWorkloadIdentityPoolsServer) UndeleteWorkloadIdentityPool(context.Context, *UndeleteWorkloadIdentityPoolRequest) (*longrunning.Operation, error) {
2677 return nil, status.Errorf(codes.Unimplemented, "method UndeleteWorkloadIdentityPool not implemented")
2678 }
2679 func (*UnimplementedWorkloadIdentityPoolsServer) ListWorkloadIdentityPoolProviders(context.Context, *ListWorkloadIdentityPoolProvidersRequest) (*ListWorkloadIdentityPoolProvidersResponse, error) {
2680 return nil, status.Errorf(codes.Unimplemented, "method ListWorkloadIdentityPoolProviders not implemented")
2681 }
2682 func (*UnimplementedWorkloadIdentityPoolsServer) GetWorkloadIdentityPoolProvider(context.Context, *GetWorkloadIdentityPoolProviderRequest) (*WorkloadIdentityPoolProvider, error) {
2683 return nil, status.Errorf(codes.Unimplemented, "method GetWorkloadIdentityPoolProvider not implemented")
2684 }
2685 func (*UnimplementedWorkloadIdentityPoolsServer) CreateWorkloadIdentityPoolProvider(context.Context, *CreateWorkloadIdentityPoolProviderRequest) (*longrunning.Operation, error) {
2686 return nil, status.Errorf(codes.Unimplemented, "method CreateWorkloadIdentityPoolProvider not implemented")
2687 }
2688 func (*UnimplementedWorkloadIdentityPoolsServer) UpdateWorkloadIdentityPoolProvider(context.Context, *UpdateWorkloadIdentityPoolProviderRequest) (*longrunning.Operation, error) {
2689 return nil, status.Errorf(codes.Unimplemented, "method UpdateWorkloadIdentityPoolProvider not implemented")
2690 }
2691 func (*UnimplementedWorkloadIdentityPoolsServer) DeleteWorkloadIdentityPoolProvider(context.Context, *DeleteWorkloadIdentityPoolProviderRequest) (*longrunning.Operation, error) {
2692 return nil, status.Errorf(codes.Unimplemented, "method DeleteWorkloadIdentityPoolProvider not implemented")
2693 }
2694 func (*UnimplementedWorkloadIdentityPoolsServer) UndeleteWorkloadIdentityPoolProvider(context.Context, *UndeleteWorkloadIdentityPoolProviderRequest) (*longrunning.Operation, error) {
2695 return nil, status.Errorf(codes.Unimplemented, "method UndeleteWorkloadIdentityPoolProvider not implemented")
2696 }
2697
2698 func RegisterWorkloadIdentityPoolsServer(s *grpc.Server, srv WorkloadIdentityPoolsServer) {
2699 s.RegisterService(&_WorkloadIdentityPools_serviceDesc, srv)
2700 }
2701
2702 func _WorkloadIdentityPools_ListWorkloadIdentityPools_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2703 in := new(ListWorkloadIdentityPoolsRequest)
2704 if err := dec(in); err != nil {
2705 return nil, err
2706 }
2707 if interceptor == nil {
2708 return srv.(WorkloadIdentityPoolsServer).ListWorkloadIdentityPools(ctx, in)
2709 }
2710 info := &grpc.UnaryServerInfo{
2711 Server: srv,
2712 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/ListWorkloadIdentityPools",
2713 }
2714 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2715 return srv.(WorkloadIdentityPoolsServer).ListWorkloadIdentityPools(ctx, req.(*ListWorkloadIdentityPoolsRequest))
2716 }
2717 return interceptor(ctx, in, info, handler)
2718 }
2719
2720 func _WorkloadIdentityPools_GetWorkloadIdentityPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2721 in := new(GetWorkloadIdentityPoolRequest)
2722 if err := dec(in); err != nil {
2723 return nil, err
2724 }
2725 if interceptor == nil {
2726 return srv.(WorkloadIdentityPoolsServer).GetWorkloadIdentityPool(ctx, in)
2727 }
2728 info := &grpc.UnaryServerInfo{
2729 Server: srv,
2730 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/GetWorkloadIdentityPool",
2731 }
2732 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2733 return srv.(WorkloadIdentityPoolsServer).GetWorkloadIdentityPool(ctx, req.(*GetWorkloadIdentityPoolRequest))
2734 }
2735 return interceptor(ctx, in, info, handler)
2736 }
2737
2738 func _WorkloadIdentityPools_CreateWorkloadIdentityPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2739 in := new(CreateWorkloadIdentityPoolRequest)
2740 if err := dec(in); err != nil {
2741 return nil, err
2742 }
2743 if interceptor == nil {
2744 return srv.(WorkloadIdentityPoolsServer).CreateWorkloadIdentityPool(ctx, in)
2745 }
2746 info := &grpc.UnaryServerInfo{
2747 Server: srv,
2748 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/CreateWorkloadIdentityPool",
2749 }
2750 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2751 return srv.(WorkloadIdentityPoolsServer).CreateWorkloadIdentityPool(ctx, req.(*CreateWorkloadIdentityPoolRequest))
2752 }
2753 return interceptor(ctx, in, info, handler)
2754 }
2755
2756 func _WorkloadIdentityPools_UpdateWorkloadIdentityPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2757 in := new(UpdateWorkloadIdentityPoolRequest)
2758 if err := dec(in); err != nil {
2759 return nil, err
2760 }
2761 if interceptor == nil {
2762 return srv.(WorkloadIdentityPoolsServer).UpdateWorkloadIdentityPool(ctx, in)
2763 }
2764 info := &grpc.UnaryServerInfo{
2765 Server: srv,
2766 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/UpdateWorkloadIdentityPool",
2767 }
2768 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2769 return srv.(WorkloadIdentityPoolsServer).UpdateWorkloadIdentityPool(ctx, req.(*UpdateWorkloadIdentityPoolRequest))
2770 }
2771 return interceptor(ctx, in, info, handler)
2772 }
2773
2774 func _WorkloadIdentityPools_DeleteWorkloadIdentityPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2775 in := new(DeleteWorkloadIdentityPoolRequest)
2776 if err := dec(in); err != nil {
2777 return nil, err
2778 }
2779 if interceptor == nil {
2780 return srv.(WorkloadIdentityPoolsServer).DeleteWorkloadIdentityPool(ctx, in)
2781 }
2782 info := &grpc.UnaryServerInfo{
2783 Server: srv,
2784 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/DeleteWorkloadIdentityPool",
2785 }
2786 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2787 return srv.(WorkloadIdentityPoolsServer).DeleteWorkloadIdentityPool(ctx, req.(*DeleteWorkloadIdentityPoolRequest))
2788 }
2789 return interceptor(ctx, in, info, handler)
2790 }
2791
2792 func _WorkloadIdentityPools_UndeleteWorkloadIdentityPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2793 in := new(UndeleteWorkloadIdentityPoolRequest)
2794 if err := dec(in); err != nil {
2795 return nil, err
2796 }
2797 if interceptor == nil {
2798 return srv.(WorkloadIdentityPoolsServer).UndeleteWorkloadIdentityPool(ctx, in)
2799 }
2800 info := &grpc.UnaryServerInfo{
2801 Server: srv,
2802 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/UndeleteWorkloadIdentityPool",
2803 }
2804 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2805 return srv.(WorkloadIdentityPoolsServer).UndeleteWorkloadIdentityPool(ctx, req.(*UndeleteWorkloadIdentityPoolRequest))
2806 }
2807 return interceptor(ctx, in, info, handler)
2808 }
2809
2810 func _WorkloadIdentityPools_ListWorkloadIdentityPoolProviders_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2811 in := new(ListWorkloadIdentityPoolProvidersRequest)
2812 if err := dec(in); err != nil {
2813 return nil, err
2814 }
2815 if interceptor == nil {
2816 return srv.(WorkloadIdentityPoolsServer).ListWorkloadIdentityPoolProviders(ctx, in)
2817 }
2818 info := &grpc.UnaryServerInfo{
2819 Server: srv,
2820 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/ListWorkloadIdentityPoolProviders",
2821 }
2822 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2823 return srv.(WorkloadIdentityPoolsServer).ListWorkloadIdentityPoolProviders(ctx, req.(*ListWorkloadIdentityPoolProvidersRequest))
2824 }
2825 return interceptor(ctx, in, info, handler)
2826 }
2827
2828 func _WorkloadIdentityPools_GetWorkloadIdentityPoolProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2829 in := new(GetWorkloadIdentityPoolProviderRequest)
2830 if err := dec(in); err != nil {
2831 return nil, err
2832 }
2833 if interceptor == nil {
2834 return srv.(WorkloadIdentityPoolsServer).GetWorkloadIdentityPoolProvider(ctx, in)
2835 }
2836 info := &grpc.UnaryServerInfo{
2837 Server: srv,
2838 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/GetWorkloadIdentityPoolProvider",
2839 }
2840 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2841 return srv.(WorkloadIdentityPoolsServer).GetWorkloadIdentityPoolProvider(ctx, req.(*GetWorkloadIdentityPoolProviderRequest))
2842 }
2843 return interceptor(ctx, in, info, handler)
2844 }
2845
2846 func _WorkloadIdentityPools_CreateWorkloadIdentityPoolProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2847 in := new(CreateWorkloadIdentityPoolProviderRequest)
2848 if err := dec(in); err != nil {
2849 return nil, err
2850 }
2851 if interceptor == nil {
2852 return srv.(WorkloadIdentityPoolsServer).CreateWorkloadIdentityPoolProvider(ctx, in)
2853 }
2854 info := &grpc.UnaryServerInfo{
2855 Server: srv,
2856 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/CreateWorkloadIdentityPoolProvider",
2857 }
2858 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2859 return srv.(WorkloadIdentityPoolsServer).CreateWorkloadIdentityPoolProvider(ctx, req.(*CreateWorkloadIdentityPoolProviderRequest))
2860 }
2861 return interceptor(ctx, in, info, handler)
2862 }
2863
2864 func _WorkloadIdentityPools_UpdateWorkloadIdentityPoolProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2865 in := new(UpdateWorkloadIdentityPoolProviderRequest)
2866 if err := dec(in); err != nil {
2867 return nil, err
2868 }
2869 if interceptor == nil {
2870 return srv.(WorkloadIdentityPoolsServer).UpdateWorkloadIdentityPoolProvider(ctx, in)
2871 }
2872 info := &grpc.UnaryServerInfo{
2873 Server: srv,
2874 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/UpdateWorkloadIdentityPoolProvider",
2875 }
2876 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2877 return srv.(WorkloadIdentityPoolsServer).UpdateWorkloadIdentityPoolProvider(ctx, req.(*UpdateWorkloadIdentityPoolProviderRequest))
2878 }
2879 return interceptor(ctx, in, info, handler)
2880 }
2881
2882 func _WorkloadIdentityPools_DeleteWorkloadIdentityPoolProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2883 in := new(DeleteWorkloadIdentityPoolProviderRequest)
2884 if err := dec(in); err != nil {
2885 return nil, err
2886 }
2887 if interceptor == nil {
2888 return srv.(WorkloadIdentityPoolsServer).DeleteWorkloadIdentityPoolProvider(ctx, in)
2889 }
2890 info := &grpc.UnaryServerInfo{
2891 Server: srv,
2892 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/DeleteWorkloadIdentityPoolProvider",
2893 }
2894 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2895 return srv.(WorkloadIdentityPoolsServer).DeleteWorkloadIdentityPoolProvider(ctx, req.(*DeleteWorkloadIdentityPoolProviderRequest))
2896 }
2897 return interceptor(ctx, in, info, handler)
2898 }
2899
2900 func _WorkloadIdentityPools_UndeleteWorkloadIdentityPoolProvider_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2901 in := new(UndeleteWorkloadIdentityPoolProviderRequest)
2902 if err := dec(in); err != nil {
2903 return nil, err
2904 }
2905 if interceptor == nil {
2906 return srv.(WorkloadIdentityPoolsServer).UndeleteWorkloadIdentityPoolProvider(ctx, in)
2907 }
2908 info := &grpc.UnaryServerInfo{
2909 Server: srv,
2910 FullMethod: "/google.iam.v1beta.WorkloadIdentityPools/UndeleteWorkloadIdentityPoolProvider",
2911 }
2912 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2913 return srv.(WorkloadIdentityPoolsServer).UndeleteWorkloadIdentityPoolProvider(ctx, req.(*UndeleteWorkloadIdentityPoolProviderRequest))
2914 }
2915 return interceptor(ctx, in, info, handler)
2916 }
2917
2918 var _WorkloadIdentityPools_serviceDesc = grpc.ServiceDesc{
2919 ServiceName: "google.iam.v1beta.WorkloadIdentityPools",
2920 HandlerType: (*WorkloadIdentityPoolsServer)(nil),
2921 Methods: []grpc.MethodDesc{
2922 {
2923 MethodName: "ListWorkloadIdentityPools",
2924 Handler: _WorkloadIdentityPools_ListWorkloadIdentityPools_Handler,
2925 },
2926 {
2927 MethodName: "GetWorkloadIdentityPool",
2928 Handler: _WorkloadIdentityPools_GetWorkloadIdentityPool_Handler,
2929 },
2930 {
2931 MethodName: "CreateWorkloadIdentityPool",
2932 Handler: _WorkloadIdentityPools_CreateWorkloadIdentityPool_Handler,
2933 },
2934 {
2935 MethodName: "UpdateWorkloadIdentityPool",
2936 Handler: _WorkloadIdentityPools_UpdateWorkloadIdentityPool_Handler,
2937 },
2938 {
2939 MethodName: "DeleteWorkloadIdentityPool",
2940 Handler: _WorkloadIdentityPools_DeleteWorkloadIdentityPool_Handler,
2941 },
2942 {
2943 MethodName: "UndeleteWorkloadIdentityPool",
2944 Handler: _WorkloadIdentityPools_UndeleteWorkloadIdentityPool_Handler,
2945 },
2946 {
2947 MethodName: "ListWorkloadIdentityPoolProviders",
2948 Handler: _WorkloadIdentityPools_ListWorkloadIdentityPoolProviders_Handler,
2949 },
2950 {
2951 MethodName: "GetWorkloadIdentityPoolProvider",
2952 Handler: _WorkloadIdentityPools_GetWorkloadIdentityPoolProvider_Handler,
2953 },
2954 {
2955 MethodName: "CreateWorkloadIdentityPoolProvider",
2956 Handler: _WorkloadIdentityPools_CreateWorkloadIdentityPoolProvider_Handler,
2957 },
2958 {
2959 MethodName: "UpdateWorkloadIdentityPoolProvider",
2960 Handler: _WorkloadIdentityPools_UpdateWorkloadIdentityPoolProvider_Handler,
2961 },
2962 {
2963 MethodName: "DeleteWorkloadIdentityPoolProvider",
2964 Handler: _WorkloadIdentityPools_DeleteWorkloadIdentityPoolProvider_Handler,
2965 },
2966 {
2967 MethodName: "UndeleteWorkloadIdentityPoolProvider",
2968 Handler: _WorkloadIdentityPools_UndeleteWorkloadIdentityPoolProvider_Handler,
2969 },
2970 },
2971 Streams: []grpc.StreamDesc{},
2972 Metadata: "google/iam/v1beta/workload_identity_pool.proto",
2973 }
2974
View as plain text