onboard¶
Contents¶
-
Services
-
Messages
OnboardService¶
Onboarding service provides APIs to add/update subscription info for Portworx services.
CreateAccountRegistration¶
rpc CreateAccountRegistration(CreateAccountRegistrationRequest) AccountRegistration
creates a new account registration request.
UpdateAccountRegistration¶
rpc UpdateAccountRegistration(UpdateAccountRegistrationRequest) AccountRegistration
For updating account subscription info.
Messages¶
AccountConfig¶
Account Configuration Info used for Registration.
Field | Type | Description |
---|---|---|
account_config | public.portworx.platform.account.v1.Config | Desired configuration of the Account. |
oneof pds_subscription_info.pds_aws_registration_token | string | AWS registration token. |
oneof pds_subscription_info.pds_zuora_subscription | public.portworx.platform.account.v1.ZuoraSubscriptionInfo | Zuora subscription info. |
oneof pxe_subscription_info.pxe_aws_registration_token | string | AWS registration token. |
oneof pxe_subscription_info.pxe_zuora_subscription | public.portworx.platform.account.v1.ZuoraSubscriptionInfo | Zuora subscription info. |
oneof baas_subscription_info.baas_aws_registration_token | string | AWS registration token. |
oneof baas_subscription_info.baas_zuora_subscription | public.portworx.platform.account.v1.ZuoraSubscriptionInfo | Zuora subscription info. |
AccountRegistration¶
AccountRegistration has all details about the account and its subscriptions.
Field | Type | Description |
---|---|---|
meta | public.portworx.common.v1.Meta | Metadata of the account. |
config | AccountConfig | Configuration info used for registering the account. |
CreateAccountRegistrationRequest¶
CreateRegistrationRequest to create account.
Field | Type | Description |
---|---|---|
account_registration | AccountRegistration | account to be created and onboarded. |
UpdateAccountRegistrationRequest¶
UpdateRegistrationRequest currently supports only name update.
Field | Type | Description |
---|---|---|
account_registration | AccountRegistration | account for which subscription info needs to be updated. |