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