kavita_client.models.license_info_dto¶
Module Contents¶
Classes¶
|
Data¶
API¶
- class kavita_client.models.license_info_dto.LicenseInfoDto¶
- Attributes:
- state (KavitaPlusSubscriptionState | Unset): Members:
0 — Active
1 — Cancelled
2 — Paused
3 — Cancelling
4 — Expired
is_active (bool | Unset): is_cancelled (bool | Unset): expiration_date (datetime.datetime | Unset): next_charge_date (datetime.datetime | None | Unset): subscribed_since (datetime.datetime | None | Unset): product_name (None | str | Unset): price_amount (int | None | Unset): price_currency (None | str | Unset): billing_interval (KavitaPlusBillingInterval | Unset): Members:
0 — Day
1 — Week
2 — Month
3 — Year
has_active_discount (bool | Unset): is_valid_version (bool | Unset): registered_email (None | str | Unset): total_months_subbed (int | Unset): has_license (bool | Unset): install_id (None | str | Unset): past_due (bool | Unset): discord_id (None | str | Unset): discord_username (None | str | Unset): has_discord_set (bool | Unset):
- billing_interval: kavita_client.models.kavita_plus_billing_interval.KavitaPlusBillingInterval | kavita_client.types.Unset = None¶
- discord_id: None | str | kavita_client.types.Unset = None¶
- discord_username: None | str | kavita_client.types.Unset = None¶
- expiration_date: datetime.datetime | kavita_client.types.Unset = None¶
- classmethod from_dict(src_dict: collections.abc.Mapping[str, Any]) kavita_client.models.license_info_dto.T¶
- has_active_discount: bool | kavita_client.types.Unset = None¶
- has_discord_set: bool | kavita_client.types.Unset = None¶
- has_license: bool | kavita_client.types.Unset = None¶
- install_id: None | str | kavita_client.types.Unset = None¶
- is_active: bool | kavita_client.types.Unset = None¶
- is_cancelled: bool | kavita_client.types.Unset = None¶
- is_valid_version: bool | kavita_client.types.Unset = None¶
- next_charge_date: datetime.datetime | None | kavita_client.types.Unset = None¶
- past_due: bool | kavita_client.types.Unset = None¶
- price_amount: int | None | kavita_client.types.Unset = None¶
- price_currency: None | str | kavita_client.types.Unset = None¶
- product_name: None | str | kavita_client.types.Unset = None¶
- registered_email: None | str | kavita_client.types.Unset = None¶
- state: kavita_client.models.kavita_plus_subscription_state.KavitaPlusSubscriptionState | kavita_client.types.Unset = None¶
- subscribed_since: datetime.datetime | None | kavita_client.types.Unset = None¶
- to_dict() dict[str, Any]¶
- total_months_subbed: int | kavita_client.types.Unset = None¶
- kavita_client.models.license_info_dto.T = 'TypeVar(...)'¶