Type alias SlimSubscriptionFragment
Slim
Subscription
Fragment
: { __typename
?: "CustomerSubscription"; additionalMetaData
?: any | null; addons
?: { __typename
?: "SubscriptionAddon"; addon
: { __typename
?: "Addon"; id
: string; refId
: string }; quantity
: number }[] | null; billingId
?: string | null; billingLinkUrl
?: string | null; billingSyncError
?: string | null; currentBillingPeriodEnd
?: any | null; customer
: { __typename
?: "Customer"; id
: string; refId
: string }; effectiveEndDate
?: any | null; experimentInfo
?: { __typename
?: "experimentInfo"; groupName
: string; groupType
: ExperimentGroupType; id
: string; name
: string } | null; id
: string; latestInvoice
?: { __typename
?: "SubscriptionInvoice" } & SubscriptionInvoiceFragment | null; paymentCollection
: PaymentCollection; plan
: { __typename
?: "Plan"; id
: string; refId
: string }; prices
?: { __typename
?: "SubscriptionPrice"; price
?: { __typename
?: "Price" } & PriceFragment | null; usageLimit
?: number | null }[] | null; pricingType
: PricingType; refId
: string; resource
?: { __typename
?: "CustomerResource" } & CustomerResourceFragment | null; status
: SubscriptionStatus; subscriptionId
: string; totalPrice
?: { __typename
?: "CustomerSubscriptionTotalPrice" } & TotalPriceFragment | null }
Type declaration
-
Optional
__typename?: "CustomerSubscription"
-
Optional
additionalMetaData?: any | null
-
Optional
addons?: { __typename?: "SubscriptionAddon"; addon: { __typename?: "Addon"; id: string; refId: string }; quantity: number }[] | null
-
Optional
billingId?: string | null
-
Optional
billingLinkUrl?: string | null
-
Optional
billingSyncError?: string | null
-
Optional
currentBillingPeriodEnd?: any | null
-
customer: { __typename?: "Customer"; id: string; refId: string }
-
Optional
__typename?: "Customer"
-
id: string
-
refId: string
-
Optional
effectiveEndDate?: any | null
-
Optional
experimentInfo?: { __typename?: "experimentInfo"; groupName: string; groupType: ExperimentGroupType; id: string; name: string } | null
-
id: string
-
Optional
latestInvoice?: { __typename?: "SubscriptionInvoice" } & SubscriptionInvoiceFragment | null
-
-
plan: { __typename?: "Plan"; id: string; refId: string }
-
Optional
__typename?: "Plan"
-
id: string
-
refId: string
-
Optional
prices?: { __typename?: "SubscriptionPrice"; price?: { __typename?: "Price" } & PriceFragment | null; usageLimit?: number | null }[] | null
-
-
refId: string
-
Optional
resource?: { __typename?: "CustomerResource" } & CustomerResourceFragment | null
-
-
subscriptionId: string
-
Optional
totalPrice?: { __typename?: "CustomerSubscriptionTotalPrice" } & TotalPriceFragment | null