From ec42de90085f9ab474d12f075e8dd923795b305d Mon Sep 17 00:00:00 2001 From: Antoine Grondin Date: Mon, 15 Sep 2025 18:25:43 +0900 Subject: [PATCH] remove product from list env call --- go/svc/organization/v1/service.pb.go | 92 +++++++++++-------------- js/svc/organization/v1/service_pb.ts | 7 +- proto/svc/organization/v1/service.proto | 1 - 3 files changed, 42 insertions(+), 58 deletions(-) diff --git a/go/svc/organization/v1/service.pb.go b/go/svc/organization/v1/service.pb.go index 8e737e3..2d1ce91 100644 --- a/go/svc/organization/v1/service.pb.go +++ b/go/svc/organization/v1/service.pb.go @@ -1584,7 +1584,6 @@ func (x *CreateEnvironmentResponse_Stripe) GetClientSecret() string { type ListEnvironmentResponse_ListItem struct { state protoimpl.MessageState `protogen:"open.v1"` Environment *v1.Environment `protobuf:"bytes,1,opt,name=environment,proto3" json:"environment,omitempty"` - Product *v1.Product `protobuf:"bytes,2,opt,name=product,proto3" json:"product,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -1626,13 +1625,6 @@ func (x *ListEnvironmentResponse_ListItem) GetEnvironment() *v1.Environment { return nil } -func (x *ListEnvironmentResponse_ListItem) GetProduct() *v1.Product { - if x != nil { - return x.Product - } - return nil -} - type ListUserResponse_ListItem struct { state protoimpl.MessageState `protogen:"open.v1"` User *v1.User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` @@ -2001,13 +1993,12 @@ const file_svc_organization_v1_service_proto_rawDesc = "" + "\aproduct\x18\x02 \x01(\v2\x11.types.v1.ProductR\aproduct\"X\n" + "\x16ListEnvironmentRequest\x12(\n" + "\x06cursor\x18\x01 \x01(\v2\x10.types.v1.CursorR\x06cursor\x12\x14\n" + - "\x05limit\x18\x02 \x01(\x05R\x05limit\"\xfe\x01\n" + + "\x05limit\x18\x02 \x01(\x05R\x05limit\"\xd1\x01\n" + "\x17ListEnvironmentResponse\x12$\n" + "\x04next\x18\x01 \x01(\v2\x10.types.v1.CursorR\x04next\x12K\n" + - "\x05items\x18\x02 \x03(\v25.svc.organization.v1.ListEnvironmentResponse.ListItemR\x05items\x1ap\n" + + "\x05items\x18\x02 \x03(\v25.svc.organization.v1.ListEnvironmentResponse.ListItemR\x05items\x1aC\n" + "\bListItem\x127\n" + - "\venvironment\x18\x01 \x01(\v2\x15.types.v1.EnvironmentR\venvironment\x12+\n" + - "\aproduct\x18\x02 \x01(\v2\x11.types.v1.ProductR\aproduct\"Q\n" + + "\venvironment\x18\x01 \x01(\v2\x15.types.v1.EnvironmentR\venvironment\"Q\n" + "\x0fListUserRequest\x12(\n" + "\x06cursor\x18\x01 \x01(\v2\x10.types.v1.CursorR\x06cursor\x12\x14\n" + "\x05limit\x18\x02 \x01(\x05R\x05limit\"\xae\x01\n" + @@ -2194,45 +2185,44 @@ var file_svc_organization_v1_service_proto_depIdxs = []int32{ 40, // 24: svc.organization.v1.ListPaymentMethodResponse.next:type_name -> types.v1.Cursor 37, // 25: svc.organization.v1.ListPaymentMethodResponse.items:type_name -> svc.organization.v1.ListPaymentMethodResponse.ListItem 38, // 26: svc.organization.v1.ListEnvironmentResponse.ListItem.environment:type_name -> types.v1.Environment - 39, // 27: svc.organization.v1.ListEnvironmentResponse.ListItem.product:type_name -> types.v1.Product - 42, // 28: svc.organization.v1.ListUserResponse.ListItem.user:type_name -> types.v1.User - 41, // 29: svc.organization.v1.ListUserInvitationResponse.ListItem.invitation:type_name -> types.v1.Invitation - 39, // 30: svc.organization.v1.ListAddonSubscriptionResponse.ListItem.product:type_name -> types.v1.Product - 43, // 31: svc.organization.v1.ListAddonSubscriptionResponse.ListItem.subscription:type_name -> types.v1.Subscription - 44, // 32: svc.organization.v1.ListPaymentMethodResponse.ListItem.payment_method:type_name -> types.v1.PaymentMethod - 0, // 33: svc.organization.v1.OrganizationService.CreateEnvironment:input_type -> svc.organization.v1.CreateEnvironmentRequest - 2, // 34: svc.organization.v1.OrganizationService.GetEnvironment:input_type -> svc.organization.v1.GetEnvironmentRequest - 4, // 35: svc.organization.v1.OrganizationService.ListEnvironment:input_type -> svc.organization.v1.ListEnvironmentRequest - 6, // 36: svc.organization.v1.OrganizationService.ListUser:input_type -> svc.organization.v1.ListUserRequest - 8, // 37: svc.organization.v1.OrganizationService.InviteUser:input_type -> svc.organization.v1.InviteUserRequest - 10, // 38: svc.organization.v1.OrganizationService.RevokeUserInvitation:input_type -> svc.organization.v1.RevokeUserInvitationRequest - 12, // 39: svc.organization.v1.OrganizationService.ListUserInvitation:input_type -> svc.organization.v1.ListUserInvitationRequest - 14, // 40: svc.organization.v1.OrganizationService.CreateAddonSubscription:input_type -> svc.organization.v1.CreateAddonSubscriptionRequest - 16, // 41: svc.organization.v1.OrganizationService.ListAddonSubscription:input_type -> svc.organization.v1.ListAddonSubscriptionRequest - 18, // 42: svc.organization.v1.OrganizationService.RemoveAddonSubscription:input_type -> svc.organization.v1.RemoveAddonSubscriptionRequest - 20, // 43: svc.organization.v1.OrganizationService.GetStripePublishableKey:input_type -> svc.organization.v1.GetStripePublishableKeyRequest - 22, // 44: svc.organization.v1.OrganizationService.GetStripeBillingPortal:input_type -> svc.organization.v1.GetStripeBillingPortalRequest - 24, // 45: svc.organization.v1.OrganizationService.CreateStripeCustomerSession:input_type -> svc.organization.v1.CreateStripeCustomerSessionRequest - 26, // 46: svc.organization.v1.OrganizationService.ListPaymentMethod:input_type -> svc.organization.v1.ListPaymentMethodRequest - 1, // 47: svc.organization.v1.OrganizationService.CreateEnvironment:output_type -> svc.organization.v1.CreateEnvironmentResponse - 3, // 48: svc.organization.v1.OrganizationService.GetEnvironment:output_type -> svc.organization.v1.GetEnvironmentResponse - 5, // 49: svc.organization.v1.OrganizationService.ListEnvironment:output_type -> svc.organization.v1.ListEnvironmentResponse - 7, // 50: svc.organization.v1.OrganizationService.ListUser:output_type -> svc.organization.v1.ListUserResponse - 9, // 51: svc.organization.v1.OrganizationService.InviteUser:output_type -> svc.organization.v1.InviteUserResponse - 11, // 52: svc.organization.v1.OrganizationService.RevokeUserInvitation:output_type -> svc.organization.v1.RevokeUserInvitationResponse - 13, // 53: svc.organization.v1.OrganizationService.ListUserInvitation:output_type -> svc.organization.v1.ListUserInvitationResponse - 15, // 54: svc.organization.v1.OrganizationService.CreateAddonSubscription:output_type -> svc.organization.v1.CreateAddonSubscriptionResponse - 17, // 55: svc.organization.v1.OrganizationService.ListAddonSubscription:output_type -> svc.organization.v1.ListAddonSubscriptionResponse - 19, // 56: svc.organization.v1.OrganizationService.RemoveAddonSubscription:output_type -> svc.organization.v1.RemoveAddonSubscriptionResponse - 21, // 57: svc.organization.v1.OrganizationService.GetStripePublishableKey:output_type -> svc.organization.v1.GetStripePublishableKeyResponse - 23, // 58: svc.organization.v1.OrganizationService.GetStripeBillingPortal:output_type -> svc.organization.v1.GetStripeBillingPortalResponse - 25, // 59: svc.organization.v1.OrganizationService.CreateStripeCustomerSession:output_type -> svc.organization.v1.CreateStripeCustomerSessionResponse - 27, // 60: svc.organization.v1.OrganizationService.ListPaymentMethod:output_type -> svc.organization.v1.ListPaymentMethodResponse - 47, // [47:61] is the sub-list for method output_type - 33, // [33:47] is the sub-list for method input_type - 33, // [33:33] is the sub-list for extension type_name - 33, // [33:33] is the sub-list for extension extendee - 0, // [0:33] is the sub-list for field type_name + 42, // 27: svc.organization.v1.ListUserResponse.ListItem.user:type_name -> types.v1.User + 41, // 28: svc.organization.v1.ListUserInvitationResponse.ListItem.invitation:type_name -> types.v1.Invitation + 39, // 29: svc.organization.v1.ListAddonSubscriptionResponse.ListItem.product:type_name -> types.v1.Product + 43, // 30: svc.organization.v1.ListAddonSubscriptionResponse.ListItem.subscription:type_name -> types.v1.Subscription + 44, // 31: svc.organization.v1.ListPaymentMethodResponse.ListItem.payment_method:type_name -> types.v1.PaymentMethod + 0, // 32: svc.organization.v1.OrganizationService.CreateEnvironment:input_type -> svc.organization.v1.CreateEnvironmentRequest + 2, // 33: svc.organization.v1.OrganizationService.GetEnvironment:input_type -> svc.organization.v1.GetEnvironmentRequest + 4, // 34: svc.organization.v1.OrganizationService.ListEnvironment:input_type -> svc.organization.v1.ListEnvironmentRequest + 6, // 35: svc.organization.v1.OrganizationService.ListUser:input_type -> svc.organization.v1.ListUserRequest + 8, // 36: svc.organization.v1.OrganizationService.InviteUser:input_type -> svc.organization.v1.InviteUserRequest + 10, // 37: svc.organization.v1.OrganizationService.RevokeUserInvitation:input_type -> svc.organization.v1.RevokeUserInvitationRequest + 12, // 38: svc.organization.v1.OrganizationService.ListUserInvitation:input_type -> svc.organization.v1.ListUserInvitationRequest + 14, // 39: svc.organization.v1.OrganizationService.CreateAddonSubscription:input_type -> svc.organization.v1.CreateAddonSubscriptionRequest + 16, // 40: svc.organization.v1.OrganizationService.ListAddonSubscription:input_type -> svc.organization.v1.ListAddonSubscriptionRequest + 18, // 41: svc.organization.v1.OrganizationService.RemoveAddonSubscription:input_type -> svc.organization.v1.RemoveAddonSubscriptionRequest + 20, // 42: svc.organization.v1.OrganizationService.GetStripePublishableKey:input_type -> svc.organization.v1.GetStripePublishableKeyRequest + 22, // 43: svc.organization.v1.OrganizationService.GetStripeBillingPortal:input_type -> svc.organization.v1.GetStripeBillingPortalRequest + 24, // 44: svc.organization.v1.OrganizationService.CreateStripeCustomerSession:input_type -> svc.organization.v1.CreateStripeCustomerSessionRequest + 26, // 45: svc.organization.v1.OrganizationService.ListPaymentMethod:input_type -> svc.organization.v1.ListPaymentMethodRequest + 1, // 46: svc.organization.v1.OrganizationService.CreateEnvironment:output_type -> svc.organization.v1.CreateEnvironmentResponse + 3, // 47: svc.organization.v1.OrganizationService.GetEnvironment:output_type -> svc.organization.v1.GetEnvironmentResponse + 5, // 48: svc.organization.v1.OrganizationService.ListEnvironment:output_type -> svc.organization.v1.ListEnvironmentResponse + 7, // 49: svc.organization.v1.OrganizationService.ListUser:output_type -> svc.organization.v1.ListUserResponse + 9, // 50: svc.organization.v1.OrganizationService.InviteUser:output_type -> svc.organization.v1.InviteUserResponse + 11, // 51: svc.organization.v1.OrganizationService.RevokeUserInvitation:output_type -> svc.organization.v1.RevokeUserInvitationResponse + 13, // 52: svc.organization.v1.OrganizationService.ListUserInvitation:output_type -> svc.organization.v1.ListUserInvitationResponse + 15, // 53: svc.organization.v1.OrganizationService.CreateAddonSubscription:output_type -> svc.organization.v1.CreateAddonSubscriptionResponse + 17, // 54: svc.organization.v1.OrganizationService.ListAddonSubscription:output_type -> svc.organization.v1.ListAddonSubscriptionResponse + 19, // 55: svc.organization.v1.OrganizationService.RemoveAddonSubscription:output_type -> svc.organization.v1.RemoveAddonSubscriptionResponse + 21, // 56: svc.organization.v1.OrganizationService.GetStripePublishableKey:output_type -> svc.organization.v1.GetStripePublishableKeyResponse + 23, // 57: svc.organization.v1.OrganizationService.GetStripeBillingPortal:output_type -> svc.organization.v1.GetStripeBillingPortalResponse + 25, // 58: svc.organization.v1.OrganizationService.CreateStripeCustomerSession:output_type -> svc.organization.v1.CreateStripeCustomerSessionResponse + 27, // 59: svc.organization.v1.OrganizationService.ListPaymentMethod:output_type -> svc.organization.v1.ListPaymentMethodResponse + 46, // [46:60] is the sub-list for method output_type + 32, // [32:46] is the sub-list for method input_type + 32, // [32:32] is the sub-list for extension type_name + 32, // [32:32] is the sub-list for extension extendee + 0, // [0:32] is the sub-list for field type_name } func init() { file_svc_organization_v1_service_proto_init() } diff --git a/js/svc/organization/v1/service_pb.ts b/js/svc/organization/v1/service_pb.ts index b98d6fd..f5e0e5b 100644 --- a/js/svc/organization/v1/service_pb.ts +++ b/js/svc/organization/v1/service_pb.ts @@ -25,7 +25,7 @@ import type { Message } from "@bufbuild/protobuf"; * Describes the file svc/organization/v1/service.proto. */ export const file_svc_organization_v1_service: GenFile = /*@__PURE__*/ - fileDesc("CiFzdmMvb3JnYW5pemF0aW9uL3YxL3NlcnZpY2UucHJvdG8SE3N2Yy5vcmdhbml6YXRpb24udjEi5wEKGENyZWF0ZUVudmlyb25tZW50UmVxdWVzdBI/ChBlbnZpcm9ubWVudF9uYW1lGAEgASgJQiW6SCJyIBADGCcyGl5bYS16QS1aMC05XVthLXpBLVowLTktXSskEkcKBnN0cmlwZRjJASABKAsyNC5zdmMub3JnYW5pemF0aW9uLnYxLkNyZWF0ZUVudmlyb25tZW50UmVxdWVzdC5TdHJpcGVIABo2CgZTdHJpcGUSGgoSY29uZmlybWF0aW9uX3Rva2VuGAEgASgJEhAKCHByaWNlX2lkGAIgASgJQgkKB3BheW1lbnQizQEKGUNyZWF0ZUVudmlyb25tZW50UmVzcG9uc2USKgoLZW52aXJvbm1lbnQYASABKAsyFS50eXBlcy52MS5FbnZpcm9ubWVudBJICgZzdHJpcGUYyQEgASgLMjUuc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVFbnZpcm9ubWVudFJlc3BvbnNlLlN0cmlwZUgAGi8KBlN0cmlwZRIOCgZzdGF0dXMYASABKAkSFQoNY2xpZW50X3NlY3JldBgCIAEoCUIJCgdwYXltZW50IjsKFUdldEVudmlyb25tZW50UmVxdWVzdBIMCgJpZBgBIAEoA0gAEg4KBG5hbWUYAiABKAlIAEIECgJieSJoChZHZXRFbnZpcm9ubWVudFJlc3BvbnNlEioKC2Vudmlyb25tZW50GAEgASgLMhUudHlwZXMudjEuRW52aXJvbm1lbnQSIgoHcHJvZHVjdBgCIAEoCzIRLnR5cGVzLnYxLlByb2R1Y3QiSQoWTGlzdEVudmlyb25tZW50UmVxdWVzdBIgCgZjdXJzb3IYASABKAsyEC50eXBlcy52MS5DdXJzb3ISDQoFbGltaXQYAiABKAUi2wEKF0xpc3RFbnZpcm9ubWVudFJlc3BvbnNlEh4KBG5leHQYASABKAsyEC50eXBlcy52MS5DdXJzb3ISRAoFaXRlbXMYAiADKAsyNS5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RFbnZpcm9ubWVudFJlc3BvbnNlLkxpc3RJdGVtGloKCExpc3RJdGVtEioKC2Vudmlyb25tZW50GAEgASgLMhUudHlwZXMudjEuRW52aXJvbm1lbnQSIgoHcHJvZHVjdBgCIAEoCzIRLnR5cGVzLnYxLlByb2R1Y3QiQgoPTGlzdFVzZXJSZXF1ZXN0EiAKBmN1cnNvchgBIAEoCzIQLnR5cGVzLnYxLkN1cnNvchINCgVsaW1pdBgCIAEoBSKbAQoQTGlzdFVzZXJSZXNwb25zZRIeCgRuZXh0GAEgASgLMhAudHlwZXMudjEuQ3Vyc29yEj0KBWl0ZW1zGAIgAygLMi4uc3ZjLm9yZ2FuaXphdGlvbi52MS5MaXN0VXNlclJlc3BvbnNlLkxpc3RJdGVtGigKCExpc3RJdGVtEhwKBHVzZXIYASABKAsyDi50eXBlcy52MS5Vc2VyIicKEUludml0ZVVzZXJSZXF1ZXN0EhIKCnVzZXJfZW1haWwYASABKAkiPgoSSW52aXRlVXNlclJlc3BvbnNlEigKCmludml0YXRpb24YASABKAsyFC50eXBlcy52MS5JbnZpdGF0aW9uIjAKG1Jldm9rZVVzZXJJbnZpdGF0aW9uUmVxdWVzdBIRCglpbnZpdGVfaWQYASABKAMiSAocUmV2b2tlVXNlckludml0YXRpb25SZXNwb25zZRIoCgppbnZpdGF0aW9uGAEgASgLMhQudHlwZXMudjEuSW52aXRhdGlvbiJMChlMaXN0VXNlckludml0YXRpb25SZXF1ZXN0EiAKBmN1cnNvchgBIAEoCzIQLnR5cGVzLnYxLkN1cnNvchINCgVsaW1pdBgCIAEoBSK7AQoaTGlzdFVzZXJJbnZpdGF0aW9uUmVzcG9uc2USHgoEbmV4dBgBIAEoCzIQLnR5cGVzLnYxLkN1cnNvchJHCgVpdGVtcxgCIAMoCzI4LnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdFVzZXJJbnZpdGF0aW9uUmVzcG9uc2UuTGlzdEl0ZW0aNAoITGlzdEl0ZW0SKAoKaW52aXRhdGlvbhgBIAEoCzIULnR5cGVzLnYxLkludml0YXRpb24isgEKHkNyZWF0ZUFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdBJNCgZzdHJpcGUYyQEgASgLMjouc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVBZGRvblN1YnNjcmlwdGlvblJlcXVlc3QuU3RyaXBlSAAaNgoGU3RyaXBlEhoKEmNvbmZpcm1hdGlvbl90b2tlbhgBIAEoCRIQCghwcmljZV9pZBgCIAEoCUIJCgdwYXltZW50Iq0BCh9DcmVhdGVBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlEk4KBnN0cmlwZRjJASABKAsyOy5zdmMub3JnYW5pemF0aW9uLnYxLkNyZWF0ZUFkZG9uU3Vic2NyaXB0aW9uUmVzcG9uc2UuU3RyaXBlSAAaLwoGU3RyaXBlEg4KBnN0YXR1cxgBIAEoCRIVCg1jbGllbnRfc2VjcmV0GAIgASgJQgkKB3BheW1lbnQiTwocTGlzdEFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdBIgCgZjdXJzb3IYASABKAsyEC50eXBlcy52MS5DdXJzb3ISDQoFbGltaXQYAiABKAUi6QEKHUxpc3RBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlEh4KBG5leHQYASABKAsyEC50eXBlcy52MS5DdXJzb3ISSgoFaXRlbXMYAiADKAsyOy5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlLkxpc3RJdGVtGlwKCExpc3RJdGVtEiIKB3Byb2R1Y3QYASABKAsyES50eXBlcy52MS5Qcm9kdWN0EiwKDHN1YnNjcmlwdGlvbhgCIAEoCzIWLnR5cGVzLnYxLlN1YnNjcmlwdGlvbiLbAQoeUmVtb3ZlQWRkb25TdWJzY3JpcHRpb25SZXF1ZXN0EiIKB3Byb2R1Y3QYASABKAsyES50eXBlcy52MS5Qcm9kdWN0ElYKDWNhbmNlbF9yZWFzb24YAiABKAsyOi5zdmMub3JnYW5pemF0aW9uLnYxLlJlbW92ZUFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdC5SZWFzb25IAIgBARorCgZSZWFzb24SDwoHY29tbWVudBgBIAEoCRIQCghmZWVkYmFjaxgCIAEoCUIQCg5fY2FuY2VsX3JlYXNvbiIhCh9SZW1vdmVBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlIiAKHkdldFN0cmlwZVB1Ymxpc2hhYmxlS2V5UmVxdWVzdCJBCh9HZXRTdHJpcGVQdWJsaXNoYWJsZUtleVJlc3BvbnNlEh4KFnN0cmlwZV9wdWJsaXNoYWJsZV9rZXkYAiABKAkiNgodR2V0U3RyaXBlQmlsbGluZ1BvcnRhbFJlcXVlc3QSFQoNcmV0dXJuX3RvX3VybBgBIAEoCSJLCh5HZXRTdHJpcGVCaWxsaW5nUG9ydGFsUmVzcG9uc2USFQoNcmV0dXJuX3RvX3VybBgBIAEoCRISCgpwb3J0YWxfdXJsGAIgASgJIiQKIkNyZWF0ZVN0cmlwZUN1c3RvbWVyU2Vzc2lvblJlcXVlc3QiTQojQ3JlYXRlU3RyaXBlQ3VzdG9tZXJTZXNzaW9uUmVzcG9uc2USJgoeY3VzdG9tZXJfc2Vzc2lvbl9jbGllbnRfc2VjcmV0GAEgASgJIksKGExpc3RQYXltZW50TWV0aG9kUmVxdWVzdBIgCgZjdXJzb3IYASABKAsyEC50eXBlcy52MS5DdXJzb3ISDQoFbGltaXQYAiABKAUiwAEKGUxpc3RQYXltZW50TWV0aG9kUmVzcG9uc2USHgoEbmV4dBgBIAEoCzIQLnR5cGVzLnYxLkN1cnNvchJGCgVpdGVtcxgCIAMoCzI3LnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdFBheW1lbnRNZXRob2RSZXNwb25zZS5MaXN0SXRlbRo7CghMaXN0SXRlbRIvCg5wYXltZW50X21ldGhvZBgBIAEoCzIXLnR5cGVzLnYxLlBheW1lbnRNZXRob2Qyyw0KE09yZ2FuaXphdGlvblNlcnZpY2USdAoRQ3JlYXRlRW52aXJvbm1lbnQSLS5zdmMub3JnYW5pemF0aW9uLnYxLkNyZWF0ZUVudmlyb25tZW50UmVxdWVzdBouLnN2Yy5vcmdhbml6YXRpb24udjEuQ3JlYXRlRW52aXJvbm1lbnRSZXNwb25zZSIAEmsKDkdldEVudmlyb25tZW50Eiouc3ZjLm9yZ2FuaXphdGlvbi52MS5HZXRFbnZpcm9ubWVudFJlcXVlc3QaKy5zdmMub3JnYW5pemF0aW9uLnYxLkdldEVudmlyb25tZW50UmVzcG9uc2UiABJuCg9MaXN0RW52aXJvbm1lbnQSKy5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RFbnZpcm9ubWVudFJlcXVlc3QaLC5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RFbnZpcm9ubWVudFJlc3BvbnNlIgASWQoITGlzdFVzZXISJC5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RVc2VyUmVxdWVzdBolLnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdFVzZXJSZXNwb25zZSIAEl8KCkludml0ZVVzZXISJi5zdmMub3JnYW5pemF0aW9uLnYxLkludml0ZVVzZXJSZXF1ZXN0Gicuc3ZjLm9yZ2FuaXphdGlvbi52MS5JbnZpdGVVc2VyUmVzcG9uc2UiABJ9ChRSZXZva2VVc2VySW52aXRhdGlvbhIwLnN2Yy5vcmdhbml6YXRpb24udjEuUmV2b2tlVXNlckludml0YXRpb25SZXF1ZXN0GjEuc3ZjLm9yZ2FuaXphdGlvbi52MS5SZXZva2VVc2VySW52aXRhdGlvblJlc3BvbnNlIgASdwoSTGlzdFVzZXJJbnZpdGF0aW9uEi4uc3ZjLm9yZ2FuaXphdGlvbi52MS5MaXN0VXNlckludml0YXRpb25SZXF1ZXN0Gi8uc3ZjLm9yZ2FuaXphdGlvbi52MS5MaXN0VXNlckludml0YXRpb25SZXNwb25zZSIAEoYBChdDcmVhdGVBZGRvblN1YnNjcmlwdGlvbhIzLnN2Yy5vcmdhbml6YXRpb24udjEuQ3JlYXRlQWRkb25TdWJzY3JpcHRpb25SZXF1ZXN0GjQuc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlIgASgAEKFUxpc3RBZGRvblN1YnNjcmlwdGlvbhIxLnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdEFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdBoyLnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdEFkZG9uU3Vic2NyaXB0aW9uUmVzcG9uc2UiABKGAQoXUmVtb3ZlQWRkb25TdWJzY3JpcHRpb24SMy5zdmMub3JnYW5pemF0aW9uLnYxLlJlbW92ZUFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdBo0LnN2Yy5vcmdhbml6YXRpb24udjEuUmVtb3ZlQWRkb25TdWJzY3JpcHRpb25SZXNwb25zZSIAEoYBChdHZXRTdHJpcGVQdWJsaXNoYWJsZUtleRIzLnN2Yy5vcmdhbml6YXRpb24udjEuR2V0U3RyaXBlUHVibGlzaGFibGVLZXlSZXF1ZXN0GjQuc3ZjLm9yZ2FuaXphdGlvbi52MS5HZXRTdHJpcGVQdWJsaXNoYWJsZUtleVJlc3BvbnNlIgASgwEKFkdldFN0cmlwZUJpbGxpbmdQb3J0YWwSMi5zdmMub3JnYW5pemF0aW9uLnYxLkdldFN0cmlwZUJpbGxpbmdQb3J0YWxSZXF1ZXN0GjMuc3ZjLm9yZ2FuaXphdGlvbi52MS5HZXRTdHJpcGVCaWxsaW5nUG9ydGFsUmVzcG9uc2UiABKSAQobQ3JlYXRlU3RyaXBlQ3VzdG9tZXJTZXNzaW9uEjcuc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVTdHJpcGVDdXN0b21lclNlc3Npb25SZXF1ZXN0Gjguc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVTdHJpcGVDdXN0b21lclNlc3Npb25SZXNwb25zZSIAEnQKEUxpc3RQYXltZW50TWV0aG9kEi0uc3ZjLm9yZ2FuaXphdGlvbi52MS5MaXN0UGF5bWVudE1ldGhvZFJlcXVlc3QaLi5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RQYXltZW50TWV0aG9kUmVzcG9uc2UiAELWAQoXY29tLnN2Yy5vcmdhbml6YXRpb24udjFCDFNlcnZpY2VQcm90b1ABWj9naXRodWIuY29tL2h1bWFubG9naW8vYXBpL2dvL3N2Yy9vcmdhbml6YXRpb24vdjE7b3JnYW5pemF0aW9udjGiAgNTT1iqAhNTdmMuT3JnYW5pemF0aW9uLlYxygITU3ZjXE9yZ2FuaXphdGlvblxWMeICH1N2Y1xPcmdhbml6YXRpb25cVjFcR1BCTWV0YWRhdGHqAhVTdmM6Ok9yZ2FuaXphdGlvbjo6VjFiBnByb3RvMw", [file_buf_validate_validate, file_types_v1_cursor, file_types_v1_environment, file_types_v1_organization, file_types_v1_payment_method, file_types_v1_product, file_types_v1_subscription, file_types_v1_user]); + fileDesc("CiFzdmMvb3JnYW5pemF0aW9uL3YxL3NlcnZpY2UucHJvdG8SE3N2Yy5vcmdhbml6YXRpb24udjEi5wEKGENyZWF0ZUVudmlyb25tZW50UmVxdWVzdBI/ChBlbnZpcm9ubWVudF9uYW1lGAEgASgJQiW6SCJyIBADGCcyGl5bYS16QS1aMC05XVthLXpBLVowLTktXSskEkcKBnN0cmlwZRjJASABKAsyNC5zdmMub3JnYW5pemF0aW9uLnYxLkNyZWF0ZUVudmlyb25tZW50UmVxdWVzdC5TdHJpcGVIABo2CgZTdHJpcGUSGgoSY29uZmlybWF0aW9uX3Rva2VuGAEgASgJEhAKCHByaWNlX2lkGAIgASgJQgkKB3BheW1lbnQizQEKGUNyZWF0ZUVudmlyb25tZW50UmVzcG9uc2USKgoLZW52aXJvbm1lbnQYASABKAsyFS50eXBlcy52MS5FbnZpcm9ubWVudBJICgZzdHJpcGUYyQEgASgLMjUuc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVFbnZpcm9ubWVudFJlc3BvbnNlLlN0cmlwZUgAGi8KBlN0cmlwZRIOCgZzdGF0dXMYASABKAkSFQoNY2xpZW50X3NlY3JldBgCIAEoCUIJCgdwYXltZW50IjsKFUdldEVudmlyb25tZW50UmVxdWVzdBIMCgJpZBgBIAEoA0gAEg4KBG5hbWUYAiABKAlIAEIECgJieSJoChZHZXRFbnZpcm9ubWVudFJlc3BvbnNlEioKC2Vudmlyb25tZW50GAEgASgLMhUudHlwZXMudjEuRW52aXJvbm1lbnQSIgoHcHJvZHVjdBgCIAEoCzIRLnR5cGVzLnYxLlByb2R1Y3QiSQoWTGlzdEVudmlyb25tZW50UmVxdWVzdBIgCgZjdXJzb3IYASABKAsyEC50eXBlcy52MS5DdXJzb3ISDQoFbGltaXQYAiABKAUitwEKF0xpc3RFbnZpcm9ubWVudFJlc3BvbnNlEh4KBG5leHQYASABKAsyEC50eXBlcy52MS5DdXJzb3ISRAoFaXRlbXMYAiADKAsyNS5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RFbnZpcm9ubWVudFJlc3BvbnNlLkxpc3RJdGVtGjYKCExpc3RJdGVtEioKC2Vudmlyb25tZW50GAEgASgLMhUudHlwZXMudjEuRW52aXJvbm1lbnQiQgoPTGlzdFVzZXJSZXF1ZXN0EiAKBmN1cnNvchgBIAEoCzIQLnR5cGVzLnYxLkN1cnNvchINCgVsaW1pdBgCIAEoBSKbAQoQTGlzdFVzZXJSZXNwb25zZRIeCgRuZXh0GAEgASgLMhAudHlwZXMudjEuQ3Vyc29yEj0KBWl0ZW1zGAIgAygLMi4uc3ZjLm9yZ2FuaXphdGlvbi52MS5MaXN0VXNlclJlc3BvbnNlLkxpc3RJdGVtGigKCExpc3RJdGVtEhwKBHVzZXIYASABKAsyDi50eXBlcy52MS5Vc2VyIicKEUludml0ZVVzZXJSZXF1ZXN0EhIKCnVzZXJfZW1haWwYASABKAkiPgoSSW52aXRlVXNlclJlc3BvbnNlEigKCmludml0YXRpb24YASABKAsyFC50eXBlcy52MS5JbnZpdGF0aW9uIjAKG1Jldm9rZVVzZXJJbnZpdGF0aW9uUmVxdWVzdBIRCglpbnZpdGVfaWQYASABKAMiSAocUmV2b2tlVXNlckludml0YXRpb25SZXNwb25zZRIoCgppbnZpdGF0aW9uGAEgASgLMhQudHlwZXMudjEuSW52aXRhdGlvbiJMChlMaXN0VXNlckludml0YXRpb25SZXF1ZXN0EiAKBmN1cnNvchgBIAEoCzIQLnR5cGVzLnYxLkN1cnNvchINCgVsaW1pdBgCIAEoBSK7AQoaTGlzdFVzZXJJbnZpdGF0aW9uUmVzcG9uc2USHgoEbmV4dBgBIAEoCzIQLnR5cGVzLnYxLkN1cnNvchJHCgVpdGVtcxgCIAMoCzI4LnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdFVzZXJJbnZpdGF0aW9uUmVzcG9uc2UuTGlzdEl0ZW0aNAoITGlzdEl0ZW0SKAoKaW52aXRhdGlvbhgBIAEoCzIULnR5cGVzLnYxLkludml0YXRpb24isgEKHkNyZWF0ZUFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdBJNCgZzdHJpcGUYyQEgASgLMjouc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVBZGRvblN1YnNjcmlwdGlvblJlcXVlc3QuU3RyaXBlSAAaNgoGU3RyaXBlEhoKEmNvbmZpcm1hdGlvbl90b2tlbhgBIAEoCRIQCghwcmljZV9pZBgCIAEoCUIJCgdwYXltZW50Iq0BCh9DcmVhdGVBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlEk4KBnN0cmlwZRjJASABKAsyOy5zdmMub3JnYW5pemF0aW9uLnYxLkNyZWF0ZUFkZG9uU3Vic2NyaXB0aW9uUmVzcG9uc2UuU3RyaXBlSAAaLwoGU3RyaXBlEg4KBnN0YXR1cxgBIAEoCRIVCg1jbGllbnRfc2VjcmV0GAIgASgJQgkKB3BheW1lbnQiTwocTGlzdEFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdBIgCgZjdXJzb3IYASABKAsyEC50eXBlcy52MS5DdXJzb3ISDQoFbGltaXQYAiABKAUi6QEKHUxpc3RBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlEh4KBG5leHQYASABKAsyEC50eXBlcy52MS5DdXJzb3ISSgoFaXRlbXMYAiADKAsyOy5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlLkxpc3RJdGVtGlwKCExpc3RJdGVtEiIKB3Byb2R1Y3QYASABKAsyES50eXBlcy52MS5Qcm9kdWN0EiwKDHN1YnNjcmlwdGlvbhgCIAEoCzIWLnR5cGVzLnYxLlN1YnNjcmlwdGlvbiLbAQoeUmVtb3ZlQWRkb25TdWJzY3JpcHRpb25SZXF1ZXN0EiIKB3Byb2R1Y3QYASABKAsyES50eXBlcy52MS5Qcm9kdWN0ElYKDWNhbmNlbF9yZWFzb24YAiABKAsyOi5zdmMub3JnYW5pemF0aW9uLnYxLlJlbW92ZUFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdC5SZWFzb25IAIgBARorCgZSZWFzb24SDwoHY29tbWVudBgBIAEoCRIQCghmZWVkYmFjaxgCIAEoCUIQCg5fY2FuY2VsX3JlYXNvbiIhCh9SZW1vdmVBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlIiAKHkdldFN0cmlwZVB1Ymxpc2hhYmxlS2V5UmVxdWVzdCJBCh9HZXRTdHJpcGVQdWJsaXNoYWJsZUtleVJlc3BvbnNlEh4KFnN0cmlwZV9wdWJsaXNoYWJsZV9rZXkYAiABKAkiNgodR2V0U3RyaXBlQmlsbGluZ1BvcnRhbFJlcXVlc3QSFQoNcmV0dXJuX3RvX3VybBgBIAEoCSJLCh5HZXRTdHJpcGVCaWxsaW5nUG9ydGFsUmVzcG9uc2USFQoNcmV0dXJuX3RvX3VybBgBIAEoCRISCgpwb3J0YWxfdXJsGAIgASgJIiQKIkNyZWF0ZVN0cmlwZUN1c3RvbWVyU2Vzc2lvblJlcXVlc3QiTQojQ3JlYXRlU3RyaXBlQ3VzdG9tZXJTZXNzaW9uUmVzcG9uc2USJgoeY3VzdG9tZXJfc2Vzc2lvbl9jbGllbnRfc2VjcmV0GAEgASgJIksKGExpc3RQYXltZW50TWV0aG9kUmVxdWVzdBIgCgZjdXJzb3IYASABKAsyEC50eXBlcy52MS5DdXJzb3ISDQoFbGltaXQYAiABKAUiwAEKGUxpc3RQYXltZW50TWV0aG9kUmVzcG9uc2USHgoEbmV4dBgBIAEoCzIQLnR5cGVzLnYxLkN1cnNvchJGCgVpdGVtcxgCIAMoCzI3LnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdFBheW1lbnRNZXRob2RSZXNwb25zZS5MaXN0SXRlbRo7CghMaXN0SXRlbRIvCg5wYXltZW50X21ldGhvZBgBIAEoCzIXLnR5cGVzLnYxLlBheW1lbnRNZXRob2Qyyw0KE09yZ2FuaXphdGlvblNlcnZpY2USdAoRQ3JlYXRlRW52aXJvbm1lbnQSLS5zdmMub3JnYW5pemF0aW9uLnYxLkNyZWF0ZUVudmlyb25tZW50UmVxdWVzdBouLnN2Yy5vcmdhbml6YXRpb24udjEuQ3JlYXRlRW52aXJvbm1lbnRSZXNwb25zZSIAEmsKDkdldEVudmlyb25tZW50Eiouc3ZjLm9yZ2FuaXphdGlvbi52MS5HZXRFbnZpcm9ubWVudFJlcXVlc3QaKy5zdmMub3JnYW5pemF0aW9uLnYxLkdldEVudmlyb25tZW50UmVzcG9uc2UiABJuCg9MaXN0RW52aXJvbm1lbnQSKy5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RFbnZpcm9ubWVudFJlcXVlc3QaLC5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RFbnZpcm9ubWVudFJlc3BvbnNlIgASWQoITGlzdFVzZXISJC5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RVc2VyUmVxdWVzdBolLnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdFVzZXJSZXNwb25zZSIAEl8KCkludml0ZVVzZXISJi5zdmMub3JnYW5pemF0aW9uLnYxLkludml0ZVVzZXJSZXF1ZXN0Gicuc3ZjLm9yZ2FuaXphdGlvbi52MS5JbnZpdGVVc2VyUmVzcG9uc2UiABJ9ChRSZXZva2VVc2VySW52aXRhdGlvbhIwLnN2Yy5vcmdhbml6YXRpb24udjEuUmV2b2tlVXNlckludml0YXRpb25SZXF1ZXN0GjEuc3ZjLm9yZ2FuaXphdGlvbi52MS5SZXZva2VVc2VySW52aXRhdGlvblJlc3BvbnNlIgASdwoSTGlzdFVzZXJJbnZpdGF0aW9uEi4uc3ZjLm9yZ2FuaXphdGlvbi52MS5MaXN0VXNlckludml0YXRpb25SZXF1ZXN0Gi8uc3ZjLm9yZ2FuaXphdGlvbi52MS5MaXN0VXNlckludml0YXRpb25SZXNwb25zZSIAEoYBChdDcmVhdGVBZGRvblN1YnNjcmlwdGlvbhIzLnN2Yy5vcmdhbml6YXRpb24udjEuQ3JlYXRlQWRkb25TdWJzY3JpcHRpb25SZXF1ZXN0GjQuc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVBZGRvblN1YnNjcmlwdGlvblJlc3BvbnNlIgASgAEKFUxpc3RBZGRvblN1YnNjcmlwdGlvbhIxLnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdEFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdBoyLnN2Yy5vcmdhbml6YXRpb24udjEuTGlzdEFkZG9uU3Vic2NyaXB0aW9uUmVzcG9uc2UiABKGAQoXUmVtb3ZlQWRkb25TdWJzY3JpcHRpb24SMy5zdmMub3JnYW5pemF0aW9uLnYxLlJlbW92ZUFkZG9uU3Vic2NyaXB0aW9uUmVxdWVzdBo0LnN2Yy5vcmdhbml6YXRpb24udjEuUmVtb3ZlQWRkb25TdWJzY3JpcHRpb25SZXNwb25zZSIAEoYBChdHZXRTdHJpcGVQdWJsaXNoYWJsZUtleRIzLnN2Yy5vcmdhbml6YXRpb24udjEuR2V0U3RyaXBlUHVibGlzaGFibGVLZXlSZXF1ZXN0GjQuc3ZjLm9yZ2FuaXphdGlvbi52MS5HZXRTdHJpcGVQdWJsaXNoYWJsZUtleVJlc3BvbnNlIgASgwEKFkdldFN0cmlwZUJpbGxpbmdQb3J0YWwSMi5zdmMub3JnYW5pemF0aW9uLnYxLkdldFN0cmlwZUJpbGxpbmdQb3J0YWxSZXF1ZXN0GjMuc3ZjLm9yZ2FuaXphdGlvbi52MS5HZXRTdHJpcGVCaWxsaW5nUG9ydGFsUmVzcG9uc2UiABKSAQobQ3JlYXRlU3RyaXBlQ3VzdG9tZXJTZXNzaW9uEjcuc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVTdHJpcGVDdXN0b21lclNlc3Npb25SZXF1ZXN0Gjguc3ZjLm9yZ2FuaXphdGlvbi52MS5DcmVhdGVTdHJpcGVDdXN0b21lclNlc3Npb25SZXNwb25zZSIAEnQKEUxpc3RQYXltZW50TWV0aG9kEi0uc3ZjLm9yZ2FuaXphdGlvbi52MS5MaXN0UGF5bWVudE1ldGhvZFJlcXVlc3QaLi5zdmMub3JnYW5pemF0aW9uLnYxLkxpc3RQYXltZW50TWV0aG9kUmVzcG9uc2UiAELWAQoXY29tLnN2Yy5vcmdhbml6YXRpb24udjFCDFNlcnZpY2VQcm90b1ABWj9naXRodWIuY29tL2h1bWFubG9naW8vYXBpL2dvL3N2Yy9vcmdhbml6YXRpb24vdjE7b3JnYW5pemF0aW9udjGiAgNTT1iqAhNTdmMuT3JnYW5pemF0aW9uLlYxygITU3ZjXE9yZ2FuaXphdGlvblxWMeICH1N2Y1xPcmdhbml6YXRpb25cVjFcR1BCTWV0YWRhdGHqAhVTdmM6Ok9yZ2FuaXphdGlvbjo6VjFiBnByb3RvMw", [file_buf_validate_validate, file_types_v1_cursor, file_types_v1_environment, file_types_v1_organization, file_types_v1_payment_method, file_types_v1_product, file_types_v1_subscription, file_types_v1_user]); /** * @generated from message svc.organization.v1.CreateEnvironmentRequest @@ -230,11 +230,6 @@ export type ListEnvironmentResponse_ListItem = Message<"svc.organization.v1.List * @generated from field: types.v1.Environment environment = 1; */ environment?: Environment; - - /** - * @generated from field: types.v1.Product product = 2; - */ - product?: Product; }; /** diff --git a/proto/svc/organization/v1/service.proto b/proto/svc/organization/v1/service.proto index 828021e..e62d735 100644 --- a/proto/svc/organization/v1/service.proto +++ b/proto/svc/organization/v1/service.proto @@ -83,7 +83,6 @@ message ListEnvironmentResponse { types.v1.Cursor next = 1; message ListItem { types.v1.Environment environment = 1; - types.v1.Product product = 2; } repeated ListItem items = 2; }