github.com/cloudwan/edgelq-sdk@v1.15.4/audit/client/v1/activity_log/activity_log_custom.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/audit/proto/v1/activity_log_custom.proto 3 // DO NOT EDIT!!! 4 5 package activity_log_client 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 activity_log "github.com/cloudwan/edgelq-sdk/audit/resources/v1/activity_log" 21 common "github.com/cloudwan/edgelq-sdk/audit/resources/v1/common" 22 rpc "github.com/cloudwan/edgelq-sdk/common/rpc" 23 iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization" 24 iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 25 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 26 ) 27 28 // Reference imports to suppress errors if they are not otherwise used. 29 var ( 30 _ = fmt.Errorf 31 _ = reflect.Method{} 32 _ = sync.Once{} 33 34 _ = protojson.MarshalOptions{} 35 _ = proto.MarshalOptions{} 36 _ = preflect.Value{} 37 _ = protoimpl.DescBuilder{} 38 ) 39 40 // make sure we're using proto imports 41 var ( 42 _ = &activity_log.ActivityLog{} 43 _ = &common.Authentication{} 44 _ = &rpc.Status{} 45 _ = &iam_organization.Organization{} 46 _ = &iam_project.Project{} 47 _ = &meta_service.Service{} 48 ) 49 50 const ( 51 // Verify that this generated code is sufficiently up-to-date. 52 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 53 // Verify that runtime/protoimpl is sufficiently up-to-date. 54 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 55 ) 56 57 // A request message of the [ListActivityLogs](#listactivitylogs-method) method. 58 // 59 // It returns activities for specified time range and within specified filter. 60 // Activity logs are stored only in region which executed them and never 61 // duplicated. Because of that its important to pay attention to region IDs in a 62 // request object. 63 // 64 // Basic supported filters are: 65 // 66 // * --filter 'service.name=[SERVICE_NAME]' (what is happening in this service) 67 // * --filter 'service.name=[SERVICE_NAME] and method.type=[METHOD_NAME]' (what 68 // is happening for this API call) 69 // * --filter 'authentication.principal=[PRINCIPAL_NAME]' (what that person is 70 // doing) 71 // * --filter 'request_id=[REQUEST_ID]' (I have request ID, what is actually 72 // this?) 73 // * --filter 'service.name=[SERVICE_NAME] and 74 // resource.name=[FULL_RESOURCE_NAME]' (can I see activities on this resource?) 75 // 76 // Its also possible to filter logs by their region of activity, by using field 77 // service.region_id in a filter field. It's important to note that logs may be 78 // present in multiple locations, if request was routed somewhere else or split 79 // and merged across many regions. Those activity logs may have different 80 // activity log names, but they will share same values in fields request_id 81 // and request_routing. 82 // 83 // Be aware, that server will append scope filter condition (and scope=...) to 84 // the filter. Scope(s) will be extracted from fields parents in 85 // ListActivityLogsRequest object. Note you can query for multiple at once, 86 // both projects and organizations. 87 // 88 // For all of the above filters you can replace filter condition compare (=) 89 // with IN operator. You can therefore query for multiple services, methods or 90 // users at once. Above filters are also preferred as we have optimization for 91 // them. 92 // 93 // Activity logs can be filtered by custom labels (field labels in 94 // ActivityLog). Labels are defined per each API method, so you must specify 95 // service.name and method.type conditions to be able to query by labels. 96 // 97 // For example, suppose you have a CreateVM method, which creates resource 98 // "VM". Suppose there is a field "group" within resource body, which is 99 // reference to other resource. If you want to make a query like "who was 100 // creating VMs for that group", then you need to create label "group" inside 101 // resource body. Then you will be able to make a query with following 102 // filter condition: 103 // 104 // ``` 105 // --filter 'service.name="vms.domain.com" and \ 106 // method.type=CreateVM and \ 107 // labels.group=mySpecialVMGroup' 108 // ``` 109 // 110 // Be aware, that Create/Update requests, which have resource object in their 111 // own bodies, will automatically inherit resource labels. So, basically you 112 // need to define "group" label in resource spec, not inside request. This is 113 // useful, as both Create/Update methods will have this label. This also allows 114 // code-gen to continue maintaining *derived.proto files. 115 // 116 // Examples of usage (with cuttle - we are interested only in one region and 117 // scope): 118 // 119 // * Checks connections to all devices within ssh-demo project starting 120 // from 8th of September 12 UTC time 121 // 122 // ```bash 123 // cuttle audit query activity-log --parents 'projects/ssh-demo' \ 124 // --filter 'service.name="devices.edgelq.com" and \ 125 // method.type="ConnectToDevice" and \ 126 // service.regionId="us-west"' \ 127 // --interval '{"startTime":"2020-09-08T12:00:00Z"}' \ 128 // -o json 129 // ``` 130 // 131 // * Checks connections to device demo-device within ssh-demo project 132 // starting from 8th of September 12 UTC time 133 // 134 // ```bash 135 // cuttle audit query activity-log --parents 'projects/ssh-demo' \ 136 // --filter 'service.name="devices.edgelq.com" and \ 137 // method.type="ConnectToDevice" and \ 138 // service.regionId="us-west" and \ 139 // resource.name="projects/ssh-demo/devices/demo-device"' \ 140 // --interval '{"startTime":"2020-09-08T12:00:00Z"}' \ 141 // -o json 142 // ``` 143 // 144 // * Checks what is happening within whole iam service for project demo 145 // starting from 8th of September 12 UTC time 146 // 147 // ```bash 148 // cuttle audit query activity-log --parents 'projects/demo' \ 149 // --filter 'service.name="iam.edgelq.com"' \ 150 // --interval '{"startTime":"2020-09-08T12:00:00Z"}' \ 151 // -o json 152 // ``` 153 // 154 // * Checks activities within one hour for whole iam service for selected 155 // methods 156 // 157 // ```bash 158 // cuttle audit query activity-log --parents 'projects/demo' \ 159 // --filter 'service.name="iam.edgelq.com" and \ 160 // method.type IN ["CreateRoleBinding", "UpdateRoleBinding", \ 161 // "DeleteRoleBinding"] and \ 162 // service.regionId="us-west"' \ 163 // --interval '{"startTime":"2020-09-08T12:00:00Z", 164 // "endTime":"2020-09-08T13:00:00Z"}' \ 165 // -o json 166 // ``` 167 // 168 // * Checks modification of RoleBinding 169 // 170 // ```bash 171 // cuttle audit query activity-log --parents 'projects/demo' \ 172 // --filter 'service.name="iam.edgelq.com" and \ 173 // method.type="UpdateRoleBinding" and \ 174 // labels.resource_name="projects/x/roleBindings/myRB"' \ 175 // --interval '{"startTime":"2020-09-08T12:00:00Z"}' \ 176 // -o json 177 // ``` 178 // 179 // * Checks what was happening with some device 180 // 181 // ```bash 182 // cuttle audit query activity-log --parents 'projects/demo' \ 183 // --filter 'service.name="devices.edgelq.com" and \ 184 // resource.name="projects/x/devices/myDevice" and \ 185 // service.regionId="us-west"' \ 186 // --interval '{"startTime":"2020-09-08T12:00:00Z"}' \ 187 // -o json 188 // ``` 189 // 190 // * Checks activities made by specific user (we need their email) 191 // 192 // ```bash 193 // cuttle audit query activity-log --parents 'projects/demo' \ 194 // --filter 'authentication.principal="user:we.know.who@domain.com" and \ 195 // service.regionId="us-west"' \ 196 // --interval '{"startTime":"2020-09-08T12:00:00Z"}' \ 197 // -o json 198 // ``` 199 // 200 // * Checks activities made by specific service account (we need it's email) 201 // 202 // ```bash 203 // cuttle audit query activity-log --parents 'projects/demo' \ 204 // --filter 'authentication.principal="serviceAccount:sa@domain.com" and \ 205 // service.regionId="us-west"' \ 206 // --interval '{"startTime":"2020-09-08T12:00:00Z"}' \ 207 // -o json 208 // ``` 209 type ListActivityLogsRequest struct { 210 state protoimpl.MessageState 211 sizeCache protoimpl.SizeCache 212 unknownFields protoimpl.UnknownFields 213 // Parent references of ntt.audit.v1.ActivityLog - provides list of all 214 // scopes we want to query about 215 Parents []*activity_log.ParentName `protobuf:"bytes,1,rep,customtype=ParentName,name=parents,proto3" json:"parents,omitempty"` 216 // A audit filter that specifies which activity logs should be returned 217 Filter *activity_log.Filter `protobuf:"bytes,2,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"` 218 // The time interval for which results should be returned. Only logs 219 // that contain data points in the specified interval are included 220 // in the response. 221 Interval *common.TimeInterval `protobuf:"bytes,4,opt,name=interval,proto3" json:"interval,omitempty"` 222 // Cap on a number of activity logs to be included in a response. 223 // Number of logs in an actual response can be higher, since logs are 224 // read in bulk with second precision - exceed logs above the limit will share 225 // same timestamp as the logs below the limit. 226 // 227 // Results will be adjusted to the "end time" taken from interval field 228 // (adjusted also by page_token if provided). 229 PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 230 // Token which identifies next page with further results. Token should be 231 // taken from 232 // [ListActivityLogsResponse.next_page_token][ntt.audit.v1.ListActivityLogsResponse.next_page_token]. 233 PageToken string `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 234 } 235 236 func (m *ListActivityLogsRequest) Reset() { 237 *m = ListActivityLogsRequest{} 238 if protoimpl.UnsafeEnabled { 239 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[0] 240 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 241 ms.StoreMessageInfo(mi) 242 } 243 } 244 245 func (m *ListActivityLogsRequest) String() string { 246 return protoimpl.X.MessageStringOf(m) 247 } 248 249 func (*ListActivityLogsRequest) ProtoMessage() {} 250 251 func (m *ListActivityLogsRequest) ProtoReflect() preflect.Message { 252 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[0] 253 if protoimpl.UnsafeEnabled && m != nil { 254 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 255 if ms.LoadMessageInfo() == nil { 256 ms.StoreMessageInfo(mi) 257 } 258 return ms 259 } 260 return mi.MessageOf(m) 261 } 262 263 func (*ListActivityLogsRequest) GotenMessage() {} 264 265 // Deprecated, Use ListActivityLogsRequest.ProtoReflect.Descriptor instead. 266 func (*ListActivityLogsRequest) Descriptor() ([]byte, []int) { 267 return edgelq_audit_proto_v1_activity_log_custom_proto_rawDescGZIP(), []int{0} 268 } 269 270 func (m *ListActivityLogsRequest) Unmarshal(b []byte) error { 271 return proto.Unmarshal(b, m) 272 } 273 274 func (m *ListActivityLogsRequest) Marshal() ([]byte, error) { 275 return proto.Marshal(m) 276 } 277 278 func (m *ListActivityLogsRequest) MarshalJSON() ([]byte, error) { 279 return protojson.MarshalOptions{}.Marshal(m) 280 } 281 282 func (m *ListActivityLogsRequest) UnmarshalJSON(data []byte) error { 283 return protojson.Unmarshal(data, m) 284 } 285 286 func (m *ListActivityLogsRequest) GetParents() []*activity_log.ParentName { 287 if m != nil { 288 return m.Parents 289 } 290 return nil 291 } 292 293 func (m *ListActivityLogsRequest) GetFilter() *activity_log.Filter { 294 if m != nil { 295 return m.Filter 296 } 297 return nil 298 } 299 300 func (m *ListActivityLogsRequest) GetInterval() *common.TimeInterval { 301 if m != nil { 302 return m.Interval 303 } 304 return nil 305 } 306 307 func (m *ListActivityLogsRequest) GetPageSize() int32 { 308 if m != nil { 309 return m.PageSize 310 } 311 return int32(0) 312 } 313 314 func (m *ListActivityLogsRequest) GetPageToken() string { 315 if m != nil { 316 return m.PageToken 317 } 318 return "" 319 } 320 321 func (m *ListActivityLogsRequest) SetParents(fv []*activity_log.ParentName) { 322 if m == nil { 323 panic(fmt.Errorf("can't set %s on nil %s", "Parents", "ListActivityLogsRequest")) 324 } 325 m.Parents = fv 326 } 327 328 func (m *ListActivityLogsRequest) SetFilter(fv *activity_log.Filter) { 329 if m == nil { 330 panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListActivityLogsRequest")) 331 } 332 m.Filter = fv 333 } 334 335 func (m *ListActivityLogsRequest) SetInterval(fv *common.TimeInterval) { 336 if m == nil { 337 panic(fmt.Errorf("can't set %s on nil %s", "Interval", "ListActivityLogsRequest")) 338 } 339 m.Interval = fv 340 } 341 342 func (m *ListActivityLogsRequest) SetPageSize(fv int32) { 343 if m == nil { 344 panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "ListActivityLogsRequest")) 345 } 346 m.PageSize = fv 347 } 348 349 func (m *ListActivityLogsRequest) SetPageToken(fv string) { 350 if m == nil { 351 panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "ListActivityLogsRequest")) 352 } 353 m.PageToken = fv 354 } 355 356 // A response message of the [ListActivityLogs](#listactivitylogs-method) 357 // method. 358 type ListActivityLogsResponse struct { 359 state protoimpl.MessageState 360 sizeCache protoimpl.SizeCache 361 unknownFields protoimpl.UnknownFields 362 // One or more activity method logs that match the filter included in the 363 // request. Contains results from all queried regions. Its possible however 364 // that some logs may be missing, for this see execution_errors. 365 ActivityLogs []*activity_log.ActivityLog `protobuf:"bytes,1,rep,name=activity_logs,json=activityLogs,proto3" json:"activity_logs,omitempty"` 366 // If there are more results than have been returned, then this field is set 367 // to a non-empty value. To see the additional results, 368 // use that value as `pageToken` in the next call to this method. 369 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 370 // Query execution errors that may have caused the response data returned to 371 // be incomplete. Because logs are stored only locally (for each region), all 372 // activity log queries are split and merged by a receiving request server 373 // according to the queried regions. Its possible that some regions will fail 374 // when request is redirected to them, but others not. For each failed region, 375 // one execution error will be appended. In each ntt.rpc.Status message, 376 // fields code and message will contain error obtained from failed regional 377 // server, while field details will contain always one item and this item will 378 // be of type ErrorDetails. 379 ExecutionErrors []*rpc.Status `protobuf:"bytes,3,rep,name=execution_errors,json=executionErrors,proto3" json:"execution_errors,omitempty"` 380 } 381 382 func (m *ListActivityLogsResponse) Reset() { 383 *m = ListActivityLogsResponse{} 384 if protoimpl.UnsafeEnabled { 385 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[1] 386 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 387 ms.StoreMessageInfo(mi) 388 } 389 } 390 391 func (m *ListActivityLogsResponse) String() string { 392 return protoimpl.X.MessageStringOf(m) 393 } 394 395 func (*ListActivityLogsResponse) ProtoMessage() {} 396 397 func (m *ListActivityLogsResponse) ProtoReflect() preflect.Message { 398 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[1] 399 if protoimpl.UnsafeEnabled && m != nil { 400 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 401 if ms.LoadMessageInfo() == nil { 402 ms.StoreMessageInfo(mi) 403 } 404 return ms 405 } 406 return mi.MessageOf(m) 407 } 408 409 func (*ListActivityLogsResponse) GotenMessage() {} 410 411 // Deprecated, Use ListActivityLogsResponse.ProtoReflect.Descriptor instead. 412 func (*ListActivityLogsResponse) Descriptor() ([]byte, []int) { 413 return edgelq_audit_proto_v1_activity_log_custom_proto_rawDescGZIP(), []int{1} 414 } 415 416 func (m *ListActivityLogsResponse) Unmarshal(b []byte) error { 417 return proto.Unmarshal(b, m) 418 } 419 420 func (m *ListActivityLogsResponse) Marshal() ([]byte, error) { 421 return proto.Marshal(m) 422 } 423 424 func (m *ListActivityLogsResponse) MarshalJSON() ([]byte, error) { 425 return protojson.MarshalOptions{}.Marshal(m) 426 } 427 428 func (m *ListActivityLogsResponse) UnmarshalJSON(data []byte) error { 429 return protojson.Unmarshal(data, m) 430 } 431 432 func (m *ListActivityLogsResponse) GetActivityLogs() []*activity_log.ActivityLog { 433 if m != nil { 434 return m.ActivityLogs 435 } 436 return nil 437 } 438 439 func (m *ListActivityLogsResponse) GetNextPageToken() string { 440 if m != nil { 441 return m.NextPageToken 442 } 443 return "" 444 } 445 446 func (m *ListActivityLogsResponse) GetExecutionErrors() []*rpc.Status { 447 if m != nil { 448 return m.ExecutionErrors 449 } 450 return nil 451 } 452 453 func (m *ListActivityLogsResponse) SetActivityLogs(fv []*activity_log.ActivityLog) { 454 if m == nil { 455 panic(fmt.Errorf("can't set %s on nil %s", "ActivityLogs", "ListActivityLogsResponse")) 456 } 457 m.ActivityLogs = fv 458 } 459 460 func (m *ListActivityLogsResponse) SetNextPageToken(fv string) { 461 if m == nil { 462 panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "ListActivityLogsResponse")) 463 } 464 m.NextPageToken = fv 465 } 466 467 func (m *ListActivityLogsResponse) SetExecutionErrors(fv []*rpc.Status) { 468 if m == nil { 469 panic(fmt.Errorf("can't set %s on nil %s", "ExecutionErrors", "ListActivityLogsResponse")) 470 } 471 m.ExecutionErrors = fv 472 } 473 474 // A request message of the [CreateActivityLogs](#createactivitylogs-method) 475 // method. 476 type CreateActivityLogsRequest struct { 477 state protoimpl.MessageState 478 sizeCache protoimpl.SizeCache 479 unknownFields protoimpl.UnknownFields 480 // List of activity logs to be added to service. Can be coming from different 481 // scopes but must be submitted to the same region and service. 482 ActivityLogs []*activity_log.ActivityLog `protobuf:"bytes,1,rep,name=activity_logs,json=activityLogs,proto3" json:"activity_logs,omitempty"` 483 } 484 485 func (m *CreateActivityLogsRequest) Reset() { 486 *m = CreateActivityLogsRequest{} 487 if protoimpl.UnsafeEnabled { 488 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[2] 489 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 490 ms.StoreMessageInfo(mi) 491 } 492 } 493 494 func (m *CreateActivityLogsRequest) String() string { 495 return protoimpl.X.MessageStringOf(m) 496 } 497 498 func (*CreateActivityLogsRequest) ProtoMessage() {} 499 500 func (m *CreateActivityLogsRequest) ProtoReflect() preflect.Message { 501 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[2] 502 if protoimpl.UnsafeEnabled && m != nil { 503 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 504 if ms.LoadMessageInfo() == nil { 505 ms.StoreMessageInfo(mi) 506 } 507 return ms 508 } 509 return mi.MessageOf(m) 510 } 511 512 func (*CreateActivityLogsRequest) GotenMessage() {} 513 514 // Deprecated, Use CreateActivityLogsRequest.ProtoReflect.Descriptor instead. 515 func (*CreateActivityLogsRequest) Descriptor() ([]byte, []int) { 516 return edgelq_audit_proto_v1_activity_log_custom_proto_rawDescGZIP(), []int{2} 517 } 518 519 func (m *CreateActivityLogsRequest) Unmarshal(b []byte) error { 520 return proto.Unmarshal(b, m) 521 } 522 523 func (m *CreateActivityLogsRequest) Marshal() ([]byte, error) { 524 return proto.Marshal(m) 525 } 526 527 func (m *CreateActivityLogsRequest) MarshalJSON() ([]byte, error) { 528 return protojson.MarshalOptions{}.Marshal(m) 529 } 530 531 func (m *CreateActivityLogsRequest) UnmarshalJSON(data []byte) error { 532 return protojson.Unmarshal(data, m) 533 } 534 535 func (m *CreateActivityLogsRequest) GetActivityLogs() []*activity_log.ActivityLog { 536 if m != nil { 537 return m.ActivityLogs 538 } 539 return nil 540 } 541 542 func (m *CreateActivityLogsRequest) SetActivityLogs(fv []*activity_log.ActivityLog) { 543 if m == nil { 544 panic(fmt.Errorf("can't set %s on nil %s", "ActivityLogs", "CreateActivityLogsRequest")) 545 } 546 m.ActivityLogs = fv 547 } 548 549 // A response message of the [CreateActivityLogs](#createactivitylogs-method) 550 // nmethod. 551 type CreateActivityLogsResponse struct { 552 state protoimpl.MessageState 553 sizeCache protoimpl.SizeCache 554 unknownFields protoimpl.UnknownFields 555 // Activity log names - one name per each activity log, in same order 556 // as in the request 557 LogNames []*activity_log.Name `protobuf:"bytes,1,rep,customtype=Name,name=log_names,json=logNames,proto3" json:"log_names,omitempty"` 558 } 559 560 func (m *CreateActivityLogsResponse) Reset() { 561 *m = CreateActivityLogsResponse{} 562 if protoimpl.UnsafeEnabled { 563 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[3] 564 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 565 ms.StoreMessageInfo(mi) 566 } 567 } 568 569 func (m *CreateActivityLogsResponse) String() string { 570 return protoimpl.X.MessageStringOf(m) 571 } 572 573 func (*CreateActivityLogsResponse) ProtoMessage() {} 574 575 func (m *CreateActivityLogsResponse) ProtoReflect() preflect.Message { 576 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[3] 577 if protoimpl.UnsafeEnabled && m != nil { 578 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 579 if ms.LoadMessageInfo() == nil { 580 ms.StoreMessageInfo(mi) 581 } 582 return ms 583 } 584 return mi.MessageOf(m) 585 } 586 587 func (*CreateActivityLogsResponse) GotenMessage() {} 588 589 // Deprecated, Use CreateActivityLogsResponse.ProtoReflect.Descriptor instead. 590 func (*CreateActivityLogsResponse) Descriptor() ([]byte, []int) { 591 return edgelq_audit_proto_v1_activity_log_custom_proto_rawDescGZIP(), []int{3} 592 } 593 594 func (m *CreateActivityLogsResponse) Unmarshal(b []byte) error { 595 return proto.Unmarshal(b, m) 596 } 597 598 func (m *CreateActivityLogsResponse) Marshal() ([]byte, error) { 599 return proto.Marshal(m) 600 } 601 602 func (m *CreateActivityLogsResponse) MarshalJSON() ([]byte, error) { 603 return protojson.MarshalOptions{}.Marshal(m) 604 } 605 606 func (m *CreateActivityLogsResponse) UnmarshalJSON(data []byte) error { 607 return protojson.Unmarshal(data, m) 608 } 609 610 func (m *CreateActivityLogsResponse) GetLogNames() []*activity_log.Name { 611 if m != nil { 612 return m.LogNames 613 } 614 return nil 615 } 616 617 func (m *CreateActivityLogsResponse) SetLogNames(fv []*activity_log.Name) { 618 if m == nil { 619 panic(fmt.Errorf("can't set %s on nil %s", "LogNames", "CreateActivityLogsResponse")) 620 } 621 m.LogNames = fv 622 } 623 624 // ErrorDetails is used when one of the queried regions fails to produce 625 // results. It is used in execution_errors field (see subfield 626 // ntt.rpc.Status.details). 627 type ListActivityLogsResponse_ErrorDetails struct { 628 state protoimpl.MessageState 629 sizeCache protoimpl.SizeCache 630 unknownFields protoimpl.UnknownFields 631 // region id which failed to give results. 632 RegionId string `protobuf:"bytes,1,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` 633 } 634 635 func (m *ListActivityLogsResponse_ErrorDetails) Reset() { 636 *m = ListActivityLogsResponse_ErrorDetails{} 637 if protoimpl.UnsafeEnabled { 638 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[4] 639 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 640 ms.StoreMessageInfo(mi) 641 } 642 } 643 644 func (m *ListActivityLogsResponse_ErrorDetails) String() string { 645 return protoimpl.X.MessageStringOf(m) 646 } 647 648 func (*ListActivityLogsResponse_ErrorDetails) ProtoMessage() {} 649 650 func (m *ListActivityLogsResponse_ErrorDetails) ProtoReflect() preflect.Message { 651 mi := &edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[4] 652 if protoimpl.UnsafeEnabled && m != nil { 653 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 654 if ms.LoadMessageInfo() == nil { 655 ms.StoreMessageInfo(mi) 656 } 657 return ms 658 } 659 return mi.MessageOf(m) 660 } 661 662 func (*ListActivityLogsResponse_ErrorDetails) GotenMessage() {} 663 664 // Deprecated, Use ListActivityLogsResponse_ErrorDetails.ProtoReflect.Descriptor instead. 665 func (*ListActivityLogsResponse_ErrorDetails) Descriptor() ([]byte, []int) { 666 return edgelq_audit_proto_v1_activity_log_custom_proto_rawDescGZIP(), []int{1, 0} 667 } 668 669 func (m *ListActivityLogsResponse_ErrorDetails) Unmarshal(b []byte) error { 670 return proto.Unmarshal(b, m) 671 } 672 673 func (m *ListActivityLogsResponse_ErrorDetails) Marshal() ([]byte, error) { 674 return proto.Marshal(m) 675 } 676 677 func (m *ListActivityLogsResponse_ErrorDetails) MarshalJSON() ([]byte, error) { 678 return protojson.MarshalOptions{}.Marshal(m) 679 } 680 681 func (m *ListActivityLogsResponse_ErrorDetails) UnmarshalJSON(data []byte) error { 682 return protojson.Unmarshal(data, m) 683 } 684 685 func (m *ListActivityLogsResponse_ErrorDetails) GetRegionId() string { 686 if m != nil { 687 return m.RegionId 688 } 689 return "" 690 } 691 692 func (m *ListActivityLogsResponse_ErrorDetails) SetRegionId(fv string) { 693 if m == nil { 694 panic(fmt.Errorf("can't set %s on nil %s", "RegionId", "ListActivityLogsResponse_ErrorDetails")) 695 } 696 m.RegionId = fv 697 } 698 699 var edgelq_audit_proto_v1_activity_log_custom_proto preflect.FileDescriptor 700 701 var edgelq_audit_proto_v1_activity_log_custom_proto_rawDesc = []byte{ 702 0x0a, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70, 703 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 704 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 705 0x6f, 0x12, 0x0c, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x1a, 706 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 707 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 708 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 709 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 710 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 711 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 712 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 713 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 714 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 715 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 716 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 717 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x61, 718 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 719 0x6f, 0x1a, 0x22, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 720 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 721 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf9, 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 722 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 723 0x74, 0x12, 0x2d, 0x0a, 0x07, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 724 0x28, 0x09, 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x3a, 0x0d, 0x0a, 0x0b, 0x41, 0x63, 0x74, 0x69, 725 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x52, 0x07, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x73, 726 0x12, 0x2b, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 727 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x1a, 0x0d, 0x0a, 0x0b, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 728 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x40, 0x0a, 729 0x08, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 730 0x1a, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x2e, 0x54, 731 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x42, 0x08, 0xca, 0xc6, 0x27, 732 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 733 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 734 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 735 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 736 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x4a, 0x04, 0x08, 0x03, 0x10, 737 0x04, 0x22, 0xeb, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 738 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 739 0x0a, 0x0d, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x73, 0x18, 740 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 741 0x74, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 742 0x52, 0x0c, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x26, 743 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 744 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 745 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3a, 0x0a, 0x10, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 746 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 747 0x32, 0x0f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 748 0x73, 0x52, 0x0f, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 749 0x72, 0x73, 0x1a, 0x2b, 0x0a, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 750 0x6c, 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 751 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 752 0x5b, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 753 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e, 0x0a, 0x0d, 754 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 755 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 756 0x76, 0x31, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x52, 0x0c, 757 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x22, 0x4e, 0x0a, 0x1a, 758 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 759 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x09, 0x6c, 0x6f, 760 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x13, 0xb2, 761 0xda, 0x21, 0x0f, 0x0a, 0x0d, 0x0a, 0x0b, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 762 0x6f, 0x67, 0x52, 0x08, 0x6c, 0x6f, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x42, 0x80, 0x01, 0xe8, 763 0xde, 0x21, 0x00, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 764 0x69, 0x74, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x16, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 765 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x74, 0x6f, 766 0x50, 0x00, 0x5a, 0x4b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 767 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 768 0x75, 0x64, 0x69, 0x74, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x61, 769 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x3b, 0x61, 0x63, 0x74, 0x69, 770 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 771 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 772 } 773 774 var ( 775 edgelq_audit_proto_v1_activity_log_custom_proto_rawDescOnce sync.Once 776 edgelq_audit_proto_v1_activity_log_custom_proto_rawDescData = edgelq_audit_proto_v1_activity_log_custom_proto_rawDesc 777 ) 778 779 func edgelq_audit_proto_v1_activity_log_custom_proto_rawDescGZIP() []byte { 780 edgelq_audit_proto_v1_activity_log_custom_proto_rawDescOnce.Do(func() { 781 edgelq_audit_proto_v1_activity_log_custom_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_audit_proto_v1_activity_log_custom_proto_rawDescData) 782 }) 783 return edgelq_audit_proto_v1_activity_log_custom_proto_rawDescData 784 } 785 786 var edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes = make([]protoimpl.MessageInfo, 5) 787 var edgelq_audit_proto_v1_activity_log_custom_proto_goTypes = []interface{}{ 788 (*ListActivityLogsRequest)(nil), // 0: ntt.audit.v1.ListActivityLogsRequest 789 (*ListActivityLogsResponse)(nil), // 1: ntt.audit.v1.ListActivityLogsResponse 790 (*CreateActivityLogsRequest)(nil), // 2: ntt.audit.v1.CreateActivityLogsRequest 791 (*CreateActivityLogsResponse)(nil), // 3: ntt.audit.v1.CreateActivityLogsResponse 792 (*ListActivityLogsResponse_ErrorDetails)(nil), // 4: ntt.audit.v1.ListActivityLogsResponse.ErrorDetails 793 (*common.TimeInterval)(nil), // 5: ntt.audit.v1.TimeInterval 794 (*activity_log.ActivityLog)(nil), // 6: ntt.audit.v1.ActivityLog 795 (*rpc.Status)(nil), // 7: ntt.rpc.Status 796 } 797 var edgelq_audit_proto_v1_activity_log_custom_proto_depIdxs = []int32{ 798 5, // 0: ntt.audit.v1.ListActivityLogsRequest.interval:type_name -> ntt.audit.v1.TimeInterval 799 6, // 1: ntt.audit.v1.ListActivityLogsResponse.activity_logs:type_name -> ntt.audit.v1.ActivityLog 800 7, // 2: ntt.audit.v1.ListActivityLogsResponse.execution_errors:type_name -> ntt.rpc.Status 801 6, // 3: ntt.audit.v1.CreateActivityLogsRequest.activity_logs:type_name -> ntt.audit.v1.ActivityLog 802 4, // [4:4] is the sub-list for method output_type 803 4, // [4:4] is the sub-list for method input_type 804 4, // [4:4] is the sub-list for extension type_name 805 4, // [4:4] is the sub-list for extension extendee 806 0, // [0:4] is the sub-list for field type_name 807 } 808 809 func init() { edgelq_audit_proto_v1_activity_log_custom_proto_init() } 810 func edgelq_audit_proto_v1_activity_log_custom_proto_init() { 811 if edgelq_audit_proto_v1_activity_log_custom_proto != nil { 812 return 813 } 814 if !protoimpl.UnsafeEnabled { 815 816 edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 817 switch v := v.(*ListActivityLogsRequest); i { 818 case 0: 819 return &v.state 820 case 1: 821 return &v.sizeCache 822 case 2: 823 return &v.unknownFields 824 default: 825 return nil 826 } 827 } 828 edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 829 switch v := v.(*ListActivityLogsResponse); i { 830 case 0: 831 return &v.state 832 case 1: 833 return &v.sizeCache 834 case 2: 835 return &v.unknownFields 836 default: 837 return nil 838 } 839 } 840 edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 841 switch v := v.(*CreateActivityLogsRequest); i { 842 case 0: 843 return &v.state 844 case 1: 845 return &v.sizeCache 846 case 2: 847 return &v.unknownFields 848 default: 849 return nil 850 } 851 } 852 edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 853 switch v := v.(*CreateActivityLogsResponse); i { 854 case 0: 855 return &v.state 856 case 1: 857 return &v.sizeCache 858 case 2: 859 return &v.unknownFields 860 default: 861 return nil 862 } 863 } 864 edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 865 switch v := v.(*ListActivityLogsResponse_ErrorDetails); i { 866 case 0: 867 return &v.state 868 case 1: 869 return &v.sizeCache 870 case 2: 871 return &v.unknownFields 872 default: 873 return nil 874 } 875 } 876 } 877 878 type x struct{} 879 out := protoimpl.TypeBuilder{ 880 File: protoimpl.DescBuilder{ 881 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 882 RawDescriptor: edgelq_audit_proto_v1_activity_log_custom_proto_rawDesc, 883 NumEnums: 0, 884 NumMessages: 5, 885 NumExtensions: 0, 886 NumServices: 0, 887 }, 888 GoTypes: edgelq_audit_proto_v1_activity_log_custom_proto_goTypes, 889 DependencyIndexes: edgelq_audit_proto_v1_activity_log_custom_proto_depIdxs, 890 MessageInfos: edgelq_audit_proto_v1_activity_log_custom_proto_msgTypes, 891 }.Build() 892 edgelq_audit_proto_v1_activity_log_custom_proto = out.File 893 edgelq_audit_proto_v1_activity_log_custom_proto_rawDesc = nil 894 edgelq_audit_proto_v1_activity_log_custom_proto_goTypes = nil 895 edgelq_audit_proto_v1_activity_log_custom_proto_depIdxs = nil 896 }