1// Copyright 2019 Google LLC. 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14// 15 16// Code generated by protoc-gen-go. DO NOT EDIT. 17// versions: 18// protoc-gen-go v1.26.0 19// protoc v3.12.2 20// source: google/cloud/managedidentities/v1beta1/managed_identities_service.proto 21 22package managedidentities 23 24import ( 25 context "context" 26 reflect "reflect" 27 sync "sync" 28 29 _ "google.golang.org/genproto/googleapis/api/annotations" 30 longrunning "google.golang.org/genproto/googleapis/longrunning" 31 grpc "google.golang.org/grpc" 32 codes "google.golang.org/grpc/codes" 33 status "google.golang.org/grpc/status" 34 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 35 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 36 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 37 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 38) 39 40const ( 41 // Verify that this generated code is sufficiently up-to-date. 42 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 43 // Verify that runtime/protoimpl is sufficiently up-to-date. 44 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 45) 46 47// Represents the metadata of the long-running operation. 48type OpMetadata struct { 49 state protoimpl.MessageState 50 sizeCache protoimpl.SizeCache 51 unknownFields protoimpl.UnknownFields 52 53 // Output only. The time the operation was created. 54 CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 55 // Output only. The time the operation finished running. 56 EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` 57 // Output only. Server-defined resource path for the target of the operation. 58 Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` 59 // Output only. Name of the verb executed by the operation. 60 Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"` 61 // Output only. Identifies whether the user has requested cancellation 62 // of the operation. Operations that have successfully been cancelled 63 // have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 64 // corresponding to `Code.CANCELLED`. 65 RequestedCancellation bool `protobuf:"varint,5,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"` 66 // Output only. API version used to start the operation. 67 ApiVersion string `protobuf:"bytes,6,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"` 68} 69 70func (x *OpMetadata) Reset() { 71 *x = OpMetadata{} 72 if protoimpl.UnsafeEnabled { 73 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[0] 74 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 75 ms.StoreMessageInfo(mi) 76 } 77} 78 79func (x *OpMetadata) String() string { 80 return protoimpl.X.MessageStringOf(x) 81} 82 83func (*OpMetadata) ProtoMessage() {} 84 85func (x *OpMetadata) ProtoReflect() protoreflect.Message { 86 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[0] 87 if protoimpl.UnsafeEnabled && x != nil { 88 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 89 if ms.LoadMessageInfo() == nil { 90 ms.StoreMessageInfo(mi) 91 } 92 return ms 93 } 94 return mi.MessageOf(x) 95} 96 97// Deprecated: Use OpMetadata.ProtoReflect.Descriptor instead. 98func (*OpMetadata) Descriptor() ([]byte, []int) { 99 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{0} 100} 101 102func (x *OpMetadata) GetCreateTime() *timestamppb.Timestamp { 103 if x != nil { 104 return x.CreateTime 105 } 106 return nil 107} 108 109func (x *OpMetadata) GetEndTime() *timestamppb.Timestamp { 110 if x != nil { 111 return x.EndTime 112 } 113 return nil 114} 115 116func (x *OpMetadata) GetTarget() string { 117 if x != nil { 118 return x.Target 119 } 120 return "" 121} 122 123func (x *OpMetadata) GetVerb() string { 124 if x != nil { 125 return x.Verb 126 } 127 return "" 128} 129 130func (x *OpMetadata) GetRequestedCancellation() bool { 131 if x != nil { 132 return x.RequestedCancellation 133 } 134 return false 135} 136 137func (x *OpMetadata) GetApiVersion() string { 138 if x != nil { 139 return x.ApiVersion 140 } 141 return "" 142} 143 144// Request message for 145// [CreateMicrosoftAdDomain][google.cloud.managedidentities.v1beta1.CreateMicrosoftAdDomain] 146type CreateMicrosoftAdDomainRequest struct { 147 state protoimpl.MessageState 148 sizeCache protoimpl.SizeCache 149 unknownFields protoimpl.UnknownFields 150 151 // The resource project name and location using the form: 152 // `projects/{project_id}/locations/global` 153 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 154 // A domain name, e.g. mydomain.myorg.com, with the following restrictions: 155 // * Must contain only lowercase letters, numbers, periods and hyphens. 156 // * Must start with a letter. 157 // * Must contain between 2-64 characters. 158 // * Must end with a number or a letter. 159 // * Must not start with period. 160 // * First segement length (mydomain form example above) shouldn't exceed 161 // 15 chars. 162 // * The last segment cannot be fully numeric. 163 // * Must be unique within the customer project. 164 DomainName string `protobuf:"bytes,2,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"` 165 // A Managed Identity domain resource. 166 Domain *Domain `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"` 167} 168 169func (x *CreateMicrosoftAdDomainRequest) Reset() { 170 *x = CreateMicrosoftAdDomainRequest{} 171 if protoimpl.UnsafeEnabled { 172 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[1] 173 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 174 ms.StoreMessageInfo(mi) 175 } 176} 177 178func (x *CreateMicrosoftAdDomainRequest) String() string { 179 return protoimpl.X.MessageStringOf(x) 180} 181 182func (*CreateMicrosoftAdDomainRequest) ProtoMessage() {} 183 184func (x *CreateMicrosoftAdDomainRequest) ProtoReflect() protoreflect.Message { 185 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[1] 186 if protoimpl.UnsafeEnabled && x != nil { 187 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 188 if ms.LoadMessageInfo() == nil { 189 ms.StoreMessageInfo(mi) 190 } 191 return ms 192 } 193 return mi.MessageOf(x) 194} 195 196// Deprecated: Use CreateMicrosoftAdDomainRequest.ProtoReflect.Descriptor instead. 197func (*CreateMicrosoftAdDomainRequest) Descriptor() ([]byte, []int) { 198 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{1} 199} 200 201func (x *CreateMicrosoftAdDomainRequest) GetParent() string { 202 if x != nil { 203 return x.Parent 204 } 205 return "" 206} 207 208func (x *CreateMicrosoftAdDomainRequest) GetDomainName() string { 209 if x != nil { 210 return x.DomainName 211 } 212 return "" 213} 214 215func (x *CreateMicrosoftAdDomainRequest) GetDomain() *Domain { 216 if x != nil { 217 return x.Domain 218 } 219 return nil 220} 221 222// Request message for 223// [ResetAdminPassword][google.cloud.managedidentities.v1beta1.ResetAdminPassword] 224type ResetAdminPasswordRequest struct { 225 state protoimpl.MessageState 226 sizeCache protoimpl.SizeCache 227 unknownFields protoimpl.UnknownFields 228 229 // The domain resource name using the form: 230 // `projects/{project_id}/locations/global/domains/{domain_name}` 231 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 232} 233 234func (x *ResetAdminPasswordRequest) Reset() { 235 *x = ResetAdminPasswordRequest{} 236 if protoimpl.UnsafeEnabled { 237 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[2] 238 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 239 ms.StoreMessageInfo(mi) 240 } 241} 242 243func (x *ResetAdminPasswordRequest) String() string { 244 return protoimpl.X.MessageStringOf(x) 245} 246 247func (*ResetAdminPasswordRequest) ProtoMessage() {} 248 249func (x *ResetAdminPasswordRequest) ProtoReflect() protoreflect.Message { 250 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[2] 251 if protoimpl.UnsafeEnabled && x != nil { 252 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 253 if ms.LoadMessageInfo() == nil { 254 ms.StoreMessageInfo(mi) 255 } 256 return ms 257 } 258 return mi.MessageOf(x) 259} 260 261// Deprecated: Use ResetAdminPasswordRequest.ProtoReflect.Descriptor instead. 262func (*ResetAdminPasswordRequest) Descriptor() ([]byte, []int) { 263 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{2} 264} 265 266func (x *ResetAdminPasswordRequest) GetName() string { 267 if x != nil { 268 return x.Name 269 } 270 return "" 271} 272 273// Response message for 274// [ResetAdminPassword][google.cloud.managedidentities.v1beta1.ResetAdminPassword] 275type ResetAdminPasswordResponse struct { 276 state protoimpl.MessageState 277 sizeCache protoimpl.SizeCache 278 unknownFields protoimpl.UnknownFields 279 280 // A random password. See [admin][google.cloud.managedidentities.v1beta1.Domain.admin] for more information. 281 Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` 282} 283 284func (x *ResetAdminPasswordResponse) Reset() { 285 *x = ResetAdminPasswordResponse{} 286 if protoimpl.UnsafeEnabled { 287 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[3] 288 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 289 ms.StoreMessageInfo(mi) 290 } 291} 292 293func (x *ResetAdminPasswordResponse) String() string { 294 return protoimpl.X.MessageStringOf(x) 295} 296 297func (*ResetAdminPasswordResponse) ProtoMessage() {} 298 299func (x *ResetAdminPasswordResponse) ProtoReflect() protoreflect.Message { 300 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[3] 301 if protoimpl.UnsafeEnabled && x != nil { 302 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 303 if ms.LoadMessageInfo() == nil { 304 ms.StoreMessageInfo(mi) 305 } 306 return ms 307 } 308 return mi.MessageOf(x) 309} 310 311// Deprecated: Use ResetAdminPasswordResponse.ProtoReflect.Descriptor instead. 312func (*ResetAdminPasswordResponse) Descriptor() ([]byte, []int) { 313 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{3} 314} 315 316func (x *ResetAdminPasswordResponse) GetPassword() string { 317 if x != nil { 318 return x.Password 319 } 320 return "" 321} 322 323// Request message for 324// [ListDomains][google.cloud.managedidentities.v1beta1.ListDomains] 325type ListDomainsRequest struct { 326 state protoimpl.MessageState 327 sizeCache protoimpl.SizeCache 328 unknownFields protoimpl.UnknownFields 329 330 // Required. The resource name of the domain location using the form: 331 // `projects/{project_id}/locations/global` 332 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 333 // Optional. The maximum number of items to return. 334 // If not specified, a default value of 1000 will be used. 335 // Regardless of the page_size value, the response may include a partial list. 336 // Callers should rely on a response's 337 // [next_page_token][google.cloud.managedidentities.v1beta1.ListDomainsResponse.next_page_token] 338 // to determine if there are additional results to list. 339 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 340 // The `next_page_token` value returned from a previous ListDomainsRequest 341 // request, if any. 342 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 343 // Optional. A filter specifying constraints of a list operation. 344 // For example, `Domain.fqdn="mydomain.myorginization"`. 345 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` 346 // Optional. Specifies the ordering of results. See 347 // [Sorting 348 // order](https://cloud.google.com/apis/design/design_patterns#sorting_order) 349 // for more information. 350 OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` 351} 352 353func (x *ListDomainsRequest) Reset() { 354 *x = ListDomainsRequest{} 355 if protoimpl.UnsafeEnabled { 356 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[4] 357 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 358 ms.StoreMessageInfo(mi) 359 } 360} 361 362func (x *ListDomainsRequest) String() string { 363 return protoimpl.X.MessageStringOf(x) 364} 365 366func (*ListDomainsRequest) ProtoMessage() {} 367 368func (x *ListDomainsRequest) ProtoReflect() protoreflect.Message { 369 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[4] 370 if protoimpl.UnsafeEnabled && x != nil { 371 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 372 if ms.LoadMessageInfo() == nil { 373 ms.StoreMessageInfo(mi) 374 } 375 return ms 376 } 377 return mi.MessageOf(x) 378} 379 380// Deprecated: Use ListDomainsRequest.ProtoReflect.Descriptor instead. 381func (*ListDomainsRequest) Descriptor() ([]byte, []int) { 382 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{4} 383} 384 385func (x *ListDomainsRequest) GetParent() string { 386 if x != nil { 387 return x.Parent 388 } 389 return "" 390} 391 392func (x *ListDomainsRequest) GetPageSize() int32 { 393 if x != nil { 394 return x.PageSize 395 } 396 return 0 397} 398 399func (x *ListDomainsRequest) GetPageToken() string { 400 if x != nil { 401 return x.PageToken 402 } 403 return "" 404} 405 406func (x *ListDomainsRequest) GetFilter() string { 407 if x != nil { 408 return x.Filter 409 } 410 return "" 411} 412 413func (x *ListDomainsRequest) GetOrderBy() string { 414 if x != nil { 415 return x.OrderBy 416 } 417 return "" 418} 419 420// Response message for 421// [ListDomains][google.cloud.managedidentities.v1beta1.ListDomains] 422type ListDomainsResponse struct { 423 state protoimpl.MessageState 424 sizeCache protoimpl.SizeCache 425 unknownFields protoimpl.UnknownFields 426 427 // A list of Managed Identities Service domains in the project. 428 Domains []*Domain `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"` 429 // A token to retrieve the next page of results, or empty if there are no more 430 // results in the list. 431 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 432 // A list of locations that could not be reached. 433 Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` 434} 435 436func (x *ListDomainsResponse) Reset() { 437 *x = ListDomainsResponse{} 438 if protoimpl.UnsafeEnabled { 439 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[5] 440 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 441 ms.StoreMessageInfo(mi) 442 } 443} 444 445func (x *ListDomainsResponse) String() string { 446 return protoimpl.X.MessageStringOf(x) 447} 448 449func (*ListDomainsResponse) ProtoMessage() {} 450 451func (x *ListDomainsResponse) ProtoReflect() protoreflect.Message { 452 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[5] 453 if protoimpl.UnsafeEnabled && x != nil { 454 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 455 if ms.LoadMessageInfo() == nil { 456 ms.StoreMessageInfo(mi) 457 } 458 return ms 459 } 460 return mi.MessageOf(x) 461} 462 463// Deprecated: Use ListDomainsResponse.ProtoReflect.Descriptor instead. 464func (*ListDomainsResponse) Descriptor() ([]byte, []int) { 465 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{5} 466} 467 468func (x *ListDomainsResponse) GetDomains() []*Domain { 469 if x != nil { 470 return x.Domains 471 } 472 return nil 473} 474 475func (x *ListDomainsResponse) GetNextPageToken() string { 476 if x != nil { 477 return x.NextPageToken 478 } 479 return "" 480} 481 482func (x *ListDomainsResponse) GetUnreachable() []string { 483 if x != nil { 484 return x.Unreachable 485 } 486 return nil 487} 488 489// Request message for 490// [GetDomain][google.cloud.managedidentities.v1beta1.GetDomain] 491type GetDomainRequest struct { 492 state protoimpl.MessageState 493 sizeCache protoimpl.SizeCache 494 unknownFields protoimpl.UnknownFields 495 496 // The domain resource name using the form: 497 // `projects/{project_id}/locations/global/domains/{domain_name}` 498 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 499} 500 501func (x *GetDomainRequest) Reset() { 502 *x = GetDomainRequest{} 503 if protoimpl.UnsafeEnabled { 504 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[6] 505 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 506 ms.StoreMessageInfo(mi) 507 } 508} 509 510func (x *GetDomainRequest) String() string { 511 return protoimpl.X.MessageStringOf(x) 512} 513 514func (*GetDomainRequest) ProtoMessage() {} 515 516func (x *GetDomainRequest) ProtoReflect() protoreflect.Message { 517 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[6] 518 if protoimpl.UnsafeEnabled && x != nil { 519 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 520 if ms.LoadMessageInfo() == nil { 521 ms.StoreMessageInfo(mi) 522 } 523 return ms 524 } 525 return mi.MessageOf(x) 526} 527 528// Deprecated: Use GetDomainRequest.ProtoReflect.Descriptor instead. 529func (*GetDomainRequest) Descriptor() ([]byte, []int) { 530 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{6} 531} 532 533func (x *GetDomainRequest) GetName() string { 534 if x != nil { 535 return x.Name 536 } 537 return "" 538} 539 540// Request message for 541// [UpdateDomain][google.cloud.managedidentities.v1beta1.UpdateDomain] 542type UpdateDomainRequest struct { 543 state protoimpl.MessageState 544 sizeCache protoimpl.SizeCache 545 unknownFields protoimpl.UnknownFields 546 547 // Mask of fields to update. At least one path must be supplied in this 548 // field. The elements of the repeated paths field may only include 549 // fields from [Domain][google.cloud.managedidentities.v1beta1.Domain]: 550 // * `labels` 551 // * `locations` 552 // * `authorized_networks` 553 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 554 // Domain message with updated fields. Only supported fields specified in 555 // update_mask are updated. 556 Domain *Domain `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"` 557} 558 559func (x *UpdateDomainRequest) Reset() { 560 *x = UpdateDomainRequest{} 561 if protoimpl.UnsafeEnabled { 562 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[7] 563 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 564 ms.StoreMessageInfo(mi) 565 } 566} 567 568func (x *UpdateDomainRequest) String() string { 569 return protoimpl.X.MessageStringOf(x) 570} 571 572func (*UpdateDomainRequest) ProtoMessage() {} 573 574func (x *UpdateDomainRequest) ProtoReflect() protoreflect.Message { 575 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[7] 576 if protoimpl.UnsafeEnabled && x != nil { 577 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 578 if ms.LoadMessageInfo() == nil { 579 ms.StoreMessageInfo(mi) 580 } 581 return ms 582 } 583 return mi.MessageOf(x) 584} 585 586// Deprecated: Use UpdateDomainRequest.ProtoReflect.Descriptor instead. 587func (*UpdateDomainRequest) Descriptor() ([]byte, []int) { 588 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{7} 589} 590 591func (x *UpdateDomainRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 592 if x != nil { 593 return x.UpdateMask 594 } 595 return nil 596} 597 598func (x *UpdateDomainRequest) GetDomain() *Domain { 599 if x != nil { 600 return x.Domain 601 } 602 return nil 603} 604 605// Request message for 606// [DeleteDomain][google.cloud.managedidentities.v1beta1.DeleteDomain] 607type DeleteDomainRequest struct { 608 state protoimpl.MessageState 609 sizeCache protoimpl.SizeCache 610 unknownFields protoimpl.UnknownFields 611 612 // The domain resource name using the form: 613 // `projects/{project_id}/locations/global/domains/{domain_name}` 614 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 615} 616 617func (x *DeleteDomainRequest) Reset() { 618 *x = DeleteDomainRequest{} 619 if protoimpl.UnsafeEnabled { 620 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[8] 621 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 622 ms.StoreMessageInfo(mi) 623 } 624} 625 626func (x *DeleteDomainRequest) String() string { 627 return protoimpl.X.MessageStringOf(x) 628} 629 630func (*DeleteDomainRequest) ProtoMessage() {} 631 632func (x *DeleteDomainRequest) ProtoReflect() protoreflect.Message { 633 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[8] 634 if protoimpl.UnsafeEnabled && x != nil { 635 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 636 if ms.LoadMessageInfo() == nil { 637 ms.StoreMessageInfo(mi) 638 } 639 return ms 640 } 641 return mi.MessageOf(x) 642} 643 644// Deprecated: Use DeleteDomainRequest.ProtoReflect.Descriptor instead. 645func (*DeleteDomainRequest) Descriptor() ([]byte, []int) { 646 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{8} 647} 648 649func (x *DeleteDomainRequest) GetName() string { 650 if x != nil { 651 return x.Name 652 } 653 return "" 654} 655 656// Request message for 657// [AttachTrust][google.cloud.managedidentities.v1beta1.AttachTrust] 658type AttachTrustRequest struct { 659 state protoimpl.MessageState 660 sizeCache protoimpl.SizeCache 661 unknownFields protoimpl.UnknownFields 662 663 // The resource domain name, project name and location using the form: 664 // `projects/{project_id}/locations/global/domains/{domain_name}` 665 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 666 // The domain trust resource. 667 Trust *Trust `protobuf:"bytes,2,opt,name=trust,proto3" json:"trust,omitempty"` 668} 669 670func (x *AttachTrustRequest) Reset() { 671 *x = AttachTrustRequest{} 672 if protoimpl.UnsafeEnabled { 673 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[9] 674 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 675 ms.StoreMessageInfo(mi) 676 } 677} 678 679func (x *AttachTrustRequest) String() string { 680 return protoimpl.X.MessageStringOf(x) 681} 682 683func (*AttachTrustRequest) ProtoMessage() {} 684 685func (x *AttachTrustRequest) ProtoReflect() protoreflect.Message { 686 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[9] 687 if protoimpl.UnsafeEnabled && x != nil { 688 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 689 if ms.LoadMessageInfo() == nil { 690 ms.StoreMessageInfo(mi) 691 } 692 return ms 693 } 694 return mi.MessageOf(x) 695} 696 697// Deprecated: Use AttachTrustRequest.ProtoReflect.Descriptor instead. 698func (*AttachTrustRequest) Descriptor() ([]byte, []int) { 699 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{9} 700} 701 702func (x *AttachTrustRequest) GetName() string { 703 if x != nil { 704 return x.Name 705 } 706 return "" 707} 708 709func (x *AttachTrustRequest) GetTrust() *Trust { 710 if x != nil { 711 return x.Trust 712 } 713 return nil 714} 715 716// Request message for 717// [ReconfigureTrust][google.cloud.managedidentities.v1beta1.ReconfigureTrust] 718type ReconfigureTrustRequest struct { 719 state protoimpl.MessageState 720 sizeCache protoimpl.SizeCache 721 unknownFields protoimpl.UnknownFields 722 723 // The resource domain name, project name and location using the form: 724 // `projects/{project_id}/locations/global/domains/{domain_name}` 725 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 726 // The fully-qualified target domain name which will be in trust with current 727 // domain. 728 TargetDomainName string `protobuf:"bytes,2,opt,name=target_domain_name,json=targetDomainName,proto3" json:"target_domain_name,omitempty"` 729 // The target DNS server IP addresses to resolve the remote domain involved 730 // in the trust. 731 TargetDnsIpAddresses []string `protobuf:"bytes,3,rep,name=target_dns_ip_addresses,json=targetDnsIpAddresses,proto3" json:"target_dns_ip_addresses,omitempty"` 732} 733 734func (x *ReconfigureTrustRequest) Reset() { 735 *x = ReconfigureTrustRequest{} 736 if protoimpl.UnsafeEnabled { 737 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[10] 738 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 739 ms.StoreMessageInfo(mi) 740 } 741} 742 743func (x *ReconfigureTrustRequest) String() string { 744 return protoimpl.X.MessageStringOf(x) 745} 746 747func (*ReconfigureTrustRequest) ProtoMessage() {} 748 749func (x *ReconfigureTrustRequest) ProtoReflect() protoreflect.Message { 750 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[10] 751 if protoimpl.UnsafeEnabled && x != nil { 752 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 753 if ms.LoadMessageInfo() == nil { 754 ms.StoreMessageInfo(mi) 755 } 756 return ms 757 } 758 return mi.MessageOf(x) 759} 760 761// Deprecated: Use ReconfigureTrustRequest.ProtoReflect.Descriptor instead. 762func (*ReconfigureTrustRequest) Descriptor() ([]byte, []int) { 763 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{10} 764} 765 766func (x *ReconfigureTrustRequest) GetName() string { 767 if x != nil { 768 return x.Name 769 } 770 return "" 771} 772 773func (x *ReconfigureTrustRequest) GetTargetDomainName() string { 774 if x != nil { 775 return x.TargetDomainName 776 } 777 return "" 778} 779 780func (x *ReconfigureTrustRequest) GetTargetDnsIpAddresses() []string { 781 if x != nil { 782 return x.TargetDnsIpAddresses 783 } 784 return nil 785} 786 787// Request message for 788// [DetachTrust][google.cloud.managedidentities.v1beta1.DetachTrust] 789type DetachTrustRequest struct { 790 state protoimpl.MessageState 791 sizeCache protoimpl.SizeCache 792 unknownFields protoimpl.UnknownFields 793 794 // The resource domain name, project name, and location using the form: 795 // `projects/{project_id}/locations/global/domains/{domain_name}` 796 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 797 // The domain trust resource to removed. 798 Trust *Trust `protobuf:"bytes,2,opt,name=trust,proto3" json:"trust,omitempty"` 799} 800 801func (x *DetachTrustRequest) Reset() { 802 *x = DetachTrustRequest{} 803 if protoimpl.UnsafeEnabled { 804 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[11] 805 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 806 ms.StoreMessageInfo(mi) 807 } 808} 809 810func (x *DetachTrustRequest) String() string { 811 return protoimpl.X.MessageStringOf(x) 812} 813 814func (*DetachTrustRequest) ProtoMessage() {} 815 816func (x *DetachTrustRequest) ProtoReflect() protoreflect.Message { 817 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[11] 818 if protoimpl.UnsafeEnabled && x != nil { 819 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 820 if ms.LoadMessageInfo() == nil { 821 ms.StoreMessageInfo(mi) 822 } 823 return ms 824 } 825 return mi.MessageOf(x) 826} 827 828// Deprecated: Use DetachTrustRequest.ProtoReflect.Descriptor instead. 829func (*DetachTrustRequest) Descriptor() ([]byte, []int) { 830 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{11} 831} 832 833func (x *DetachTrustRequest) GetName() string { 834 if x != nil { 835 return x.Name 836 } 837 return "" 838} 839 840func (x *DetachTrustRequest) GetTrust() *Trust { 841 if x != nil { 842 return x.Trust 843 } 844 return nil 845} 846 847// Request message for 848// [ValidateTrust][google.cloud.managedidentities.v1beta1.ValidateTrust] 849type ValidateTrustRequest struct { 850 state protoimpl.MessageState 851 sizeCache protoimpl.SizeCache 852 unknownFields protoimpl.UnknownFields 853 854 // The resource domain name, project name, and location using the form: 855 // `projects/{project_id}/locations/global/domains/{domain_name}` 856 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 857 // The domain trust to validate trust state for. 858 Trust *Trust `protobuf:"bytes,2,opt,name=trust,proto3" json:"trust,omitempty"` 859} 860 861func (x *ValidateTrustRequest) Reset() { 862 *x = ValidateTrustRequest{} 863 if protoimpl.UnsafeEnabled { 864 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[12] 865 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 866 ms.StoreMessageInfo(mi) 867 } 868} 869 870func (x *ValidateTrustRequest) String() string { 871 return protoimpl.X.MessageStringOf(x) 872} 873 874func (*ValidateTrustRequest) ProtoMessage() {} 875 876func (x *ValidateTrustRequest) ProtoReflect() protoreflect.Message { 877 mi := &file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[12] 878 if protoimpl.UnsafeEnabled && x != nil { 879 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 880 if ms.LoadMessageInfo() == nil { 881 ms.StoreMessageInfo(mi) 882 } 883 return ms 884 } 885 return mi.MessageOf(x) 886} 887 888// Deprecated: Use ValidateTrustRequest.ProtoReflect.Descriptor instead. 889func (*ValidateTrustRequest) Descriptor() ([]byte, []int) { 890 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP(), []int{12} 891} 892 893func (x *ValidateTrustRequest) GetName() string { 894 if x != nil { 895 return x.Name 896 } 897 return "" 898} 899 900func (x *ValidateTrustRequest) GetTrust() *Trust { 901 if x != nil { 902 return x.Trust 903 } 904 return nil 905} 906 907var File_google_cloud_managedidentities_v1beta1_managed_identities_service_proto protoreflect.FileDescriptor 908 909var file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDesc = []byte{ 910 0x0a, 0x47, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6d, 911 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 912 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 913 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x5f, 0x73, 0x65, 0x72, 0x76, 914 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 915 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 916 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 917 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 918 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 919 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 920 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 921 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6d, 922 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 923 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 924 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 925 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 926 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 927 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 928 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 929 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 930 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 931 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 932 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa2, 0x02, 0x0a, 0x0a, 0x4f, 0x70, 0x4d, 933 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 934 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 935 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 936 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 937 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x08, 0x65, 0x6e, 0x64, 938 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 939 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 940 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x65, 0x6e, 941 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 942 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67, 943 0x65, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x76, 0x65, 0x72, 0x62, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 944 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x76, 0x65, 0x72, 0x62, 0x12, 0x3a, 0x0a, 0x16, 0x72, 945 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 946 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 947 0x52, 0x15, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x43, 0x61, 0x6e, 0x63, 0x65, 948 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0b, 0x61, 0x70, 0x69, 0x5f, 0x76, 949 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 950 0x03, 0x52, 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0xa1, 0x01, 951 0x0a, 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x6f, 0x66, 952 0x74, 0x41, 0x64, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 953 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 954 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x64, 0x6f, 0x6d, 0x61, 955 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 956 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 957 0x61, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 958 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 959 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 960 0x61, 0x31, 0x2e, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 961 0x6e, 0x22, 0x2f, 0x0a, 0x19, 0x52, 0x65, 0x73, 0x65, 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x50, 962 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 963 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 964 0x6d, 0x65, 0x22, 0x38, 0x0a, 0x1a, 0x52, 0x65, 0x73, 0x65, 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 965 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 966 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 967 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x9b, 0x01, 0x0a, 968 0x12, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 969 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 970 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 971 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 972 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 973 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 974 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 975 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 976 0x19, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 977 0x09, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x22, 0xa9, 0x01, 0x0a, 0x13, 0x4c, 978 0x69, 0x73, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 979 0x73, 0x65, 0x12, 0x48, 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x01, 0x20, 980 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 981 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 982 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x6f, 0x6d, 983 0x61, 0x69, 0x6e, 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0f, 984 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 985 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 986 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 987 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 988 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x26, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x44, 0x6f, 0x6d, 989 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 990 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x9a, 991 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 992 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 993 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 994 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 995 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 996 0x61, 0x73, 0x6b, 0x12, 0x46, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x02, 0x20, 997 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 998 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 999 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x6f, 0x6d, 1000 0x61, 0x69, 0x6e, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x22, 0x29, 0x0a, 0x13, 0x44, 1001 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 1002 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 1003 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6d, 0x0a, 0x12, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 1004 0x54, 0x72, 0x75, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 1005 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 1006 0x12, 0x43, 0x0a, 0x05, 0x74, 0x72, 0x75, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 1007 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 1008 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 1009 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 0x72, 0x75, 0x73, 0x74, 0x52, 0x05, 1010 0x74, 0x72, 0x75, 0x73, 0x74, 0x22, 0x92, 0x01, 0x0a, 0x17, 0x52, 0x65, 0x63, 0x6f, 0x6e, 0x66, 1011 0x69, 0x67, 0x75, 0x72, 0x65, 0x54, 0x72, 0x75, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1012 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 1013 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 1014 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 1015 0x09, 0x52, 0x10, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 1016 0x61, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x17, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x64, 0x6e, 1017 0x73, 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x03, 1018 0x20, 0x03, 0x28, 0x09, 0x52, 0x14, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x44, 0x6e, 0x73, 0x49, 1019 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x22, 0x6d, 0x0a, 0x12, 0x44, 0x65, 1020 0x74, 0x61, 0x63, 0x68, 0x54, 0x72, 0x75, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 1021 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 1022 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x43, 0x0a, 0x05, 0x74, 0x72, 0x75, 0x73, 0x74, 0x18, 0x02, 0x20, 1023 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 1024 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 1025 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 0x72, 0x75, 1026 0x73, 0x74, 0x52, 0x05, 0x74, 0x72, 0x75, 0x73, 0x74, 0x22, 0x6f, 0x0a, 0x14, 0x56, 0x61, 0x6c, 1027 0x69, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x75, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1028 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 1029 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x43, 0x0a, 0x05, 0x74, 0x72, 0x75, 0x73, 0x74, 0x18, 0x02, 1030 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 1031 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 1032 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 0x72, 1033 0x75, 0x73, 0x74, 0x52, 0x05, 0x74, 0x72, 0x75, 0x73, 0x74, 0x32, 0xbc, 0x11, 0x0a, 0x18, 0x4d, 1034 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 1035 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xde, 0x01, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 1036 0x74, 0x65, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x6f, 0x66, 0x74, 0x41, 0x64, 0x44, 0x6f, 0x6d, 1037 0x61, 0x69, 0x6e, 0x12, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 1038 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 1039 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x72, 0x65, 1040 0x61, 0x74, 0x65, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x6f, 0x66, 0x74, 0x41, 0x64, 0x44, 0x6f, 1041 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 1042 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 1043 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x5c, 0x82, 0xd3, 0xe4, 0x93, 1044 0x02, 0x3f, 0x22, 0x35, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 1045 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 1046 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 1047 0x7d, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x3a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 1048 0x6e, 0xca, 0x41, 0x14, 0x0a, 0x06, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x0a, 0x4f, 0x70, 1049 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xf0, 0x01, 0x0a, 0x12, 0x52, 0x65, 0x73, 1050 0x65, 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 1051 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 1052 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 1053 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x41, 0x64, 1054 0x6d, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 1055 0x73, 0x74, 0x1a, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 1056 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 1057 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x65, 1058 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 1059 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x53, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4d, 0x22, 0x48, 1060 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 1061 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 1062 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 1063 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x73, 0x65, 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 1064 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x3a, 0x01, 0x2a, 0x12, 0xc5, 0x01, 0x0a, 0x0b, 1065 0x4c, 0x69, 0x73, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 1066 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 1067 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 1068 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 1069 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1070 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 1071 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 1072 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 1073 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x37, 0x12, 0x35, 0x2f, 0x76, 1074 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 1075 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 1076 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x7d, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 1077 0x69, 0x6e, 0x73, 0x12, 0xb4, 0x01, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 1078 0x6e, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 1079 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 1080 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x6f, 1081 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 1082 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 1083 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 1084 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x22, 0x3d, 0x82, 0xd3, 0xe4, 1085 0x93, 0x02, 0x37, 0x12, 0x35, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 1086 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 1087 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 1088 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xcf, 0x01, 0x0a, 0x0c, 0x55, 1089 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 1090 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 1091 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 1092 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 1093 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1094 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 1095 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x63, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x32, 1096 0x3c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x64, 0x6f, 0x6d, 0x61, 0x69, 1097 0x6e, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 1098 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 1099 0x61, 0x6c, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x06, 0x64, 1100 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0xca, 0x41, 0x14, 0x0a, 0x06, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 1101 0x12, 0x0a, 0x4f, 0x70, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xcf, 0x01, 0x0a, 1102 0x0c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x3b, 0x2e, 1103 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 1104 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 1105 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x6f, 0x6d, 1106 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 1107 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 1108 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x63, 0x82, 0xd3, 0xe4, 0x93, 0x02, 1109 0x37, 0x2a, 0x35, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 1110 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 1111 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x64, 0x6f, 1112 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0xca, 0x41, 0x23, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 1113 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 1114 0x74, 0x79, 0x12, 0x0a, 0x4f, 0x70, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xcd, 1115 0x01, 0x0a, 0x0b, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x54, 0x72, 0x75, 0x73, 0x74, 0x12, 0x3a, 1116 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 1117 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 1118 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x54, 0x72, 1119 0x75, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 1120 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 1121 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x63, 0x82, 0xd3, 0xe4, 0x93, 0x02, 1122 0x46, 0x22, 0x41, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 1123 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 1124 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x64, 0x6f, 1125 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x54, 1126 0x72, 0x75, 0x73, 0x74, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x14, 0x0a, 0x06, 0x44, 0x6f, 0x6d, 0x61, 1127 0x69, 0x6e, 0x12, 0x0a, 0x4f, 0x70, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xdc, 1128 0x01, 0x0a, 0x10, 0x52, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x54, 0x72, 1129 0x75, 0x73, 0x74, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 1130 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 1131 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x63, 1132 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x54, 0x72, 0x75, 0x73, 0x74, 0x52, 0x65, 0x71, 1133 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 1134 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 1135 0x69, 0x6f, 0x6e, 0x22, 0x68, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x22, 0x46, 0x2f, 0x76, 0x31, 1136 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 1137 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 1138 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 1139 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x54, 0x72, 1140 0x75, 0x73, 0x74, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x14, 0x0a, 0x06, 0x44, 0x6f, 0x6d, 0x61, 0x69, 1141 0x6e, 0x12, 0x0a, 0x4f, 0x70, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xcd, 0x01, 1142 0x0a, 0x0b, 0x44, 0x65, 0x74, 0x61, 0x63, 0x68, 0x54, 0x72, 0x75, 0x73, 0x74, 0x12, 0x3a, 0x2e, 1143 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 0x61, 0x6e, 1144 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x76, 1145 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x63, 0x68, 0x54, 0x72, 0x75, 1146 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 1147 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 1148 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x63, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 1149 0x22, 0x41, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 1150 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 1151 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x64, 0x6f, 0x6d, 1152 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x64, 0x65, 0x74, 0x61, 0x63, 0x68, 0x54, 0x72, 1153 0x75, 0x73, 0x74, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x14, 0x0a, 0x06, 0x44, 0x6f, 0x6d, 0x61, 0x69, 1154 0x6e, 0x12, 0x0a, 0x4f, 0x70, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xd3, 0x01, 1155 0x0a, 0x0d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x75, 0x73, 0x74, 0x12, 1156 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 1157 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 1158 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 1159 0x65, 0x54, 0x72, 0x75, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 1160 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 1161 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x65, 0x82, 0xd3, 1162 0xe4, 0x93, 0x02, 0x48, 0x22, 0x43, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 1163 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 1164 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 1165 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x76, 0x61, 0x6c, 0x69, 1166 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x75, 0x73, 0x74, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x14, 0x0a, 1167 0x06, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x0a, 0x4f, 0x70, 0x4d, 0x65, 0x74, 0x61, 0x64, 1168 0x61, 0x74, 0x61, 0x1a, 0x54, 0xca, 0x41, 0x20, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 1169 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1170 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e, 0x68, 0x74, 0x74, 0x70, 0x73, 1171 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 1172 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 1173 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0xab, 0x02, 0x0a, 0x2a, 0x63, 0x6f, 1174 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6d, 1175 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 1176 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x1d, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 1177 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 1178 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x57, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1179 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 1180 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 1181 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 1182 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 1183 0x3b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 1184 0x65, 0x73, 0xa2, 0x02, 0x04, 0x47, 0x43, 0x4d, 0x49, 0xaa, 0x02, 0x26, 0x47, 0x6f, 0x6f, 0x67, 1185 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 1186 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 1187 0x61, 0x31, 0xca, 0x02, 0x26, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 1188 0x64, 0x5c, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 1189 0x69, 0x65, 0x73, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x29, 0x47, 0x6f, 1190 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4d, 0x61, 0x6e, 1191 0x61, 0x67, 0x65, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x3a, 0x3a, 1192 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1193} 1194 1195var ( 1196 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescOnce sync.Once 1197 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescData = file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDesc 1198) 1199 1200func file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescGZIP() []byte { 1201 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescOnce.Do(func() { 1202 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescData) 1203 }) 1204 return file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDescData 1205} 1206 1207var file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes = make([]protoimpl.MessageInfo, 13) 1208var file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_goTypes = []interface{}{ 1209 (*OpMetadata)(nil), // 0: google.cloud.managedidentities.v1beta1.OpMetadata 1210 (*CreateMicrosoftAdDomainRequest)(nil), // 1: google.cloud.managedidentities.v1beta1.CreateMicrosoftAdDomainRequest 1211 (*ResetAdminPasswordRequest)(nil), // 2: google.cloud.managedidentities.v1beta1.ResetAdminPasswordRequest 1212 (*ResetAdminPasswordResponse)(nil), // 3: google.cloud.managedidentities.v1beta1.ResetAdminPasswordResponse 1213 (*ListDomainsRequest)(nil), // 4: google.cloud.managedidentities.v1beta1.ListDomainsRequest 1214 (*ListDomainsResponse)(nil), // 5: google.cloud.managedidentities.v1beta1.ListDomainsResponse 1215 (*GetDomainRequest)(nil), // 6: google.cloud.managedidentities.v1beta1.GetDomainRequest 1216 (*UpdateDomainRequest)(nil), // 7: google.cloud.managedidentities.v1beta1.UpdateDomainRequest 1217 (*DeleteDomainRequest)(nil), // 8: google.cloud.managedidentities.v1beta1.DeleteDomainRequest 1218 (*AttachTrustRequest)(nil), // 9: google.cloud.managedidentities.v1beta1.AttachTrustRequest 1219 (*ReconfigureTrustRequest)(nil), // 10: google.cloud.managedidentities.v1beta1.ReconfigureTrustRequest 1220 (*DetachTrustRequest)(nil), // 11: google.cloud.managedidentities.v1beta1.DetachTrustRequest 1221 (*ValidateTrustRequest)(nil), // 12: google.cloud.managedidentities.v1beta1.ValidateTrustRequest 1222 (*timestamppb.Timestamp)(nil), // 13: google.protobuf.Timestamp 1223 (*Domain)(nil), // 14: google.cloud.managedidentities.v1beta1.Domain 1224 (*fieldmaskpb.FieldMask)(nil), // 15: google.protobuf.FieldMask 1225 (*Trust)(nil), // 16: google.cloud.managedidentities.v1beta1.Trust 1226 (*longrunning.Operation)(nil), // 17: google.longrunning.Operation 1227} 1228var file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_depIdxs = []int32{ 1229 13, // 0: google.cloud.managedidentities.v1beta1.OpMetadata.create_time:type_name -> google.protobuf.Timestamp 1230 13, // 1: google.cloud.managedidentities.v1beta1.OpMetadata.end_time:type_name -> google.protobuf.Timestamp 1231 14, // 2: google.cloud.managedidentities.v1beta1.CreateMicrosoftAdDomainRequest.domain:type_name -> google.cloud.managedidentities.v1beta1.Domain 1232 14, // 3: google.cloud.managedidentities.v1beta1.ListDomainsResponse.domains:type_name -> google.cloud.managedidentities.v1beta1.Domain 1233 15, // 4: google.cloud.managedidentities.v1beta1.UpdateDomainRequest.update_mask:type_name -> google.protobuf.FieldMask 1234 14, // 5: google.cloud.managedidentities.v1beta1.UpdateDomainRequest.domain:type_name -> google.cloud.managedidentities.v1beta1.Domain 1235 16, // 6: google.cloud.managedidentities.v1beta1.AttachTrustRequest.trust:type_name -> google.cloud.managedidentities.v1beta1.Trust 1236 16, // 7: google.cloud.managedidentities.v1beta1.DetachTrustRequest.trust:type_name -> google.cloud.managedidentities.v1beta1.Trust 1237 16, // 8: google.cloud.managedidentities.v1beta1.ValidateTrustRequest.trust:type_name -> google.cloud.managedidentities.v1beta1.Trust 1238 1, // 9: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.CreateMicrosoftAdDomain:input_type -> google.cloud.managedidentities.v1beta1.CreateMicrosoftAdDomainRequest 1239 2, // 10: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ResetAdminPassword:input_type -> google.cloud.managedidentities.v1beta1.ResetAdminPasswordRequest 1240 4, // 11: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ListDomains:input_type -> google.cloud.managedidentities.v1beta1.ListDomainsRequest 1241 6, // 12: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.GetDomain:input_type -> google.cloud.managedidentities.v1beta1.GetDomainRequest 1242 7, // 13: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.UpdateDomain:input_type -> google.cloud.managedidentities.v1beta1.UpdateDomainRequest 1243 8, // 14: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DeleteDomain:input_type -> google.cloud.managedidentities.v1beta1.DeleteDomainRequest 1244 9, // 15: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.AttachTrust:input_type -> google.cloud.managedidentities.v1beta1.AttachTrustRequest 1245 10, // 16: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ReconfigureTrust:input_type -> google.cloud.managedidentities.v1beta1.ReconfigureTrustRequest 1246 11, // 17: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DetachTrust:input_type -> google.cloud.managedidentities.v1beta1.DetachTrustRequest 1247 12, // 18: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ValidateTrust:input_type -> google.cloud.managedidentities.v1beta1.ValidateTrustRequest 1248 17, // 19: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.CreateMicrosoftAdDomain:output_type -> google.longrunning.Operation 1249 3, // 20: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ResetAdminPassword:output_type -> google.cloud.managedidentities.v1beta1.ResetAdminPasswordResponse 1250 5, // 21: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ListDomains:output_type -> google.cloud.managedidentities.v1beta1.ListDomainsResponse 1251 14, // 22: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.GetDomain:output_type -> google.cloud.managedidentities.v1beta1.Domain 1252 17, // 23: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.UpdateDomain:output_type -> google.longrunning.Operation 1253 17, // 24: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DeleteDomain:output_type -> google.longrunning.Operation 1254 17, // 25: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.AttachTrust:output_type -> google.longrunning.Operation 1255 17, // 26: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ReconfigureTrust:output_type -> google.longrunning.Operation 1256 17, // 27: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.DetachTrust:output_type -> google.longrunning.Operation 1257 17, // 28: google.cloud.managedidentities.v1beta1.ManagedIdentitiesService.ValidateTrust:output_type -> google.longrunning.Operation 1258 19, // [19:29] is the sub-list for method output_type 1259 9, // [9:19] is the sub-list for method input_type 1260 9, // [9:9] is the sub-list for extension type_name 1261 9, // [9:9] is the sub-list for extension extendee 1262 0, // [0:9] is the sub-list for field type_name 1263} 1264 1265func init() { file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_init() } 1266func file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_init() { 1267 if File_google_cloud_managedidentities_v1beta1_managed_identities_service_proto != nil { 1268 return 1269 } 1270 file_google_cloud_managedidentities_v1beta1_resource_proto_init() 1271 if !protoimpl.UnsafeEnabled { 1272 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1273 switch v := v.(*OpMetadata); i { 1274 case 0: 1275 return &v.state 1276 case 1: 1277 return &v.sizeCache 1278 case 2: 1279 return &v.unknownFields 1280 default: 1281 return nil 1282 } 1283 } 1284 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1285 switch v := v.(*CreateMicrosoftAdDomainRequest); i { 1286 case 0: 1287 return &v.state 1288 case 1: 1289 return &v.sizeCache 1290 case 2: 1291 return &v.unknownFields 1292 default: 1293 return nil 1294 } 1295 } 1296 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1297 switch v := v.(*ResetAdminPasswordRequest); i { 1298 case 0: 1299 return &v.state 1300 case 1: 1301 return &v.sizeCache 1302 case 2: 1303 return &v.unknownFields 1304 default: 1305 return nil 1306 } 1307 } 1308 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1309 switch v := v.(*ResetAdminPasswordResponse); i { 1310 case 0: 1311 return &v.state 1312 case 1: 1313 return &v.sizeCache 1314 case 2: 1315 return &v.unknownFields 1316 default: 1317 return nil 1318 } 1319 } 1320 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1321 switch v := v.(*ListDomainsRequest); i { 1322 case 0: 1323 return &v.state 1324 case 1: 1325 return &v.sizeCache 1326 case 2: 1327 return &v.unknownFields 1328 default: 1329 return nil 1330 } 1331 } 1332 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1333 switch v := v.(*ListDomainsResponse); i { 1334 case 0: 1335 return &v.state 1336 case 1: 1337 return &v.sizeCache 1338 case 2: 1339 return &v.unknownFields 1340 default: 1341 return nil 1342 } 1343 } 1344 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1345 switch v := v.(*GetDomainRequest); i { 1346 case 0: 1347 return &v.state 1348 case 1: 1349 return &v.sizeCache 1350 case 2: 1351 return &v.unknownFields 1352 default: 1353 return nil 1354 } 1355 } 1356 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1357 switch v := v.(*UpdateDomainRequest); i { 1358 case 0: 1359 return &v.state 1360 case 1: 1361 return &v.sizeCache 1362 case 2: 1363 return &v.unknownFields 1364 default: 1365 return nil 1366 } 1367 } 1368 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 1369 switch v := v.(*DeleteDomainRequest); i { 1370 case 0: 1371 return &v.state 1372 case 1: 1373 return &v.sizeCache 1374 case 2: 1375 return &v.unknownFields 1376 default: 1377 return nil 1378 } 1379 } 1380 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 1381 switch v := v.(*AttachTrustRequest); i { 1382 case 0: 1383 return &v.state 1384 case 1: 1385 return &v.sizeCache 1386 case 2: 1387 return &v.unknownFields 1388 default: 1389 return nil 1390 } 1391 } 1392 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 1393 switch v := v.(*ReconfigureTrustRequest); i { 1394 case 0: 1395 return &v.state 1396 case 1: 1397 return &v.sizeCache 1398 case 2: 1399 return &v.unknownFields 1400 default: 1401 return nil 1402 } 1403 } 1404 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 1405 switch v := v.(*DetachTrustRequest); i { 1406 case 0: 1407 return &v.state 1408 case 1: 1409 return &v.sizeCache 1410 case 2: 1411 return &v.unknownFields 1412 default: 1413 return nil 1414 } 1415 } 1416 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 1417 switch v := v.(*ValidateTrustRequest); i { 1418 case 0: 1419 return &v.state 1420 case 1: 1421 return &v.sizeCache 1422 case 2: 1423 return &v.unknownFields 1424 default: 1425 return nil 1426 } 1427 } 1428 } 1429 type x struct{} 1430 out := protoimpl.TypeBuilder{ 1431 File: protoimpl.DescBuilder{ 1432 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1433 RawDescriptor: file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDesc, 1434 NumEnums: 0, 1435 NumMessages: 13, 1436 NumExtensions: 0, 1437 NumServices: 1, 1438 }, 1439 GoTypes: file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_goTypes, 1440 DependencyIndexes: file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_depIdxs, 1441 MessageInfos: file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_msgTypes, 1442 }.Build() 1443 File_google_cloud_managedidentities_v1beta1_managed_identities_service_proto = out.File 1444 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_rawDesc = nil 1445 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_goTypes = nil 1446 file_google_cloud_managedidentities_v1beta1_managed_identities_service_proto_depIdxs = nil 1447} 1448 1449// Reference imports to suppress errors if they are not otherwise used. 1450var _ context.Context 1451var _ grpc.ClientConnInterface 1452 1453// This is a compile-time assertion to ensure that this generated file 1454// is compatible with the grpc package it is being compiled against. 1455const _ = grpc.SupportPackageIsVersion6 1456 1457// ManagedIdentitiesServiceClient is the client API for ManagedIdentitiesService service. 1458// 1459// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 1460type ManagedIdentitiesServiceClient interface { 1461 // Creates a Microsoft AD domain. 1462 CreateMicrosoftAdDomain(ctx context.Context, in *CreateMicrosoftAdDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1463 // Resets a domain's administrator password. 1464 ResetAdminPassword(ctx context.Context, in *ResetAdminPasswordRequest, opts ...grpc.CallOption) (*ResetAdminPasswordResponse, error) 1465 // Lists domains in a project. 1466 ListDomains(ctx context.Context, in *ListDomainsRequest, opts ...grpc.CallOption) (*ListDomainsResponse, error) 1467 // Gets information about a domain. 1468 GetDomain(ctx context.Context, in *GetDomainRequest, opts ...grpc.CallOption) (*Domain, error) 1469 // Updates the metadata and configuration of a domain. 1470 UpdateDomain(ctx context.Context, in *UpdateDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1471 // Deletes a domain. 1472 DeleteDomain(ctx context.Context, in *DeleteDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1473 // Adds an AD trust to a domain. 1474 AttachTrust(ctx context.Context, in *AttachTrustRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1475 // Updates the DNS conditional forwarder. 1476 ReconfigureTrust(ctx context.Context, in *ReconfigureTrustRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1477 // Removes an AD trust. 1478 DetachTrust(ctx context.Context, in *DetachTrustRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1479 // Validates a trust state, that the target domain is reachable, and that the 1480 // target domain is able to accept incoming trust requests. 1481 ValidateTrust(ctx context.Context, in *ValidateTrustRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1482} 1483 1484type managedIdentitiesServiceClient struct { 1485 cc grpc.ClientConnInterface 1486} 1487 1488func NewManagedIdentitiesServiceClient(cc grpc.ClientConnInterface) ManagedIdentitiesServiceClient { 1489 return &managedIdentitiesServiceClient{cc} 1490} 1491 1492func (c *managedIdentitiesServiceClient) CreateMicrosoftAdDomain(ctx context.Context, in *CreateMicrosoftAdDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1493 out := new(longrunning.Operation) 1494 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/CreateMicrosoftAdDomain", in, out, opts...) 1495 if err != nil { 1496 return nil, err 1497 } 1498 return out, nil 1499} 1500 1501func (c *managedIdentitiesServiceClient) ResetAdminPassword(ctx context.Context, in *ResetAdminPasswordRequest, opts ...grpc.CallOption) (*ResetAdminPasswordResponse, error) { 1502 out := new(ResetAdminPasswordResponse) 1503 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/ResetAdminPassword", in, out, opts...) 1504 if err != nil { 1505 return nil, err 1506 } 1507 return out, nil 1508} 1509 1510func (c *managedIdentitiesServiceClient) ListDomains(ctx context.Context, in *ListDomainsRequest, opts ...grpc.CallOption) (*ListDomainsResponse, error) { 1511 out := new(ListDomainsResponse) 1512 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/ListDomains", in, out, opts...) 1513 if err != nil { 1514 return nil, err 1515 } 1516 return out, nil 1517} 1518 1519func (c *managedIdentitiesServiceClient) GetDomain(ctx context.Context, in *GetDomainRequest, opts ...grpc.CallOption) (*Domain, error) { 1520 out := new(Domain) 1521 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/GetDomain", in, out, opts...) 1522 if err != nil { 1523 return nil, err 1524 } 1525 return out, nil 1526} 1527 1528func (c *managedIdentitiesServiceClient) UpdateDomain(ctx context.Context, in *UpdateDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1529 out := new(longrunning.Operation) 1530 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/UpdateDomain", in, out, opts...) 1531 if err != nil { 1532 return nil, err 1533 } 1534 return out, nil 1535} 1536 1537func (c *managedIdentitiesServiceClient) DeleteDomain(ctx context.Context, in *DeleteDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1538 out := new(longrunning.Operation) 1539 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/DeleteDomain", in, out, opts...) 1540 if err != nil { 1541 return nil, err 1542 } 1543 return out, nil 1544} 1545 1546func (c *managedIdentitiesServiceClient) AttachTrust(ctx context.Context, in *AttachTrustRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1547 out := new(longrunning.Operation) 1548 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/AttachTrust", in, out, opts...) 1549 if err != nil { 1550 return nil, err 1551 } 1552 return out, nil 1553} 1554 1555func (c *managedIdentitiesServiceClient) ReconfigureTrust(ctx context.Context, in *ReconfigureTrustRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1556 out := new(longrunning.Operation) 1557 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/ReconfigureTrust", in, out, opts...) 1558 if err != nil { 1559 return nil, err 1560 } 1561 return out, nil 1562} 1563 1564func (c *managedIdentitiesServiceClient) DetachTrust(ctx context.Context, in *DetachTrustRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1565 out := new(longrunning.Operation) 1566 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/DetachTrust", in, out, opts...) 1567 if err != nil { 1568 return nil, err 1569 } 1570 return out, nil 1571} 1572 1573func (c *managedIdentitiesServiceClient) ValidateTrust(ctx context.Context, in *ValidateTrustRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1574 out := new(longrunning.Operation) 1575 err := c.cc.Invoke(ctx, "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/ValidateTrust", in, out, opts...) 1576 if err != nil { 1577 return nil, err 1578 } 1579 return out, nil 1580} 1581 1582// ManagedIdentitiesServiceServer is the server API for ManagedIdentitiesService service. 1583type ManagedIdentitiesServiceServer interface { 1584 // Creates a Microsoft AD domain. 1585 CreateMicrosoftAdDomain(context.Context, *CreateMicrosoftAdDomainRequest) (*longrunning.Operation, error) 1586 // Resets a domain's administrator password. 1587 ResetAdminPassword(context.Context, *ResetAdminPasswordRequest) (*ResetAdminPasswordResponse, error) 1588 // Lists domains in a project. 1589 ListDomains(context.Context, *ListDomainsRequest) (*ListDomainsResponse, error) 1590 // Gets information about a domain. 1591 GetDomain(context.Context, *GetDomainRequest) (*Domain, error) 1592 // Updates the metadata and configuration of a domain. 1593 UpdateDomain(context.Context, *UpdateDomainRequest) (*longrunning.Operation, error) 1594 // Deletes a domain. 1595 DeleteDomain(context.Context, *DeleteDomainRequest) (*longrunning.Operation, error) 1596 // Adds an AD trust to a domain. 1597 AttachTrust(context.Context, *AttachTrustRequest) (*longrunning.Operation, error) 1598 // Updates the DNS conditional forwarder. 1599 ReconfigureTrust(context.Context, *ReconfigureTrustRequest) (*longrunning.Operation, error) 1600 // Removes an AD trust. 1601 DetachTrust(context.Context, *DetachTrustRequest) (*longrunning.Operation, error) 1602 // Validates a trust state, that the target domain is reachable, and that the 1603 // target domain is able to accept incoming trust requests. 1604 ValidateTrust(context.Context, *ValidateTrustRequest) (*longrunning.Operation, error) 1605} 1606 1607// UnimplementedManagedIdentitiesServiceServer can be embedded to have forward compatible implementations. 1608type UnimplementedManagedIdentitiesServiceServer struct { 1609} 1610 1611func (*UnimplementedManagedIdentitiesServiceServer) CreateMicrosoftAdDomain(context.Context, *CreateMicrosoftAdDomainRequest) (*longrunning.Operation, error) { 1612 return nil, status.Errorf(codes.Unimplemented, "method CreateMicrosoftAdDomain not implemented") 1613} 1614func (*UnimplementedManagedIdentitiesServiceServer) ResetAdminPassword(context.Context, *ResetAdminPasswordRequest) (*ResetAdminPasswordResponse, error) { 1615 return nil, status.Errorf(codes.Unimplemented, "method ResetAdminPassword not implemented") 1616} 1617func (*UnimplementedManagedIdentitiesServiceServer) ListDomains(context.Context, *ListDomainsRequest) (*ListDomainsResponse, error) { 1618 return nil, status.Errorf(codes.Unimplemented, "method ListDomains not implemented") 1619} 1620func (*UnimplementedManagedIdentitiesServiceServer) GetDomain(context.Context, *GetDomainRequest) (*Domain, error) { 1621 return nil, status.Errorf(codes.Unimplemented, "method GetDomain not implemented") 1622} 1623func (*UnimplementedManagedIdentitiesServiceServer) UpdateDomain(context.Context, *UpdateDomainRequest) (*longrunning.Operation, error) { 1624 return nil, status.Errorf(codes.Unimplemented, "method UpdateDomain not implemented") 1625} 1626func (*UnimplementedManagedIdentitiesServiceServer) DeleteDomain(context.Context, *DeleteDomainRequest) (*longrunning.Operation, error) { 1627 return nil, status.Errorf(codes.Unimplemented, "method DeleteDomain not implemented") 1628} 1629func (*UnimplementedManagedIdentitiesServiceServer) AttachTrust(context.Context, *AttachTrustRequest) (*longrunning.Operation, error) { 1630 return nil, status.Errorf(codes.Unimplemented, "method AttachTrust not implemented") 1631} 1632func (*UnimplementedManagedIdentitiesServiceServer) ReconfigureTrust(context.Context, *ReconfigureTrustRequest) (*longrunning.Operation, error) { 1633 return nil, status.Errorf(codes.Unimplemented, "method ReconfigureTrust not implemented") 1634} 1635func (*UnimplementedManagedIdentitiesServiceServer) DetachTrust(context.Context, *DetachTrustRequest) (*longrunning.Operation, error) { 1636 return nil, status.Errorf(codes.Unimplemented, "method DetachTrust not implemented") 1637} 1638func (*UnimplementedManagedIdentitiesServiceServer) ValidateTrust(context.Context, *ValidateTrustRequest) (*longrunning.Operation, error) { 1639 return nil, status.Errorf(codes.Unimplemented, "method ValidateTrust not implemented") 1640} 1641 1642func RegisterManagedIdentitiesServiceServer(s *grpc.Server, srv ManagedIdentitiesServiceServer) { 1643 s.RegisterService(&_ManagedIdentitiesService_serviceDesc, srv) 1644} 1645 1646func _ManagedIdentitiesService_CreateMicrosoftAdDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1647 in := new(CreateMicrosoftAdDomainRequest) 1648 if err := dec(in); err != nil { 1649 return nil, err 1650 } 1651 if interceptor == nil { 1652 return srv.(ManagedIdentitiesServiceServer).CreateMicrosoftAdDomain(ctx, in) 1653 } 1654 info := &grpc.UnaryServerInfo{ 1655 Server: srv, 1656 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/CreateMicrosoftAdDomain", 1657 } 1658 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1659 return srv.(ManagedIdentitiesServiceServer).CreateMicrosoftAdDomain(ctx, req.(*CreateMicrosoftAdDomainRequest)) 1660 } 1661 return interceptor(ctx, in, info, handler) 1662} 1663 1664func _ManagedIdentitiesService_ResetAdminPassword_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1665 in := new(ResetAdminPasswordRequest) 1666 if err := dec(in); err != nil { 1667 return nil, err 1668 } 1669 if interceptor == nil { 1670 return srv.(ManagedIdentitiesServiceServer).ResetAdminPassword(ctx, in) 1671 } 1672 info := &grpc.UnaryServerInfo{ 1673 Server: srv, 1674 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/ResetAdminPassword", 1675 } 1676 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1677 return srv.(ManagedIdentitiesServiceServer).ResetAdminPassword(ctx, req.(*ResetAdminPasswordRequest)) 1678 } 1679 return interceptor(ctx, in, info, handler) 1680} 1681 1682func _ManagedIdentitiesService_ListDomains_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1683 in := new(ListDomainsRequest) 1684 if err := dec(in); err != nil { 1685 return nil, err 1686 } 1687 if interceptor == nil { 1688 return srv.(ManagedIdentitiesServiceServer).ListDomains(ctx, in) 1689 } 1690 info := &grpc.UnaryServerInfo{ 1691 Server: srv, 1692 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/ListDomains", 1693 } 1694 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1695 return srv.(ManagedIdentitiesServiceServer).ListDomains(ctx, req.(*ListDomainsRequest)) 1696 } 1697 return interceptor(ctx, in, info, handler) 1698} 1699 1700func _ManagedIdentitiesService_GetDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1701 in := new(GetDomainRequest) 1702 if err := dec(in); err != nil { 1703 return nil, err 1704 } 1705 if interceptor == nil { 1706 return srv.(ManagedIdentitiesServiceServer).GetDomain(ctx, in) 1707 } 1708 info := &grpc.UnaryServerInfo{ 1709 Server: srv, 1710 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/GetDomain", 1711 } 1712 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1713 return srv.(ManagedIdentitiesServiceServer).GetDomain(ctx, req.(*GetDomainRequest)) 1714 } 1715 return interceptor(ctx, in, info, handler) 1716} 1717 1718func _ManagedIdentitiesService_UpdateDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1719 in := new(UpdateDomainRequest) 1720 if err := dec(in); err != nil { 1721 return nil, err 1722 } 1723 if interceptor == nil { 1724 return srv.(ManagedIdentitiesServiceServer).UpdateDomain(ctx, in) 1725 } 1726 info := &grpc.UnaryServerInfo{ 1727 Server: srv, 1728 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/UpdateDomain", 1729 } 1730 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1731 return srv.(ManagedIdentitiesServiceServer).UpdateDomain(ctx, req.(*UpdateDomainRequest)) 1732 } 1733 return interceptor(ctx, in, info, handler) 1734} 1735 1736func _ManagedIdentitiesService_DeleteDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1737 in := new(DeleteDomainRequest) 1738 if err := dec(in); err != nil { 1739 return nil, err 1740 } 1741 if interceptor == nil { 1742 return srv.(ManagedIdentitiesServiceServer).DeleteDomain(ctx, in) 1743 } 1744 info := &grpc.UnaryServerInfo{ 1745 Server: srv, 1746 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/DeleteDomain", 1747 } 1748 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1749 return srv.(ManagedIdentitiesServiceServer).DeleteDomain(ctx, req.(*DeleteDomainRequest)) 1750 } 1751 return interceptor(ctx, in, info, handler) 1752} 1753 1754func _ManagedIdentitiesService_AttachTrust_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1755 in := new(AttachTrustRequest) 1756 if err := dec(in); err != nil { 1757 return nil, err 1758 } 1759 if interceptor == nil { 1760 return srv.(ManagedIdentitiesServiceServer).AttachTrust(ctx, in) 1761 } 1762 info := &grpc.UnaryServerInfo{ 1763 Server: srv, 1764 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/AttachTrust", 1765 } 1766 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1767 return srv.(ManagedIdentitiesServiceServer).AttachTrust(ctx, req.(*AttachTrustRequest)) 1768 } 1769 return interceptor(ctx, in, info, handler) 1770} 1771 1772func _ManagedIdentitiesService_ReconfigureTrust_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1773 in := new(ReconfigureTrustRequest) 1774 if err := dec(in); err != nil { 1775 return nil, err 1776 } 1777 if interceptor == nil { 1778 return srv.(ManagedIdentitiesServiceServer).ReconfigureTrust(ctx, in) 1779 } 1780 info := &grpc.UnaryServerInfo{ 1781 Server: srv, 1782 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/ReconfigureTrust", 1783 } 1784 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1785 return srv.(ManagedIdentitiesServiceServer).ReconfigureTrust(ctx, req.(*ReconfigureTrustRequest)) 1786 } 1787 return interceptor(ctx, in, info, handler) 1788} 1789 1790func _ManagedIdentitiesService_DetachTrust_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1791 in := new(DetachTrustRequest) 1792 if err := dec(in); err != nil { 1793 return nil, err 1794 } 1795 if interceptor == nil { 1796 return srv.(ManagedIdentitiesServiceServer).DetachTrust(ctx, in) 1797 } 1798 info := &grpc.UnaryServerInfo{ 1799 Server: srv, 1800 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/DetachTrust", 1801 } 1802 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1803 return srv.(ManagedIdentitiesServiceServer).DetachTrust(ctx, req.(*DetachTrustRequest)) 1804 } 1805 return interceptor(ctx, in, info, handler) 1806} 1807 1808func _ManagedIdentitiesService_ValidateTrust_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1809 in := new(ValidateTrustRequest) 1810 if err := dec(in); err != nil { 1811 return nil, err 1812 } 1813 if interceptor == nil { 1814 return srv.(ManagedIdentitiesServiceServer).ValidateTrust(ctx, in) 1815 } 1816 info := &grpc.UnaryServerInfo{ 1817 Server: srv, 1818 FullMethod: "/google.cloud.managedidentities.v1beta1.ManagedIdentitiesService/ValidateTrust", 1819 } 1820 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1821 return srv.(ManagedIdentitiesServiceServer).ValidateTrust(ctx, req.(*ValidateTrustRequest)) 1822 } 1823 return interceptor(ctx, in, info, handler) 1824} 1825 1826var _ManagedIdentitiesService_serviceDesc = grpc.ServiceDesc{ 1827 ServiceName: "google.cloud.managedidentities.v1beta1.ManagedIdentitiesService", 1828 HandlerType: (*ManagedIdentitiesServiceServer)(nil), 1829 Methods: []grpc.MethodDesc{ 1830 { 1831 MethodName: "CreateMicrosoftAdDomain", 1832 Handler: _ManagedIdentitiesService_CreateMicrosoftAdDomain_Handler, 1833 }, 1834 { 1835 MethodName: "ResetAdminPassword", 1836 Handler: _ManagedIdentitiesService_ResetAdminPassword_Handler, 1837 }, 1838 { 1839 MethodName: "ListDomains", 1840 Handler: _ManagedIdentitiesService_ListDomains_Handler, 1841 }, 1842 { 1843 MethodName: "GetDomain", 1844 Handler: _ManagedIdentitiesService_GetDomain_Handler, 1845 }, 1846 { 1847 MethodName: "UpdateDomain", 1848 Handler: _ManagedIdentitiesService_UpdateDomain_Handler, 1849 }, 1850 { 1851 MethodName: "DeleteDomain", 1852 Handler: _ManagedIdentitiesService_DeleteDomain_Handler, 1853 }, 1854 { 1855 MethodName: "AttachTrust", 1856 Handler: _ManagedIdentitiesService_AttachTrust_Handler, 1857 }, 1858 { 1859 MethodName: "ReconfigureTrust", 1860 Handler: _ManagedIdentitiesService_ReconfigureTrust_Handler, 1861 }, 1862 { 1863 MethodName: "DetachTrust", 1864 Handler: _ManagedIdentitiesService_DetachTrust_Handler, 1865 }, 1866 { 1867 MethodName: "ValidateTrust", 1868 Handler: _ManagedIdentitiesService_ValidateTrust_Handler, 1869 }, 1870 }, 1871 Streams: []grpc.StreamDesc{}, 1872 Metadata: "google/cloud/managedidentities/v1beta1/managed_identities_service.proto", 1873} 1874