Type alias CustomerPortalSubscriptionScheduledUpdateDataFragment
Customer
Portal
Subscription
Scheduled
Update
Data
Fragment
: { __typename
?: "SubscriptionScheduledUpdate"; scheduleStatus
: SubscriptionScheduleStatus; scheduleVariables
?: { __typename
?: "AddonChangeVariables"; addonRefId
: string; newQuantity
: number } | { __typename
?: "BillingPeriodChangeVariables"; billingPeriod
?: BillingPeriod | null } | { __typename
?: "DowngradeChangeVariables"; addonRefIds
?: string | null; billingPeriod
?: BillingPeriod | null; downgradePlanRefId
: string } | { __typename
?: "UnitAmountChangeVariables"; featureId
?: string | null; newUnitAmount
?: number | null } | null; scheduledExecutionTime
: any; subscriptionScheduleType
: SubscriptionScheduleType; targetPackage
?: { __typename
?: "PackageDTO"; displayName
: string; id
: string; pricingType
?: PricingType | null; refId
: string } | null }
Type declaration
-
Optional
__typename?: "SubscriptionScheduledUpdate"
-
scheduleStatus: SubscriptionScheduleStatus
-
Optional
scheduleVariables?: { __typename?: "AddonChangeVariables"; addonRefId: string; newQuantity: number } | { __typename?: "BillingPeriodChangeVariables"; billingPeriod?: BillingPeriod | null } | { __typename?: "DowngradeChangeVariables"; addonRefIds?: string | null; billingPeriod?: BillingPeriod | null; downgradePlanRefId: string } | { __typename?: "UnitAmountChangeVariables"; featureId?: string | null; newUnitAmount?: number | null } | null
-
scheduledExecutionTime: any
-
-
Optional
targetPackage?: { __typename?: "PackageDTO"; displayName: string; id: string; pricingType?: PricingType | null; refId: string } | null