| Name | Type | Description | Notes |
|---|---|---|---|
| description | str | Arbitrary description | [optional] |
| flags | List[str] | [optional] | |
| id | int | Unique ID | [optional] |
| limits | V0042QosLimits | [optional] | |
| name | str | Name | [optional] |
| preempt | V0042QosPreempt | [optional] | |
| priority | V0042Uint32NoValStruct | [optional] | |
| usage_factor | V0042Float64NoValStruct | [optional] | |
| usage_threshold | V0042Float64NoValStruct | [optional] |
from slurmrest_python.models.v0042_qos import V0042Qos
# TODO update the JSON string below
json = "{}"
# create an instance of V0042Qos from a JSON string
v0042_qos_instance = V0042Qos.from_json(json)
# print the JSON string representation of the object
print(V0042Qos.to_json())
# convert the object into a dict
v0042_qos_dict = v0042_qos_instance.to_dict()
# create an instance of V0042Qos from a dict
v0042_qos_from_dict = V0042Qos.from_dict(v0042_qos_dict)