github.com/cloudwan/edgelq-sdk@v1.15.4/audit/resources/v1alpha2/activity_log/activity_log.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/audit/proto/v1alpha2/activity_log.proto 3 // DO NOT EDIT!!! 4 5 package activity_log 6 7 import ( 8 "fmt" 9 "reflect" 10 "sync" 11 12 "google.golang.org/protobuf/encoding/protojson" 13 "google.golang.org/protobuf/proto" 14 preflect "google.golang.org/protobuf/reflect/protoreflect" 15 "google.golang.org/protobuf/runtime/protoimpl" 16 ) 17 18 // proto imports 19 import ( 20 common "github.com/cloudwan/edgelq-sdk/audit/resources/v1alpha2/common" 21 rpc "github.com/cloudwan/edgelq-sdk/common/rpc" 22 iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/organization" 23 iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/project" 24 anypb "google.golang.org/protobuf/types/known/anypb" 25 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 26 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 27 ) 28 29 // Reference imports to suppress errors if they are not otherwise used. 30 var ( 31 _ = fmt.Errorf 32 _ = reflect.Method{} 33 _ = sync.Once{} 34 35 _ = protojson.MarshalOptions{} 36 _ = proto.MarshalOptions{} 37 _ = preflect.Value{} 38 _ = protoimpl.DescBuilder{} 39 ) 40 41 // make sure we're using proto imports 42 var ( 43 _ = &common.Authentication{} 44 _ = &rpc.Status{} 45 _ = &iam_organization.Organization{} 46 _ = &iam_project.Project{} 47 _ = &anypb.Any{} 48 _ = &fieldmaskpb.FieldMask{} 49 _ = ×tamppb.Timestamp{} 50 ) 51 52 const ( 53 // Verify that this generated code is sufficiently up-to-date. 54 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 55 // Verify that runtime/protoimpl is sufficiently up-to-date. 56 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 57 ) 58 59 // Activity log category. 60 // Each activity log basically describes read or write action, 61 // optionally describes other "operation" type. 62 type ActivityLog_Category int32 63 64 const ( 65 // Undefined, should never be used 66 ActivityLog_Undefined ActivityLog_Category = 0 67 // Describes all requests that involved execution of some special operation, 68 // for example, SSH connection could be put in this category. 69 // It's for requests that cannot be classified clearly as a read or write. 70 ActivityLog_Operation ActivityLog_Category = 2 71 // Describes all requests that involved creation of a new resource. 72 ActivityLog_Creation ActivityLog_Category = 1 73 // Describes all requests which involved deletion of an existing resource. 74 ActivityLog_Deletion ActivityLog_Category = 11 75 // Describes all update requests that changed specification fields in 76 // an existing resource(s). 77 ActivityLog_SpecUpdate ActivityLog_Category = 3 78 // Describes all update requests that changed state fields in an existing 79 // resource(s) (but not specification). 80 ActivityLog_StateUpdate ActivityLog_Category = 4 81 // Describes all update requests that are neither of SpecUpdate or 82 // StateUpdate type. It is for non-significant updates like modification of 83 // metadata annotations. 84 ActivityLog_MetaUpdate ActivityLog_Category = 6 85 // Describes an internal update of the system (like controller creating role 86 // binding for each group member for each role assigned to group). 87 // It includes all CUD requests as long as they are result of an internal 88 // system balancing. 89 ActivityLog_Internal ActivityLog_Category = 5 90 // Describes request that has been rejected and therefore no action 91 // has happened. This is result of lack of permission/authentication. 92 ActivityLog_Rejected ActivityLog_Category = 7 93 // Describes request that has failed due to client error (like validation 94 // error) 95 ActivityLog_ClientError ActivityLog_Category = 8 96 // Describes request that has failed due to server issue. 97 ActivityLog_ServerError ActivityLog_Category = 9 98 // Describes any read request (like BatchGet, Get, List, Watch). 99 ActivityLog_Read ActivityLog_Category = 10 100 ) 101 102 var ( 103 ActivityLog_Category_name = map[int32]string{ 104 0: "Undefined", 105 2: "Operation", 106 1: "Creation", 107 11: "Deletion", 108 3: "SpecUpdate", 109 4: "StateUpdate", 110 6: "MetaUpdate", 111 5: "Internal", 112 7: "Rejected", 113 8: "ClientError", 114 9: "ServerError", 115 10: "Read", 116 } 117 118 ActivityLog_Category_value = map[string]int32{ 119 "Undefined": 0, 120 "Operation": 2, 121 "Creation": 1, 122 "Deletion": 11, 123 "SpecUpdate": 3, 124 "StateUpdate": 4, 125 "MetaUpdate": 6, 126 "Internal": 5, 127 "Rejected": 7, 128 "ClientError": 8, 129 "ServerError": 9, 130 "Read": 10, 131 } 132 ) 133 134 func (x ActivityLog_Category) Enum() *ActivityLog_Category { 135 p := new(ActivityLog_Category) 136 *p = x 137 return p 138 } 139 140 func (x ActivityLog_Category) String() string { 141 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 142 } 143 144 func (ActivityLog_Category) Descriptor() preflect.EnumDescriptor { 145 return edgelq_audit_proto_v1alpha2_activity_log_proto_enumTypes[0].Descriptor() 146 } 147 148 func (ActivityLog_Category) Type() preflect.EnumType { 149 return &edgelq_audit_proto_v1alpha2_activity_log_proto_enumTypes[0] 150 } 151 152 func (x ActivityLog_Category) Number() preflect.EnumNumber { 153 return preflect.EnumNumber(x) 154 } 155 156 // Deprecated, Use ActivityLog_Category.ProtoReflect.Descriptor instead. 157 func (ActivityLog_Category) EnumDescriptor() ([]byte, []int) { 158 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 0} 159 } 160 161 // ActivityLog Resource - describes notification of 162 // activity triggered by a request sent to an API service. 163 // ActivityLog creation is triggered by an API service 164 // when it receives either unary or stream request. 165 // 166 // ActivityLog contains messages exchanged between client 167 // and server within single API call and finally exit status. 168 // ActivityLog is method oriented - service name + method name 169 // (for example IAM/CreateRoleBinding) is a leading information. 170 // 171 // ActivityLog can have N associated ResourceChangeLog objects, 172 // if API call it describes made some changes in a data store. 173 // You can combine ActivityLog and ResourceChangeLog by making 174 // queries with request_id specified in a filter. 175 type ActivityLog struct { 176 state protoimpl.MessageState 177 sizeCache protoimpl.SizeCache 178 unknownFields protoimpl.UnknownFields 179 // Name of ActivityLog. It contains scope + ID of the log. 180 // ID is a base64 encoded unique key that identifies tuple: 181 // scope 182 // request_id 183 // authentication.principal 184 // request_metadata.ip_address 185 // request_metadata.user_agent 186 // request_routing.via_region 187 // request_routing.dest_regions 188 // authorization.granted_permissions 189 // authorization.denied_permissions 190 // service.name 191 // service.region_id 192 // method.type 193 // method.version 194 // resource.name 195 // resource.difference.fields 196 // category 197 // labels 198 // 199 // Key is not to be decoded outside of service, but treated as opaque string 200 Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 201 // Contains scope from name field without resource ID. 202 // Used for internal purpose for filtering (logs are using custom store). 203 // Example formats are: 204 // - organization/umbrella 205 // - projects/mars_exploration 206 // - <system> 207 Scope string `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty"` 208 // Generated ID of the request. Same ID must be used in ResourceChangeLog 209 // objects associated with this request. 210 RequestId uint64 `protobuf:"varint,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 211 // Authentication data - informs who made a request 212 Authentication *common.Authentication `protobuf:"bytes,5,opt,name=authentication,proto3" json:"authentication,omitempty"` 213 // Authorization data - informs what permissions were 214 // granted or denied for associated request 215 Authorization *common.Authorization `protobuf:"bytes,6,opt,name=authorization,proto3" json:"authorization,omitempty"` 216 // Information about the service 217 Service *common.ServiceData `protobuf:"bytes,7,opt,name=service,proto3" json:"service,omitempty"` 218 // Information about the method 219 Method *ActivityLog_Method `protobuf:"bytes,8,opt,name=method,proto3" json:"method,omitempty"` 220 // Request metadata 221 RequestMetadata *ActivityLog_RequestMetadata `protobuf:"bytes,13,opt,name=request_metadata,json=requestMetadata,proto3" json:"request_metadata,omitempty"` 222 // Request routing 223 RequestRouting *ActivityLog_RequestRouting `protobuf:"bytes,14,opt,name=request_routing,json=requestRouting,proto3" json:"request_routing,omitempty"` 224 // Primary resource for this activity. 225 Resource *ActivityLog_Resource `protobuf:"bytes,11,opt,name=resource,proto3" json:"resource,omitempty"` 226 // Category of the activity log. 227 Category ActivityLog_Category `protobuf:"varint,12,opt,name=category,proto3,enum=ntt.audit.v1alpha2.ActivityLog_Category" json:"category,omitempty"` 228 // List of query-able labels 229 Labels map[string]string `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 230 // List of events attached to this log 231 Events []*ActivityLog_Event `protobuf:"bytes,10,rep,name=events,proto3" json:"events,omitempty"` 232 } 233 234 func (m *ActivityLog) Reset() { 235 *m = ActivityLog{} 236 if protoimpl.UnsafeEnabled { 237 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[0] 238 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 239 ms.StoreMessageInfo(mi) 240 } 241 } 242 243 func (m *ActivityLog) String() string { 244 return protoimpl.X.MessageStringOf(m) 245 } 246 247 func (*ActivityLog) ProtoMessage() {} 248 249 func (m *ActivityLog) ProtoReflect() preflect.Message { 250 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[0] 251 if protoimpl.UnsafeEnabled && m != nil { 252 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 253 if ms.LoadMessageInfo() == nil { 254 ms.StoreMessageInfo(mi) 255 } 256 return ms 257 } 258 return mi.MessageOf(m) 259 } 260 261 func (*ActivityLog) GotenMessage() {} 262 263 // Deprecated, Use ActivityLog.ProtoReflect.Descriptor instead. 264 func (*ActivityLog) Descriptor() ([]byte, []int) { 265 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0} 266 } 267 268 func (m *ActivityLog) Unmarshal(b []byte) error { 269 return proto.Unmarshal(b, m) 270 } 271 272 func (m *ActivityLog) Marshal() ([]byte, error) { 273 return proto.Marshal(m) 274 } 275 276 func (m *ActivityLog) MarshalJSON() ([]byte, error) { 277 return protojson.MarshalOptions{}.Marshal(m) 278 } 279 280 func (m *ActivityLog) UnmarshalJSON(data []byte) error { 281 return protojson.Unmarshal(data, m) 282 } 283 284 func (m *ActivityLog) GetName() *Name { 285 if m != nil { 286 return m.Name 287 } 288 return nil 289 } 290 291 func (m *ActivityLog) GetScope() string { 292 if m != nil { 293 return m.Scope 294 } 295 return "" 296 } 297 298 func (m *ActivityLog) GetRequestId() uint64 { 299 if m != nil { 300 return m.RequestId 301 } 302 return uint64(0) 303 } 304 305 func (m *ActivityLog) GetAuthentication() *common.Authentication { 306 if m != nil { 307 return m.Authentication 308 } 309 return nil 310 } 311 312 func (m *ActivityLog) GetAuthorization() *common.Authorization { 313 if m != nil { 314 return m.Authorization 315 } 316 return nil 317 } 318 319 func (m *ActivityLog) GetService() *common.ServiceData { 320 if m != nil { 321 return m.Service 322 } 323 return nil 324 } 325 326 func (m *ActivityLog) GetMethod() *ActivityLog_Method { 327 if m != nil { 328 return m.Method 329 } 330 return nil 331 } 332 333 func (m *ActivityLog) GetRequestMetadata() *ActivityLog_RequestMetadata { 334 if m != nil { 335 return m.RequestMetadata 336 } 337 return nil 338 } 339 340 func (m *ActivityLog) GetRequestRouting() *ActivityLog_RequestRouting { 341 if m != nil { 342 return m.RequestRouting 343 } 344 return nil 345 } 346 347 func (m *ActivityLog) GetResource() *ActivityLog_Resource { 348 if m != nil { 349 return m.Resource 350 } 351 return nil 352 } 353 354 func (m *ActivityLog) GetCategory() ActivityLog_Category { 355 if m != nil { 356 return m.Category 357 } 358 return ActivityLog_Undefined 359 } 360 361 func (m *ActivityLog) GetLabels() map[string]string { 362 if m != nil { 363 return m.Labels 364 } 365 return nil 366 } 367 368 func (m *ActivityLog) GetEvents() []*ActivityLog_Event { 369 if m != nil { 370 return m.Events 371 } 372 return nil 373 } 374 375 func (m *ActivityLog) SetName(fv *Name) { 376 if m == nil { 377 panic(fmt.Errorf("can't set %s on nil %s", "Name", "ActivityLog")) 378 } 379 m.Name = fv 380 } 381 382 func (m *ActivityLog) SetScope(fv string) { 383 if m == nil { 384 panic(fmt.Errorf("can't set %s on nil %s", "Scope", "ActivityLog")) 385 } 386 m.Scope = fv 387 } 388 389 func (m *ActivityLog) SetRequestId(fv uint64) { 390 if m == nil { 391 panic(fmt.Errorf("can't set %s on nil %s", "RequestId", "ActivityLog")) 392 } 393 m.RequestId = fv 394 } 395 396 func (m *ActivityLog) SetAuthentication(fv *common.Authentication) { 397 if m == nil { 398 panic(fmt.Errorf("can't set %s on nil %s", "Authentication", "ActivityLog")) 399 } 400 m.Authentication = fv 401 } 402 403 func (m *ActivityLog) SetAuthorization(fv *common.Authorization) { 404 if m == nil { 405 panic(fmt.Errorf("can't set %s on nil %s", "Authorization", "ActivityLog")) 406 } 407 m.Authorization = fv 408 } 409 410 func (m *ActivityLog) SetService(fv *common.ServiceData) { 411 if m == nil { 412 panic(fmt.Errorf("can't set %s on nil %s", "Service", "ActivityLog")) 413 } 414 m.Service = fv 415 } 416 417 func (m *ActivityLog) SetMethod(fv *ActivityLog_Method) { 418 if m == nil { 419 panic(fmt.Errorf("can't set %s on nil %s", "Method", "ActivityLog")) 420 } 421 m.Method = fv 422 } 423 424 func (m *ActivityLog) SetRequestMetadata(fv *ActivityLog_RequestMetadata) { 425 if m == nil { 426 panic(fmt.Errorf("can't set %s on nil %s", "RequestMetadata", "ActivityLog")) 427 } 428 m.RequestMetadata = fv 429 } 430 431 func (m *ActivityLog) SetRequestRouting(fv *ActivityLog_RequestRouting) { 432 if m == nil { 433 panic(fmt.Errorf("can't set %s on nil %s", "RequestRouting", "ActivityLog")) 434 } 435 m.RequestRouting = fv 436 } 437 438 func (m *ActivityLog) SetResource(fv *ActivityLog_Resource) { 439 if m == nil { 440 panic(fmt.Errorf("can't set %s on nil %s", "Resource", "ActivityLog")) 441 } 442 m.Resource = fv 443 } 444 445 func (m *ActivityLog) SetCategory(fv ActivityLog_Category) { 446 if m == nil { 447 panic(fmt.Errorf("can't set %s on nil %s", "Category", "ActivityLog")) 448 } 449 m.Category = fv 450 } 451 452 func (m *ActivityLog) SetLabels(fv map[string]string) { 453 if m == nil { 454 panic(fmt.Errorf("can't set %s on nil %s", "Labels", "ActivityLog")) 455 } 456 m.Labels = fv 457 } 458 459 func (m *ActivityLog) SetEvents(fv []*ActivityLog_Event) { 460 if m == nil { 461 panic(fmt.Errorf("can't set %s on nil %s", "Events", "ActivityLog")) 462 } 463 m.Events = fv 464 } 465 466 // Event associated with activity. 467 type ActivityLog_Event struct { 468 state protoimpl.MessageState 469 sizeCache protoimpl.SizeCache 470 unknownFields protoimpl.UnknownFields 471 // Types that are valid to be assigned to Evt: 472 // *ActivityLog_Event_ClientMessage 473 // *ActivityLog_Event_ServerMessage 474 // *ActivityLog_Event_Exit 475 // *ActivityLog_Event_RegionalServerMessage 476 // *ActivityLog_Event_RegionalExit 477 Evt isActivityLog_Event_Evt `protobuf_oneof:"evt"` 478 } 479 480 func (m *ActivityLog_Event) Reset() { 481 *m = ActivityLog_Event{} 482 if protoimpl.UnsafeEnabled { 483 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[1] 484 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 485 ms.StoreMessageInfo(mi) 486 } 487 } 488 489 func (m *ActivityLog_Event) String() string { 490 return protoimpl.X.MessageStringOf(m) 491 } 492 493 func (*ActivityLog_Event) ProtoMessage() {} 494 495 func (m *ActivityLog_Event) ProtoReflect() preflect.Message { 496 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[1] 497 if protoimpl.UnsafeEnabled && m != nil { 498 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 499 if ms.LoadMessageInfo() == nil { 500 ms.StoreMessageInfo(mi) 501 } 502 return ms 503 } 504 return mi.MessageOf(m) 505 } 506 507 func (*ActivityLog_Event) GotenMessage() {} 508 509 // Deprecated, Use ActivityLog_Event.ProtoReflect.Descriptor instead. 510 func (*ActivityLog_Event) Descriptor() ([]byte, []int) { 511 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 0} 512 } 513 514 func (m *ActivityLog_Event) Unmarshal(b []byte) error { 515 return proto.Unmarshal(b, m) 516 } 517 518 func (m *ActivityLog_Event) Marshal() ([]byte, error) { 519 return proto.Marshal(m) 520 } 521 522 func (m *ActivityLog_Event) MarshalJSON() ([]byte, error) { 523 return protojson.MarshalOptions{}.Marshal(m) 524 } 525 526 func (m *ActivityLog_Event) UnmarshalJSON(data []byte) error { 527 return protojson.Unmarshal(data, m) 528 } 529 530 type isActivityLog_Event_Evt interface { 531 isActivityLog_Event_Evt() 532 } 533 534 type ActivityLog_Event_ClientMessage struct { 535 // Client message received event 536 ClientMessage *ActivityLog_Event_ClientMsgEvent `protobuf:"bytes,1,opt,name=client_message,json=clientMessage,proto3,oneof"` 537 } 538 type ActivityLog_Event_ServerMessage struct { 539 // Server message sent event 540 ServerMessage *ActivityLog_Event_ServerMsgEvent `protobuf:"bytes,2,opt,name=server_message,json=serverMessage,proto3,oneof"` 541 } 542 type ActivityLog_Event_Exit struct { 543 // Request finished event 544 Exit *ActivityLog_Event_ExitEvent `protobuf:"bytes,3,opt,name=exit,proto3,oneof"` 545 } 546 type ActivityLog_Event_RegionalServerMessage struct { 547 // Server received response from another server (used for split & merge) 548 // which describes PARTIAL result to be sent to the client. 549 RegionalServerMessage *ActivityLog_Event_RegionalServerMsgEvent `protobuf:"bytes,4,opt,name=regional_server_message,json=regionalServerMessage,proto3,oneof"` 550 } 551 type ActivityLog_Event_RegionalExit struct { 552 // Server received exit code from another server (used for split & merge). 553 // In case it contains error, its likely final exit will contain this too. 554 RegionalExit *ActivityLog_Event_RegionalServerMsgEvent `protobuf:"bytes,5,opt,name=regional_exit,json=regionalExit,proto3,oneof"` 555 } 556 557 func (*ActivityLog_Event_ClientMessage) isActivityLog_Event_Evt() {} 558 func (*ActivityLog_Event_ServerMessage) isActivityLog_Event_Evt() {} 559 func (*ActivityLog_Event_Exit) isActivityLog_Event_Evt() {} 560 func (*ActivityLog_Event_RegionalServerMessage) isActivityLog_Event_Evt() {} 561 func (*ActivityLog_Event_RegionalExit) isActivityLog_Event_Evt() {} 562 func (m *ActivityLog_Event) GetEvt() isActivityLog_Event_Evt { 563 if m != nil { 564 return m.Evt 565 } 566 return nil 567 } 568 func (m *ActivityLog_Event) GetClientMessage() *ActivityLog_Event_ClientMsgEvent { 569 if x, ok := m.GetEvt().(*ActivityLog_Event_ClientMessage); ok { 570 return x.ClientMessage 571 } 572 return nil 573 } 574 func (m *ActivityLog_Event) GetServerMessage() *ActivityLog_Event_ServerMsgEvent { 575 if x, ok := m.GetEvt().(*ActivityLog_Event_ServerMessage); ok { 576 return x.ServerMessage 577 } 578 return nil 579 } 580 func (m *ActivityLog_Event) GetExit() *ActivityLog_Event_ExitEvent { 581 if x, ok := m.GetEvt().(*ActivityLog_Event_Exit); ok { 582 return x.Exit 583 } 584 return nil 585 } 586 func (m *ActivityLog_Event) GetRegionalServerMessage() *ActivityLog_Event_RegionalServerMsgEvent { 587 if x, ok := m.GetEvt().(*ActivityLog_Event_RegionalServerMessage); ok { 588 return x.RegionalServerMessage 589 } 590 return nil 591 } 592 func (m *ActivityLog_Event) GetRegionalExit() *ActivityLog_Event_RegionalServerMsgEvent { 593 if x, ok := m.GetEvt().(*ActivityLog_Event_RegionalExit); ok { 594 return x.RegionalExit 595 } 596 return nil 597 } 598 func (m *ActivityLog_Event) SetEvt(ofv isActivityLog_Event_Evt) { 599 if m == nil { 600 panic(fmt.Errorf("can't set %s on nil %s", "isActivityLog_Event_Evt", "ActivityLog_Event")) 601 } 602 m.Evt = ofv 603 } 604 func (m *ActivityLog_Event) SetClientMessage(fv *ActivityLog_Event_ClientMsgEvent) { 605 m.SetEvt(&ActivityLog_Event_ClientMessage{ClientMessage: fv}) 606 } 607 func (m *ActivityLog_Event) SetServerMessage(fv *ActivityLog_Event_ServerMsgEvent) { 608 m.SetEvt(&ActivityLog_Event_ServerMessage{ServerMessage: fv}) 609 } 610 func (m *ActivityLog_Event) SetExit(fv *ActivityLog_Event_ExitEvent) { 611 m.SetEvt(&ActivityLog_Event_Exit{Exit: fv}) 612 } 613 func (m *ActivityLog_Event) SetRegionalServerMessage(fv *ActivityLog_Event_RegionalServerMsgEvent) { 614 m.SetEvt(&ActivityLog_Event_RegionalServerMessage{RegionalServerMessage: fv}) 615 } 616 func (m *ActivityLog_Event) SetRegionalExit(fv *ActivityLog_Event_RegionalServerMsgEvent) { 617 m.SetEvt(&ActivityLog_Event_RegionalExit{RegionalExit: fv}) 618 } 619 620 // Description of the executed method 621 type ActivityLog_Method struct { 622 state protoimpl.MessageState 623 sizeCache protoimpl.SizeCache 624 unknownFields protoimpl.UnknownFields 625 // Type name of a method, for example "UpdateRoleBinding". 626 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` 627 // Version in which method was executed. 628 Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` 629 } 630 631 func (m *ActivityLog_Method) Reset() { 632 *m = ActivityLog_Method{} 633 if protoimpl.UnsafeEnabled { 634 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[2] 635 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 636 ms.StoreMessageInfo(mi) 637 } 638 } 639 640 func (m *ActivityLog_Method) String() string { 641 return protoimpl.X.MessageStringOf(m) 642 } 643 644 func (*ActivityLog_Method) ProtoMessage() {} 645 646 func (m *ActivityLog_Method) ProtoReflect() preflect.Message { 647 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[2] 648 if protoimpl.UnsafeEnabled && m != nil { 649 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 650 if ms.LoadMessageInfo() == nil { 651 ms.StoreMessageInfo(mi) 652 } 653 return ms 654 } 655 return mi.MessageOf(m) 656 } 657 658 func (*ActivityLog_Method) GotenMessage() {} 659 660 // Deprecated, Use ActivityLog_Method.ProtoReflect.Descriptor instead. 661 func (*ActivityLog_Method) Descriptor() ([]byte, []int) { 662 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 1} 663 } 664 665 func (m *ActivityLog_Method) Unmarshal(b []byte) error { 666 return proto.Unmarshal(b, m) 667 } 668 669 func (m *ActivityLog_Method) Marshal() ([]byte, error) { 670 return proto.Marshal(m) 671 } 672 673 func (m *ActivityLog_Method) MarshalJSON() ([]byte, error) { 674 return protojson.MarshalOptions{}.Marshal(m) 675 } 676 677 func (m *ActivityLog_Method) UnmarshalJSON(data []byte) error { 678 return protojson.Unmarshal(data, m) 679 } 680 681 func (m *ActivityLog_Method) GetType() string { 682 if m != nil { 683 return m.Type 684 } 685 return "" 686 } 687 688 func (m *ActivityLog_Method) GetVersion() string { 689 if m != nil { 690 return m.Version 691 } 692 return "" 693 } 694 695 func (m *ActivityLog_Method) SetType(fv string) { 696 if m == nil { 697 panic(fmt.Errorf("can't set %s on nil %s", "Type", "ActivityLog_Method")) 698 } 699 m.Type = fv 700 } 701 702 func (m *ActivityLog_Method) SetVersion(fv string) { 703 if m == nil { 704 panic(fmt.Errorf("can't set %s on nil %s", "Version", "ActivityLog_Method")) 705 } 706 m.Version = fv 707 } 708 709 // Additional information about request caller 710 type ActivityLog_RequestMetadata struct { 711 state protoimpl.MessageState 712 sizeCache protoimpl.SizeCache 713 unknownFields protoimpl.UnknownFields 714 // Source IP from where request came 715 IpAddress string `protobuf:"bytes,1,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` 716 // Agent used by the request caller 717 UserAgent string `protobuf:"bytes,2,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"` 718 } 719 720 func (m *ActivityLog_RequestMetadata) Reset() { 721 *m = ActivityLog_RequestMetadata{} 722 if protoimpl.UnsafeEnabled { 723 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[3] 724 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 725 ms.StoreMessageInfo(mi) 726 } 727 } 728 729 func (m *ActivityLog_RequestMetadata) String() string { 730 return protoimpl.X.MessageStringOf(m) 731 } 732 733 func (*ActivityLog_RequestMetadata) ProtoMessage() {} 734 735 func (m *ActivityLog_RequestMetadata) ProtoReflect() preflect.Message { 736 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[3] 737 if protoimpl.UnsafeEnabled && m != nil { 738 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 739 if ms.LoadMessageInfo() == nil { 740 ms.StoreMessageInfo(mi) 741 } 742 return ms 743 } 744 return mi.MessageOf(m) 745 } 746 747 func (*ActivityLog_RequestMetadata) GotenMessage() {} 748 749 // Deprecated, Use ActivityLog_RequestMetadata.ProtoReflect.Descriptor instead. 750 func (*ActivityLog_RequestMetadata) Descriptor() ([]byte, []int) { 751 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 2} 752 } 753 754 func (m *ActivityLog_RequestMetadata) Unmarshal(b []byte) error { 755 return proto.Unmarshal(b, m) 756 } 757 758 func (m *ActivityLog_RequestMetadata) Marshal() ([]byte, error) { 759 return proto.Marshal(m) 760 } 761 762 func (m *ActivityLog_RequestMetadata) MarshalJSON() ([]byte, error) { 763 return protojson.MarshalOptions{}.Marshal(m) 764 } 765 766 func (m *ActivityLog_RequestMetadata) UnmarshalJSON(data []byte) error { 767 return protojson.Unmarshal(data, m) 768 } 769 770 func (m *ActivityLog_RequestMetadata) GetIpAddress() string { 771 if m != nil { 772 return m.IpAddress 773 } 774 return "" 775 } 776 777 func (m *ActivityLog_RequestMetadata) GetUserAgent() string { 778 if m != nil { 779 return m.UserAgent 780 } 781 return "" 782 } 783 784 func (m *ActivityLog_RequestMetadata) SetIpAddress(fv string) { 785 if m == nil { 786 panic(fmt.Errorf("can't set %s on nil %s", "IpAddress", "ActivityLog_RequestMetadata")) 787 } 788 m.IpAddress = fv 789 } 790 791 func (m *ActivityLog_RequestMetadata) SetUserAgent(fv string) { 792 if m == nil { 793 panic(fmt.Errorf("can't set %s on nil %s", "UserAgent", "ActivityLog_RequestMetadata")) 794 } 795 m.UserAgent = fv 796 } 797 798 // Additional information regarding request routing. Request can be: 799 // * Received and executed locally 800 // * Received and redirected to another region 801 // * Received, then split across multiple-regions. Responses are merged before 802 // sending back to client 803 type ActivityLog_RequestRouting struct { 804 state protoimpl.MessageState 805 sizeCache protoimpl.SizeCache 806 unknownFields protoimpl.UnknownFields 807 // ID of a region which originally received request, if redirection or split 808 // & merge was required 809 ViaRegion string `protobuf:"bytes,1,opt,name=via_region,json=viaRegion,proto3" json:"via_region,omitempty"` 810 // IDs of regions to which request was actually addressed. 811 DestRegions []string `protobuf:"bytes,2,rep,name=dest_regions,json=destRegions,proto3" json:"dest_regions,omitempty"` 812 } 813 814 func (m *ActivityLog_RequestRouting) Reset() { 815 *m = ActivityLog_RequestRouting{} 816 if protoimpl.UnsafeEnabled { 817 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[4] 818 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 819 ms.StoreMessageInfo(mi) 820 } 821 } 822 823 func (m *ActivityLog_RequestRouting) String() string { 824 return protoimpl.X.MessageStringOf(m) 825 } 826 827 func (*ActivityLog_RequestRouting) ProtoMessage() {} 828 829 func (m *ActivityLog_RequestRouting) ProtoReflect() preflect.Message { 830 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[4] 831 if protoimpl.UnsafeEnabled && m != nil { 832 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 833 if ms.LoadMessageInfo() == nil { 834 ms.StoreMessageInfo(mi) 835 } 836 return ms 837 } 838 return mi.MessageOf(m) 839 } 840 841 func (*ActivityLog_RequestRouting) GotenMessage() {} 842 843 // Deprecated, Use ActivityLog_RequestRouting.ProtoReflect.Descriptor instead. 844 func (*ActivityLog_RequestRouting) Descriptor() ([]byte, []int) { 845 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 3} 846 } 847 848 func (m *ActivityLog_RequestRouting) Unmarshal(b []byte) error { 849 return proto.Unmarshal(b, m) 850 } 851 852 func (m *ActivityLog_RequestRouting) Marshal() ([]byte, error) { 853 return proto.Marshal(m) 854 } 855 856 func (m *ActivityLog_RequestRouting) MarshalJSON() ([]byte, error) { 857 return protojson.MarshalOptions{}.Marshal(m) 858 } 859 860 func (m *ActivityLog_RequestRouting) UnmarshalJSON(data []byte) error { 861 return protojson.Unmarshal(data, m) 862 } 863 864 func (m *ActivityLog_RequestRouting) GetViaRegion() string { 865 if m != nil { 866 return m.ViaRegion 867 } 868 return "" 869 } 870 871 func (m *ActivityLog_RequestRouting) GetDestRegions() []string { 872 if m != nil { 873 return m.DestRegions 874 } 875 return nil 876 } 877 878 func (m *ActivityLog_RequestRouting) SetViaRegion(fv string) { 879 if m == nil { 880 panic(fmt.Errorf("can't set %s on nil %s", "ViaRegion", "ActivityLog_RequestRouting")) 881 } 882 m.ViaRegion = fv 883 } 884 885 func (m *ActivityLog_RequestRouting) SetDestRegions(fv []string) { 886 if m == nil { 887 panic(fmt.Errorf("can't set %s on nil %s", "DestRegions", "ActivityLog_RequestRouting")) 888 } 889 m.DestRegions = fv 890 } 891 892 // Description of the main resource activity refers to. 893 // For standard, goten-generated actions it's same as resource 894 // assigned to the the method. For custom actions, in some cases, developer 895 // may pick however different resource (it is customizable in proto audit 896 // spec). 897 type ActivityLog_Resource struct { 898 state protoimpl.MessageState 899 sizeCache protoimpl.SizeCache 900 unknownFields protoimpl.UnknownFields 901 // full name of the resource 902 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 903 // difference contains update information of the resource. 904 // Left empty if the request described by this activity log did not 905 // update the resource. 906 Difference *ActivityLog_Resource_Difference `protobuf:"bytes,2,opt,name=difference,proto3" json:"difference,omitempty"` 907 } 908 909 func (m *ActivityLog_Resource) Reset() { 910 *m = ActivityLog_Resource{} 911 if protoimpl.UnsafeEnabled { 912 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[5] 913 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 914 ms.StoreMessageInfo(mi) 915 } 916 } 917 918 func (m *ActivityLog_Resource) String() string { 919 return protoimpl.X.MessageStringOf(m) 920 } 921 922 func (*ActivityLog_Resource) ProtoMessage() {} 923 924 func (m *ActivityLog_Resource) ProtoReflect() preflect.Message { 925 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[5] 926 if protoimpl.UnsafeEnabled && m != nil { 927 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 928 if ms.LoadMessageInfo() == nil { 929 ms.StoreMessageInfo(mi) 930 } 931 return ms 932 } 933 return mi.MessageOf(m) 934 } 935 936 func (*ActivityLog_Resource) GotenMessage() {} 937 938 // Deprecated, Use ActivityLog_Resource.ProtoReflect.Descriptor instead. 939 func (*ActivityLog_Resource) Descriptor() ([]byte, []int) { 940 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 4} 941 } 942 943 func (m *ActivityLog_Resource) Unmarshal(b []byte) error { 944 return proto.Unmarshal(b, m) 945 } 946 947 func (m *ActivityLog_Resource) Marshal() ([]byte, error) { 948 return proto.Marshal(m) 949 } 950 951 func (m *ActivityLog_Resource) MarshalJSON() ([]byte, error) { 952 return protojson.MarshalOptions{}.Marshal(m) 953 } 954 955 func (m *ActivityLog_Resource) UnmarshalJSON(data []byte) error { 956 return protojson.Unmarshal(data, m) 957 } 958 959 func (m *ActivityLog_Resource) GetName() string { 960 if m != nil { 961 return m.Name 962 } 963 return "" 964 } 965 966 func (m *ActivityLog_Resource) GetDifference() *ActivityLog_Resource_Difference { 967 if m != nil { 968 return m.Difference 969 } 970 return nil 971 } 972 973 func (m *ActivityLog_Resource) SetName(fv string) { 974 if m == nil { 975 panic(fmt.Errorf("can't set %s on nil %s", "Name", "ActivityLog_Resource")) 976 } 977 m.Name = fv 978 } 979 980 func (m *ActivityLog_Resource) SetDifference(fv *ActivityLog_Resource_Difference) { 981 if m == nil { 982 panic(fmt.Errorf("can't set %s on nil %s", "Difference", "ActivityLog_Resource")) 983 } 984 m.Difference = fv 985 } 986 987 // Describes client message event 988 type ActivityLog_Event_ClientMsgEvent struct { 989 state protoimpl.MessageState 990 sizeCache protoimpl.SizeCache 991 unknownFields protoimpl.UnknownFields 992 // Message contents 993 Data *anypb.Any `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 994 // Time of a message 995 Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` 996 } 997 998 func (m *ActivityLog_Event_ClientMsgEvent) Reset() { 999 *m = ActivityLog_Event_ClientMsgEvent{} 1000 if protoimpl.UnsafeEnabled { 1001 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[7] 1002 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1003 ms.StoreMessageInfo(mi) 1004 } 1005 } 1006 1007 func (m *ActivityLog_Event_ClientMsgEvent) String() string { 1008 return protoimpl.X.MessageStringOf(m) 1009 } 1010 1011 func (*ActivityLog_Event_ClientMsgEvent) ProtoMessage() {} 1012 1013 func (m *ActivityLog_Event_ClientMsgEvent) ProtoReflect() preflect.Message { 1014 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[7] 1015 if protoimpl.UnsafeEnabled && m != nil { 1016 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1017 if ms.LoadMessageInfo() == nil { 1018 ms.StoreMessageInfo(mi) 1019 } 1020 return ms 1021 } 1022 return mi.MessageOf(m) 1023 } 1024 1025 func (*ActivityLog_Event_ClientMsgEvent) GotenMessage() {} 1026 1027 // Deprecated, Use ActivityLog_Event_ClientMsgEvent.ProtoReflect.Descriptor instead. 1028 func (*ActivityLog_Event_ClientMsgEvent) Descriptor() ([]byte, []int) { 1029 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 0, 0} 1030 } 1031 1032 func (m *ActivityLog_Event_ClientMsgEvent) Unmarshal(b []byte) error { 1033 return proto.Unmarshal(b, m) 1034 } 1035 1036 func (m *ActivityLog_Event_ClientMsgEvent) Marshal() ([]byte, error) { 1037 return proto.Marshal(m) 1038 } 1039 1040 func (m *ActivityLog_Event_ClientMsgEvent) MarshalJSON() ([]byte, error) { 1041 return protojson.MarshalOptions{}.Marshal(m) 1042 } 1043 1044 func (m *ActivityLog_Event_ClientMsgEvent) UnmarshalJSON(data []byte) error { 1045 return protojson.Unmarshal(data, m) 1046 } 1047 1048 func (m *ActivityLog_Event_ClientMsgEvent) GetData() *anypb.Any { 1049 if m != nil { 1050 return m.Data 1051 } 1052 return nil 1053 } 1054 1055 func (m *ActivityLog_Event_ClientMsgEvent) GetTime() *timestamppb.Timestamp { 1056 if m != nil { 1057 return m.Time 1058 } 1059 return nil 1060 } 1061 1062 func (m *ActivityLog_Event_ClientMsgEvent) SetData(fv *anypb.Any) { 1063 if m == nil { 1064 panic(fmt.Errorf("can't set %s on nil %s", "Data", "ActivityLog_Event_ClientMsgEvent")) 1065 } 1066 m.Data = fv 1067 } 1068 1069 func (m *ActivityLog_Event_ClientMsgEvent) SetTime(fv *timestamppb.Timestamp) { 1070 if m == nil { 1071 panic(fmt.Errorf("can't set %s on nil %s", "Time", "ActivityLog_Event_ClientMsgEvent")) 1072 } 1073 m.Time = fv 1074 } 1075 1076 // Describes message received from server in specific region. 1077 // This type is used only for requests, which receiving server decided to 1078 // split across many regions. Each regional server sends own response and 1079 // executing server is responsible for merging all partial results into one. 1080 // This type does not show what was sent to the client. 1081 // TODO: No use case for now, just placeholder, no server implementation 1082 type ActivityLog_Event_RegionalServerMsgEvent struct { 1083 state protoimpl.MessageState 1084 sizeCache protoimpl.SizeCache 1085 unknownFields protoimpl.UnknownFields 1086 // Message contents 1087 Data *anypb.Any `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 1088 // Time of a message 1089 Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` 1090 // Region ID where message comes from. 1091 RegionId string `protobuf:"bytes,3,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` 1092 } 1093 1094 func (m *ActivityLog_Event_RegionalServerMsgEvent) Reset() { 1095 *m = ActivityLog_Event_RegionalServerMsgEvent{} 1096 if protoimpl.UnsafeEnabled { 1097 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[8] 1098 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1099 ms.StoreMessageInfo(mi) 1100 } 1101 } 1102 1103 func (m *ActivityLog_Event_RegionalServerMsgEvent) String() string { 1104 return protoimpl.X.MessageStringOf(m) 1105 } 1106 1107 func (*ActivityLog_Event_RegionalServerMsgEvent) ProtoMessage() {} 1108 1109 func (m *ActivityLog_Event_RegionalServerMsgEvent) ProtoReflect() preflect.Message { 1110 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[8] 1111 if protoimpl.UnsafeEnabled && m != nil { 1112 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1113 if ms.LoadMessageInfo() == nil { 1114 ms.StoreMessageInfo(mi) 1115 } 1116 return ms 1117 } 1118 return mi.MessageOf(m) 1119 } 1120 1121 func (*ActivityLog_Event_RegionalServerMsgEvent) GotenMessage() {} 1122 1123 // Deprecated, Use ActivityLog_Event_RegionalServerMsgEvent.ProtoReflect.Descriptor instead. 1124 func (*ActivityLog_Event_RegionalServerMsgEvent) Descriptor() ([]byte, []int) { 1125 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 0, 1} 1126 } 1127 1128 func (m *ActivityLog_Event_RegionalServerMsgEvent) Unmarshal(b []byte) error { 1129 return proto.Unmarshal(b, m) 1130 } 1131 1132 func (m *ActivityLog_Event_RegionalServerMsgEvent) Marshal() ([]byte, error) { 1133 return proto.Marshal(m) 1134 } 1135 1136 func (m *ActivityLog_Event_RegionalServerMsgEvent) MarshalJSON() ([]byte, error) { 1137 return protojson.MarshalOptions{}.Marshal(m) 1138 } 1139 1140 func (m *ActivityLog_Event_RegionalServerMsgEvent) UnmarshalJSON(data []byte) error { 1141 return protojson.Unmarshal(data, m) 1142 } 1143 1144 func (m *ActivityLog_Event_RegionalServerMsgEvent) GetData() *anypb.Any { 1145 if m != nil { 1146 return m.Data 1147 } 1148 return nil 1149 } 1150 1151 func (m *ActivityLog_Event_RegionalServerMsgEvent) GetTime() *timestamppb.Timestamp { 1152 if m != nil { 1153 return m.Time 1154 } 1155 return nil 1156 } 1157 1158 func (m *ActivityLog_Event_RegionalServerMsgEvent) GetRegionId() string { 1159 if m != nil { 1160 return m.RegionId 1161 } 1162 return "" 1163 } 1164 1165 func (m *ActivityLog_Event_RegionalServerMsgEvent) SetData(fv *anypb.Any) { 1166 if m == nil { 1167 panic(fmt.Errorf("can't set %s on nil %s", "Data", "ActivityLog_Event_RegionalServerMsgEvent")) 1168 } 1169 m.Data = fv 1170 } 1171 1172 func (m *ActivityLog_Event_RegionalServerMsgEvent) SetTime(fv *timestamppb.Timestamp) { 1173 if m == nil { 1174 panic(fmt.Errorf("can't set %s on nil %s", "Time", "ActivityLog_Event_RegionalServerMsgEvent")) 1175 } 1176 m.Time = fv 1177 } 1178 1179 func (m *ActivityLog_Event_RegionalServerMsgEvent) SetRegionId(fv string) { 1180 if m == nil { 1181 panic(fmt.Errorf("can't set %s on nil %s", "RegionId", "ActivityLog_Event_RegionalServerMsgEvent")) 1182 } 1183 m.RegionId = fv 1184 } 1185 1186 // Describes server message event 1187 type ActivityLog_Event_ServerMsgEvent struct { 1188 state protoimpl.MessageState 1189 sizeCache protoimpl.SizeCache 1190 unknownFields protoimpl.UnknownFields 1191 // Message contents 1192 Data *anypb.Any `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 1193 // Time of a message 1194 Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` 1195 } 1196 1197 func (m *ActivityLog_Event_ServerMsgEvent) Reset() { 1198 *m = ActivityLog_Event_ServerMsgEvent{} 1199 if protoimpl.UnsafeEnabled { 1200 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[9] 1201 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1202 ms.StoreMessageInfo(mi) 1203 } 1204 } 1205 1206 func (m *ActivityLog_Event_ServerMsgEvent) String() string { 1207 return protoimpl.X.MessageStringOf(m) 1208 } 1209 1210 func (*ActivityLog_Event_ServerMsgEvent) ProtoMessage() {} 1211 1212 func (m *ActivityLog_Event_ServerMsgEvent) ProtoReflect() preflect.Message { 1213 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[9] 1214 if protoimpl.UnsafeEnabled && m != nil { 1215 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1216 if ms.LoadMessageInfo() == nil { 1217 ms.StoreMessageInfo(mi) 1218 } 1219 return ms 1220 } 1221 return mi.MessageOf(m) 1222 } 1223 1224 func (*ActivityLog_Event_ServerMsgEvent) GotenMessage() {} 1225 1226 // Deprecated, Use ActivityLog_Event_ServerMsgEvent.ProtoReflect.Descriptor instead. 1227 func (*ActivityLog_Event_ServerMsgEvent) Descriptor() ([]byte, []int) { 1228 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 0, 2} 1229 } 1230 1231 func (m *ActivityLog_Event_ServerMsgEvent) Unmarshal(b []byte) error { 1232 return proto.Unmarshal(b, m) 1233 } 1234 1235 func (m *ActivityLog_Event_ServerMsgEvent) Marshal() ([]byte, error) { 1236 return proto.Marshal(m) 1237 } 1238 1239 func (m *ActivityLog_Event_ServerMsgEvent) MarshalJSON() ([]byte, error) { 1240 return protojson.MarshalOptions{}.Marshal(m) 1241 } 1242 1243 func (m *ActivityLog_Event_ServerMsgEvent) UnmarshalJSON(data []byte) error { 1244 return protojson.Unmarshal(data, m) 1245 } 1246 1247 func (m *ActivityLog_Event_ServerMsgEvent) GetData() *anypb.Any { 1248 if m != nil { 1249 return m.Data 1250 } 1251 return nil 1252 } 1253 1254 func (m *ActivityLog_Event_ServerMsgEvent) GetTime() *timestamppb.Timestamp { 1255 if m != nil { 1256 return m.Time 1257 } 1258 return nil 1259 } 1260 1261 func (m *ActivityLog_Event_ServerMsgEvent) SetData(fv *anypb.Any) { 1262 if m == nil { 1263 panic(fmt.Errorf("can't set %s on nil %s", "Data", "ActivityLog_Event_ServerMsgEvent")) 1264 } 1265 m.Data = fv 1266 } 1267 1268 func (m *ActivityLog_Event_ServerMsgEvent) SetTime(fv *timestamppb.Timestamp) { 1269 if m == nil { 1270 panic(fmt.Errorf("can't set %s on nil %s", "Time", "ActivityLog_Event_ServerMsgEvent")) 1271 } 1272 m.Time = fv 1273 } 1274 1275 // Describes exit code received from server in specific region. 1276 // This type is used only for requests, which receiving server decided to 1277 // split across many regions. Each regional server sends own response and 1278 // executing server is responsible for merging all partial results into one. 1279 // IT does not contain status actually sent to the client. 1280 // TODO: No use case for now, just placeholder, no server implementation 1281 type ActivityLog_Event_RegionalExitEvent struct { 1282 state protoimpl.MessageState 1283 sizeCache protoimpl.SizeCache 1284 unknownFields protoimpl.UnknownFields 1285 // Final status of a request for given region 1286 Status *rpc.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` 1287 // Time when request finished 1288 Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` 1289 // Region ID where status comes from 1290 RegionId string `protobuf:"bytes,3,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` 1291 } 1292 1293 func (m *ActivityLog_Event_RegionalExitEvent) Reset() { 1294 *m = ActivityLog_Event_RegionalExitEvent{} 1295 if protoimpl.UnsafeEnabled { 1296 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[10] 1297 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1298 ms.StoreMessageInfo(mi) 1299 } 1300 } 1301 1302 func (m *ActivityLog_Event_RegionalExitEvent) String() string { 1303 return protoimpl.X.MessageStringOf(m) 1304 } 1305 1306 func (*ActivityLog_Event_RegionalExitEvent) ProtoMessage() {} 1307 1308 func (m *ActivityLog_Event_RegionalExitEvent) ProtoReflect() preflect.Message { 1309 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[10] 1310 if protoimpl.UnsafeEnabled && m != nil { 1311 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1312 if ms.LoadMessageInfo() == nil { 1313 ms.StoreMessageInfo(mi) 1314 } 1315 return ms 1316 } 1317 return mi.MessageOf(m) 1318 } 1319 1320 func (*ActivityLog_Event_RegionalExitEvent) GotenMessage() {} 1321 1322 // Deprecated, Use ActivityLog_Event_RegionalExitEvent.ProtoReflect.Descriptor instead. 1323 func (*ActivityLog_Event_RegionalExitEvent) Descriptor() ([]byte, []int) { 1324 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 0, 3} 1325 } 1326 1327 func (m *ActivityLog_Event_RegionalExitEvent) Unmarshal(b []byte) error { 1328 return proto.Unmarshal(b, m) 1329 } 1330 1331 func (m *ActivityLog_Event_RegionalExitEvent) Marshal() ([]byte, error) { 1332 return proto.Marshal(m) 1333 } 1334 1335 func (m *ActivityLog_Event_RegionalExitEvent) MarshalJSON() ([]byte, error) { 1336 return protojson.MarshalOptions{}.Marshal(m) 1337 } 1338 1339 func (m *ActivityLog_Event_RegionalExitEvent) UnmarshalJSON(data []byte) error { 1340 return protojson.Unmarshal(data, m) 1341 } 1342 1343 func (m *ActivityLog_Event_RegionalExitEvent) GetStatus() *rpc.Status { 1344 if m != nil { 1345 return m.Status 1346 } 1347 return nil 1348 } 1349 1350 func (m *ActivityLog_Event_RegionalExitEvent) GetTime() *timestamppb.Timestamp { 1351 if m != nil { 1352 return m.Time 1353 } 1354 return nil 1355 } 1356 1357 func (m *ActivityLog_Event_RegionalExitEvent) GetRegionId() string { 1358 if m != nil { 1359 return m.RegionId 1360 } 1361 return "" 1362 } 1363 1364 func (m *ActivityLog_Event_RegionalExitEvent) SetStatus(fv *rpc.Status) { 1365 if m == nil { 1366 panic(fmt.Errorf("can't set %s on nil %s", "Status", "ActivityLog_Event_RegionalExitEvent")) 1367 } 1368 m.Status = fv 1369 } 1370 1371 func (m *ActivityLog_Event_RegionalExitEvent) SetTime(fv *timestamppb.Timestamp) { 1372 if m == nil { 1373 panic(fmt.Errorf("can't set %s on nil %s", "Time", "ActivityLog_Event_RegionalExitEvent")) 1374 } 1375 m.Time = fv 1376 } 1377 1378 func (m *ActivityLog_Event_RegionalExitEvent) SetRegionId(fv string) { 1379 if m == nil { 1380 panic(fmt.Errorf("can't set %s on nil %s", "RegionId", "ActivityLog_Event_RegionalExitEvent")) 1381 } 1382 m.RegionId = fv 1383 } 1384 1385 // Describes exit event (request finished) 1386 type ActivityLog_Event_ExitEvent struct { 1387 state protoimpl.MessageState 1388 sizeCache protoimpl.SizeCache 1389 unknownFields protoimpl.UnknownFields 1390 // Final status of a request 1391 Status *rpc.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` 1392 // Time when request finished 1393 Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` 1394 } 1395 1396 func (m *ActivityLog_Event_ExitEvent) Reset() { 1397 *m = ActivityLog_Event_ExitEvent{} 1398 if protoimpl.UnsafeEnabled { 1399 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[11] 1400 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1401 ms.StoreMessageInfo(mi) 1402 } 1403 } 1404 1405 func (m *ActivityLog_Event_ExitEvent) String() string { 1406 return protoimpl.X.MessageStringOf(m) 1407 } 1408 1409 func (*ActivityLog_Event_ExitEvent) ProtoMessage() {} 1410 1411 func (m *ActivityLog_Event_ExitEvent) ProtoReflect() preflect.Message { 1412 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[11] 1413 if protoimpl.UnsafeEnabled && m != nil { 1414 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1415 if ms.LoadMessageInfo() == nil { 1416 ms.StoreMessageInfo(mi) 1417 } 1418 return ms 1419 } 1420 return mi.MessageOf(m) 1421 } 1422 1423 func (*ActivityLog_Event_ExitEvent) GotenMessage() {} 1424 1425 // Deprecated, Use ActivityLog_Event_ExitEvent.ProtoReflect.Descriptor instead. 1426 func (*ActivityLog_Event_ExitEvent) Descriptor() ([]byte, []int) { 1427 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 0, 4} 1428 } 1429 1430 func (m *ActivityLog_Event_ExitEvent) Unmarshal(b []byte) error { 1431 return proto.Unmarshal(b, m) 1432 } 1433 1434 func (m *ActivityLog_Event_ExitEvent) Marshal() ([]byte, error) { 1435 return proto.Marshal(m) 1436 } 1437 1438 func (m *ActivityLog_Event_ExitEvent) MarshalJSON() ([]byte, error) { 1439 return protojson.MarshalOptions{}.Marshal(m) 1440 } 1441 1442 func (m *ActivityLog_Event_ExitEvent) UnmarshalJSON(data []byte) error { 1443 return protojson.Unmarshal(data, m) 1444 } 1445 1446 func (m *ActivityLog_Event_ExitEvent) GetStatus() *rpc.Status { 1447 if m != nil { 1448 return m.Status 1449 } 1450 return nil 1451 } 1452 1453 func (m *ActivityLog_Event_ExitEvent) GetTime() *timestamppb.Timestamp { 1454 if m != nil { 1455 return m.Time 1456 } 1457 return nil 1458 } 1459 1460 func (m *ActivityLog_Event_ExitEvent) SetStatus(fv *rpc.Status) { 1461 if m == nil { 1462 panic(fmt.Errorf("can't set %s on nil %s", "Status", "ActivityLog_Event_ExitEvent")) 1463 } 1464 m.Status = fv 1465 } 1466 1467 func (m *ActivityLog_Event_ExitEvent) SetTime(fv *timestamppb.Timestamp) { 1468 if m == nil { 1469 panic(fmt.Errorf("can't set %s on nil %s", "Time", "ActivityLog_Event_ExitEvent")) 1470 } 1471 m.Time = fv 1472 } 1473 1474 // Describes changes (in database) executed on the resource. 1475 type ActivityLog_Resource_Difference struct { 1476 state protoimpl.MessageState 1477 sizeCache protoimpl.SizeCache 1478 unknownFields protoimpl.UnknownFields 1479 // List of updated field paths (which are either marked as a state or 1480 // spec fields). Proper, actual values are stored in "before" and "after" 1481 // fields. Populated only for updating requests. 1482 Fields *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=fields,proto3" json:"fields,omitempty"` 1483 // State of the resource before update. 1484 // Note that "before" object contains only values of fields present 1485 // in "fields". It does not contain whole resource as it was before 1486 // the update. 1487 Before *anypb.Any `protobuf:"bytes,2,opt,name=before,proto3" json:"before,omitempty"` 1488 // State of the resource after update. 1489 // Note that "after" object contains only values of fields present 1490 // in "fields". It does not contain whole resource as it is after 1491 // the update. 1492 After *anypb.Any `protobuf:"bytes,3,opt,name=after,proto3" json:"after,omitempty"` 1493 } 1494 1495 func (m *ActivityLog_Resource_Difference) Reset() { 1496 *m = ActivityLog_Resource_Difference{} 1497 if protoimpl.UnsafeEnabled { 1498 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[12] 1499 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1500 ms.StoreMessageInfo(mi) 1501 } 1502 } 1503 1504 func (m *ActivityLog_Resource_Difference) String() string { 1505 return protoimpl.X.MessageStringOf(m) 1506 } 1507 1508 func (*ActivityLog_Resource_Difference) ProtoMessage() {} 1509 1510 func (m *ActivityLog_Resource_Difference) ProtoReflect() preflect.Message { 1511 mi := &edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[12] 1512 if protoimpl.UnsafeEnabled && m != nil { 1513 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1514 if ms.LoadMessageInfo() == nil { 1515 ms.StoreMessageInfo(mi) 1516 } 1517 return ms 1518 } 1519 return mi.MessageOf(m) 1520 } 1521 1522 func (*ActivityLog_Resource_Difference) GotenMessage() {} 1523 1524 // Deprecated, Use ActivityLog_Resource_Difference.ProtoReflect.Descriptor instead. 1525 func (*ActivityLog_Resource_Difference) Descriptor() ([]byte, []int) { 1526 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP(), []int{0, 4, 0} 1527 } 1528 1529 func (m *ActivityLog_Resource_Difference) Unmarshal(b []byte) error { 1530 return proto.Unmarshal(b, m) 1531 } 1532 1533 func (m *ActivityLog_Resource_Difference) Marshal() ([]byte, error) { 1534 return proto.Marshal(m) 1535 } 1536 1537 func (m *ActivityLog_Resource_Difference) MarshalJSON() ([]byte, error) { 1538 return protojson.MarshalOptions{}.Marshal(m) 1539 } 1540 1541 func (m *ActivityLog_Resource_Difference) UnmarshalJSON(data []byte) error { 1542 return protojson.Unmarshal(data, m) 1543 } 1544 1545 func (m *ActivityLog_Resource_Difference) GetFields() *fieldmaskpb.FieldMask { 1546 if m != nil { 1547 return m.Fields 1548 } 1549 return nil 1550 } 1551 1552 func (m *ActivityLog_Resource_Difference) GetBefore() *anypb.Any { 1553 if m != nil { 1554 return m.Before 1555 } 1556 return nil 1557 } 1558 1559 func (m *ActivityLog_Resource_Difference) GetAfter() *anypb.Any { 1560 if m != nil { 1561 return m.After 1562 } 1563 return nil 1564 } 1565 1566 func (m *ActivityLog_Resource_Difference) SetFields(fv *fieldmaskpb.FieldMask) { 1567 if m == nil { 1568 panic(fmt.Errorf("can't set %s on nil %s", "Fields", "ActivityLog_Resource_Difference")) 1569 } 1570 m.Fields = fv 1571 } 1572 1573 func (m *ActivityLog_Resource_Difference) SetBefore(fv *anypb.Any) { 1574 if m == nil { 1575 panic(fmt.Errorf("can't set %s on nil %s", "Before", "ActivityLog_Resource_Difference")) 1576 } 1577 m.Before = fv 1578 } 1579 1580 func (m *ActivityLog_Resource_Difference) SetAfter(fv *anypb.Any) { 1581 if m == nil { 1582 panic(fmt.Errorf("can't set %s on nil %s", "After", "ActivityLog_Resource_Difference")) 1583 } 1584 m.After = fv 1585 } 1586 1587 var edgelq_audit_proto_v1alpha2_activity_log_proto preflect.FileDescriptor 1588 1589 var edgelq_audit_proto_v1alpha2_activity_log_proto_rawDesc = []byte{ 1590 0x0a, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70, 1591 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x61, 0x63, 1592 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 1593 0x12, 0x12, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 1594 0x70, 0x68, 0x61, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 1595 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 1596 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 1597 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 1598 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 1599 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 1600 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 1601 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 1602 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 1603 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 1604 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 1605 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 1606 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 1607 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 1608 0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1609 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 1610 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 1611 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 1612 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 1613 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 1614 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x63, 1615 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 1616 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 1617 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 1618 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 1619 0x2c, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 1620 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 1621 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x65, 1622 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 1623 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 1624 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa9, 0x17, 0x0a, 0x0b, 0x41, 0x63, 0x74, 0x69, 1625 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x12, 0x27, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 1626 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x0a, 0x0d, 0x0a, 0x0b, 0x41, 1627 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 1628 0x12, 0x14, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 1629 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 1630 0x74, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 1631 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x4a, 0x0a, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 1632 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 1633 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 1634 0x61, 0x32, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 1635 0x6e, 0x52, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 1636 0x6e, 0x12, 0x47, 0x0a, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 1637 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 1638 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x41, 0x75, 1639 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x61, 0x75, 0x74, 1640 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x39, 0x0a, 0x07, 0x73, 0x65, 1641 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6e, 0x74, 1642 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 1643 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x73, 0x65, 1644 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x3e, 0x0a, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18, 1645 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 1646 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 1647 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x06, 0x6d, 1648 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x5a, 0x0a, 0x10, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 1649 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 1650 0x2f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 1651 0x70, 0x68, 0x61, 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 1652 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 1653 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 1654 0x61, 0x12, 0x57, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x6f, 0x75, 1655 0x74, 0x69, 0x6e, 0x67, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x6e, 0x74, 0x74, 1656 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 1657 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x52, 0x65, 0x71, 0x75, 1658 0x65, 0x73, 0x74, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 1659 0x65, 0x73, 0x74, 0x52, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x44, 0x0a, 0x08, 0x72, 0x65, 1660 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6e, 1661 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 1662 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x52, 0x65, 1663 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 1664 0x12, 0x44, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x0c, 0x20, 0x01, 1665 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 1666 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 1667 0x4c, 0x6f, 0x67, 0x2e, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x08, 0x63, 0x61, 1668 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x43, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 1669 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 1670 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 1671 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 1672 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x3d, 0x0a, 0x06, 0x65, 1673 0x76, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x6e, 0x74, 1674 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 1675 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x45, 0x76, 0x65, 1676 0x6e, 0x74, 0x52, 0x06, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x1a, 0xcc, 0x08, 0x0a, 0x05, 0x45, 1677 0x76, 0x65, 0x6e, 0x74, 0x12, 0x5d, 0x0a, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6d, 1678 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x6e, 1679 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 1680 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x45, 0x76, 1681 0x65, 0x6e, 0x74, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4d, 0x73, 0x67, 0x45, 0x76, 0x65, 1682 0x6e, 0x74, 0x48, 0x00, 0x52, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4d, 0x65, 0x73, 0x73, 1683 0x61, 0x67, 0x65, 0x12, 0x5d, 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x6d, 0x65, 1684 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x6e, 0x74, 1685 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 1686 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x45, 0x76, 0x65, 1687 0x6e, 0x74, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x73, 0x67, 0x45, 0x76, 0x65, 0x6e, 1688 0x74, 0x48, 0x00, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 1689 0x67, 0x65, 0x12, 0x45, 0x0a, 0x04, 0x65, 0x78, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 1690 0x32, 0x2f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 1691 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 1692 0x67, 0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 1693 0x74, 0x48, 0x00, 0x52, 0x04, 0x65, 0x78, 0x69, 0x74, 0x12, 0x76, 0x0a, 0x17, 0x72, 0x65, 0x67, 1694 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x73, 1695 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x6e, 0x74, 0x74, 1696 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 1697 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x45, 0x76, 0x65, 0x6e, 1698 0x74, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 1699 0x4d, 0x73, 0x67, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x15, 0x72, 0x65, 0x67, 0x69, 1700 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 1701 0x65, 0x12, 0x63, 0x0a, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x65, 0x78, 1702 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 1703 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x41, 0x63, 1704 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 1705 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x73, 1706 0x67, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 1707 0x61, 0x6c, 0x45, 0x78, 0x69, 0x74, 0x1a, 0x6a, 0x0a, 0x0e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 1708 0x4d, 0x73, 0x67, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x28, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 1709 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 1710 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x04, 0x64, 0x61, 1711 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 1712 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 1713 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x04, 0x74, 0x69, 1714 0x6d, 0x65, 0x1a, 0x8f, 0x01, 0x0a, 0x16, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 1715 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x73, 0x67, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x28, 0x0a, 1716 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 1717 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 1718 0x79, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 1719 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 1720 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 1721 0x70, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x67, 0x69, 0x6f, 1722 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x67, 0x69, 1723 0x6f, 0x6e, 0x49, 0x64, 0x1a, 0x6a, 0x0a, 0x0e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x73, 1724 0x67, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x28, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 1725 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 1726 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 1727 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 1728 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 1729 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 1730 0x1a, 0x89, 0x01, 0x0a, 0x11, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x45, 0x78, 0x69, 1731 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x27, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 1732 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x72, 0x70, 0x63, 1733 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 1734 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 1735 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 1736 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 1737 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 1738 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x1a, 0x64, 0x0a, 0x09, 1739 0x45, 0x78, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x27, 0x0a, 0x06, 0x73, 0x74, 0x61, 1740 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 1741 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 1742 0x75, 0x73, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 1743 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 1744 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x04, 0x74, 0x69, 1745 0x6d, 0x65, 0x42, 0x05, 0x0a, 0x03, 0x65, 0x76, 0x74, 0x1a, 0x36, 0x0a, 0x06, 0x4d, 0x65, 0x74, 1746 0x68, 0x6f, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 1747 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 1748 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 1749 0x6e, 0x1a, 0x4f, 0x0a, 0x0f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 1750 0x64, 0x61, 0x74, 0x61, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 1751 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 1752 0x65, 0x73, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x67, 0x65, 0x6e, 1753 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 1754 0x6e, 0x74, 0x1a, 0x52, 0x0a, 0x0e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x6f, 0x75, 1755 0x74, 0x69, 0x6e, 0x67, 0x12, 0x1d, 0x0a, 0x0a, 0x76, 0x69, 0x61, 0x5f, 0x72, 0x65, 0x67, 0x69, 1756 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x76, 0x69, 0x61, 0x52, 0x65, 0x67, 1757 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x67, 0x69, 1758 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x74, 0x52, 1759 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x90, 0x02, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x6f, 0x75, 1760 0x72, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 1761 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x0a, 0x64, 0x69, 0x66, 0x66, 0x65, 1762 0x72, 0x65, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x6e, 0x74, 1763 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 1764 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x2e, 0x52, 0x65, 0x73, 1765 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x44, 0x69, 0x66, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 1766 0x52, 0x0a, 0x64, 0x69, 0x66, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x1a, 0x9a, 0x01, 0x0a, 1767 0x0a, 0x44, 0x69, 0x66, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x32, 0x0a, 0x06, 0x66, 1768 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 1769 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 1770 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 1771 0x2c, 0x0a, 0x06, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 1772 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 1773 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x06, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x12, 0x2a, 0x0a, 1774 0x05, 0x61, 0x66, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 1775 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 1776 0x6e, 0x79, 0x52, 0x05, 0x61, 0x66, 0x74, 0x65, 0x72, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 1777 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 1778 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 1779 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 1780 0x3a, 0x02, 0x38, 0x01, 0x22, 0xbd, 0x01, 0x0a, 0x08, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 1781 0x79, 0x12, 0x0d, 0x0a, 0x09, 0x55, 0x6e, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x10, 0x00, 1782 0x12, 0x0d, 0x0a, 0x09, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x02, 0x12, 1783 0x0c, 0x0a, 0x08, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x01, 0x12, 0x0c, 0x0a, 1784 0x08, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x0b, 0x12, 0x0e, 0x0a, 0x0a, 0x53, 1785 0x70, 0x65, 0x63, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x10, 0x03, 0x12, 0x0f, 0x0a, 0x0b, 0x53, 1786 0x74, 0x61, 0x74, 0x65, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x10, 0x04, 0x12, 0x0e, 0x0a, 0x0a, 1787 0x4d, 0x65, 0x74, 0x61, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x10, 0x06, 0x12, 0x0c, 0x0a, 0x08, 1788 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x10, 0x05, 0x12, 0x0c, 0x0a, 0x08, 0x52, 0x65, 1789 0x6a, 0x65, 0x63, 0x74, 0x65, 0x64, 0x10, 0x07, 0x12, 0x0f, 0x0a, 0x0b, 0x43, 0x6c, 0x69, 0x65, 1790 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x08, 0x12, 0x0f, 0x0a, 0x0b, 0x53, 0x65, 0x72, 1791 0x76, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x09, 0x12, 0x08, 0x0a, 0x04, 0x52, 0x65, 1792 0x61, 0x64, 0x10, 0x0a, 0x3a, 0xac, 0x02, 0xea, 0x41, 0xa5, 0x01, 0x0a, 0x1c, 0x61, 0x75, 0x64, 1793 0x69, 0x74, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x63, 1794 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x12, 0x1b, 0x61, 0x63, 0x74, 0x69, 0x76, 1795 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 1796 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x2e, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 1797 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 1798 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x2f, 0x7b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 1799 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x7d, 0x12, 0x38, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 1800 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 1801 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 1802 0x73, 0x2f, 0x7b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x7d, 1803 0x92, 0xd9, 0x21, 0x7f, 0x0a, 0x0c, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 1804 0x67, 0x73, 0x12, 0x0c, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 1805 0x1a, 0x12, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 1806 0x4e, 0x6f, 0x6e, 0x65, 0x1a, 0x16, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 1807 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x1a, 0x1b, 0x69, 0x61, 1808 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4f, 0x72, 0x67, 1809 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2a, 0x10, 0x5b, 0x5c, 0x77, 0x2e, 0x2f, 1810 0x2d, 0x3d, 0x2b, 0x5d, 0x7b, 0x31, 0x2c, 0x31, 0x32, 0x38, 0x7d, 0x38, 0x05, 0x48, 0x01, 0x52, 1811 0x02, 0x08, 0x01, 0x42, 0xb2, 0x02, 0xe8, 0xde, 0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02, 0x52, 0x0a, 1812 0x12, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x73, 0x74, 1813 0x6f, 0x72, 0x65, 0x12, 0x3c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 1814 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 1815 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 1816 0x70, 0x68, 0x61, 0x32, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 1817 0x67, 0xa2, 0x80, 0xd1, 0x02, 0x54, 0x0a, 0x13, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 1818 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x67, 0x69, 0x74, 1819 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 1820 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x63, 1821 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x61, 0x63, 1822 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 1823 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x61, 1824 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x10, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 1825 0x6f, 0x67, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4d, 0x67, 0x69, 0x74, 0x68, 0x75, 1826 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 1827 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x72, 0x65, 0x73, 0x6f, 1828 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x61, 1829 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x3b, 0x61, 0x63, 0x74, 0x69, 1830 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1831 } 1832 1833 var ( 1834 edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescOnce sync.Once 1835 edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescData = edgelq_audit_proto_v1alpha2_activity_log_proto_rawDesc 1836 ) 1837 1838 func edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescGZIP() []byte { 1839 edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescOnce.Do(func() { 1840 edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescData) 1841 }) 1842 return edgelq_audit_proto_v1alpha2_activity_log_proto_rawDescData 1843 } 1844 1845 var edgelq_audit_proto_v1alpha2_activity_log_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 1846 var edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes = make([]protoimpl.MessageInfo, 13) 1847 var edgelq_audit_proto_v1alpha2_activity_log_proto_goTypes = []interface{}{ 1848 (ActivityLog_Category)(0), // 0: ntt.audit.v1alpha2.ActivityLog_Category 1849 (*ActivityLog)(nil), // 1: ntt.audit.v1alpha2.ActivityLog 1850 (*ActivityLog_Event)(nil), // 2: ntt.audit.v1alpha2.ActivityLog.Event 1851 (*ActivityLog_Method)(nil), // 3: ntt.audit.v1alpha2.ActivityLog.Method 1852 (*ActivityLog_RequestMetadata)(nil), // 4: ntt.audit.v1alpha2.ActivityLog.RequestMetadata 1853 (*ActivityLog_RequestRouting)(nil), // 5: ntt.audit.v1alpha2.ActivityLog.RequestRouting 1854 (*ActivityLog_Resource)(nil), // 6: ntt.audit.v1alpha2.ActivityLog.Resource 1855 nil, // 7: ntt.audit.v1alpha2.ActivityLog.LabelsEntry 1856 (*ActivityLog_Event_ClientMsgEvent)(nil), // 8: ntt.audit.v1alpha2.ActivityLog.Event.ClientMsgEvent 1857 (*ActivityLog_Event_RegionalServerMsgEvent)(nil), // 9: ntt.audit.v1alpha2.ActivityLog.Event.RegionalServerMsgEvent 1858 (*ActivityLog_Event_ServerMsgEvent)(nil), // 10: ntt.audit.v1alpha2.ActivityLog.Event.ServerMsgEvent 1859 (*ActivityLog_Event_RegionalExitEvent)(nil), // 11: ntt.audit.v1alpha2.ActivityLog.Event.RegionalExitEvent 1860 (*ActivityLog_Event_ExitEvent)(nil), // 12: ntt.audit.v1alpha2.ActivityLog.Event.ExitEvent 1861 (*ActivityLog_Resource_Difference)(nil), // 13: ntt.audit.v1alpha2.ActivityLog.Resource.Difference 1862 (*common.Authentication)(nil), // 14: ntt.audit.v1alpha2.Authentication 1863 (*common.Authorization)(nil), // 15: ntt.audit.v1alpha2.Authorization 1864 (*common.ServiceData)(nil), // 16: ntt.audit.v1alpha2.ServiceData 1865 (*anypb.Any)(nil), // 17: google.protobuf.Any 1866 (*timestamppb.Timestamp)(nil), // 18: google.protobuf.Timestamp 1867 (*rpc.Status)(nil), // 19: ntt.rpc.Status 1868 (*fieldmaskpb.FieldMask)(nil), // 20: google.protobuf.FieldMask 1869 } 1870 var edgelq_audit_proto_v1alpha2_activity_log_proto_depIdxs = []int32{ 1871 14, // 0: ntt.audit.v1alpha2.ActivityLog.authentication:type_name -> ntt.audit.v1alpha2.Authentication 1872 15, // 1: ntt.audit.v1alpha2.ActivityLog.authorization:type_name -> ntt.audit.v1alpha2.Authorization 1873 16, // 2: ntt.audit.v1alpha2.ActivityLog.service:type_name -> ntt.audit.v1alpha2.ServiceData 1874 3, // 3: ntt.audit.v1alpha2.ActivityLog.method:type_name -> ntt.audit.v1alpha2.ActivityLog.Method 1875 4, // 4: ntt.audit.v1alpha2.ActivityLog.request_metadata:type_name -> ntt.audit.v1alpha2.ActivityLog.RequestMetadata 1876 5, // 5: ntt.audit.v1alpha2.ActivityLog.request_routing:type_name -> ntt.audit.v1alpha2.ActivityLog.RequestRouting 1877 6, // 6: ntt.audit.v1alpha2.ActivityLog.resource:type_name -> ntt.audit.v1alpha2.ActivityLog.Resource 1878 0, // 7: ntt.audit.v1alpha2.ActivityLog.category:type_name -> ntt.audit.v1alpha2.ActivityLog_Category 1879 7, // 8: ntt.audit.v1alpha2.ActivityLog.labels:type_name -> ntt.audit.v1alpha2.ActivityLog.LabelsEntry 1880 2, // 9: ntt.audit.v1alpha2.ActivityLog.events:type_name -> ntt.audit.v1alpha2.ActivityLog.Event 1881 8, // 10: ntt.audit.v1alpha2.ActivityLog.Event.client_message:type_name -> ntt.audit.v1alpha2.ActivityLog.Event.ClientMsgEvent 1882 10, // 11: ntt.audit.v1alpha2.ActivityLog.Event.server_message:type_name -> ntt.audit.v1alpha2.ActivityLog.Event.ServerMsgEvent 1883 12, // 12: ntt.audit.v1alpha2.ActivityLog.Event.exit:type_name -> ntt.audit.v1alpha2.ActivityLog.Event.ExitEvent 1884 9, // 13: ntt.audit.v1alpha2.ActivityLog.Event.regional_server_message:type_name -> ntt.audit.v1alpha2.ActivityLog.Event.RegionalServerMsgEvent 1885 9, // 14: ntt.audit.v1alpha2.ActivityLog.Event.regional_exit:type_name -> ntt.audit.v1alpha2.ActivityLog.Event.RegionalServerMsgEvent 1886 13, // 15: ntt.audit.v1alpha2.ActivityLog.Resource.difference:type_name -> ntt.audit.v1alpha2.ActivityLog.Resource.Difference 1887 17, // 16: ntt.audit.v1alpha2.ActivityLog.Event.ClientMsgEvent.data:type_name -> google.protobuf.Any 1888 18, // 17: ntt.audit.v1alpha2.ActivityLog.Event.ClientMsgEvent.time:type_name -> google.protobuf.Timestamp 1889 17, // 18: ntt.audit.v1alpha2.ActivityLog.Event.RegionalServerMsgEvent.data:type_name -> google.protobuf.Any 1890 18, // 19: ntt.audit.v1alpha2.ActivityLog.Event.RegionalServerMsgEvent.time:type_name -> google.protobuf.Timestamp 1891 17, // 20: ntt.audit.v1alpha2.ActivityLog.Event.ServerMsgEvent.data:type_name -> google.protobuf.Any 1892 18, // 21: ntt.audit.v1alpha2.ActivityLog.Event.ServerMsgEvent.time:type_name -> google.protobuf.Timestamp 1893 19, // 22: ntt.audit.v1alpha2.ActivityLog.Event.RegionalExitEvent.status:type_name -> ntt.rpc.Status 1894 18, // 23: ntt.audit.v1alpha2.ActivityLog.Event.RegionalExitEvent.time:type_name -> google.protobuf.Timestamp 1895 19, // 24: ntt.audit.v1alpha2.ActivityLog.Event.ExitEvent.status:type_name -> ntt.rpc.Status 1896 18, // 25: ntt.audit.v1alpha2.ActivityLog.Event.ExitEvent.time:type_name -> google.protobuf.Timestamp 1897 20, // 26: ntt.audit.v1alpha2.ActivityLog.Resource.Difference.fields:type_name -> google.protobuf.FieldMask 1898 17, // 27: ntt.audit.v1alpha2.ActivityLog.Resource.Difference.before:type_name -> google.protobuf.Any 1899 17, // 28: ntt.audit.v1alpha2.ActivityLog.Resource.Difference.after:type_name -> google.protobuf.Any 1900 29, // [29:29] is the sub-list for method output_type 1901 29, // [29:29] is the sub-list for method input_type 1902 29, // [29:29] is the sub-list for extension type_name 1903 29, // [29:29] is the sub-list for extension extendee 1904 0, // [0:29] is the sub-list for field type_name 1905 } 1906 1907 func init() { edgelq_audit_proto_v1alpha2_activity_log_proto_init() } 1908 func edgelq_audit_proto_v1alpha2_activity_log_proto_init() { 1909 if edgelq_audit_proto_v1alpha2_activity_log_proto != nil { 1910 return 1911 } 1912 if !protoimpl.UnsafeEnabled { 1913 1914 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1915 switch v := v.(*ActivityLog); i { 1916 case 0: 1917 return &v.state 1918 case 1: 1919 return &v.sizeCache 1920 case 2: 1921 return &v.unknownFields 1922 default: 1923 return nil 1924 } 1925 } 1926 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1927 switch v := v.(*ActivityLog_Event); i { 1928 case 0: 1929 return &v.state 1930 case 1: 1931 return &v.sizeCache 1932 case 2: 1933 return &v.unknownFields 1934 default: 1935 return nil 1936 } 1937 } 1938 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1939 switch v := v.(*ActivityLog_Method); i { 1940 case 0: 1941 return &v.state 1942 case 1: 1943 return &v.sizeCache 1944 case 2: 1945 return &v.unknownFields 1946 default: 1947 return nil 1948 } 1949 } 1950 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1951 switch v := v.(*ActivityLog_RequestMetadata); i { 1952 case 0: 1953 return &v.state 1954 case 1: 1955 return &v.sizeCache 1956 case 2: 1957 return &v.unknownFields 1958 default: 1959 return nil 1960 } 1961 } 1962 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1963 switch v := v.(*ActivityLog_RequestRouting); i { 1964 case 0: 1965 return &v.state 1966 case 1: 1967 return &v.sizeCache 1968 case 2: 1969 return &v.unknownFields 1970 default: 1971 return nil 1972 } 1973 } 1974 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1975 switch v := v.(*ActivityLog_Resource); i { 1976 case 0: 1977 return &v.state 1978 case 1: 1979 return &v.sizeCache 1980 case 2: 1981 return &v.unknownFields 1982 default: 1983 return nil 1984 } 1985 } 1986 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1987 switch v := v.(*ActivityLog_Event_ClientMsgEvent); i { 1988 case 0: 1989 return &v.state 1990 case 1: 1991 return &v.sizeCache 1992 case 2: 1993 return &v.unknownFields 1994 default: 1995 return nil 1996 } 1997 } 1998 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 1999 switch v := v.(*ActivityLog_Event_RegionalServerMsgEvent); i { 2000 case 0: 2001 return &v.state 2002 case 1: 2003 return &v.sizeCache 2004 case 2: 2005 return &v.unknownFields 2006 default: 2007 return nil 2008 } 2009 } 2010 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 2011 switch v := v.(*ActivityLog_Event_ServerMsgEvent); i { 2012 case 0: 2013 return &v.state 2014 case 1: 2015 return &v.sizeCache 2016 case 2: 2017 return &v.unknownFields 2018 default: 2019 return nil 2020 } 2021 } 2022 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 2023 switch v := v.(*ActivityLog_Event_RegionalExitEvent); i { 2024 case 0: 2025 return &v.state 2026 case 1: 2027 return &v.sizeCache 2028 case 2: 2029 return &v.unknownFields 2030 default: 2031 return nil 2032 } 2033 } 2034 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 2035 switch v := v.(*ActivityLog_Event_ExitEvent); i { 2036 case 0: 2037 return &v.state 2038 case 1: 2039 return &v.sizeCache 2040 case 2: 2041 return &v.unknownFields 2042 default: 2043 return nil 2044 } 2045 } 2046 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 2047 switch v := v.(*ActivityLog_Resource_Difference); i { 2048 case 0: 2049 return &v.state 2050 case 1: 2051 return &v.sizeCache 2052 case 2: 2053 return &v.unknownFields 2054 default: 2055 return nil 2056 } 2057 } 2058 } 2059 2060 edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes[1].OneofWrappers = []interface{}{ 2061 (*ActivityLog_Event_ClientMessage)(nil), 2062 (*ActivityLog_Event_ServerMessage)(nil), 2063 (*ActivityLog_Event_Exit)(nil), 2064 (*ActivityLog_Event_RegionalServerMessage)(nil), 2065 (*ActivityLog_Event_RegionalExit)(nil), 2066 } 2067 type x struct{} 2068 out := protoimpl.TypeBuilder{ 2069 File: protoimpl.DescBuilder{ 2070 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 2071 RawDescriptor: edgelq_audit_proto_v1alpha2_activity_log_proto_rawDesc, 2072 NumEnums: 1, 2073 NumMessages: 13, 2074 NumExtensions: 0, 2075 NumServices: 0, 2076 }, 2077 GoTypes: edgelq_audit_proto_v1alpha2_activity_log_proto_goTypes, 2078 DependencyIndexes: edgelq_audit_proto_v1alpha2_activity_log_proto_depIdxs, 2079 EnumInfos: edgelq_audit_proto_v1alpha2_activity_log_proto_enumTypes, 2080 MessageInfos: edgelq_audit_proto_v1alpha2_activity_log_proto_msgTypes, 2081 }.Build() 2082 edgelq_audit_proto_v1alpha2_activity_log_proto = out.File 2083 edgelq_audit_proto_v1alpha2_activity_log_proto_rawDesc = nil 2084 edgelq_audit_proto_v1alpha2_activity_log_proto_goTypes = nil 2085 edgelq_audit_proto_v1alpha2_activity_log_proto_depIdxs = nil 2086 }