A string-based skill constraint with expertise levels on a node. Requires resources whose TypeWithExpertiseQualification matches both the type name and meets the minimum expertise level. Supports cost models for penalizing over- or under-qualified assignments.
| Name | Type | Description | Notes |
|---|---|---|---|
| types_with_expertise | List[TypeWithExpertise] | The types with expertise | |
| cost_model | str | The cost model for matching the expertise. | [optional] |
| type_name | str | The typeName of the object | [default to 'TypeWithExpertise'] |
from touroptimizer_py_client.models.type_with_expertise_constraint import TypeWithExpertiseConstraint
# TODO update the JSON string below
json = "{}"
# create an instance of TypeWithExpertiseConstraint from a JSON string
type_with_expertise_constraint_instance = TypeWithExpertiseConstraint.from_json(json)
# print the JSON string representation of the object
print(TypeWithExpertiseConstraint.to_json())
# convert the object into a dict
type_with_expertise_constraint_dict = type_with_expertise_constraint_instance.to_dict()
# create an instance of TypeWithExpertiseConstraint from a dict
type_with_expertise_constraint_from_dict = TypeWithExpertiseConstraint.from_dict(type_with_expertise_constraint_dict)