Type alias CustomerPortalSubscriptionScheduledUpdateDataFragment

CustomerPortalSubscriptionScheduledUpdateDataFragment: { __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
  • subscriptionScheduleType: SubscriptionScheduleType
  • Optional targetPackage?: { __typename?: "PackageDTO"; displayName: string; id: string; pricingType?: PricingType | null; refId: string } | null