| Name | Type | Description | Notes |
|---|---|---|---|
| app_name | str | Application name | |
| organisation | str | Organisation machine name | |
| database | ApplicationDatabase | [optional] | |
| filesystem | ApplicationFilesystem | [optional] | |
| compose_definition | Compose | [optional] | |
| status | str | Application status | [optional] |
| deployment_information | List[ApplicationDeploymentInformationInner] | Deployment history | [optional] |
| image_reference | ApplicationImageReference | [optional] | |
| container_names | List[str] | List of container names | [optional] |
| min_capacity | int | Minimum task count for auto-scaling | [optional] |
| max_capacity | int | Maximum task count for auto-scaling | [optional] |
| desired_count | int | Desired task count | [optional] |
| running_count | int | Currently running task count | [optional] |
| environments | List[ApplicationEnvironmentsInner] | List of environments | [optional] |
from quantcdn.models.application import Application
# TODO update the JSON string below
json = "{}"
# create an instance of Application from a JSON string
application_instance = Application.from_json(json)
# print the JSON string representation of the object
print(Application.to_json())
# convert the object into a dict
application_dict = application_instance.to_dict()
# create an instance of Application from a dict
application_from_dict = Application.from_dict(application_dict)