A tenant's current subscription.
| Name | Type | Description | Notes |
|---|---|---|---|
| id | UUID | ||
| plan | BillingPlanResponse | ||
| status | SubscriptionStatus | ||
| cadence | BillingCadence | ||
| seats | int | ||
| current_period_start | datetime | ||
| current_period_end | datetime | ||
| cancel_at_period_end | bool | ||
| canceled_at | datetime | ||
| effective_limits | EffectiveLimitsResponse | ||
| billing_contact_user_id | UUID | User whose email receives invoices. null = tenant owner. | [optional] |
| billing_contact_group_id | UUID | Group whose email receives invoices. null = tenant owner. | [optional] |
| billing_email_resolved | str | Resolved invoice email (from contact user/group, or null if owner default). | [optional] |
| override_notes | str | Human-readable explanation of any custom contract terms | [optional] |
from ksapi.models.tenant_subscription_response import TenantSubscriptionResponse
# TODO update the JSON string below
json = "{}"
# create an instance of TenantSubscriptionResponse from a JSON string
tenant_subscription_response_instance = TenantSubscriptionResponse.from_json(json)
# print the JSON string representation of the object
print(TenantSubscriptionResponse.to_json())
# convert the object into a dict
tenant_subscription_response_dict = tenant_subscription_response_instance.to_dict()
# create an instance of TenantSubscriptionResponse from a dict
tenant_subscription_response_from_dict = TenantSubscriptionResponse.from_dict(tenant_subscription_response_dict)