Plugin serializer.
| Name | Type | Description | Notes |
|---|---|---|---|
| appbuilder_menu_items | List[AppBuilderMenuItemResponse] | ||
| appbuilder_views | List[AppBuilderViewResponse] | ||
| external_views | List[ExternalViewResponse] | Aggregate all external views. Both 'external_views' and 'appbuilder_menu_items' are included here. | |
| fastapi_apps | List[FastAPIAppResponse] | ||
| fastapi_root_middlewares | List[FastAPIRootMiddlewareResponse] | ||
| flask_blueprints | List[str] | ||
| global_operator_extra_links | List[str] | ||
| listeners | List[str] | ||
| macros | List[str] | ||
| name | str | ||
| operator_extra_links | List[str] | ||
| react_apps | List[ReactAppResponse] | ||
| source | str | ||
| timetables | List[str] |
from airflow_client.client.models.plugin_response import PluginResponse
# TODO update the JSON string below
json = "{}"
# create an instance of PluginResponse from a JSON string
plugin_response_instance = PluginResponse.from_json(json)
# print the JSON string representation of the object
print(PluginResponse.to_json())
# convert the object into a dict
plugin_response_dict = plugin_response_instance.to_dict()
# create an instance of PluginResponse from a dict
plugin_response_from_dict = PluginResponse.from_dict(plugin_response_dict)