| Name | Type | Description | Notes |
|---|---|---|---|
| id | UUID | ||
| name | str | ||
| last_modified_on | datetime | The last time any changes were made to the plan from either a web or mobile client | [optional] |
| first_month | date | The earliest plan month | [optional] |
| last_month | date | The latest plan month | [optional] |
| date_format | DateFormat | [optional] | |
| currency_format | CurrencyFormat | [optional] | |
| accounts | List[AccountBase] | [optional] | |
| payees | List[Payee] | [optional] | |
| payee_locations | List[PayeeLocation] | [optional] | |
| category_groups | List[CategoryGroup] | [optional] | |
| categories | List[CategoryBase] | [optional] | |
| months | List[MonthDetailBase] | [optional] | |
| transactions | List[TransactionSummaryBase] | [optional] | |
| subtransactions | List[SubTransactionBase] | [optional] | |
| scheduled_transactions | List[ScheduledTransactionSummaryBase] | [optional] | |
| scheduled_subtransactions | List[ScheduledSubTransactionBase] | [optional] |
from ynab.models.plan_detail import PlanDetail
# TODO update the JSON string below
json = "{}"
# create an instance of PlanDetail from a JSON string
plan_detail_instance = PlanDetail.from_json(json)
# print the JSON string representation of the object
print(PlanDetail.to_json())
# convert the object into a dict
plan_detail_dict = plan_detail_instance.to_dict()
# create an instance of PlanDetail from a dict
plan_detail_from_dict = PlanDetail.from_dict(plan_detail_dict)