From c6fe19df694f7d9ab56eeacfe5513e23c985d383 Mon Sep 17 00:00:00 2001 From: droplet-bot Date: Tue, 14 May 2024 07:09:58 +0000 Subject: [PATCH] chore: auto-gen by protobufs triggered by commit: https://github.com/instill-ai/protobufs/commit/2eea197d10330623159a9d3e2b54e29d601849e2 --- core/mgmt/v1beta/mgmt.pb.go | 1726 +++++++++-------- core/mgmt/v1beta/mgmt_private_service.pb.go | 87 +- .../mgmt/v1beta/mgmt_private_service.pb.gw.go | 85 + .../v1beta/mgmt_private_service_grpc.pb.go | 49 + 4 files changed, 1114 insertions(+), 833 deletions(-) diff --git a/core/mgmt/v1beta/mgmt.pb.go b/core/mgmt/v1beta/mgmt.pb.go index e1a5512..582ee85 100644 --- a/core/mgmt/v1beta/mgmt.pb.go +++ b/core/mgmt/v1beta/mgmt.pb.go @@ -433,7 +433,7 @@ func (x StripeSubscriptionDetail_Status) Number() protoreflect.EnumNumber { // Deprecated: Use StripeSubscriptionDetail_Status.Descriptor instead. func (StripeSubscriptionDetail_Status) EnumDescriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{86, 0} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{88, 0} } // Enumerates the plan types for the user subscription. @@ -486,7 +486,7 @@ func (x UserSubscription_Plan) Number() protoreflect.EnumNumber { // Deprecated: Use UserSubscription_Plan.Descriptor instead. func (UserSubscription_Plan) EnumDescriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{87, 0} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{89, 0} } // Enumerates the plan types for the organization subscription. @@ -547,7 +547,7 @@ func (x OrganizationSubscription_Plan) Number() protoreflect.EnumNumber { // Deprecated: Use OrganizationSubscription_Plan.Descriptor instead. func (OrganizationSubscription_Plan) EnumDescriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{88, 0} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{90, 0} } // LivenessRequest represents a request to check a service liveness status @@ -3383,6 +3383,107 @@ func (x *GetRemainingCreditResponse) GetAmount() float32 { return 0 } +// GetRemainingCreditAdminRequest represents a request to get the remaining +// credit of a user or organization without authentication. +type GetRemainingCreditAdminRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The user or organization to which the credit belongs. + // Format: `{[users|organizations]}/{uid}`. + Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` +} + +func (x *GetRemainingCreditAdminRequest) Reset() { + *x = GetRemainingCreditAdminRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[45] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetRemainingCreditAdminRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetRemainingCreditAdminRequest) ProtoMessage() {} + +func (x *GetRemainingCreditAdminRequest) ProtoReflect() protoreflect.Message { + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[45] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetRemainingCreditAdminRequest.ProtoReflect.Descriptor instead. +func (*GetRemainingCreditAdminRequest) Descriptor() ([]byte, []int) { + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{45} +} + +func (x *GetRemainingCreditAdminRequest) GetOwner() string { + if x != nil { + return x.Owner + } + return "" +} + +// GetRemainingCreditAdminResponse contains the remaining credit of a user or +// organization. +type GetRemainingCreditAdminResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The requested credit. + Amount float32 `protobuf:"fixed32,1,opt,name=amount,proto3" json:"amount,omitempty"` +} + +func (x *GetRemainingCreditAdminResponse) Reset() { + *x = GetRemainingCreditAdminResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[46] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetRemainingCreditAdminResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetRemainingCreditAdminResponse) ProtoMessage() {} + +func (x *GetRemainingCreditAdminResponse) ProtoReflect() protoreflect.Message { + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[46] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetRemainingCreditAdminResponse.ProtoReflect.Descriptor instead. +func (*GetRemainingCreditAdminResponse) Descriptor() ([]byte, []int) { + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{46} +} + +func (x *GetRemainingCreditAdminResponse) GetAmount() float32 { + if x != nil { + return x.Amount + } + return 0 +} + // SubtractCreditRequest represents a request to subtract Instill Credit from // an account. type SubtractCreditRequest struct { @@ -3402,7 +3503,7 @@ type SubtractCreditRequest struct { func (x *SubtractCreditRequest) Reset() { *x = SubtractCreditRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[45] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[47] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3415,7 +3516,7 @@ func (x *SubtractCreditRequest) String() string { func (*SubtractCreditRequest) ProtoMessage() {} func (x *SubtractCreditRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[45] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[47] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3428,7 +3529,7 @@ func (x *SubtractCreditRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use SubtractCreditRequest.ProtoReflect.Descriptor instead. func (*SubtractCreditRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{45} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{47} } func (x *SubtractCreditRequest) GetOwner() string { @@ -3466,7 +3567,7 @@ type SubtractCreditResponse struct { func (x *SubtractCreditResponse) Reset() { *x = SubtractCreditResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[46] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[48] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3479,7 +3580,7 @@ func (x *SubtractCreditResponse) String() string { func (*SubtractCreditResponse) ProtoMessage() {} func (x *SubtractCreditResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[46] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[48] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3492,7 +3593,7 @@ func (x *SubtractCreditResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use SubtractCreditResponse.ProtoReflect.Descriptor instead. func (*SubtractCreditResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{46} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{48} } func (x *SubtractCreditResponse) GetAmount() float32 { @@ -3518,7 +3619,7 @@ type AuthTokenIssuerRequest struct { func (x *AuthTokenIssuerRequest) Reset() { *x = AuthTokenIssuerRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[47] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[49] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3531,7 +3632,7 @@ func (x *AuthTokenIssuerRequest) String() string { func (*AuthTokenIssuerRequest) ProtoMessage() {} func (x *AuthTokenIssuerRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[47] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[49] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3544,7 +3645,7 @@ func (x *AuthTokenIssuerRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthTokenIssuerRequest.ProtoReflect.Descriptor instead. func (*AuthTokenIssuerRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{47} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{49} } func (x *AuthTokenIssuerRequest) GetUsername() string { @@ -3574,7 +3675,7 @@ type AuthTokenIssuerResponse struct { func (x *AuthTokenIssuerResponse) Reset() { *x = AuthTokenIssuerResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[48] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[50] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3587,7 +3688,7 @@ func (x *AuthTokenIssuerResponse) String() string { func (*AuthTokenIssuerResponse) ProtoMessage() {} func (x *AuthTokenIssuerResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[48] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[50] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3600,7 +3701,7 @@ func (x *AuthTokenIssuerResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthTokenIssuerResponse.ProtoReflect.Descriptor instead. func (*AuthTokenIssuerResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{48} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{50} } func (x *AuthTokenIssuerResponse) GetAccessToken() *AuthTokenIssuerResponse_UnsignedAccessToken { @@ -3625,7 +3726,7 @@ type AuthLoginRequest struct { func (x *AuthLoginRequest) Reset() { *x = AuthLoginRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[49] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[51] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3638,7 +3739,7 @@ func (x *AuthLoginRequest) String() string { func (*AuthLoginRequest) ProtoMessage() {} func (x *AuthLoginRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[49] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[51] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3651,7 +3752,7 @@ func (x *AuthLoginRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthLoginRequest.ProtoReflect.Descriptor instead. func (*AuthLoginRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{49} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{51} } func (x *AuthLoginRequest) GetUsername() string { @@ -3681,7 +3782,7 @@ type AuthLoginResponse struct { func (x *AuthLoginResponse) Reset() { *x = AuthLoginResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[50] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[52] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3694,7 +3795,7 @@ func (x *AuthLoginResponse) String() string { func (*AuthLoginResponse) ProtoMessage() {} func (x *AuthLoginResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[50] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[52] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3707,7 +3808,7 @@ func (x *AuthLoginResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthLoginResponse.ProtoReflect.Descriptor instead. func (*AuthLoginResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{50} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{52} } func (x *AuthLoginResponse) GetAccessToken() string { @@ -3727,7 +3828,7 @@ type AuthLogoutRequest struct { func (x *AuthLogoutRequest) Reset() { *x = AuthLogoutRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[51] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[53] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3740,7 +3841,7 @@ func (x *AuthLogoutRequest) String() string { func (*AuthLogoutRequest) ProtoMessage() {} func (x *AuthLogoutRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[51] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[53] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3753,7 +3854,7 @@ func (x *AuthLogoutRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthLogoutRequest.ProtoReflect.Descriptor instead. func (*AuthLogoutRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{51} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{53} } // AuthLogoutResponse is an empty response. @@ -3766,7 +3867,7 @@ type AuthLogoutResponse struct { func (x *AuthLogoutResponse) Reset() { *x = AuthLogoutResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[52] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[54] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3779,7 +3880,7 @@ func (x *AuthLogoutResponse) String() string { func (*AuthLogoutResponse) ProtoMessage() {} func (x *AuthLogoutResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[52] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[54] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3792,7 +3893,7 @@ func (x *AuthLogoutResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthLogoutResponse.ProtoReflect.Descriptor instead. func (*AuthLogoutResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{52} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{54} } // AuthValidateAccessTokenRequest represents a request for access token validation. @@ -3805,7 +3906,7 @@ type AuthValidateAccessTokenRequest struct { func (x *AuthValidateAccessTokenRequest) Reset() { *x = AuthValidateAccessTokenRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[53] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[55] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3818,7 +3919,7 @@ func (x *AuthValidateAccessTokenRequest) String() string { func (*AuthValidateAccessTokenRequest) ProtoMessage() {} func (x *AuthValidateAccessTokenRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[53] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[55] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3831,7 +3932,7 @@ func (x *AuthValidateAccessTokenRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthValidateAccessTokenRequest.ProtoReflect.Descriptor instead. func (*AuthValidateAccessTokenRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{53} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{55} } // AuthValidateAccessTokenResponse is an empty response. @@ -3844,7 +3945,7 @@ type AuthValidateAccessTokenResponse struct { func (x *AuthValidateAccessTokenResponse) Reset() { *x = AuthValidateAccessTokenResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[54] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[56] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3857,7 +3958,7 @@ func (x *AuthValidateAccessTokenResponse) String() string { func (*AuthValidateAccessTokenResponse) ProtoMessage() {} func (x *AuthValidateAccessTokenResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[54] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[56] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3870,7 +3971,7 @@ func (x *AuthValidateAccessTokenResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthValidateAccessTokenResponse.ProtoReflect.Descriptor instead. func (*AuthValidateAccessTokenResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{54} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{56} } // AuthChangePasswordRequest represents a request to update a user's password. @@ -3888,7 +3989,7 @@ type AuthChangePasswordRequest struct { func (x *AuthChangePasswordRequest) Reset() { *x = AuthChangePasswordRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[55] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[57] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3901,7 +4002,7 @@ func (x *AuthChangePasswordRequest) String() string { func (*AuthChangePasswordRequest) ProtoMessage() {} func (x *AuthChangePasswordRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[55] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[57] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3914,7 +4015,7 @@ func (x *AuthChangePasswordRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthChangePasswordRequest.ProtoReflect.Descriptor instead. func (*AuthChangePasswordRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{55} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{57} } func (x *AuthChangePasswordRequest) GetOldPassword() string { @@ -3941,7 +4042,7 @@ type AuthChangePasswordResponse struct { func (x *AuthChangePasswordResponse) Reset() { *x = AuthChangePasswordResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[56] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[58] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3954,7 +4055,7 @@ func (x *AuthChangePasswordResponse) String() string { func (*AuthChangePasswordResponse) ProtoMessage() {} func (x *AuthChangePasswordResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[56] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[58] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3967,7 +4068,7 @@ func (x *AuthChangePasswordResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthChangePasswordResponse.ProtoReflect.Descriptor instead. func (*AuthChangePasswordResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{56} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{58} } // Organizations group several users. As entities, they can own resources such @@ -4004,7 +4105,7 @@ type Organization struct { func (x *Organization) Reset() { *x = Organization{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[57] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[59] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4017,7 +4118,7 @@ func (x *Organization) String() string { func (*Organization) ProtoMessage() {} func (x *Organization) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[57] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[59] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4030,7 +4131,7 @@ func (x *Organization) ProtoReflect() protoreflect.Message { // Deprecated: Use Organization.ProtoReflect.Descriptor instead. func (*Organization) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{57} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{59} } func (x *Organization) GetName() string { @@ -4112,7 +4213,7 @@ type ListOrganizationsRequest struct { func (x *ListOrganizationsRequest) Reset() { *x = ListOrganizationsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[58] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[60] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4125,7 +4226,7 @@ func (x *ListOrganizationsRequest) String() string { func (*ListOrganizationsRequest) ProtoMessage() {} func (x *ListOrganizationsRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[58] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[60] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4138,7 +4239,7 @@ func (x *ListOrganizationsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListOrganizationsRequest.ProtoReflect.Descriptor instead. func (*ListOrganizationsRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{58} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{60} } func (x *ListOrganizationsRequest) GetPageSize() int32 { @@ -4186,7 +4287,7 @@ type ListOrganizationsResponse struct { func (x *ListOrganizationsResponse) Reset() { *x = ListOrganizationsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[59] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[61] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4199,7 +4300,7 @@ func (x *ListOrganizationsResponse) String() string { func (*ListOrganizationsResponse) ProtoMessage() {} func (x *ListOrganizationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[59] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[61] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4212,7 +4313,7 @@ func (x *ListOrganizationsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListOrganizationsResponse.ProtoReflect.Descriptor instead. func (*ListOrganizationsResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{59} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{61} } func (x *ListOrganizationsResponse) GetOrganizations() []*Organization { @@ -4249,7 +4350,7 @@ type CreateOrganizationRequest struct { func (x *CreateOrganizationRequest) Reset() { *x = CreateOrganizationRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[60] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[62] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4262,7 +4363,7 @@ func (x *CreateOrganizationRequest) String() string { func (*CreateOrganizationRequest) ProtoMessage() {} func (x *CreateOrganizationRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[60] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[62] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4275,7 +4376,7 @@ func (x *CreateOrganizationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOrganizationRequest.ProtoReflect.Descriptor instead. func (*CreateOrganizationRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{60} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{62} } func (x *CreateOrganizationRequest) GetOrganization() *Organization { @@ -4298,7 +4399,7 @@ type CreateOrganizationResponse struct { func (x *CreateOrganizationResponse) Reset() { *x = CreateOrganizationResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[61] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[63] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4311,7 +4412,7 @@ func (x *CreateOrganizationResponse) String() string { func (*CreateOrganizationResponse) ProtoMessage() {} func (x *CreateOrganizationResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[61] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[63] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4324,7 +4425,7 @@ func (x *CreateOrganizationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateOrganizationResponse.ProtoReflect.Descriptor instead. func (*CreateOrganizationResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{61} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{63} } func (x *CreateOrganizationResponse) GetOrganization() *Organization { @@ -4351,7 +4452,7 @@ type GetOrganizationRequest struct { func (x *GetOrganizationRequest) Reset() { *x = GetOrganizationRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[62] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[64] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4364,7 +4465,7 @@ func (x *GetOrganizationRequest) String() string { func (*GetOrganizationRequest) ProtoMessage() {} func (x *GetOrganizationRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[62] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[64] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4377,7 +4478,7 @@ func (x *GetOrganizationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{62} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{64} } func (x *GetOrganizationRequest) GetName() string { @@ -4407,7 +4508,7 @@ type GetOrganizationResponse struct { func (x *GetOrganizationResponse) Reset() { *x = GetOrganizationResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[63] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[65] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4420,7 +4521,7 @@ func (x *GetOrganizationResponse) String() string { func (*GetOrganizationResponse) ProtoMessage() {} func (x *GetOrganizationResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[63] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[65] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4433,7 +4534,7 @@ func (x *GetOrganizationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{63} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{65} } func (x *GetOrganizationResponse) GetOrganization() *Organization { @@ -4461,7 +4562,7 @@ type UpdateOrganizationRequest struct { func (x *UpdateOrganizationRequest) Reset() { *x = UpdateOrganizationRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[64] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[66] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4474,7 +4575,7 @@ func (x *UpdateOrganizationRequest) String() string { func (*UpdateOrganizationRequest) ProtoMessage() {} func (x *UpdateOrganizationRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[64] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[66] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4487,7 +4588,7 @@ func (x *UpdateOrganizationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateOrganizationRequest.ProtoReflect.Descriptor instead. func (*UpdateOrganizationRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{64} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{66} } func (x *UpdateOrganizationRequest) GetOrganization() *Organization { @@ -4517,7 +4618,7 @@ type UpdateOrganizationResponse struct { func (x *UpdateOrganizationResponse) Reset() { *x = UpdateOrganizationResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[65] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[67] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4530,7 +4631,7 @@ func (x *UpdateOrganizationResponse) String() string { func (*UpdateOrganizationResponse) ProtoMessage() {} func (x *UpdateOrganizationResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[65] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[67] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4543,7 +4644,7 @@ func (x *UpdateOrganizationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateOrganizationResponse.ProtoReflect.Descriptor instead. func (*UpdateOrganizationResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{65} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{67} } func (x *UpdateOrganizationResponse) GetOrganization() *Organization { @@ -4567,7 +4668,7 @@ type DeleteOrganizationRequest struct { func (x *DeleteOrganizationRequest) Reset() { *x = DeleteOrganizationRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[66] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[68] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4580,7 +4681,7 @@ func (x *DeleteOrganizationRequest) String() string { func (*DeleteOrganizationRequest) ProtoMessage() {} func (x *DeleteOrganizationRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[66] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[68] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4593,7 +4694,7 @@ func (x *DeleteOrganizationRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteOrganizationRequest.ProtoReflect.Descriptor instead. func (*DeleteOrganizationRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{66} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{68} } func (x *DeleteOrganizationRequest) GetName() string { @@ -4613,7 +4714,7 @@ type DeleteOrganizationResponse struct { func (x *DeleteOrganizationResponse) Reset() { *x = DeleteOrganizationResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[67] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[69] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4626,7 +4727,7 @@ func (x *DeleteOrganizationResponse) String() string { func (*DeleteOrganizationResponse) ProtoMessage() {} func (x *DeleteOrganizationResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[67] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[69] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4639,7 +4740,7 @@ func (x *DeleteOrganizationResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteOrganizationResponse.ProtoReflect.Descriptor instead. func (*DeleteOrganizationResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{67} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{69} } // An organization membership defines the relationship between an organization @@ -4666,7 +4767,7 @@ type OrganizationMembership struct { func (x *OrganizationMembership) Reset() { *x = OrganizationMembership{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[68] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[70] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4679,7 +4780,7 @@ func (x *OrganizationMembership) String() string { func (*OrganizationMembership) ProtoMessage() {} func (x *OrganizationMembership) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[68] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[70] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4692,7 +4793,7 @@ func (x *OrganizationMembership) ProtoReflect() protoreflect.Message { // Deprecated: Use OrganizationMembership.ProtoReflect.Descriptor instead. func (*OrganizationMembership) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{68} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{70} } func (x *OrganizationMembership) GetName() string { @@ -4754,7 +4855,7 @@ type UserMembership struct { func (x *UserMembership) Reset() { *x = UserMembership{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[69] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[71] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4767,7 +4868,7 @@ func (x *UserMembership) String() string { func (*UserMembership) ProtoMessage() {} func (x *UserMembership) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[69] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[71] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4780,7 +4881,7 @@ func (x *UserMembership) ProtoReflect() protoreflect.Message { // Deprecated: Use UserMembership.ProtoReflect.Descriptor instead. func (*UserMembership) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{69} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{71} } func (x *UserMembership) GetName() string { @@ -4833,7 +4934,7 @@ type ListUserMembershipsRequest struct { func (x *ListUserMembershipsRequest) Reset() { *x = ListUserMembershipsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[70] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[72] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4846,7 +4947,7 @@ func (x *ListUserMembershipsRequest) String() string { func (*ListUserMembershipsRequest) ProtoMessage() {} func (x *ListUserMembershipsRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[70] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[72] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4859,7 +4960,7 @@ func (x *ListUserMembershipsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListUserMembershipsRequest.ProtoReflect.Descriptor instead. func (*ListUserMembershipsRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{70} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{72} } func (x *ListUserMembershipsRequest) GetParent() string { @@ -4882,7 +4983,7 @@ type ListUserMembershipsResponse struct { func (x *ListUserMembershipsResponse) Reset() { *x = ListUserMembershipsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[71] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[73] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4895,7 +4996,7 @@ func (x *ListUserMembershipsResponse) String() string { func (*ListUserMembershipsResponse) ProtoMessage() {} func (x *ListUserMembershipsResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[71] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[73] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4908,7 +5009,7 @@ func (x *ListUserMembershipsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListUserMembershipsResponse.ProtoReflect.Descriptor instead. func (*ListUserMembershipsResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{71} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{73} } func (x *ListUserMembershipsResponse) GetMemberships() []*UserMembership { @@ -4935,7 +5036,7 @@ type GetUserMembershipRequest struct { func (x *GetUserMembershipRequest) Reset() { *x = GetUserMembershipRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[72] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[74] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4948,7 +5049,7 @@ func (x *GetUserMembershipRequest) String() string { func (*GetUserMembershipRequest) ProtoMessage() {} func (x *GetUserMembershipRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[72] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[74] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4961,7 +5062,7 @@ func (x *GetUserMembershipRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetUserMembershipRequest.ProtoReflect.Descriptor instead. func (*GetUserMembershipRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{72} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{74} } func (x *GetUserMembershipRequest) GetName() string { @@ -4991,7 +5092,7 @@ type GetUserMembershipResponse struct { func (x *GetUserMembershipResponse) Reset() { *x = GetUserMembershipResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[73] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[75] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5004,7 +5105,7 @@ func (x *GetUserMembershipResponse) String() string { func (*GetUserMembershipResponse) ProtoMessage() {} func (x *GetUserMembershipResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[73] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[75] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5017,7 +5118,7 @@ func (x *GetUserMembershipResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetUserMembershipResponse.ProtoReflect.Descriptor instead. func (*GetUserMembershipResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{73} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{75} } func (x *GetUserMembershipResponse) GetMembership() *UserMembership { @@ -5045,7 +5146,7 @@ type UpdateUserMembershipRequest struct { func (x *UpdateUserMembershipRequest) Reset() { *x = UpdateUserMembershipRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[74] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[76] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5058,7 +5159,7 @@ func (x *UpdateUserMembershipRequest) String() string { func (*UpdateUserMembershipRequest) ProtoMessage() {} func (x *UpdateUserMembershipRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[74] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[76] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5071,7 +5172,7 @@ func (x *UpdateUserMembershipRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateUserMembershipRequest.ProtoReflect.Descriptor instead. func (*UpdateUserMembershipRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{74} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{76} } func (x *UpdateUserMembershipRequest) GetMembership() *UserMembership { @@ -5101,7 +5202,7 @@ type UpdateUserMembershipResponse struct { func (x *UpdateUserMembershipResponse) Reset() { *x = UpdateUserMembershipResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[75] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[77] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5114,7 +5215,7 @@ func (x *UpdateUserMembershipResponse) String() string { func (*UpdateUserMembershipResponse) ProtoMessage() {} func (x *UpdateUserMembershipResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[75] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[77] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5127,7 +5228,7 @@ func (x *UpdateUserMembershipResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateUserMembershipResponse.ProtoReflect.Descriptor instead. func (*UpdateUserMembershipResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{75} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{77} } func (x *UpdateUserMembershipResponse) GetMembership() *UserMembership { @@ -5153,7 +5254,7 @@ type DeleteUserMembershipRequest struct { func (x *DeleteUserMembershipRequest) Reset() { *x = DeleteUserMembershipRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[76] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[78] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5166,7 +5267,7 @@ func (x *DeleteUserMembershipRequest) String() string { func (*DeleteUserMembershipRequest) ProtoMessage() {} func (x *DeleteUserMembershipRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[76] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[78] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5179,7 +5280,7 @@ func (x *DeleteUserMembershipRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteUserMembershipRequest.ProtoReflect.Descriptor instead. func (*DeleteUserMembershipRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{76} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{78} } func (x *DeleteUserMembershipRequest) GetName() string { @@ -5199,7 +5300,7 @@ type DeleteUserMembershipResponse struct { func (x *DeleteUserMembershipResponse) Reset() { *x = DeleteUserMembershipResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[77] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[79] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5212,7 +5313,7 @@ func (x *DeleteUserMembershipResponse) String() string { func (*DeleteUserMembershipResponse) ProtoMessage() {} func (x *DeleteUserMembershipResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[77] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[79] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5225,7 +5326,7 @@ func (x *DeleteUserMembershipResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteUserMembershipResponse.ProtoReflect.Descriptor instead. func (*DeleteUserMembershipResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{77} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{79} } // ListOrganizationMembershipsRequest represents a request to list the @@ -5244,7 +5345,7 @@ type ListOrganizationMembershipsRequest struct { func (x *ListOrganizationMembershipsRequest) Reset() { *x = ListOrganizationMembershipsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[78] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[80] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5257,7 +5358,7 @@ func (x *ListOrganizationMembershipsRequest) String() string { func (*ListOrganizationMembershipsRequest) ProtoMessage() {} func (x *ListOrganizationMembershipsRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[78] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[80] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5270,7 +5371,7 @@ func (x *ListOrganizationMembershipsRequest) ProtoReflect() protoreflect.Message // Deprecated: Use ListOrganizationMembershipsRequest.ProtoReflect.Descriptor instead. func (*ListOrganizationMembershipsRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{78} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{80} } func (x *ListOrganizationMembershipsRequest) GetParent() string { @@ -5294,7 +5395,7 @@ type ListOrganizationMembershipsResponse struct { func (x *ListOrganizationMembershipsResponse) Reset() { *x = ListOrganizationMembershipsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[79] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[81] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5307,7 +5408,7 @@ func (x *ListOrganizationMembershipsResponse) String() string { func (*ListOrganizationMembershipsResponse) ProtoMessage() {} func (x *ListOrganizationMembershipsResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[79] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[81] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5320,7 +5421,7 @@ func (x *ListOrganizationMembershipsResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use ListOrganizationMembershipsResponse.ProtoReflect.Descriptor instead. func (*ListOrganizationMembershipsResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{79} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{81} } func (x *ListOrganizationMembershipsResponse) GetMemberships() []*OrganizationMembership { @@ -5348,7 +5449,7 @@ type GetOrganizationMembershipRequest struct { func (x *GetOrganizationMembershipRequest) Reset() { *x = GetOrganizationMembershipRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[80] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[82] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5361,7 +5462,7 @@ func (x *GetOrganizationMembershipRequest) String() string { func (*GetOrganizationMembershipRequest) ProtoMessage() {} func (x *GetOrganizationMembershipRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[80] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[82] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5374,7 +5475,7 @@ func (x *GetOrganizationMembershipRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetOrganizationMembershipRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationMembershipRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{80} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{82} } func (x *GetOrganizationMembershipRequest) GetName() string { @@ -5404,7 +5505,7 @@ type GetOrganizationMembershipResponse struct { func (x *GetOrganizationMembershipResponse) Reset() { *x = GetOrganizationMembershipResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[81] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[83] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5417,7 +5518,7 @@ func (x *GetOrganizationMembershipResponse) String() string { func (*GetOrganizationMembershipResponse) ProtoMessage() {} func (x *GetOrganizationMembershipResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[81] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[83] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5430,7 +5531,7 @@ func (x *GetOrganizationMembershipResponse) ProtoReflect() protoreflect.Message // Deprecated: Use GetOrganizationMembershipResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationMembershipResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{81} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{83} } func (x *GetOrganizationMembershipResponse) GetMembership() *OrganizationMembership { @@ -5459,7 +5560,7 @@ type UpdateOrganizationMembershipRequest struct { func (x *UpdateOrganizationMembershipRequest) Reset() { *x = UpdateOrganizationMembershipRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[82] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[84] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5472,7 +5573,7 @@ func (x *UpdateOrganizationMembershipRequest) String() string { func (*UpdateOrganizationMembershipRequest) ProtoMessage() {} func (x *UpdateOrganizationMembershipRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[82] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[84] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5485,7 +5586,7 @@ func (x *UpdateOrganizationMembershipRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use UpdateOrganizationMembershipRequest.ProtoReflect.Descriptor instead. func (*UpdateOrganizationMembershipRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{82} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{84} } func (x *UpdateOrganizationMembershipRequest) GetMembership() *OrganizationMembership { @@ -5515,7 +5616,7 @@ type UpdateOrganizationMembershipResponse struct { func (x *UpdateOrganizationMembershipResponse) Reset() { *x = UpdateOrganizationMembershipResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[83] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[85] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5528,7 +5629,7 @@ func (x *UpdateOrganizationMembershipResponse) String() string { func (*UpdateOrganizationMembershipResponse) ProtoMessage() {} func (x *UpdateOrganizationMembershipResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[83] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[85] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5541,7 +5642,7 @@ func (x *UpdateOrganizationMembershipResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use UpdateOrganizationMembershipResponse.ProtoReflect.Descriptor instead. func (*UpdateOrganizationMembershipResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{83} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{85} } func (x *UpdateOrganizationMembershipResponse) GetMembership() *OrganizationMembership { @@ -5567,7 +5668,7 @@ type DeleteOrganizationMembershipRequest struct { func (x *DeleteOrganizationMembershipRequest) Reset() { *x = DeleteOrganizationMembershipRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[84] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[86] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5580,7 +5681,7 @@ func (x *DeleteOrganizationMembershipRequest) String() string { func (*DeleteOrganizationMembershipRequest) ProtoMessage() {} func (x *DeleteOrganizationMembershipRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[84] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[86] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5593,7 +5694,7 @@ func (x *DeleteOrganizationMembershipRequest) ProtoReflect() protoreflect.Messag // Deprecated: Use DeleteOrganizationMembershipRequest.ProtoReflect.Descriptor instead. func (*DeleteOrganizationMembershipRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{84} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{86} } func (x *DeleteOrganizationMembershipRequest) GetName() string { @@ -5613,7 +5714,7 @@ type DeleteOrganizationMembershipResponse struct { func (x *DeleteOrganizationMembershipResponse) Reset() { *x = DeleteOrganizationMembershipResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[85] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[87] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5626,7 +5727,7 @@ func (x *DeleteOrganizationMembershipResponse) String() string { func (*DeleteOrganizationMembershipResponse) ProtoMessage() {} func (x *DeleteOrganizationMembershipResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[85] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[87] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5639,7 +5740,7 @@ func (x *DeleteOrganizationMembershipResponse) ProtoReflect() protoreflect.Messa // Deprecated: Use DeleteOrganizationMembershipResponse.ProtoReflect.Descriptor instead. func (*DeleteOrganizationMembershipResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{85} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{87} } // StripeSubscriptionDetail describes the details of a subscription in Stripe. @@ -5669,7 +5770,7 @@ type StripeSubscriptionDetail struct { func (x *StripeSubscriptionDetail) Reset() { *x = StripeSubscriptionDetail{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[86] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[88] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5682,7 +5783,7 @@ func (x *StripeSubscriptionDetail) String() string { func (*StripeSubscriptionDetail) ProtoMessage() {} func (x *StripeSubscriptionDetail) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[86] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[88] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5695,7 +5796,7 @@ func (x *StripeSubscriptionDetail) ProtoReflect() protoreflect.Message { // Deprecated: Use StripeSubscriptionDetail.ProtoReflect.Descriptor instead. func (*StripeSubscriptionDetail) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{86} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{88} } func (x *StripeSubscriptionDetail) GetProductName() string { @@ -5769,7 +5870,7 @@ type UserSubscription struct { func (x *UserSubscription) Reset() { *x = UserSubscription{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[87] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[89] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5782,7 +5883,7 @@ func (x *UserSubscription) String() string { func (*UserSubscription) ProtoMessage() {} func (x *UserSubscription) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[87] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[89] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5795,7 +5896,7 @@ func (x *UserSubscription) ProtoReflect() protoreflect.Message { // Deprecated: Use UserSubscription.ProtoReflect.Descriptor instead. func (*UserSubscription) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{87} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{89} } func (x *UserSubscription) GetPlan() UserSubscription_Plan { @@ -5831,7 +5932,7 @@ type OrganizationSubscription struct { func (x *OrganizationSubscription) Reset() { *x = OrganizationSubscription{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[88] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[90] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5844,7 +5945,7 @@ func (x *OrganizationSubscription) String() string { func (*OrganizationSubscription) ProtoMessage() {} func (x *OrganizationSubscription) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[88] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[90] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5857,7 +5958,7 @@ func (x *OrganizationSubscription) ProtoReflect() protoreflect.Message { // Deprecated: Use OrganizationSubscription.ProtoReflect.Descriptor instead. func (*OrganizationSubscription) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{88} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{90} } func (x *OrganizationSubscription) GetPlan() OrganizationSubscription_Plan { @@ -5899,7 +6000,7 @@ type GetAuthenticatedUserSubscriptionRequest struct { func (x *GetAuthenticatedUserSubscriptionRequest) Reset() { *x = GetAuthenticatedUserSubscriptionRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[89] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[91] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5912,7 +6013,7 @@ func (x *GetAuthenticatedUserSubscriptionRequest) String() string { func (*GetAuthenticatedUserSubscriptionRequest) ProtoMessage() {} func (x *GetAuthenticatedUserSubscriptionRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[89] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[91] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5925,7 +6026,7 @@ func (x *GetAuthenticatedUserSubscriptionRequest) ProtoReflect() protoreflect.Me // Deprecated: Use GetAuthenticatedUserSubscriptionRequest.ProtoReflect.Descriptor instead. func (*GetAuthenticatedUserSubscriptionRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{89} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{91} } // GetAuthenticatedUserSubscriptionResponse contains the requested subscription. @@ -5941,7 +6042,7 @@ type GetAuthenticatedUserSubscriptionResponse struct { func (x *GetAuthenticatedUserSubscriptionResponse) Reset() { *x = GetAuthenticatedUserSubscriptionResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[90] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[92] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5954,7 +6055,7 @@ func (x *GetAuthenticatedUserSubscriptionResponse) String() string { func (*GetAuthenticatedUserSubscriptionResponse) ProtoMessage() {} func (x *GetAuthenticatedUserSubscriptionResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[90] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[92] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5967,7 +6068,7 @@ func (x *GetAuthenticatedUserSubscriptionResponse) ProtoReflect() protoreflect.M // Deprecated: Use GetAuthenticatedUserSubscriptionResponse.ProtoReflect.Descriptor instead. func (*GetAuthenticatedUserSubscriptionResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{90} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{92} } func (x *GetAuthenticatedUserSubscriptionResponse) GetSubscription() *UserSubscription { @@ -5993,7 +6094,7 @@ type GetOrganizationSubscriptionRequest struct { func (x *GetOrganizationSubscriptionRequest) Reset() { *x = GetOrganizationSubscriptionRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[91] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[93] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6006,7 +6107,7 @@ func (x *GetOrganizationSubscriptionRequest) String() string { func (*GetOrganizationSubscriptionRequest) ProtoMessage() {} func (x *GetOrganizationSubscriptionRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[91] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[93] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6019,7 +6120,7 @@ func (x *GetOrganizationSubscriptionRequest) ProtoReflect() protoreflect.Message // Deprecated: Use GetOrganizationSubscriptionRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationSubscriptionRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{91} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{93} } func (x *GetOrganizationSubscriptionRequest) GetParent() string { @@ -6042,7 +6143,7 @@ type GetOrganizationSubscriptionResponse struct { func (x *GetOrganizationSubscriptionResponse) Reset() { *x = GetOrganizationSubscriptionResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[92] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[94] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6055,7 +6156,7 @@ func (x *GetOrganizationSubscriptionResponse) String() string { func (*GetOrganizationSubscriptionResponse) ProtoMessage() {} func (x *GetOrganizationSubscriptionResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[92] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[94] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6068,7 +6169,7 @@ func (x *GetOrganizationSubscriptionResponse) ProtoReflect() protoreflect.Messag // Deprecated: Use GetOrganizationSubscriptionResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationSubscriptionResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{92} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{94} } func (x *GetOrganizationSubscriptionResponse) GetSubscription() *OrganizationSubscription { @@ -6091,7 +6192,7 @@ type GetUserSubscriptionAdminRequest struct { func (x *GetUserSubscriptionAdminRequest) Reset() { *x = GetUserSubscriptionAdminRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[93] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[95] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6104,7 +6205,7 @@ func (x *GetUserSubscriptionAdminRequest) String() string { func (*GetUserSubscriptionAdminRequest) ProtoMessage() {} func (x *GetUserSubscriptionAdminRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[93] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[95] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6117,7 +6218,7 @@ func (x *GetUserSubscriptionAdminRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetUserSubscriptionAdminRequest.ProtoReflect.Descriptor instead. func (*GetUserSubscriptionAdminRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{93} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{95} } func (x *GetUserSubscriptionAdminRequest) GetParent() string { @@ -6140,7 +6241,7 @@ type GetUserSubscriptionAdminResponse struct { func (x *GetUserSubscriptionAdminResponse) Reset() { *x = GetUserSubscriptionAdminResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[94] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[96] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6153,7 +6254,7 @@ func (x *GetUserSubscriptionAdminResponse) String() string { func (*GetUserSubscriptionAdminResponse) ProtoMessage() {} func (x *GetUserSubscriptionAdminResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[94] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[96] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6166,7 +6267,7 @@ func (x *GetUserSubscriptionAdminResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetUserSubscriptionAdminResponse.ProtoReflect.Descriptor instead. func (*GetUserSubscriptionAdminResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{94} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{96} } func (x *GetUserSubscriptionAdminResponse) GetSubscription() *UserSubscription { @@ -6189,7 +6290,7 @@ type GetOrganizationSubscriptionAdminRequest struct { func (x *GetOrganizationSubscriptionAdminRequest) Reset() { *x = GetOrganizationSubscriptionAdminRequest{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[95] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[97] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6202,7 +6303,7 @@ func (x *GetOrganizationSubscriptionAdminRequest) String() string { func (*GetOrganizationSubscriptionAdminRequest) ProtoMessage() {} func (x *GetOrganizationSubscriptionAdminRequest) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[95] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[97] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6215,7 +6316,7 @@ func (x *GetOrganizationSubscriptionAdminRequest) ProtoReflect() protoreflect.Me // Deprecated: Use GetOrganizationSubscriptionAdminRequest.ProtoReflect.Descriptor instead. func (*GetOrganizationSubscriptionAdminRequest) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{95} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{97} } func (x *GetOrganizationSubscriptionAdminRequest) GetParent() string { @@ -6238,7 +6339,7 @@ type GetOrganizationSubscriptionAdminResponse struct { func (x *GetOrganizationSubscriptionAdminResponse) Reset() { *x = GetOrganizationSubscriptionAdminResponse{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[96] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[98] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6251,7 +6352,7 @@ func (x *GetOrganizationSubscriptionAdminResponse) String() string { func (*GetOrganizationSubscriptionAdminResponse) ProtoMessage() {} func (x *GetOrganizationSubscriptionAdminResponse) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[96] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[98] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6264,7 +6365,7 @@ func (x *GetOrganizationSubscriptionAdminResponse) ProtoReflect() protoreflect.M // Deprecated: Use GetOrganizationSubscriptionAdminResponse.ProtoReflect.Descriptor instead. func (*GetOrganizationSubscriptionAdminResponse) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{96} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{98} } func (x *GetOrganizationSubscriptionAdminResponse) GetSubscription() *OrganizationSubscription { @@ -6295,7 +6396,7 @@ type AuthTokenIssuerResponse_UnsignedAccessToken struct { func (x *AuthTokenIssuerResponse_UnsignedAccessToken) Reset() { *x = AuthTokenIssuerResponse_UnsignedAccessToken{} if protoimpl.UnsafeEnabled { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[99] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[101] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6308,7 +6409,7 @@ func (x *AuthTokenIssuerResponse_UnsignedAccessToken) String() string { func (*AuthTokenIssuerResponse_UnsignedAccessToken) ProtoMessage() {} func (x *AuthTokenIssuerResponse_UnsignedAccessToken) ProtoReflect() protoreflect.Message { - mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[99] + mi := &file_core_mgmt_v1beta_mgmt_proto_msgTypes[101] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6321,7 +6422,7 @@ func (x *AuthTokenIssuerResponse_UnsignedAccessToken) ProtoReflect() protoreflec // Deprecated: Use AuthTokenIssuerResponse_UnsignedAccessToken.ProtoReflect.Descriptor instead. func (*AuthTokenIssuerResponse_UnsignedAccessToken) Descriptor() ([]byte, []int) { - return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{48, 0} + return file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP(), []int{50, 0} } func (x *AuthTokenIssuerResponse_UnsignedAccessToken) GetAud() string { @@ -6823,490 +6924,497 @@ var file_core_mgmt_v1beta_mgmt_proto_rawDesc = []byte{ 0x47, 0x65, 0x74, 0x52, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x72, 0x65, 0x64, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, - 0x6e, 0x74, 0x22, 0x64, 0x0a, 0x15, 0x53, 0x75, 0x62, 0x74, 0x72, 0x61, 0x63, 0x74, 0x43, 0x72, - 0x65, 0x64, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x6f, - 0x77, 0x6e, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, - 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x18, - 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x63, 0x65, 0x70, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x07, 0x63, 0x6f, 0x6e, 0x63, 0x65, 0x70, 0x74, 0x22, 0x30, 0x0a, 0x16, 0x53, 0x75, 0x62, 0x74, - 0x72, 0x61, 0x63, 0x74, 0x43, 0x72, 0x65, 0x64, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x6e, 0x74, 0x22, 0x3b, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, + 0x6e, 0x67, 0x43, 0x72, 0x65, 0x64, 0x69, 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x22, + 0x39, 0x0a, 0x1f, 0x47, 0x65, 0x74, 0x52, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, + 0x72, 0x65, 0x64, 0x69, 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x02, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x5a, 0x0a, 0x16, 0x41, 0x75, - 0x74, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x49, 0x73, 0x73, 0x75, 0x65, 0x72, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x75, 0x73, 0x65, - 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, - 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x70, 0x61, - 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0xec, 0x01, 0x0a, 0x17, 0x41, 0x75, 0x74, 0x68, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x49, 0x73, 0x73, 0x75, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x60, 0x0a, 0x0c, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x6f, 0x6b, - 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, - 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x75, 0x74, 0x68, - 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x49, 0x73, 0x73, 0x75, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x2e, 0x55, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x41, 0x63, 0x63, 0x65, - 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x1a, 0x6f, 0x0a, 0x13, 0x55, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, - 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x61, - 0x75, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x61, 0x75, 0x64, 0x12, 0x10, 0x0a, - 0x03, 0x69, 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x69, 0x73, 0x73, 0x12, - 0x10, 0x0a, 0x03, 0x73, 0x75, 0x62, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x75, - 0x62, 0x12, 0x10, 0x0a, 0x03, 0x6a, 0x74, 0x69, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, - 0x6a, 0x74, 0x69, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x78, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, - 0x52, 0x03, 0x65, 0x78, 0x70, 0x22, 0x54, 0x0a, 0x10, 0x41, 0x75, 0x74, 0x68, 0x4c, 0x6f, 0x67, - 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x08, 0x75, 0x73, 0x65, - 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, - 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x08, 0x70, 0x61, - 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, - 0x02, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x36, 0x0a, 0x11, 0x41, - 0x75, 0x74, 0x68, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x21, 0x0a, 0x0c, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, - 0x6b, 0x65, 0x6e, 0x22, 0x13, 0x0a, 0x11, 0x41, 0x75, 0x74, 0x68, 0x4c, 0x6f, 0x67, 0x6f, 0x75, - 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x14, 0x0a, 0x12, 0x41, 0x75, 0x74, 0x68, - 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x20, - 0x0a, 0x1e, 0x41, 0x75, 0x74, 0x68, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, - 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x22, 0x21, 0x0a, 0x1f, 0x41, 0x75, 0x74, 0x68, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, - 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0x61, 0x0a, 0x19, 0x41, 0x75, 0x74, 0x68, 0x43, 0x68, 0x61, 0x6e, 0x67, - 0x65, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x12, 0x21, 0x0a, 0x0c, 0x6f, 0x6c, 0x64, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6f, 0x6c, 0x64, 0x50, 0x61, 0x73, 0x73, 0x77, - 0x6f, 0x72, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x6e, 0x65, 0x77, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77, - 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x77, 0x50, 0x61, - 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x1c, 0x0a, 0x1a, 0x41, 0x75, 0x74, 0x68, 0x43, 0x68, - 0x61, 0x6e, 0x67, 0x65, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x04, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x31, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x17, 0xca, 0x3e, 0x14, 0xfa, 0x02, 0x11, 0x6f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, - 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x15, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, - 0x13, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, - 0x52, 0x02, 0x69, 0x64, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, - 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, - 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, - 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, - 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, - 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, - 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, - 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x3f, 0x0a, 0x07, 0x70, - 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x63, - 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, - 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, - 0x69, 0x6c, 0x65, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x41, 0x0a, 0x0a, - 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x1c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, - 0x65, 0x74, 0x61, 0x2e, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x03, - 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x3a, - 0x65, 0xea, 0x41, 0x62, 0x0a, 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, - 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x2e, 0x69, 0x64, 0x7d, 0x12, 0x20, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x2e, 0x75, 0x69, 0x64, 0x7d, 0x22, 0xf3, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x4f, - 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x08, 0x70, - 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x88, 0x01, 0x01, 0x12, 0x27, 0x0a, 0x0a, 0x70, 0x61, - 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, - 0xe0, 0x41, 0x01, 0x48, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, - 0x88, 0x01, 0x01, 0x12, 0x34, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x03, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x02, - 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x06, 0x66, 0x69, 0x6c, - 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x03, - 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x88, 0x01, 0x01, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, - 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x70, 0x61, - 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x76, 0x69, 0x65, - 0x77, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x22, 0xa8, 0x01, 0x0a, - 0x19, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x6f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x52, 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, - 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, - 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, - 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, - 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x74, 0x6f, - 0x74, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x5f, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, - 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, - 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x60, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, - 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, - 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, - 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xac, 0x01, 0x0a, 0x16, 0x47, - 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x42, 0x3f, 0x92, 0x41, 0x17, 0xca, 0x3e, 0x14, 0xfa, 0x02, 0x11, 0x6f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, - 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x0a, 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, - 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x04, 0x76, 0x69, - 0x65, 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, - 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x69, 0x65, 0x77, - 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x88, 0x01, 0x01, - 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x22, 0x5d, 0x0a, 0x17, 0x47, 0x65, 0x74, - 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, - 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xa6, 0x01, 0x0a, 0x19, 0x55, 0x70, 0x64, + 0x28, 0x02, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x64, 0x0a, 0x15, 0x53, 0x75, + 0x62, 0x74, 0x72, 0x61, 0x63, 0x74, 0x43, 0x72, 0x65, 0x64, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x16, + 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, + 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x63, 0x65, 0x70, + 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x63, 0x65, 0x70, 0x74, + 0x22, 0x30, 0x0a, 0x16, 0x53, 0x75, 0x62, 0x74, 0x72, 0x61, 0x63, 0x74, 0x43, 0x72, 0x65, 0x64, + 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, + 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, + 0x6e, 0x74, 0x22, 0x5a, 0x0a, 0x16, 0x41, 0x75, 0x74, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x49, + 0x73, 0x73, 0x75, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x08, + 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, + 0xe0, 0x41, 0x02, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, + 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0xec, + 0x01, 0x0a, 0x17, 0x41, 0x75, 0x74, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x49, 0x73, 0x73, 0x75, + 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x60, 0x0a, 0x0c, 0x61, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x3d, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, + 0x65, 0x74, 0x61, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x49, 0x73, 0x73, + 0x75, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x55, 0x6e, 0x73, 0x69, + 0x67, 0x6e, 0x65, 0x64, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, + 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x1a, 0x6f, 0x0a, 0x13, + 0x55, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, + 0x6b, 0x65, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x61, 0x75, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x03, 0x61, 0x75, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x03, 0x69, 0x73, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x75, 0x62, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x75, 0x62, 0x12, 0x10, 0x0a, 0x03, 0x6a, 0x74, 0x69, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6a, 0x74, 0x69, 0x12, 0x10, 0x0a, 0x03, 0x65, + 0x78, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x65, 0x78, 0x70, 0x22, 0x54, 0x0a, + 0x10, 0x41, 0x75, 0x74, 0x68, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x1f, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, + 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, + 0x6f, 0x72, 0x64, 0x22, 0x36, 0x0a, 0x11, 0x41, 0x75, 0x74, 0x68, 0x4c, 0x6f, 0x67, 0x69, 0x6e, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x61, 0x63, 0x63, 0x65, + 0x73, 0x73, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, + 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x13, 0x0a, 0x11, 0x41, + 0x75, 0x74, 0x68, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x22, 0x14, 0x0a, 0x12, 0x41, 0x75, 0x74, 0x68, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x20, 0x0a, 0x1e, 0x41, 0x75, 0x74, 0x68, 0x56, 0x61, + 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, + 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x21, 0x0a, 0x1f, 0x41, 0x75, 0x74, 0x68, + 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, + 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x61, 0x0a, 0x19, 0x41, + 0x75, 0x74, 0x68, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, + 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x6f, 0x6c, 0x64, 0x5f, + 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, + 0x6f, 0x6c, 0x64, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x6e, + 0x65, 0x77, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x77, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x1c, + 0x0a, 0x1a, 0x41, 0x75, 0x74, 0x68, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x61, 0x73, 0x73, + 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8f, 0x04, 0x0a, + 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x31, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0x92, 0x41, 0x17, + 0xca, 0x3e, 0x14, 0xfa, 0x02, 0x11, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, + 0x12, 0x15, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x13, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x02, 0x69, 0x64, 0x12, 0x40, 0x0a, 0x0b, + 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, + 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, + 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, + 0x12, 0x31, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, + 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x6f, 0x77, + 0x6e, 0x65, 0x72, 0x12, 0x3f, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x0c, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, + 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x52, 0x07, 0x70, 0x72, 0x6f, + 0x66, 0x69, 0x6c, 0x65, 0x12, 0x41, 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, + 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, + 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x50, 0x65, 0x72, 0x6d, + 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x70, 0x65, 0x72, + 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x3a, 0x65, 0xea, 0x41, 0x62, 0x0a, 0x1d, 0x61, 0x70, + 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, + 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x6f, 0x72, 0x67, + 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 0x67, 0x61, + 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x69, 0x64, 0x7d, 0x12, 0x20, 0x6f, 0x72, + 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x72, 0x67, + 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x75, 0x69, 0x64, 0x7d, 0x22, 0xf3, + 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x09, 0x70, + 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, + 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x88, + 0x01, 0x01, 0x12, 0x27, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x01, 0x52, 0x09, 0x70, + 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x34, 0x0a, 0x04, 0x76, + 0x69, 0x65, 0x77, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x69, 0x65, + 0x77, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x02, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x88, 0x01, + 0x01, 0x12, 0x20, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, + 0x88, 0x01, 0x01, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, + 0x65, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, + 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x66, 0x69, + 0x6c, 0x74, 0x65, 0x72, 0x22, 0xa8, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x67, + 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, + 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, + 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, + 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, + 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x22, + 0x5f, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x0c, + 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, + 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x22, 0x60, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, + 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, + 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x22, 0xac, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0x92, 0x41, 0x17, + 0xca, 0x3e, 0x14, 0xfa, 0x02, 0x11, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x0a, 0x1d, 0x61, + 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, + 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, + 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, + 0x65, 0x74, 0x61, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, + 0x04, 0x76, 0x69, 0x65, 0x77, 0x88, 0x01, 0x01, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x76, 0x69, 0x65, + 0x77, 0x22, 0x5d, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0c, + 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, + 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x22, 0xa6, 0x01, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, + 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, + 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, + 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, + 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, + 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, + 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x60, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, - 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, + 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, + 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, + 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6f, + 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x70, 0x0a, 0x19, 0x44, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0x92, 0x41, 0x17, 0xca, 0x3e, 0x14, 0xfa, 0x02, + 0x11, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, + 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x0a, 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, + 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, + 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x1c, 0x0a, + 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa7, 0x02, 0x0a, 0x16, + 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, + 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x12, 0x3c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0x92, 0x41, 0x22, 0xca, 0x3e, 0x1f, 0xfa, 0x02, 0x1c, 0x6f, + 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x6d, 0x62, + 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x03, 0x52, 0x04, + 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x3c, 0x0a, + 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x63, + 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, + 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, + 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x2f, 0x0a, 0x04, 0x75, + 0x73, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, + 0x72, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x47, 0x0a, 0x0c, + 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, + 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x97, 0x02, 0x0a, 0x0e, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, + 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x12, 0x34, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, 0x92, 0x41, 0x1a, 0xca, 0x3e, 0x17, 0xfa, 0x02, + 0x14, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, + 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, + 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x3c, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, + 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, + 0x73, 0x68, 0x69, 0x70, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, + 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x2f, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x05, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x03, + 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x47, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, - 0x02, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, - 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, - 0x6b, 0x22, 0x60, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, - 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x42, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, - 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x22, 0x70, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x67, - 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x12, 0x53, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, - 0x92, 0x41, 0x17, 0xca, 0x3e, 0x14, 0xfa, 0x02, 0x11, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1f, - 0x0a, 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, - 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x1c, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, - 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0xa7, 0x02, 0x0a, 0x16, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x12, 0x3c, - 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0x92, 0x41, - 0x22, 0xca, 0x3e, 0x1f, 0xfa, 0x02, 0x1c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, - 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x04, - 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, - 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x3c, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, - 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, - 0x69, 0x70, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x73, 0x74, - 0x61, 0x74, 0x65, 0x12, 0x2f, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, - 0x75, 0x73, 0x65, 0x72, 0x12, 0x47, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, - 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x97, 0x02, - 0x0a, 0x0e, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, - 0x12, 0x34, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x20, - 0x92, 0x41, 0x1a, 0xca, 0x3e, 0x17, 0xfa, 0x02, 0x14, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6d, 0x65, - 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x03, - 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, - 0x3c, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, - 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, - 0x61, 0x2e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x53, 0x74, 0x61, 0x74, - 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x2f, 0x0a, - 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x63, 0x6f, - 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, - 0x73, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x47, - 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, - 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, - 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6d, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x55, - 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, - 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, 0x41, 0x0f, 0xca, 0x3e, 0x0c, 0xfa, 0x02, 0x09, - 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x12, - 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, - 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, - 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x61, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, - 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x0b, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, - 0x68, 0x69, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, - 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x0b, 0x6d, 0x65, - 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x22, 0xb3, 0x01, 0x0a, 0x18, 0x47, 0x65, - 0x74, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x58, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x1a, 0xca, 0x3e, 0x17, 0xfa, 0x02, 0x14, 0x75, - 0x73, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, - 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x61, 0x70, 0x69, 0x2e, 0x69, - 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x55, 0x73, 0x65, 0x72, - 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, - 0x12, 0x34, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, - 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, - 0x61, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x04, 0x76, - 0x69, 0x65, 0x77, 0x88, 0x01, 0x01, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x22, - 0x5d, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, - 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a, 0x0a, - 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x20, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, - 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, - 0x69, 0x70, 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x22, 0xa6, - 0x01, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, - 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, - 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, + 0x03, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, + 0x6d, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, + 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, + 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0x92, + 0x41, 0x0f, 0xca, 0x3e, 0x0c, 0xfa, 0x02, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, + 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x12, 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, + 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x61, + 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, + 0x73, 0x68, 0x69, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, + 0x0b, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, - 0x73, 0x68, 0x69, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, - 0x72, 0x73, 0x68, 0x69, 0x70, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, - 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, - 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, - 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x60, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, + 0x73, 0x68, 0x69, 0x70, 0x52, 0x0b, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, + 0x73, 0x22, 0xb3, 0x01, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, + 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x58, + 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, + 0x1a, 0xca, 0x3e, 0x17, 0xfa, 0x02, 0x14, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x6d, 0x62, + 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, + 0x21, 0x0a, 0x1f, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, + 0x65, 0x63, 0x68, 0x2f, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, + 0x69, 0x70, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, + 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x42, 0x03, + 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x88, 0x01, 0x01, 0x42, 0x07, + 0x0a, 0x05, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x22, 0x5d, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x55, 0x73, + 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, + 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, + 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, + 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, + 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x22, 0xa6, 0x01, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, - 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x63, 0x6f, - 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, - 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x0a, 0x6d, - 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x22, 0x77, 0x0a, 0x1b, 0x44, 0x65, 0x6c, - 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, - 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x58, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, 0x92, 0x41, 0x1a, 0xca, 0x3e, 0x17, 0xfa, 0x02, - 0x14, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, - 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x61, 0x70, 0x69, - 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x55, 0x73, - 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x04, 0x6e, 0x61, - 0x6d, 0x65, 0x22, 0x1e, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, - 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x22, 0x7d, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, - 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x57, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, - 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0x92, 0x41, 0x17, 0xca, 0x3e, 0x14, - 0xfa, 0x02, 0x11, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, - 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x12, 0x1d, 0x61, 0x70, 0x69, 0x2e, - 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, - 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, - 0x74, 0x22, 0x71, 0x0a, 0x23, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0b, 0x6d, 0x65, 0x6d, 0x62, - 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, - 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, - 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, - 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x0b, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, - 0x68, 0x69, 0x70, 0x73, 0x22, 0xcb, 0x01, 0x0a, 0x20, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, - 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, - 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x68, 0x0a, 0x04, 0x6e, 0x61, 0x6d, - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x54, 0x92, 0x41, 0x22, 0xca, 0x3e, 0x1f, 0xfa, - 0x02, 0x1c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, - 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, - 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, - 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x04, 0x6e, - 0x61, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, - 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x88, 0x01, 0x01, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x76, 0x69, - 0x65, 0x77, 0x22, 0x6d, 0x0a, 0x21, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, + 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x63, 0x6f, 0x72, + 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, + 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x42, 0x03, 0xe0, 0x41, + 0x02, 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x12, 0x40, 0x0a, + 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, + 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, + 0x60, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, + 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x40, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, + 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, + 0x70, 0x22, 0x77, 0x0a, 0x1b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4d, + 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x58, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x44, + 0x92, 0x41, 0x1a, 0xca, 0x3e, 0x17, 0xfa, 0x02, 0x14, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6d, 0x65, + 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, + 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, + 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, + 0x73, 0x68, 0x69, 0x70, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x1e, 0x0a, 0x1c, 0x44, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, + 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7d, 0x0a, 0x22, 0x4c, 0x69, + 0x73, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, + 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x57, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x3f, 0x92, 0x41, 0x17, 0xca, 0x3e, 0x14, 0xfa, 0x02, 0x11, 0x6f, 0x72, 0x67, 0x61, 0x6e, + 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, + 0x41, 0x1f, 0x12, 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, + 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x71, 0x0a, 0x23, 0x4c, 0x69, 0x73, + 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, + 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x4a, 0x0a, 0x0b, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x18, + 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, + 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x48, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, - 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x63, 0x6f, - 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, + 0x0b, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x73, 0x22, 0xcb, 0x01, 0x0a, + 0x20, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x68, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x54, 0x92, 0x41, 0x22, 0xca, 0x3e, 0x1f, 0xfa, 0x02, 0x1c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, + 0x70, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x61, 0x70, + 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, - 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, - 0x70, 0x22, 0xb6, 0x01, 0x0a, 0x23, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, - 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, - 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4d, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, - 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, - 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, - 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, - 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x6d, 0x65, - 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, - 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, - 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, - 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x70, 0x0a, 0x24, 0x55, 0x70, + 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x04, 0x76, + 0x69, 0x65, 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x69, 0x65, + 0x77, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x88, 0x01, + 0x01, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x22, 0x6d, 0x0a, 0x21, 0x47, 0x65, + 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, + 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x48, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x0a, 0x6d, + 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x22, 0xb6, 0x01, 0x0a, 0x23, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x48, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, - 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, + 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x4d, 0x0a, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, + 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x42, + 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, + 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, + 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, + 0x73, 0x6b, 0x22, 0x70, 0x0a, 0x24, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, + 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, + 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x48, 0x0a, 0x0a, 0x6d, 0x65, + 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, + 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, + 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, + 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, + 0x73, 0x68, 0x69, 0x70, 0x22, 0x8f, 0x01, 0x0a, 0x23, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, + 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, + 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x68, 0x0a, 0x04, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x54, 0x92, 0x41, 0x22, 0xca, + 0x3e, 0x1f, 0xfa, 0x02, 0x1c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, 0x61, 0x6d, + 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, + 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, - 0x52, 0x0a, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x22, 0x8f, 0x01, 0x0a, - 0x23, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x68, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x42, 0x54, 0x92, 0x41, 0x22, 0xca, 0x3e, 0x1f, 0xfa, 0x02, 0x1c, 0x6f, 0x72, 0x67, - 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, - 0x73, 0x68, 0x69, 0x70, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, - 0x27, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, - 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, - 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x26, - 0x0a, 0x24, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa0, 0x04, 0x0a, 0x18, 0x53, 0x74, 0x72, 0x69, 0x70, - 0x65, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, - 0x61, 0x69, 0x6c, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6e, - 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, - 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x69, - 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, - 0x14, 0x0a, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x05, - 0x70, 0x72, 0x69, 0x63, 0x65, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x65, - 0x64, 0x5f, 0x61, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x63, 0x61, - 0x6e, 0x63, 0x65, 0x6c, 0x65, 0x64, 0x41, 0x74, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x09, 0x74, - 0x72, 0x69, 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x48, 0x01, - 0x52, 0x08, 0x74, 0x72, 0x69, 0x61, 0x6c, 0x45, 0x6e, 0x64, 0x88, 0x01, 0x01, 0x12, 0x49, 0x0a, - 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x31, 0x2e, - 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, - 0x2e, 0x53, 0x74, 0x72, 0x69, 0x70, 0x65, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, - 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, - 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, - 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, - 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xce, 0x01, 0x0a, 0x06, 0x53, - 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x12, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, - 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x15, 0x0a, - 0x11, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, - 0x54, 0x45, 0x10, 0x01, 0x12, 0x1d, 0x0a, 0x19, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x49, - 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x49, 0x52, 0x45, - 0x44, 0x10, 0x02, 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x54, 0x52, - 0x49, 0x41, 0x4c, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x11, 0x0a, 0x0d, 0x53, 0x54, 0x41, 0x54, - 0x55, 0x53, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x04, 0x12, 0x13, 0x0a, 0x0f, 0x53, - 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x50, 0x41, 0x53, 0x54, 0x5f, 0x44, 0x55, 0x45, 0x10, 0x05, - 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x43, 0x41, 0x4e, 0x43, 0x45, - 0x4c, 0x45, 0x44, 0x10, 0x06, 0x12, 0x11, 0x0a, 0x0d, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, - 0x55, 0x4e, 0x50, 0x41, 0x49, 0x44, 0x10, 0x07, 0x12, 0x11, 0x0a, 0x0d, 0x53, 0x54, 0x41, 0x54, - 0x55, 0x53, 0x5f, 0x50, 0x41, 0x55, 0x53, 0x45, 0x44, 0x10, 0x08, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, - 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, - 0x74, 0x72, 0x69, 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x64, 0x22, 0xd2, 0x01, 0x0a, 0x10, 0x55, 0x73, - 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, - 0x0a, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x63, - 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, - 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x12, 0x42, 0x0a, 0x06, 0x64, - 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x63, 0x6f, - 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, - 0x74, 0x72, 0x69, 0x70, 0x65, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, - 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x22, - 0x3d, 0x0a, 0x04, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x4c, 0x41, 0x4e, 0x5f, - 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0d, 0x0a, - 0x09, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x46, 0x52, 0x45, 0x45, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, - 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x45, 0x52, 0x10, 0x02, 0x22, 0xc5, - 0x02, 0x0a, 0x18, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, - 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x43, 0x0a, 0x04, 0x70, - 0x6c, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2f, 0x2e, 0x63, 0x6f, 0x72, 0x65, - 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, - 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x04, 0x70, 0x6c, 0x61, 0x6e, - 0x12, 0x42, 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x2a, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, - 0x65, 0x74, 0x61, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x70, 0x65, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, - 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x06, 0x64, 0x65, - 0x74, 0x61, 0x69, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x6d, 0x61, 0x78, 0x5f, 0x73, 0x65, 0x61, 0x74, - 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x6d, 0x61, 0x78, 0x53, 0x65, 0x61, 0x74, - 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x61, 0x74, 0x73, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x75, 0x73, 0x65, 0x64, 0x53, 0x65, 0x61, 0x74, 0x73, - 0x22, 0x64, 0x0a, 0x04, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x4c, 0x41, 0x4e, - 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0f, - 0x0a, 0x0b, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x55, 0x4e, 0x50, 0x41, 0x49, 0x44, 0x10, 0x01, 0x12, - 0x0d, 0x0a, 0x09, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x54, 0x45, 0x41, 0x4d, 0x10, 0x02, 0x12, 0x13, - 0x0a, 0x0f, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x45, 0x4e, 0x54, 0x45, 0x52, 0x50, 0x52, 0x49, 0x53, - 0x45, 0x10, 0x03, 0x12, 0x11, 0x0a, 0x0d, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x54, 0x45, 0x41, 0x4d, - 0x5f, 0x50, 0x52, 0x4f, 0x10, 0x04, 0x22, 0x29, 0x0a, 0x27, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, - 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, - 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x22, 0x72, 0x0a, 0x28, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, - 0x63, 0x61, 0x74, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, - 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, - 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, - 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7d, 0x0a, 0x22, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, - 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, - 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x57, 0x0a, 0x06, 0x70, - 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0x92, 0x41, 0x17, - 0xca, 0x3e, 0x14, 0xfa, 0x02, 0x11, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x12, 0x1d, 0x61, - 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, - 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, - 0x72, 0x65, 0x6e, 0x74, 0x22, 0x75, 0x0a, 0x23, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, + 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x26, 0x0a, 0x24, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x6d, 0x62, + 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa0, + 0x04, 0x0a, 0x18, 0x53, 0x74, 0x72, 0x69, 0x70, 0x65, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x21, 0x0a, 0x0c, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x0e, + 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x17, + 0x0a, 0x07, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x06, 0x69, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x12, 0x24, 0x0a, + 0x0b, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x65, 0x64, 0x41, 0x74, + 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x09, 0x74, 0x72, 0x69, 0x61, 0x6c, 0x5f, 0x65, 0x6e, 0x64, + 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x08, 0x74, 0x72, 0x69, 0x61, 0x6c, 0x45, + 0x6e, 0x64, 0x88, 0x01, 0x01, 0x12, 0x49, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, + 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x31, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, + 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x70, 0x65, 0x53, + 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, + 0x6c, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x22, 0xce, 0x01, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, + 0x12, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, + 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, + 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x01, 0x12, 0x1d, 0x0a, 0x19, + 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, + 0x45, 0x5f, 0x45, 0x58, 0x50, 0x49, 0x52, 0x45, 0x44, 0x10, 0x02, 0x12, 0x13, 0x0a, 0x0f, 0x53, + 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x54, 0x52, 0x49, 0x41, 0x4c, 0x49, 0x4e, 0x47, 0x10, 0x03, + 0x12, 0x11, 0x0a, 0x0d, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x56, + 0x45, 0x10, 0x04, 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x50, 0x41, + 0x53, 0x54, 0x5f, 0x44, 0x55, 0x45, 0x10, 0x05, 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x54, 0x41, 0x54, + 0x55, 0x53, 0x5f, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x45, 0x44, 0x10, 0x06, 0x12, 0x11, 0x0a, + 0x0d, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x50, 0x41, 0x49, 0x44, 0x10, 0x07, + 0x12, 0x11, 0x0a, 0x0d, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x50, 0x41, 0x55, 0x53, 0x45, + 0x44, 0x10, 0x08, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x65, 0x64, + 0x5f, 0x61, 0x74, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x74, 0x72, 0x69, 0x61, 0x6c, 0x5f, 0x65, 0x6e, + 0x64, 0x22, 0xd2, 0x01, 0x0a, 0x10, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, + 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, + 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x04, 0x70, + 0x6c, 0x61, 0x6e, 0x12, 0x42, 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x70, 0x65, 0x53, 0x75, 0x62, + 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, + 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x22, 0x3d, 0x0a, 0x04, 0x50, 0x6c, 0x61, 0x6e, 0x12, + 0x14, 0x0a, 0x10, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, + 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0d, 0x0a, 0x09, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x46, 0x52, + 0x45, 0x45, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x53, 0x54, 0x41, + 0x52, 0x54, 0x45, 0x52, 0x10, 0x02, 0x22, 0xc5, 0x02, 0x0a, 0x18, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, - 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x0c, 0x73, - 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x2a, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, + 0x69, 0x6f, 0x6e, 0x12, 0x43, 0x0a, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x2f, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x73, - 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x58, 0x0a, 0x1f, 0x47, - 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, - 0x6f, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, - 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, - 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x17, 0x12, 0x15, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, - 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x55, 0x73, 0x65, 0x72, 0x52, 0x06, 0x70, - 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x6a, 0x0a, 0x20, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, - 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6d, 0x69, - 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x0c, 0x73, 0x75, 0x62, - 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x22, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, - 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, - 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, - 0x6e, 0x22, 0x68, 0x0a, 0x27, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x06, - 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0xe0, 0x41, - 0x02, 0xfa, 0x41, 0x1f, 0x12, 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, - 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x7a, 0x0a, 0x28, 0x47, - 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, + 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x6c, + 0x61, 0x6e, 0x52, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x12, 0x42, 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, + 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, + 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x74, 0x72, 0x69, + 0x70, 0x65, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, + 0x74, 0x61, 0x69, 0x6c, 0x52, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x1b, 0x0a, 0x09, + 0x6d, 0x61, 0x78, 0x5f, 0x73, 0x65, 0x61, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, + 0x08, 0x6d, 0x61, 0x78, 0x53, 0x65, 0x61, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x73, 0x65, + 0x64, 0x5f, 0x73, 0x65, 0x61, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x75, + 0x73, 0x65, 0x64, 0x53, 0x65, 0x61, 0x74, 0x73, 0x22, 0x64, 0x0a, 0x04, 0x50, 0x6c, 0x61, 0x6e, + 0x12, 0x14, 0x0a, 0x10, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, + 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x55, + 0x4e, 0x50, 0x41, 0x49, 0x44, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x50, 0x4c, 0x41, 0x4e, 0x5f, + 0x54, 0x45, 0x41, 0x4d, 0x10, 0x02, 0x12, 0x13, 0x0a, 0x0f, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x45, + 0x4e, 0x54, 0x45, 0x52, 0x50, 0x52, 0x49, 0x53, 0x45, 0x10, 0x03, 0x12, 0x11, 0x0a, 0x0d, 0x50, + 0x4c, 0x41, 0x4e, 0x5f, 0x54, 0x45, 0x41, 0x4d, 0x5f, 0x50, 0x52, 0x4f, 0x10, 0x04, 0x22, 0x29, + 0x0a, 0x27, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, + 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x72, 0x0a, 0x28, 0x47, 0x65, 0x74, + 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x65, 0x64, 0x55, 0x73, 0x65, + 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x63, 0x6f, + 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, + 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, + 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7d, 0x0a, + 0x22, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x57, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x42, 0x3f, 0x92, 0x41, 0x17, 0xca, 0x3e, 0x14, 0xfa, 0x02, 0x11, 0x6f, 0x72, + 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0xe0, + 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x12, 0x1d, 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, + 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x75, 0x0a, 0x23, + 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, + 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, + 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, + 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, + 0x69, 0x6f, 0x6e, 0x22, 0x58, 0x0a, 0x1f, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, - 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, - 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, - 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, - 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, - 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x2a, 0x3b, 0x0a, 0x04, 0x56, 0x69, 0x65, 0x77, 0x12, - 0x14, 0x0a, 0x10, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, - 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x42, 0x41, - 0x53, 0x49, 0x43, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x46, 0x55, - 0x4c, 0x4c, 0x10, 0x02, 0x2a, 0x59, 0x0a, 0x09, 0x4f, 0x77, 0x6e, 0x65, 0x72, 0x54, 0x79, 0x70, - 0x65, 0x12, 0x1a, 0x0a, 0x16, 0x4f, 0x57, 0x4e, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, - 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x13, 0x0a, - 0x0f, 0x4f, 0x57, 0x4e, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x52, - 0x10, 0x01, 0x12, 0x1b, 0x0a, 0x17, 0x4f, 0x57, 0x4e, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, - 0x5f, 0x4f, 0x52, 0x47, 0x41, 0x4e, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x02, 0x2a, - 0x6e, 0x0a, 0x0f, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x68, 0x69, 0x70, 0x53, 0x74, 0x61, - 0x74, 0x65, 0x12, 0x20, 0x0a, 0x1c, 0x4d, 0x45, 0x4d, 0x42, 0x45, 0x52, 0x53, 0x48, 0x49, 0x50, - 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, - 0x45, 0x44, 0x10, 0x00, 0x12, 0x1b, 0x0a, 0x17, 0x4d, 0x45, 0x4d, 0x42, 0x45, 0x52, 0x53, 0x48, - 0x49, 0x50, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, - 0x01, 0x12, 0x1c, 0x0a, 0x18, 0x4d, 0x45, 0x4d, 0x42, 0x45, 0x52, 0x53, 0x48, 0x49, 0x50, 0x5f, - 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x2a, - 0x79, 0x0a, 0x10, 0x4f, 0x6e, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, - 0x74, 0x75, 0x73, 0x12, 0x21, 0x0a, 0x1d, 0x4f, 0x4e, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x49, 0x4e, - 0x47, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, - 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x21, 0x0a, 0x1d, 0x4f, 0x4e, 0x42, 0x4f, 0x41, 0x52, - 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x49, 0x4e, 0x5f, 0x50, - 0x52, 0x4f, 0x47, 0x52, 0x45, 0x53, 0x53, 0x10, 0x01, 0x12, 0x1f, 0x0a, 0x1b, 0x4f, 0x4e, 0x42, - 0x4f, 0x41, 0x52, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x43, - 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10, 0x02, 0x42, 0xc2, 0x01, 0x0a, 0x14, 0x63, - 0x6f, 0x6d, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, - 0x65, 0x74, 0x61, 0x42, 0x09, 0x4d, 0x67, 0x6d, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, - 0x5a, 0x3d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x69, 0x6e, 0x73, - 0x74, 0x69, 0x6c, 0x6c, 0x2d, 0x61, 0x69, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x67, 0x65, 0x6e, - 0x2d, 0x67, 0x6f, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x6d, 0x67, 0x6d, 0x74, 0x2f, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x3b, 0x6d, 0x67, 0x6d, 0x74, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0xa2, - 0x02, 0x03, 0x43, 0x4d, 0x58, 0xaa, 0x02, 0x10, 0x43, 0x6f, 0x72, 0x65, 0x2e, 0x4d, 0x67, 0x6d, - 0x74, 0x2e, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0xca, 0x02, 0x10, 0x43, 0x6f, 0x72, 0x65, 0x5c, - 0x4d, 0x67, 0x6d, 0x74, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0xe2, 0x02, 0x1c, 0x43, 0x6f, - 0x72, 0x65, 0x5c, 0x4d, 0x67, 0x6d, 0x74, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x5c, 0x47, - 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x12, 0x43, 0x6f, 0x72, - 0x65, 0x3a, 0x3a, 0x4d, 0x67, 0x6d, 0x74, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x62, - 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x35, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1d, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x17, 0x12, 0x15, + 0x61, 0x70, 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, + 0x2f, 0x55, 0x73, 0x65, 0x72, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x22, 0x6a, 0x0a, + 0x20, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x46, 0x0a, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, + 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53, + 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x73, 0x75, 0x62, + 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x68, 0x0a, 0x27, 0x47, 0x65, 0x74, + 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1f, 0x12, 0x1d, 0x61, 0x70, + 0x69, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2e, 0x74, 0x65, 0x63, 0x68, 0x2f, 0x4f, + 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, + 0x65, 0x6e, 0x74, 0x22, 0x7a, 0x0a, 0x28, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x4e, 0x0a, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, + 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x52, 0x0c, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x2a, + 0x3b, 0x0a, 0x04, 0x56, 0x69, 0x65, 0x77, 0x12, 0x14, 0x0a, 0x10, 0x56, 0x49, 0x45, 0x57, 0x5f, + 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0e, 0x0a, + 0x0a, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x42, 0x41, 0x53, 0x49, 0x43, 0x10, 0x01, 0x12, 0x0d, 0x0a, + 0x09, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x10, 0x02, 0x2a, 0x59, 0x0a, 0x09, + 0x4f, 0x77, 0x6e, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x16, 0x4f, 0x57, 0x4e, + 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, + 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x13, 0x0a, 0x0f, 0x4f, 0x57, 0x4e, 0x45, 0x52, 0x5f, 0x54, + 0x59, 0x50, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x10, 0x01, 0x12, 0x1b, 0x0a, 0x17, 0x4f, 0x57, + 0x4e, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4f, 0x52, 0x47, 0x41, 0x4e, 0x49, 0x5a, + 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x02, 0x2a, 0x6e, 0x0a, 0x0f, 0x4d, 0x65, 0x6d, 0x62, 0x65, + 0x72, 0x73, 0x68, 0x69, 0x70, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x1c, 0x4d, 0x45, + 0x4d, 0x42, 0x45, 0x52, 0x53, 0x48, 0x49, 0x50, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, + 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x1b, 0x0a, 0x17, + 0x4d, 0x45, 0x4d, 0x42, 0x45, 0x52, 0x53, 0x48, 0x49, 0x50, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, + 0x5f, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x01, 0x12, 0x1c, 0x0a, 0x18, 0x4d, 0x45, 0x4d, + 0x42, 0x45, 0x52, 0x53, 0x48, 0x49, 0x50, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x50, 0x45, + 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x2a, 0x79, 0x0a, 0x10, 0x4f, 0x6e, 0x62, 0x6f, 0x61, + 0x72, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x21, 0x0a, 0x1d, 0x4f, + 0x4e, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, + 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x21, + 0x0a, 0x1d, 0x4f, 0x4e, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x54, 0x41, + 0x54, 0x55, 0x53, 0x5f, 0x49, 0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x45, 0x53, 0x53, 0x10, + 0x01, 0x12, 0x1f, 0x0a, 0x1b, 0x4f, 0x4e, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x49, 0x4e, 0x47, 0x5f, + 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x44, + 0x10, 0x02, 0x42, 0xc2, 0x01, 0x0a, 0x14, 0x63, 0x6f, 0x6d, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, + 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x42, 0x09, 0x4d, 0x67, 0x6d, + 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, + 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2d, 0x61, 0x69, 0x2f, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 0x63, 0x6f, 0x72, 0x65, + 0x2f, 0x6d, 0x67, 0x6d, 0x74, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x3b, 0x6d, 0x67, 0x6d, + 0x74, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0xa2, 0x02, 0x03, 0x43, 0x4d, 0x58, 0xaa, 0x02, 0x10, + 0x43, 0x6f, 0x72, 0x65, 0x2e, 0x4d, 0x67, 0x6d, 0x74, 0x2e, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, + 0xca, 0x02, 0x10, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x4d, 0x67, 0x6d, 0x74, 0x5c, 0x56, 0x31, 0x62, + 0x65, 0x74, 0x61, 0xe2, 0x02, 0x1c, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x4d, 0x67, 0x6d, 0x74, 0x5c, + 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, + 0x74, 0x61, 0xea, 0x02, 0x12, 0x43, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x4d, 0x67, 0x6d, 0x74, 0x3a, + 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -7322,7 +7430,7 @@ func file_core_mgmt_v1beta_mgmt_proto_rawDescGZIP() []byte { } var file_core_mgmt_v1beta_mgmt_proto_enumTypes = make([]protoimpl.EnumInfo, 9) -var file_core_mgmt_v1beta_mgmt_proto_msgTypes = make([]protoimpl.MessageInfo, 100) +var file_core_mgmt_v1beta_mgmt_proto_msgTypes = make([]protoimpl.MessageInfo, 102) var file_core_mgmt_v1beta_mgmt_proto_goTypes = []interface{}{ (View)(0), // 0: core.mgmt.v1beta.View (OwnerType)(0), // 1: core.mgmt.v1beta.OwnerType @@ -7378,81 +7486,83 @@ var file_core_mgmt_v1beta_mgmt_proto_goTypes = []interface{}{ (*ValidateTokenResponse)(nil), // 51: core.mgmt.v1beta.ValidateTokenResponse (*GetRemainingCreditRequest)(nil), // 52: core.mgmt.v1beta.GetRemainingCreditRequest (*GetRemainingCreditResponse)(nil), // 53: core.mgmt.v1beta.GetRemainingCreditResponse - (*SubtractCreditRequest)(nil), // 54: core.mgmt.v1beta.SubtractCreditRequest - (*SubtractCreditResponse)(nil), // 55: core.mgmt.v1beta.SubtractCreditResponse - (*AuthTokenIssuerRequest)(nil), // 56: core.mgmt.v1beta.AuthTokenIssuerRequest - (*AuthTokenIssuerResponse)(nil), // 57: core.mgmt.v1beta.AuthTokenIssuerResponse - (*AuthLoginRequest)(nil), // 58: core.mgmt.v1beta.AuthLoginRequest - (*AuthLoginResponse)(nil), // 59: core.mgmt.v1beta.AuthLoginResponse - (*AuthLogoutRequest)(nil), // 60: core.mgmt.v1beta.AuthLogoutRequest - (*AuthLogoutResponse)(nil), // 61: core.mgmt.v1beta.AuthLogoutResponse - (*AuthValidateAccessTokenRequest)(nil), // 62: core.mgmt.v1beta.AuthValidateAccessTokenRequest - (*AuthValidateAccessTokenResponse)(nil), // 63: core.mgmt.v1beta.AuthValidateAccessTokenResponse - (*AuthChangePasswordRequest)(nil), // 64: core.mgmt.v1beta.AuthChangePasswordRequest - (*AuthChangePasswordResponse)(nil), // 65: core.mgmt.v1beta.AuthChangePasswordResponse - (*Organization)(nil), // 66: core.mgmt.v1beta.Organization - (*ListOrganizationsRequest)(nil), // 67: core.mgmt.v1beta.ListOrganizationsRequest - (*ListOrganizationsResponse)(nil), // 68: core.mgmt.v1beta.ListOrganizationsResponse - (*CreateOrganizationRequest)(nil), // 69: core.mgmt.v1beta.CreateOrganizationRequest - (*CreateOrganizationResponse)(nil), // 70: core.mgmt.v1beta.CreateOrganizationResponse - (*GetOrganizationRequest)(nil), // 71: core.mgmt.v1beta.GetOrganizationRequest - (*GetOrganizationResponse)(nil), // 72: core.mgmt.v1beta.GetOrganizationResponse - (*UpdateOrganizationRequest)(nil), // 73: core.mgmt.v1beta.UpdateOrganizationRequest - (*UpdateOrganizationResponse)(nil), // 74: core.mgmt.v1beta.UpdateOrganizationResponse - (*DeleteOrganizationRequest)(nil), // 75: core.mgmt.v1beta.DeleteOrganizationRequest - (*DeleteOrganizationResponse)(nil), // 76: core.mgmt.v1beta.DeleteOrganizationResponse - (*OrganizationMembership)(nil), // 77: core.mgmt.v1beta.OrganizationMembership - (*UserMembership)(nil), // 78: core.mgmt.v1beta.UserMembership - (*ListUserMembershipsRequest)(nil), // 79: core.mgmt.v1beta.ListUserMembershipsRequest - (*ListUserMembershipsResponse)(nil), // 80: core.mgmt.v1beta.ListUserMembershipsResponse - (*GetUserMembershipRequest)(nil), // 81: core.mgmt.v1beta.GetUserMembershipRequest - (*GetUserMembershipResponse)(nil), // 82: core.mgmt.v1beta.GetUserMembershipResponse - (*UpdateUserMembershipRequest)(nil), // 83: core.mgmt.v1beta.UpdateUserMembershipRequest - (*UpdateUserMembershipResponse)(nil), // 84: core.mgmt.v1beta.UpdateUserMembershipResponse - (*DeleteUserMembershipRequest)(nil), // 85: core.mgmt.v1beta.DeleteUserMembershipRequest - (*DeleteUserMembershipResponse)(nil), // 86: core.mgmt.v1beta.DeleteUserMembershipResponse - (*ListOrganizationMembershipsRequest)(nil), // 87: core.mgmt.v1beta.ListOrganizationMembershipsRequest - (*ListOrganizationMembershipsResponse)(nil), // 88: core.mgmt.v1beta.ListOrganizationMembershipsResponse - (*GetOrganizationMembershipRequest)(nil), // 89: core.mgmt.v1beta.GetOrganizationMembershipRequest - (*GetOrganizationMembershipResponse)(nil), // 90: core.mgmt.v1beta.GetOrganizationMembershipResponse - (*UpdateOrganizationMembershipRequest)(nil), // 91: core.mgmt.v1beta.UpdateOrganizationMembershipRequest - (*UpdateOrganizationMembershipResponse)(nil), // 92: core.mgmt.v1beta.UpdateOrganizationMembershipResponse - (*DeleteOrganizationMembershipRequest)(nil), // 93: core.mgmt.v1beta.DeleteOrganizationMembershipRequest - (*DeleteOrganizationMembershipResponse)(nil), // 94: core.mgmt.v1beta.DeleteOrganizationMembershipResponse - (*StripeSubscriptionDetail)(nil), // 95: core.mgmt.v1beta.StripeSubscriptionDetail - (*UserSubscription)(nil), // 96: core.mgmt.v1beta.UserSubscription - (*OrganizationSubscription)(nil), // 97: core.mgmt.v1beta.OrganizationSubscription - (*GetAuthenticatedUserSubscriptionRequest)(nil), // 98: core.mgmt.v1beta.GetAuthenticatedUserSubscriptionRequest - (*GetAuthenticatedUserSubscriptionResponse)(nil), // 99: core.mgmt.v1beta.GetAuthenticatedUserSubscriptionResponse - (*GetOrganizationSubscriptionRequest)(nil), // 100: core.mgmt.v1beta.GetOrganizationSubscriptionRequest - (*GetOrganizationSubscriptionResponse)(nil), // 101: core.mgmt.v1beta.GetOrganizationSubscriptionResponse - (*GetUserSubscriptionAdminRequest)(nil), // 102: core.mgmt.v1beta.GetUserSubscriptionAdminRequest - (*GetUserSubscriptionAdminResponse)(nil), // 103: core.mgmt.v1beta.GetUserSubscriptionAdminResponse - (*GetOrganizationSubscriptionAdminRequest)(nil), // 104: core.mgmt.v1beta.GetOrganizationSubscriptionAdminRequest - (*GetOrganizationSubscriptionAdminResponse)(nil), // 105: core.mgmt.v1beta.GetOrganizationSubscriptionAdminResponse - nil, // 106: core.mgmt.v1beta.UserProfile.SocialProfileLinksEntry - nil, // 107: core.mgmt.v1beta.OrganizationProfile.SocialProfileLinksEntry - (*AuthTokenIssuerResponse_UnsignedAccessToken)(nil), // 108: core.mgmt.v1beta.AuthTokenIssuerResponse.UnsignedAccessToken - (*v1beta.HealthCheckRequest)(nil), // 109: common.healthcheck.v1beta.HealthCheckRequest - (*v1beta.HealthCheckResponse)(nil), // 110: common.healthcheck.v1beta.HealthCheckResponse - (*timestamppb.Timestamp)(nil), // 111: google.protobuf.Timestamp - (*fieldmaskpb.FieldMask)(nil), // 112: google.protobuf.FieldMask + (*GetRemainingCreditAdminRequest)(nil), // 54: core.mgmt.v1beta.GetRemainingCreditAdminRequest + (*GetRemainingCreditAdminResponse)(nil), // 55: core.mgmt.v1beta.GetRemainingCreditAdminResponse + (*SubtractCreditRequest)(nil), // 56: core.mgmt.v1beta.SubtractCreditRequest + (*SubtractCreditResponse)(nil), // 57: core.mgmt.v1beta.SubtractCreditResponse + (*AuthTokenIssuerRequest)(nil), // 58: core.mgmt.v1beta.AuthTokenIssuerRequest + (*AuthTokenIssuerResponse)(nil), // 59: core.mgmt.v1beta.AuthTokenIssuerResponse + (*AuthLoginRequest)(nil), // 60: core.mgmt.v1beta.AuthLoginRequest + (*AuthLoginResponse)(nil), // 61: core.mgmt.v1beta.AuthLoginResponse + (*AuthLogoutRequest)(nil), // 62: core.mgmt.v1beta.AuthLogoutRequest + (*AuthLogoutResponse)(nil), // 63: core.mgmt.v1beta.AuthLogoutResponse + (*AuthValidateAccessTokenRequest)(nil), // 64: core.mgmt.v1beta.AuthValidateAccessTokenRequest + (*AuthValidateAccessTokenResponse)(nil), // 65: core.mgmt.v1beta.AuthValidateAccessTokenResponse + (*AuthChangePasswordRequest)(nil), // 66: core.mgmt.v1beta.AuthChangePasswordRequest + (*AuthChangePasswordResponse)(nil), // 67: core.mgmt.v1beta.AuthChangePasswordResponse + (*Organization)(nil), // 68: core.mgmt.v1beta.Organization + (*ListOrganizationsRequest)(nil), // 69: core.mgmt.v1beta.ListOrganizationsRequest + (*ListOrganizationsResponse)(nil), // 70: core.mgmt.v1beta.ListOrganizationsResponse + (*CreateOrganizationRequest)(nil), // 71: core.mgmt.v1beta.CreateOrganizationRequest + (*CreateOrganizationResponse)(nil), // 72: core.mgmt.v1beta.CreateOrganizationResponse + (*GetOrganizationRequest)(nil), // 73: core.mgmt.v1beta.GetOrganizationRequest + (*GetOrganizationResponse)(nil), // 74: core.mgmt.v1beta.GetOrganizationResponse + (*UpdateOrganizationRequest)(nil), // 75: core.mgmt.v1beta.UpdateOrganizationRequest + (*UpdateOrganizationResponse)(nil), // 76: core.mgmt.v1beta.UpdateOrganizationResponse + (*DeleteOrganizationRequest)(nil), // 77: core.mgmt.v1beta.DeleteOrganizationRequest + (*DeleteOrganizationResponse)(nil), // 78: core.mgmt.v1beta.DeleteOrganizationResponse + (*OrganizationMembership)(nil), // 79: core.mgmt.v1beta.OrganizationMembership + (*UserMembership)(nil), // 80: core.mgmt.v1beta.UserMembership + (*ListUserMembershipsRequest)(nil), // 81: core.mgmt.v1beta.ListUserMembershipsRequest + (*ListUserMembershipsResponse)(nil), // 82: core.mgmt.v1beta.ListUserMembershipsResponse + (*GetUserMembershipRequest)(nil), // 83: core.mgmt.v1beta.GetUserMembershipRequest + (*GetUserMembershipResponse)(nil), // 84: core.mgmt.v1beta.GetUserMembershipResponse + (*UpdateUserMembershipRequest)(nil), // 85: core.mgmt.v1beta.UpdateUserMembershipRequest + (*UpdateUserMembershipResponse)(nil), // 86: core.mgmt.v1beta.UpdateUserMembershipResponse + (*DeleteUserMembershipRequest)(nil), // 87: core.mgmt.v1beta.DeleteUserMembershipRequest + (*DeleteUserMembershipResponse)(nil), // 88: core.mgmt.v1beta.DeleteUserMembershipResponse + (*ListOrganizationMembershipsRequest)(nil), // 89: core.mgmt.v1beta.ListOrganizationMembershipsRequest + (*ListOrganizationMembershipsResponse)(nil), // 90: core.mgmt.v1beta.ListOrganizationMembershipsResponse + (*GetOrganizationMembershipRequest)(nil), // 91: core.mgmt.v1beta.GetOrganizationMembershipRequest + (*GetOrganizationMembershipResponse)(nil), // 92: core.mgmt.v1beta.GetOrganizationMembershipResponse + (*UpdateOrganizationMembershipRequest)(nil), // 93: core.mgmt.v1beta.UpdateOrganizationMembershipRequest + (*UpdateOrganizationMembershipResponse)(nil), // 94: core.mgmt.v1beta.UpdateOrganizationMembershipResponse + (*DeleteOrganizationMembershipRequest)(nil), // 95: core.mgmt.v1beta.DeleteOrganizationMembershipRequest + (*DeleteOrganizationMembershipResponse)(nil), // 96: core.mgmt.v1beta.DeleteOrganizationMembershipResponse + (*StripeSubscriptionDetail)(nil), // 97: core.mgmt.v1beta.StripeSubscriptionDetail + (*UserSubscription)(nil), // 98: core.mgmt.v1beta.UserSubscription + (*OrganizationSubscription)(nil), // 99: core.mgmt.v1beta.OrganizationSubscription + (*GetAuthenticatedUserSubscriptionRequest)(nil), // 100: core.mgmt.v1beta.GetAuthenticatedUserSubscriptionRequest + (*GetAuthenticatedUserSubscriptionResponse)(nil), // 101: core.mgmt.v1beta.GetAuthenticatedUserSubscriptionResponse + (*GetOrganizationSubscriptionRequest)(nil), // 102: core.mgmt.v1beta.GetOrganizationSubscriptionRequest + (*GetOrganizationSubscriptionResponse)(nil), // 103: core.mgmt.v1beta.GetOrganizationSubscriptionResponse + (*GetUserSubscriptionAdminRequest)(nil), // 104: core.mgmt.v1beta.GetUserSubscriptionAdminRequest + (*GetUserSubscriptionAdminResponse)(nil), // 105: core.mgmt.v1beta.GetUserSubscriptionAdminResponse + (*GetOrganizationSubscriptionAdminRequest)(nil), // 106: core.mgmt.v1beta.GetOrganizationSubscriptionAdminRequest + (*GetOrganizationSubscriptionAdminResponse)(nil), // 107: core.mgmt.v1beta.GetOrganizationSubscriptionAdminResponse + nil, // 108: core.mgmt.v1beta.UserProfile.SocialProfileLinksEntry + nil, // 109: core.mgmt.v1beta.OrganizationProfile.SocialProfileLinksEntry + (*AuthTokenIssuerResponse_UnsignedAccessToken)(nil), // 110: core.mgmt.v1beta.AuthTokenIssuerResponse.UnsignedAccessToken + (*v1beta.HealthCheckRequest)(nil), // 111: common.healthcheck.v1beta.HealthCheckRequest + (*v1beta.HealthCheckResponse)(nil), // 112: common.healthcheck.v1beta.HealthCheckResponse + (*timestamppb.Timestamp)(nil), // 113: google.protobuf.Timestamp + (*fieldmaskpb.FieldMask)(nil), // 114: google.protobuf.FieldMask } var file_core_mgmt_v1beta_mgmt_proto_depIdxs = []int32{ - 109, // 0: core.mgmt.v1beta.LivenessRequest.health_check_request:type_name -> common.healthcheck.v1beta.HealthCheckRequest - 110, // 1: core.mgmt.v1beta.LivenessResponse.health_check_response:type_name -> common.healthcheck.v1beta.HealthCheckResponse - 109, // 2: core.mgmt.v1beta.ReadinessRequest.health_check_request:type_name -> common.healthcheck.v1beta.HealthCheckRequest - 110, // 3: core.mgmt.v1beta.ReadinessResponse.health_check_response:type_name -> common.healthcheck.v1beta.HealthCheckResponse - 106, // 4: core.mgmt.v1beta.UserProfile.social_profile_links:type_name -> core.mgmt.v1beta.UserProfile.SocialProfileLinksEntry - 107, // 5: core.mgmt.v1beta.OrganizationProfile.social_profile_links:type_name -> core.mgmt.v1beta.OrganizationProfile.SocialProfileLinksEntry - 111, // 6: core.mgmt.v1beta.AuthenticatedUser.create_time:type_name -> google.protobuf.Timestamp - 111, // 7: core.mgmt.v1beta.AuthenticatedUser.update_time:type_name -> google.protobuf.Timestamp + 111, // 0: core.mgmt.v1beta.LivenessRequest.health_check_request:type_name -> common.healthcheck.v1beta.HealthCheckRequest + 112, // 1: core.mgmt.v1beta.LivenessResponse.health_check_response:type_name -> common.healthcheck.v1beta.HealthCheckResponse + 111, // 2: core.mgmt.v1beta.ReadinessRequest.health_check_request:type_name -> common.healthcheck.v1beta.HealthCheckRequest + 112, // 3: core.mgmt.v1beta.ReadinessResponse.health_check_response:type_name -> common.healthcheck.v1beta.HealthCheckResponse + 108, // 4: core.mgmt.v1beta.UserProfile.social_profile_links:type_name -> core.mgmt.v1beta.UserProfile.SocialProfileLinksEntry + 109, // 5: core.mgmt.v1beta.OrganizationProfile.social_profile_links:type_name -> core.mgmt.v1beta.OrganizationProfile.SocialProfileLinksEntry + 113, // 6: core.mgmt.v1beta.AuthenticatedUser.create_time:type_name -> google.protobuf.Timestamp + 113, // 7: core.mgmt.v1beta.AuthenticatedUser.update_time:type_name -> google.protobuf.Timestamp 3, // 8: core.mgmt.v1beta.AuthenticatedUser.onboarding_status:type_name -> core.mgmt.v1beta.OnboardingStatus 14, // 9: core.mgmt.v1beta.AuthenticatedUser.profile:type_name -> core.mgmt.v1beta.UserProfile 18, // 10: core.mgmt.v1beta.Owner.user:type_name -> core.mgmt.v1beta.User - 66, // 11: core.mgmt.v1beta.Owner.organization:type_name -> core.mgmt.v1beta.Organization - 111, // 12: core.mgmt.v1beta.User.create_time:type_name -> google.protobuf.Timestamp - 111, // 13: core.mgmt.v1beta.User.update_time:type_name -> google.protobuf.Timestamp + 68, // 11: core.mgmt.v1beta.Owner.organization:type_name -> core.mgmt.v1beta.Organization + 113, // 12: core.mgmt.v1beta.User.create_time:type_name -> google.protobuf.Timestamp + 113, // 13: core.mgmt.v1beta.User.update_time:type_name -> google.protobuf.Timestamp 14, // 14: core.mgmt.v1beta.User.profile:type_name -> core.mgmt.v1beta.UserProfile 0, // 15: core.mgmt.v1beta.ListUsersAdminRequest.view:type_name -> core.mgmt.v1beta.View 18, // 16: core.mgmt.v1beta.ListUsersAdminResponse.users:type_name -> core.mgmt.v1beta.User @@ -7461,70 +7571,70 @@ var file_core_mgmt_v1beta_mgmt_proto_depIdxs = []int32{ 0, // 19: core.mgmt.v1beta.LookUpUserAdminRequest.view:type_name -> core.mgmt.v1beta.View 18, // 20: core.mgmt.v1beta.LookUpUserAdminResponse.user:type_name -> core.mgmt.v1beta.User 0, // 21: core.mgmt.v1beta.ListOrganizationsAdminRequest.view:type_name -> core.mgmt.v1beta.View - 66, // 22: core.mgmt.v1beta.ListOrganizationsAdminResponse.organizations:type_name -> core.mgmt.v1beta.Organization + 68, // 22: core.mgmt.v1beta.ListOrganizationsAdminResponse.organizations:type_name -> core.mgmt.v1beta.Organization 0, // 23: core.mgmt.v1beta.GetOrganizationAdminRequest.view:type_name -> core.mgmt.v1beta.View - 66, // 24: core.mgmt.v1beta.GetOrganizationAdminResponse.organization:type_name -> core.mgmt.v1beta.Organization + 68, // 24: core.mgmt.v1beta.GetOrganizationAdminResponse.organization:type_name -> core.mgmt.v1beta.Organization 0, // 25: core.mgmt.v1beta.LookUpOrganizationAdminRequest.view:type_name -> core.mgmt.v1beta.View - 66, // 26: core.mgmt.v1beta.LookUpOrganizationAdminResponse.organization:type_name -> core.mgmt.v1beta.Organization + 68, // 26: core.mgmt.v1beta.LookUpOrganizationAdminResponse.organization:type_name -> core.mgmt.v1beta.Organization 0, // 27: core.mgmt.v1beta.ListUsersRequest.view:type_name -> core.mgmt.v1beta.View 18, // 28: core.mgmt.v1beta.ListUsersResponse.users:type_name -> core.mgmt.v1beta.User 0, // 29: core.mgmt.v1beta.GetUserRequest.view:type_name -> core.mgmt.v1beta.View 18, // 30: core.mgmt.v1beta.GetUserResponse.user:type_name -> core.mgmt.v1beta.User 16, // 31: core.mgmt.v1beta.GetAuthenticatedUserResponse.user:type_name -> core.mgmt.v1beta.AuthenticatedUser 16, // 32: core.mgmt.v1beta.PatchAuthenticatedUserRequest.user:type_name -> core.mgmt.v1beta.AuthenticatedUser - 112, // 33: core.mgmt.v1beta.PatchAuthenticatedUserRequest.update_mask:type_name -> google.protobuf.FieldMask + 114, // 33: core.mgmt.v1beta.PatchAuthenticatedUserRequest.update_mask:type_name -> google.protobuf.FieldMask 16, // 34: core.mgmt.v1beta.PatchAuthenticatedUserResponse.user:type_name -> core.mgmt.v1beta.AuthenticatedUser 4, // 35: core.mgmt.v1beta.CheckNamespaceResponse.type:type_name -> core.mgmt.v1beta.CheckNamespaceResponse.Namespace - 111, // 36: core.mgmt.v1beta.ApiToken.create_time:type_name -> google.protobuf.Timestamp - 111, // 37: core.mgmt.v1beta.ApiToken.update_time:type_name -> google.protobuf.Timestamp + 113, // 36: core.mgmt.v1beta.ApiToken.create_time:type_name -> google.protobuf.Timestamp + 113, // 37: core.mgmt.v1beta.ApiToken.update_time:type_name -> google.protobuf.Timestamp 5, // 38: core.mgmt.v1beta.ApiToken.state:type_name -> core.mgmt.v1beta.ApiToken.State - 111, // 39: core.mgmt.v1beta.ApiToken.expire_time:type_name -> google.protobuf.Timestamp + 113, // 39: core.mgmt.v1beta.ApiToken.expire_time:type_name -> google.protobuf.Timestamp 41, // 40: core.mgmt.v1beta.CreateTokenRequest.token:type_name -> core.mgmt.v1beta.ApiToken 41, // 41: core.mgmt.v1beta.CreateTokenResponse.token:type_name -> core.mgmt.v1beta.ApiToken 41, // 42: core.mgmt.v1beta.ListTokensResponse.tokens:type_name -> core.mgmt.v1beta.ApiToken 41, // 43: core.mgmt.v1beta.GetTokenResponse.token:type_name -> core.mgmt.v1beta.ApiToken - 108, // 44: core.mgmt.v1beta.AuthTokenIssuerResponse.access_token:type_name -> core.mgmt.v1beta.AuthTokenIssuerResponse.UnsignedAccessToken - 111, // 45: core.mgmt.v1beta.Organization.create_time:type_name -> google.protobuf.Timestamp - 111, // 46: core.mgmt.v1beta.Organization.update_time:type_name -> google.protobuf.Timestamp + 110, // 44: core.mgmt.v1beta.AuthTokenIssuerResponse.access_token:type_name -> core.mgmt.v1beta.AuthTokenIssuerResponse.UnsignedAccessToken + 113, // 45: core.mgmt.v1beta.Organization.create_time:type_name -> google.protobuf.Timestamp + 113, // 46: core.mgmt.v1beta.Organization.update_time:type_name -> google.protobuf.Timestamp 18, // 47: core.mgmt.v1beta.Organization.owner:type_name -> core.mgmt.v1beta.User 15, // 48: core.mgmt.v1beta.Organization.profile:type_name -> core.mgmt.v1beta.OrganizationProfile 13, // 49: core.mgmt.v1beta.Organization.permission:type_name -> core.mgmt.v1beta.Permission 0, // 50: core.mgmt.v1beta.ListOrganizationsRequest.view:type_name -> core.mgmt.v1beta.View - 66, // 51: core.mgmt.v1beta.ListOrganizationsResponse.organizations:type_name -> core.mgmt.v1beta.Organization - 66, // 52: core.mgmt.v1beta.CreateOrganizationRequest.organization:type_name -> core.mgmt.v1beta.Organization - 66, // 53: core.mgmt.v1beta.CreateOrganizationResponse.organization:type_name -> core.mgmt.v1beta.Organization + 68, // 51: core.mgmt.v1beta.ListOrganizationsResponse.organizations:type_name -> core.mgmt.v1beta.Organization + 68, // 52: core.mgmt.v1beta.CreateOrganizationRequest.organization:type_name -> core.mgmt.v1beta.Organization + 68, // 53: core.mgmt.v1beta.CreateOrganizationResponse.organization:type_name -> core.mgmt.v1beta.Organization 0, // 54: core.mgmt.v1beta.GetOrganizationRequest.view:type_name -> core.mgmt.v1beta.View - 66, // 55: core.mgmt.v1beta.GetOrganizationResponse.organization:type_name -> core.mgmt.v1beta.Organization - 66, // 56: core.mgmt.v1beta.UpdateOrganizationRequest.organization:type_name -> core.mgmt.v1beta.Organization - 112, // 57: core.mgmt.v1beta.UpdateOrganizationRequest.update_mask:type_name -> google.protobuf.FieldMask - 66, // 58: core.mgmt.v1beta.UpdateOrganizationResponse.organization:type_name -> core.mgmt.v1beta.Organization + 68, // 55: core.mgmt.v1beta.GetOrganizationResponse.organization:type_name -> core.mgmt.v1beta.Organization + 68, // 56: core.mgmt.v1beta.UpdateOrganizationRequest.organization:type_name -> core.mgmt.v1beta.Organization + 114, // 57: core.mgmt.v1beta.UpdateOrganizationRequest.update_mask:type_name -> google.protobuf.FieldMask + 68, // 58: core.mgmt.v1beta.UpdateOrganizationResponse.organization:type_name -> core.mgmt.v1beta.Organization 2, // 59: core.mgmt.v1beta.OrganizationMembership.state:type_name -> core.mgmt.v1beta.MembershipState 18, // 60: core.mgmt.v1beta.OrganizationMembership.user:type_name -> core.mgmt.v1beta.User - 66, // 61: core.mgmt.v1beta.OrganizationMembership.organization:type_name -> core.mgmt.v1beta.Organization + 68, // 61: core.mgmt.v1beta.OrganizationMembership.organization:type_name -> core.mgmt.v1beta.Organization 2, // 62: core.mgmt.v1beta.UserMembership.state:type_name -> core.mgmt.v1beta.MembershipState 18, // 63: core.mgmt.v1beta.UserMembership.user:type_name -> core.mgmt.v1beta.User - 66, // 64: core.mgmt.v1beta.UserMembership.organization:type_name -> core.mgmt.v1beta.Organization - 78, // 65: core.mgmt.v1beta.ListUserMembershipsResponse.memberships:type_name -> core.mgmt.v1beta.UserMembership + 68, // 64: core.mgmt.v1beta.UserMembership.organization:type_name -> core.mgmt.v1beta.Organization + 80, // 65: core.mgmt.v1beta.ListUserMembershipsResponse.memberships:type_name -> core.mgmt.v1beta.UserMembership 0, // 66: core.mgmt.v1beta.GetUserMembershipRequest.view:type_name -> core.mgmt.v1beta.View - 78, // 67: core.mgmt.v1beta.GetUserMembershipResponse.membership:type_name -> core.mgmt.v1beta.UserMembership - 78, // 68: core.mgmt.v1beta.UpdateUserMembershipRequest.membership:type_name -> core.mgmt.v1beta.UserMembership - 112, // 69: core.mgmt.v1beta.UpdateUserMembershipRequest.update_mask:type_name -> google.protobuf.FieldMask - 78, // 70: core.mgmt.v1beta.UpdateUserMembershipResponse.membership:type_name -> core.mgmt.v1beta.UserMembership - 77, // 71: core.mgmt.v1beta.ListOrganizationMembershipsResponse.memberships:type_name -> core.mgmt.v1beta.OrganizationMembership + 80, // 67: core.mgmt.v1beta.GetUserMembershipResponse.membership:type_name -> core.mgmt.v1beta.UserMembership + 80, // 68: core.mgmt.v1beta.UpdateUserMembershipRequest.membership:type_name -> core.mgmt.v1beta.UserMembership + 114, // 69: core.mgmt.v1beta.UpdateUserMembershipRequest.update_mask:type_name -> google.protobuf.FieldMask + 80, // 70: core.mgmt.v1beta.UpdateUserMembershipResponse.membership:type_name -> core.mgmt.v1beta.UserMembership + 79, // 71: core.mgmt.v1beta.ListOrganizationMembershipsResponse.memberships:type_name -> core.mgmt.v1beta.OrganizationMembership 0, // 72: core.mgmt.v1beta.GetOrganizationMembershipRequest.view:type_name -> core.mgmt.v1beta.View - 77, // 73: core.mgmt.v1beta.GetOrganizationMembershipResponse.membership:type_name -> core.mgmt.v1beta.OrganizationMembership - 77, // 74: core.mgmt.v1beta.UpdateOrganizationMembershipRequest.membership:type_name -> core.mgmt.v1beta.OrganizationMembership - 112, // 75: core.mgmt.v1beta.UpdateOrganizationMembershipRequest.update_mask:type_name -> google.protobuf.FieldMask - 77, // 76: core.mgmt.v1beta.UpdateOrganizationMembershipResponse.membership:type_name -> core.mgmt.v1beta.OrganizationMembership + 79, // 73: core.mgmt.v1beta.GetOrganizationMembershipResponse.membership:type_name -> core.mgmt.v1beta.OrganizationMembership + 79, // 74: core.mgmt.v1beta.UpdateOrganizationMembershipRequest.membership:type_name -> core.mgmt.v1beta.OrganizationMembership + 114, // 75: core.mgmt.v1beta.UpdateOrganizationMembershipRequest.update_mask:type_name -> google.protobuf.FieldMask + 79, // 76: core.mgmt.v1beta.UpdateOrganizationMembershipResponse.membership:type_name -> core.mgmt.v1beta.OrganizationMembership 6, // 77: core.mgmt.v1beta.StripeSubscriptionDetail.status:type_name -> core.mgmt.v1beta.StripeSubscriptionDetail.Status 7, // 78: core.mgmt.v1beta.UserSubscription.plan:type_name -> core.mgmt.v1beta.UserSubscription.Plan - 95, // 79: core.mgmt.v1beta.UserSubscription.detail:type_name -> core.mgmt.v1beta.StripeSubscriptionDetail + 97, // 79: core.mgmt.v1beta.UserSubscription.detail:type_name -> core.mgmt.v1beta.StripeSubscriptionDetail 8, // 80: core.mgmt.v1beta.OrganizationSubscription.plan:type_name -> core.mgmt.v1beta.OrganizationSubscription.Plan - 95, // 81: core.mgmt.v1beta.OrganizationSubscription.detail:type_name -> core.mgmt.v1beta.StripeSubscriptionDetail - 96, // 82: core.mgmt.v1beta.GetAuthenticatedUserSubscriptionResponse.subscription:type_name -> core.mgmt.v1beta.UserSubscription - 97, // 83: core.mgmt.v1beta.GetOrganizationSubscriptionResponse.subscription:type_name -> core.mgmt.v1beta.OrganizationSubscription - 96, // 84: core.mgmt.v1beta.GetUserSubscriptionAdminResponse.subscription:type_name -> core.mgmt.v1beta.UserSubscription - 97, // 85: core.mgmt.v1beta.GetOrganizationSubscriptionAdminResponse.subscription:type_name -> core.mgmt.v1beta.OrganizationSubscription + 97, // 81: core.mgmt.v1beta.OrganizationSubscription.detail:type_name -> core.mgmt.v1beta.StripeSubscriptionDetail + 98, // 82: core.mgmt.v1beta.GetAuthenticatedUserSubscriptionResponse.subscription:type_name -> core.mgmt.v1beta.UserSubscription + 99, // 83: core.mgmt.v1beta.GetOrganizationSubscriptionResponse.subscription:type_name -> core.mgmt.v1beta.OrganizationSubscription + 98, // 84: core.mgmt.v1beta.GetUserSubscriptionAdminResponse.subscription:type_name -> core.mgmt.v1beta.UserSubscription + 99, // 85: core.mgmt.v1beta.GetOrganizationSubscriptionAdminResponse.subscription:type_name -> core.mgmt.v1beta.OrganizationSubscription 86, // [86:86] is the sub-list for method output_type 86, // [86:86] is the sub-list for method input_type 86, // [86:86] is the sub-list for extension type_name @@ -8079,7 +8189,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*SubtractCreditRequest); i { + switch v := v.(*GetRemainingCreditAdminRequest); i { case 0: return &v.state case 1: @@ -8091,7 +8201,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*SubtractCreditResponse); i { + switch v := v.(*GetRemainingCreditAdminResponse); i { case 0: return &v.state case 1: @@ -8103,7 +8213,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthTokenIssuerRequest); i { + switch v := v.(*SubtractCreditRequest); i { case 0: return &v.state case 1: @@ -8115,7 +8225,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthTokenIssuerResponse); i { + switch v := v.(*SubtractCreditResponse); i { case 0: return &v.state case 1: @@ -8127,7 +8237,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthLoginRequest); i { + switch v := v.(*AuthTokenIssuerRequest); i { case 0: return &v.state case 1: @@ -8139,7 +8249,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthLoginResponse); i { + switch v := v.(*AuthTokenIssuerResponse); i { case 0: return &v.state case 1: @@ -8151,7 +8261,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthLogoutRequest); i { + switch v := v.(*AuthLoginRequest); i { case 0: return &v.state case 1: @@ -8163,7 +8273,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthLogoutResponse); i { + switch v := v.(*AuthLoginResponse); i { case 0: return &v.state case 1: @@ -8175,7 +8285,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthValidateAccessTokenRequest); i { + switch v := v.(*AuthLogoutRequest); i { case 0: return &v.state case 1: @@ -8187,7 +8297,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthValidateAccessTokenResponse); i { + switch v := v.(*AuthLogoutResponse); i { case 0: return &v.state case 1: @@ -8199,7 +8309,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthChangePasswordRequest); i { + switch v := v.(*AuthValidateAccessTokenRequest); i { case 0: return &v.state case 1: @@ -8211,7 +8321,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AuthChangePasswordResponse); i { + switch v := v.(*AuthValidateAccessTokenResponse); i { case 0: return &v.state case 1: @@ -8223,7 +8333,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Organization); i { + switch v := v.(*AuthChangePasswordRequest); i { case 0: return &v.state case 1: @@ -8235,7 +8345,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListOrganizationsRequest); i { + switch v := v.(*AuthChangePasswordResponse); i { case 0: return &v.state case 1: @@ -8247,7 +8357,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListOrganizationsResponse); i { + switch v := v.(*Organization); i { case 0: return &v.state case 1: @@ -8259,7 +8369,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CreateOrganizationRequest); i { + switch v := v.(*ListOrganizationsRequest); i { case 0: return &v.state case 1: @@ -8271,7 +8381,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CreateOrganizationResponse); i { + switch v := v.(*ListOrganizationsResponse); i { case 0: return &v.state case 1: @@ -8283,7 +8393,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[62].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOrganizationRequest); i { + switch v := v.(*CreateOrganizationRequest); i { case 0: return &v.state case 1: @@ -8295,7 +8405,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOrganizationResponse); i { + switch v := v.(*CreateOrganizationResponse); i { case 0: return &v.state case 1: @@ -8307,7 +8417,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateOrganizationRequest); i { + switch v := v.(*GetOrganizationRequest); i { case 0: return &v.state case 1: @@ -8319,7 +8429,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[65].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateOrganizationResponse); i { + switch v := v.(*GetOrganizationResponse); i { case 0: return &v.state case 1: @@ -8331,7 +8441,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[66].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DeleteOrganizationRequest); i { + switch v := v.(*UpdateOrganizationRequest); i { case 0: return &v.state case 1: @@ -8343,7 +8453,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[67].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DeleteOrganizationResponse); i { + switch v := v.(*UpdateOrganizationResponse); i { case 0: return &v.state case 1: @@ -8355,7 +8465,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[68].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*OrganizationMembership); i { + switch v := v.(*DeleteOrganizationRequest); i { case 0: return &v.state case 1: @@ -8367,7 +8477,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[69].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UserMembership); i { + switch v := v.(*DeleteOrganizationResponse); i { case 0: return &v.state case 1: @@ -8379,7 +8489,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[70].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListUserMembershipsRequest); i { + switch v := v.(*OrganizationMembership); i { case 0: return &v.state case 1: @@ -8391,7 +8501,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[71].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListUserMembershipsResponse); i { + switch v := v.(*UserMembership); i { case 0: return &v.state case 1: @@ -8403,7 +8513,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[72].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetUserMembershipRequest); i { + switch v := v.(*ListUserMembershipsRequest); i { case 0: return &v.state case 1: @@ -8415,7 +8525,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[73].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetUserMembershipResponse); i { + switch v := v.(*ListUserMembershipsResponse); i { case 0: return &v.state case 1: @@ -8427,7 +8537,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[74].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateUserMembershipRequest); i { + switch v := v.(*GetUserMembershipRequest); i { case 0: return &v.state case 1: @@ -8439,7 +8549,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[75].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateUserMembershipResponse); i { + switch v := v.(*GetUserMembershipResponse); i { case 0: return &v.state case 1: @@ -8451,7 +8561,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[76].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DeleteUserMembershipRequest); i { + switch v := v.(*UpdateUserMembershipRequest); i { case 0: return &v.state case 1: @@ -8463,7 +8573,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[77].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DeleteUserMembershipResponse); i { + switch v := v.(*UpdateUserMembershipResponse); i { case 0: return &v.state case 1: @@ -8475,7 +8585,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[78].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListOrganizationMembershipsRequest); i { + switch v := v.(*DeleteUserMembershipRequest); i { case 0: return &v.state case 1: @@ -8487,7 +8597,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[79].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListOrganizationMembershipsResponse); i { + switch v := v.(*DeleteUserMembershipResponse); i { case 0: return &v.state case 1: @@ -8499,7 +8609,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[80].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOrganizationMembershipRequest); i { + switch v := v.(*ListOrganizationMembershipsRequest); i { case 0: return &v.state case 1: @@ -8511,7 +8621,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[81].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOrganizationMembershipResponse); i { + switch v := v.(*ListOrganizationMembershipsResponse); i { case 0: return &v.state case 1: @@ -8523,7 +8633,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[82].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateOrganizationMembershipRequest); i { + switch v := v.(*GetOrganizationMembershipRequest); i { case 0: return &v.state case 1: @@ -8535,7 +8645,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[83].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateOrganizationMembershipResponse); i { + switch v := v.(*GetOrganizationMembershipResponse); i { case 0: return &v.state case 1: @@ -8547,7 +8657,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[84].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DeleteOrganizationMembershipRequest); i { + switch v := v.(*UpdateOrganizationMembershipRequest); i { case 0: return &v.state case 1: @@ -8559,7 +8669,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[85].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DeleteOrganizationMembershipResponse); i { + switch v := v.(*UpdateOrganizationMembershipResponse); i { case 0: return &v.state case 1: @@ -8571,7 +8681,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[86].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*StripeSubscriptionDetail); i { + switch v := v.(*DeleteOrganizationMembershipRequest); i { case 0: return &v.state case 1: @@ -8583,7 +8693,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[87].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UserSubscription); i { + switch v := v.(*DeleteOrganizationMembershipResponse); i { case 0: return &v.state case 1: @@ -8595,7 +8705,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[88].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*OrganizationSubscription); i { + switch v := v.(*StripeSubscriptionDetail); i { case 0: return &v.state case 1: @@ -8607,7 +8717,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[89].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetAuthenticatedUserSubscriptionRequest); i { + switch v := v.(*UserSubscription); i { case 0: return &v.state case 1: @@ -8619,7 +8729,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[90].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetAuthenticatedUserSubscriptionResponse); i { + switch v := v.(*OrganizationSubscription); i { case 0: return &v.state case 1: @@ -8631,7 +8741,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[91].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOrganizationSubscriptionRequest); i { + switch v := v.(*GetAuthenticatedUserSubscriptionRequest); i { case 0: return &v.state case 1: @@ -8643,7 +8753,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[92].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOrganizationSubscriptionResponse); i { + switch v := v.(*GetAuthenticatedUserSubscriptionResponse); i { case 0: return &v.state case 1: @@ -8655,7 +8765,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[93].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetUserSubscriptionAdminRequest); i { + switch v := v.(*GetOrganizationSubscriptionRequest); i { case 0: return &v.state case 1: @@ -8667,7 +8777,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[94].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetUserSubscriptionAdminResponse); i { + switch v := v.(*GetOrganizationSubscriptionResponse); i { case 0: return &v.state case 1: @@ -8679,7 +8789,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[95].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOrganizationSubscriptionAdminRequest); i { + switch v := v.(*GetUserSubscriptionAdminRequest); i { case 0: return &v.state case 1: @@ -8691,6 +8801,30 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { } } file_core_mgmt_v1beta_mgmt_proto_msgTypes[96].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetUserSubscriptionAdminResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_core_mgmt_v1beta_mgmt_proto_msgTypes[97].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetOrganizationSubscriptionAdminRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_core_mgmt_v1beta_mgmt_proto_msgTypes[98].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetOrganizationSubscriptionAdminResponse); i { case 0: return &v.state @@ -8702,7 +8836,7 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { return nil } } - file_core_mgmt_v1beta_mgmt_proto_msgTypes[99].Exporter = func(v interface{}, i int) interface{} { + file_core_mgmt_v1beta_mgmt_proto_msgTypes[101].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*AuthTokenIssuerResponse_UnsignedAccessToken); i { case 0: return &v.state @@ -8738,18 +8872,18 @@ func file_core_mgmt_v1beta_mgmt_proto_init() { (*ApiToken_ExpireTime)(nil), } file_core_mgmt_v1beta_mgmt_proto_msgTypes[35].OneofWrappers = []interface{}{} - file_core_mgmt_v1beta_mgmt_proto_msgTypes[58].OneofWrappers = []interface{}{} - file_core_mgmt_v1beta_mgmt_proto_msgTypes[62].OneofWrappers = []interface{}{} - file_core_mgmt_v1beta_mgmt_proto_msgTypes[72].OneofWrappers = []interface{}{} - file_core_mgmt_v1beta_mgmt_proto_msgTypes[80].OneofWrappers = []interface{}{} - file_core_mgmt_v1beta_mgmt_proto_msgTypes[86].OneofWrappers = []interface{}{} + file_core_mgmt_v1beta_mgmt_proto_msgTypes[60].OneofWrappers = []interface{}{} + file_core_mgmt_v1beta_mgmt_proto_msgTypes[64].OneofWrappers = []interface{}{} + file_core_mgmt_v1beta_mgmt_proto_msgTypes[74].OneofWrappers = []interface{}{} + file_core_mgmt_v1beta_mgmt_proto_msgTypes[82].OneofWrappers = []interface{}{} + file_core_mgmt_v1beta_mgmt_proto_msgTypes[88].OneofWrappers = []interface{}{} type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_core_mgmt_v1beta_mgmt_proto_rawDesc, NumEnums: 9, - NumMessages: 100, + NumMessages: 102, NumExtensions: 0, NumServices: 0, }, diff --git a/core/mgmt/v1beta/mgmt_private_service.pb.go b/core/mgmt/v1beta/mgmt_private_service.pb.go index d9dc315..b6df119 100644 --- a/core/mgmt/v1beta/mgmt_private_service.pb.go +++ b/core/mgmt/v1beta/mgmt_private_service.pb.go @@ -35,7 +35,7 @@ var file_core_mgmt_v1beta_mgmt_private_service_proto_rawDesc = []byte{ 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x69, 0x73, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x32, 0x8e, 0x0c, 0x0a, 0x12, 0x4d, 0x67, 0x6d, 0x74, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, + 0x32, 0x99, 0x0d, 0x0a, 0x12, 0x4d, 0x67, 0x6d, 0x74, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x73, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x27, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, @@ -130,22 +130,31 @@ var file_core_mgmt_v1beta_mgmt_private_service_proto_rawDesc = []byte{ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x75, 0x62, 0x74, 0x72, 0x61, 0x63, 0x74, 0x43, 0x72, 0x65, 0x64, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x0f, - 0xda, 0x41, 0x0c, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x2c, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x1a, - 0x10, 0xfa, 0xd2, 0xe4, 0x93, 0x02, 0x0a, 0x12, 0x08, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x41, - 0x4c, 0x42, 0xd0, 0x01, 0x0a, 0x14, 0x63, 0x6f, 0x6d, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, - 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x42, 0x17, 0x4d, 0x67, 0x6d, 0x74, - 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, - 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, - 0x6d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x2d, 0x61, 0x69, 0x2f, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x67, 0x65, 0x6e, 0x2d, 0x67, 0x6f, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x6d, 0x67, - 0x6d, 0x74, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x3b, 0x6d, 0x67, 0x6d, 0x74, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0xa2, 0x02, 0x03, 0x43, 0x4d, 0x58, 0xaa, 0x02, 0x10, 0x43, 0x6f, 0x72, - 0x65, 0x2e, 0x4d, 0x67, 0x6d, 0x74, 0x2e, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0xca, 0x02, 0x10, - 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x4d, 0x67, 0x6d, 0x74, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, - 0xe2, 0x02, 0x1c, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x4d, 0x67, 0x6d, 0x74, 0x5c, 0x56, 0x31, 0x62, - 0x65, 0x74, 0x61, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, - 0x02, 0x12, 0x43, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x4d, 0x67, 0x6d, 0x74, 0x3a, 0x3a, 0x56, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0xda, 0x41, 0x0c, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x2c, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, + 0x88, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x52, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, + 0x43, 0x72, 0x65, 0x64, 0x69, 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x30, 0x2e, 0x63, 0x6f, + 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, + 0x65, 0x74, 0x52, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x72, 0x65, 0x64, 0x69, + 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, + 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, + 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x6d, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x72, 0x65, + 0x64, 0x69, 0x74, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x08, 0xda, 0x41, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x1a, 0x10, 0xfa, 0xd2, 0xe4, 0x93, + 0x02, 0x0a, 0x12, 0x08, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x42, 0xd0, 0x01, 0x0a, + 0x14, 0x63, 0x6f, 0x6d, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x6d, 0x67, 0x6d, 0x74, 0x2e, 0x76, + 0x31, 0x62, 0x65, 0x74, 0x61, 0x42, 0x17, 0x4d, 0x67, 0x6d, 0x74, 0x50, 0x72, 0x69, 0x76, 0x61, + 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, + 0x5a, 0x3d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x69, 0x6e, 0x73, + 0x74, 0x69, 0x6c, 0x6c, 0x2d, 0x61, 0x69, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x67, 0x65, 0x6e, + 0x2d, 0x67, 0x6f, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x6d, 0x67, 0x6d, 0x74, 0x2f, 0x76, 0x31, + 0x62, 0x65, 0x74, 0x61, 0x3b, 0x6d, 0x67, 0x6d, 0x74, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0xa2, + 0x02, 0x03, 0x43, 0x4d, 0x58, 0xaa, 0x02, 0x10, 0x43, 0x6f, 0x72, 0x65, 0x2e, 0x4d, 0x67, 0x6d, + 0x74, 0x2e, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0xca, 0x02, 0x10, 0x43, 0x6f, 0x72, 0x65, 0x5c, + 0x4d, 0x67, 0x6d, 0x74, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0xe2, 0x02, 0x1c, 0x43, 0x6f, + 0x72, 0x65, 0x5c, 0x4d, 0x67, 0x6d, 0x74, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x5c, 0x47, + 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x12, 0x43, 0x6f, 0x72, + 0x65, 0x3a, 0x3a, 0x4d, 0x67, 0x6d, 0x74, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x62, + 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var file_core_mgmt_v1beta_mgmt_private_service_proto_goTypes = []interface{}{ @@ -158,15 +167,17 @@ var file_core_mgmt_v1beta_mgmt_private_service_proto_goTypes = []interface{}{ (*GetUserSubscriptionAdminRequest)(nil), // 6: core.mgmt.v1beta.GetUserSubscriptionAdminRequest (*GetOrganizationSubscriptionAdminRequest)(nil), // 7: core.mgmt.v1beta.GetOrganizationSubscriptionAdminRequest (*SubtractCreditRequest)(nil), // 8: core.mgmt.v1beta.SubtractCreditRequest - (*ListUsersAdminResponse)(nil), // 9: core.mgmt.v1beta.ListUsersAdminResponse - (*GetUserAdminResponse)(nil), // 10: core.mgmt.v1beta.GetUserAdminResponse - (*LookUpUserAdminResponse)(nil), // 11: core.mgmt.v1beta.LookUpUserAdminResponse - (*ListOrganizationsAdminResponse)(nil), // 12: core.mgmt.v1beta.ListOrganizationsAdminResponse - (*GetOrganizationAdminResponse)(nil), // 13: core.mgmt.v1beta.GetOrganizationAdminResponse - (*LookUpOrganizationAdminResponse)(nil), // 14: core.mgmt.v1beta.LookUpOrganizationAdminResponse - (*GetUserSubscriptionAdminResponse)(nil), // 15: core.mgmt.v1beta.GetUserSubscriptionAdminResponse - (*GetOrganizationSubscriptionAdminResponse)(nil), // 16: core.mgmt.v1beta.GetOrganizationSubscriptionAdminResponse - (*SubtractCreditResponse)(nil), // 17: core.mgmt.v1beta.SubtractCreditResponse + (*GetRemainingCreditAdminRequest)(nil), // 9: core.mgmt.v1beta.GetRemainingCreditAdminRequest + (*ListUsersAdminResponse)(nil), // 10: core.mgmt.v1beta.ListUsersAdminResponse + (*GetUserAdminResponse)(nil), // 11: core.mgmt.v1beta.GetUserAdminResponse + (*LookUpUserAdminResponse)(nil), // 12: core.mgmt.v1beta.LookUpUserAdminResponse + (*ListOrganizationsAdminResponse)(nil), // 13: core.mgmt.v1beta.ListOrganizationsAdminResponse + (*GetOrganizationAdminResponse)(nil), // 14: core.mgmt.v1beta.GetOrganizationAdminResponse + (*LookUpOrganizationAdminResponse)(nil), // 15: core.mgmt.v1beta.LookUpOrganizationAdminResponse + (*GetUserSubscriptionAdminResponse)(nil), // 16: core.mgmt.v1beta.GetUserSubscriptionAdminResponse + (*GetOrganizationSubscriptionAdminResponse)(nil), // 17: core.mgmt.v1beta.GetOrganizationSubscriptionAdminResponse + (*SubtractCreditResponse)(nil), // 18: core.mgmt.v1beta.SubtractCreditResponse + (*GetRemainingCreditAdminResponse)(nil), // 19: core.mgmt.v1beta.GetRemainingCreditAdminResponse } var file_core_mgmt_v1beta_mgmt_private_service_proto_depIdxs = []int32{ 0, // 0: core.mgmt.v1beta.MgmtPrivateService.ListUsersAdmin:input_type -> core.mgmt.v1beta.ListUsersAdminRequest @@ -178,17 +189,19 @@ var file_core_mgmt_v1beta_mgmt_private_service_proto_depIdxs = []int32{ 6, // 6: core.mgmt.v1beta.MgmtPrivateService.GetUserSubscriptionAdmin:input_type -> core.mgmt.v1beta.GetUserSubscriptionAdminRequest 7, // 7: core.mgmt.v1beta.MgmtPrivateService.GetOrganizationSubscriptionAdmin:input_type -> core.mgmt.v1beta.GetOrganizationSubscriptionAdminRequest 8, // 8: core.mgmt.v1beta.MgmtPrivateService.SubtractCredit:input_type -> core.mgmt.v1beta.SubtractCreditRequest - 9, // 9: core.mgmt.v1beta.MgmtPrivateService.ListUsersAdmin:output_type -> core.mgmt.v1beta.ListUsersAdminResponse - 10, // 10: core.mgmt.v1beta.MgmtPrivateService.GetUserAdmin:output_type -> core.mgmt.v1beta.GetUserAdminResponse - 11, // 11: core.mgmt.v1beta.MgmtPrivateService.LookUpUserAdmin:output_type -> core.mgmt.v1beta.LookUpUserAdminResponse - 12, // 12: core.mgmt.v1beta.MgmtPrivateService.ListOrganizationsAdmin:output_type -> core.mgmt.v1beta.ListOrganizationsAdminResponse - 13, // 13: core.mgmt.v1beta.MgmtPrivateService.GetOrganizationAdmin:output_type -> core.mgmt.v1beta.GetOrganizationAdminResponse - 14, // 14: core.mgmt.v1beta.MgmtPrivateService.LookUpOrganizationAdmin:output_type -> core.mgmt.v1beta.LookUpOrganizationAdminResponse - 15, // 15: core.mgmt.v1beta.MgmtPrivateService.GetUserSubscriptionAdmin:output_type -> core.mgmt.v1beta.GetUserSubscriptionAdminResponse - 16, // 16: core.mgmt.v1beta.MgmtPrivateService.GetOrganizationSubscriptionAdmin:output_type -> core.mgmt.v1beta.GetOrganizationSubscriptionAdminResponse - 17, // 17: core.mgmt.v1beta.MgmtPrivateService.SubtractCredit:output_type -> core.mgmt.v1beta.SubtractCreditResponse - 9, // [9:18] is the sub-list for method output_type - 0, // [0:9] is the sub-list for method input_type + 9, // 9: core.mgmt.v1beta.MgmtPrivateService.GetRemainingCreditAdmin:input_type -> core.mgmt.v1beta.GetRemainingCreditAdminRequest + 10, // 10: core.mgmt.v1beta.MgmtPrivateService.ListUsersAdmin:output_type -> core.mgmt.v1beta.ListUsersAdminResponse + 11, // 11: core.mgmt.v1beta.MgmtPrivateService.GetUserAdmin:output_type -> core.mgmt.v1beta.GetUserAdminResponse + 12, // 12: core.mgmt.v1beta.MgmtPrivateService.LookUpUserAdmin:output_type -> core.mgmt.v1beta.LookUpUserAdminResponse + 13, // 13: core.mgmt.v1beta.MgmtPrivateService.ListOrganizationsAdmin:output_type -> core.mgmt.v1beta.ListOrganizationsAdminResponse + 14, // 14: core.mgmt.v1beta.MgmtPrivateService.GetOrganizationAdmin:output_type -> core.mgmt.v1beta.GetOrganizationAdminResponse + 15, // 15: core.mgmt.v1beta.MgmtPrivateService.LookUpOrganizationAdmin:output_type -> core.mgmt.v1beta.LookUpOrganizationAdminResponse + 16, // 16: core.mgmt.v1beta.MgmtPrivateService.GetUserSubscriptionAdmin:output_type -> core.mgmt.v1beta.GetUserSubscriptionAdminResponse + 17, // 17: core.mgmt.v1beta.MgmtPrivateService.GetOrganizationSubscriptionAdmin:output_type -> core.mgmt.v1beta.GetOrganizationSubscriptionAdminResponse + 18, // 18: core.mgmt.v1beta.MgmtPrivateService.SubtractCredit:output_type -> core.mgmt.v1beta.SubtractCreditResponse + 19, // 19: core.mgmt.v1beta.MgmtPrivateService.GetRemainingCreditAdmin:output_type -> core.mgmt.v1beta.GetRemainingCreditAdminResponse + 10, // [10:20] is the sub-list for method output_type + 0, // [0:10] is the sub-list for method input_type 0, // [0:0] is the sub-list for extension type_name 0, // [0:0] is the sub-list for extension extendee 0, // [0:0] is the sub-list for field type_name diff --git a/core/mgmt/v1beta/mgmt_private_service.pb.gw.go b/core/mgmt/v1beta/mgmt_private_service.pb.gw.go index d36b378..0565e69 100644 --- a/core/mgmt/v1beta/mgmt_private_service.pb.gw.go +++ b/core/mgmt/v1beta/mgmt_private_service.pb.gw.go @@ -521,6 +521,40 @@ func local_request_MgmtPrivateService_SubtractCredit_0(ctx context.Context, mars } +func request_MgmtPrivateService_GetRemainingCreditAdmin_0(ctx context.Context, marshaler runtime.Marshaler, client MgmtPrivateServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq GetRemainingCreditAdminRequest + var metadata runtime.ServerMetadata + + newReader, berr := utilities.IOReaderFactory(req.Body) + if berr != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) + } + if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + + msg, err := client.GetRemainingCreditAdmin(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + return msg, metadata, err + +} + +func local_request_MgmtPrivateService_GetRemainingCreditAdmin_0(ctx context.Context, marshaler runtime.Marshaler, server MgmtPrivateServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq GetRemainingCreditAdminRequest + var metadata runtime.ServerMetadata + + newReader, berr := utilities.IOReaderFactory(req.Body) + if berr != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) + } + if err := marshaler.NewDecoder(newReader()).Decode(&protoReq); err != nil && err != io.EOF { + return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + } + + msg, err := server.GetRemainingCreditAdmin(ctx, &protoReq) + return msg, metadata, err + +} + // RegisterMgmtPrivateServiceHandlerServer registers the http handlers for service MgmtPrivateService to "mux". // UnaryRPC :call MgmtPrivateServiceServer directly. // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. @@ -752,6 +786,31 @@ func RegisterMgmtPrivateServiceHandlerServer(ctx context.Context, mux *runtime.S }) + mux.Handle("POST", pattern_MgmtPrivateService_GetRemainingCreditAdmin_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + var stream runtime.ServerTransportStream + ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + var err error + var annotatedContext context.Context + annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/core.mgmt.v1beta.MgmtPrivateService/GetRemainingCreditAdmin", runtime.WithHTTPPathPattern("/core.mgmt.v1beta.MgmtPrivateService/GetRemainingCreditAdmin")) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := local_request_MgmtPrivateService_GetRemainingCreditAdmin_0(annotatedContext, inboundMarshaler, server, req, pathParams) + md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) + annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) + if err != nil { + runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) + return + } + + forward_MgmtPrivateService_GetRemainingCreditAdmin_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + return nil } @@ -991,6 +1050,28 @@ func RegisterMgmtPrivateServiceHandlerClient(ctx context.Context, mux *runtime.S }) + mux.Handle("POST", pattern_MgmtPrivateService_GetRemainingCreditAdmin_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + ctx, cancel := context.WithCancel(req.Context()) + defer cancel() + inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) + var err error + var annotatedContext context.Context + annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/core.mgmt.v1beta.MgmtPrivateService/GetRemainingCreditAdmin", runtime.WithHTTPPathPattern("/core.mgmt.v1beta.MgmtPrivateService/GetRemainingCreditAdmin")) + if err != nil { + runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) + return + } + resp, md, err := request_MgmtPrivateService_GetRemainingCreditAdmin_0(annotatedContext, inboundMarshaler, client, req, pathParams) + annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md) + if err != nil { + runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) + return + } + + forward_MgmtPrivateService_GetRemainingCreditAdmin_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + + }) + return nil } @@ -1012,6 +1093,8 @@ var ( pattern_MgmtPrivateService_GetOrganizationSubscriptionAdmin_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"v1beta", "admin", "organizations", "parent", "subscription"}, "")) pattern_MgmtPrivateService_SubtractCredit_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"core.mgmt.v1beta.MgmtPrivateService", "SubtractCredit"}, "")) + + pattern_MgmtPrivateService_GetRemainingCreditAdmin_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"core.mgmt.v1beta.MgmtPrivateService", "GetRemainingCreditAdmin"}, "")) ) var ( @@ -1032,4 +1115,6 @@ var ( forward_MgmtPrivateService_GetOrganizationSubscriptionAdmin_0 = runtime.ForwardResponseMessage forward_MgmtPrivateService_SubtractCredit_0 = runtime.ForwardResponseMessage + + forward_MgmtPrivateService_GetRemainingCreditAdmin_0 = runtime.ForwardResponseMessage ) diff --git a/core/mgmt/v1beta/mgmt_private_service_grpc.pb.go b/core/mgmt/v1beta/mgmt_private_service_grpc.pb.go index 289e9b4..7be2bc3 100644 --- a/core/mgmt/v1beta/mgmt_private_service_grpc.pb.go +++ b/core/mgmt/v1beta/mgmt_private_service_grpc.pb.go @@ -28,6 +28,7 @@ const ( MgmtPrivateService_GetUserSubscriptionAdmin_FullMethodName = "/core.mgmt.v1beta.MgmtPrivateService/GetUserSubscriptionAdmin" MgmtPrivateService_GetOrganizationSubscriptionAdmin_FullMethodName = "/core.mgmt.v1beta.MgmtPrivateService/GetOrganizationSubscriptionAdmin" MgmtPrivateService_SubtractCredit_FullMethodName = "/core.mgmt.v1beta.MgmtPrivateService/SubtractCredit" + MgmtPrivateService_GetRemainingCreditAdmin_FullMethodName = "/core.mgmt.v1beta.MgmtPrivateService/GetRemainingCreditAdmin" ) // MgmtPrivateServiceClient is the client API for MgmtPrivateService service. @@ -67,6 +68,13 @@ type MgmtPrivateServiceClient interface { // // On Instill Core, this endpoint will return an Unimplemented status. SubtractCredit(ctx context.Context, in *SubtractCreditRequest, opts ...grpc.CallOption) (*SubtractCreditResponse, error) + // Get the remaining Instill Credit by owner UID + // + // This endpoint fetches the remaining unexpired credit of a user or + // organization, referenced by UID. + // + // On Instill Core, this endpoint will return a 404 Not Found status. + GetRemainingCreditAdmin(ctx context.Context, in *GetRemainingCreditAdminRequest, opts ...grpc.CallOption) (*GetRemainingCreditAdminResponse, error) } type mgmtPrivateServiceClient struct { @@ -158,6 +166,15 @@ func (c *mgmtPrivateServiceClient) SubtractCredit(ctx context.Context, in *Subtr return out, nil } +func (c *mgmtPrivateServiceClient) GetRemainingCreditAdmin(ctx context.Context, in *GetRemainingCreditAdminRequest, opts ...grpc.CallOption) (*GetRemainingCreditAdminResponse, error) { + out := new(GetRemainingCreditAdminResponse) + err := c.cc.Invoke(ctx, MgmtPrivateService_GetRemainingCreditAdmin_FullMethodName, in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // MgmtPrivateServiceServer is the server API for MgmtPrivateService service. // All implementations should embed UnimplementedMgmtPrivateServiceServer // for forward compatibility @@ -195,6 +212,13 @@ type MgmtPrivateServiceServer interface { // // On Instill Core, this endpoint will return an Unimplemented status. SubtractCredit(context.Context, *SubtractCreditRequest) (*SubtractCreditResponse, error) + // Get the remaining Instill Credit by owner UID + // + // This endpoint fetches the remaining unexpired credit of a user or + // organization, referenced by UID. + // + // On Instill Core, this endpoint will return a 404 Not Found status. + GetRemainingCreditAdmin(context.Context, *GetRemainingCreditAdminRequest) (*GetRemainingCreditAdminResponse, error) } // UnimplementedMgmtPrivateServiceServer should be embedded to have forward compatible implementations. @@ -228,6 +252,9 @@ func (UnimplementedMgmtPrivateServiceServer) GetOrganizationSubscriptionAdmin(co func (UnimplementedMgmtPrivateServiceServer) SubtractCredit(context.Context, *SubtractCreditRequest) (*SubtractCreditResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method SubtractCredit not implemented") } +func (UnimplementedMgmtPrivateServiceServer) GetRemainingCreditAdmin(context.Context, *GetRemainingCreditAdminRequest) (*GetRemainingCreditAdminResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method GetRemainingCreditAdmin not implemented") +} // UnsafeMgmtPrivateServiceServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to MgmtPrivateServiceServer will @@ -402,6 +429,24 @@ func _MgmtPrivateService_SubtractCredit_Handler(srv interface{}, ctx context.Con return interceptor(ctx, in, info, handler) } +func _MgmtPrivateService_GetRemainingCreditAdmin_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetRemainingCreditAdminRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(MgmtPrivateServiceServer).GetRemainingCreditAdmin(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: MgmtPrivateService_GetRemainingCreditAdmin_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(MgmtPrivateServiceServer).GetRemainingCreditAdmin(ctx, req.(*GetRemainingCreditAdminRequest)) + } + return interceptor(ctx, in, info, handler) +} + // MgmtPrivateService_ServiceDesc is the grpc.ServiceDesc for MgmtPrivateService service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) @@ -445,6 +490,10 @@ var MgmtPrivateService_ServiceDesc = grpc.ServiceDesc{ MethodName: "SubtractCredit", Handler: _MgmtPrivateService_SubtractCredit_Handler, }, + { + MethodName: "GetRemainingCreditAdmin", + Handler: _MgmtPrivateService_GetRemainingCreditAdmin_Handler, + }, }, Streams: []grpc.StreamDesc{}, Metadata: "core/mgmt/v1beta/mgmt_private_service.proto",