Type alias CustomerSubscriptionFilter

CustomerSubscriptionFilter: { addons?: InputMaybe<CustomerSubscriptionFilterSubscriptionAddonFilter>; and?: InputMaybe<CustomerSubscriptionFilter[]>; billingCycleAnchor?: InputMaybe<DateFieldComparison>; billingId?: InputMaybe<StringFieldComparison>; cancelReason?: InputMaybe<SubscriptionCancelReasonFilterComparison>; cancellationDate?: InputMaybe<DateFieldComparison>; createdAt?: InputMaybe<DateFieldComparison>; crmId?: InputMaybe<StringFieldComparison>; crmLinkUrl?: InputMaybe<StringFieldComparison>; currentBillingPeriodEnd?: InputMaybe<DateFieldComparison>; currentBillingPeriodStart?: InputMaybe<DateFieldComparison>; customer?: InputMaybe<CustomerSubscriptionFilterCustomerFilter>; customerId?: InputMaybe<StringFieldComparison>; effectiveEndDate?: InputMaybe<DateFieldComparison>; endDate?: InputMaybe<DateFieldComparison>; environmentId?: InputMaybe<StringFieldComparison>; id?: InputMaybe<StringFieldComparison>; oldBillingId?: InputMaybe<StringFieldComparison>; or?: InputMaybe<CustomerSubscriptionFilter[]>; payingCustomer?: InputMaybe<CustomerSubscriptionFilterCustomerFilter>; payingCustomerId?: InputMaybe<StringFieldComparison>; paymentCollection?: InputMaybe<PaymentCollectionFilterComparison>; plan?: InputMaybe<CustomerSubscriptionFilterPlanFilter>; prices?: InputMaybe<CustomerSubscriptionFilterSubscriptionPriceFilter>; pricingType?: InputMaybe<PricingTypeFilterComparison>; refId?: InputMaybe<StringFieldComparison>; resource?: InputMaybe<CustomerSubscriptionFilterCustomerResourceFilter>; resourceId?: InputMaybe<StringFieldComparison>; startDate?: InputMaybe<DateFieldComparison>; status?: InputMaybe<SubscriptionStatusFilterComparison>; subscriptionEntitlements?: InputMaybe<CustomerSubscriptionFilterSubscriptionEntitlementFilter>; subscriptionId?: InputMaybe<StringFieldComparison>; trialEndDate?: InputMaybe<DateFieldComparison> }

Type declaration