Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

feat/enterpriseportal: CreateEnterpriseSubscriptionLicense RPC defininition#63323

Merged
bobheadxi merged 1 commit into
mainfrom
robert/core-150-enterprise-portal-proto-rpc-for
Jun 19, 2024
Merged

feat/enterpriseportal: CreateEnterpriseSubscriptionLicense RPC defininition#63323
bobheadxi merged 1 commit into
mainfrom
robert/core-150-enterprise-portal-proto-rpc-for

Conversation

@bobheadxi

Copy link
Copy Markdown
Member

Defines an RPC for creating licenses for a subscription in Enterprise Portal (which will replace the existing generateProductLicenseForSubscription GraphQL mutation). Because of #63317 we will no longer accept Salesforce details as part of the input for creating licenses. Most everything else stays the same.

https://google.aip.dev/133 says we must name the parent subscription ID as the parent parameter. But, we already have a subscription_id in EnterpriseSubscriptionLicense, which feels more descriptive, so I've opted not to use parent... but I'm open to suggestions otherwise 🤷

Closes CORE-150, implementation tracked in CORE-157

Test plan

CI

@bobheadxi bobheadxi requested review from a team and eseliger June 18, 2024 20:47
@cla-bot cla-bot Bot added the cla-signed label Jun 18, 2024

@eseliger eseliger left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds fine

@bobheadxi bobheadxi merged commit a6cacec into main Jun 19, 2024
@bobheadxi bobheadxi deleted the robert/core-150-enterprise-portal-proto-rpc-for branch June 19, 2024 00:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants