Spaces:
Sleeping
Sleeping
| from . import * | |
| from .Calendar import Calendar | |
| class Resource(BaseModel): | |
| """ | |
| Modello che rappresenta una risorsa (persona) con competenze e un calendario associato. | |
| """ | |
| first_name: str = Field(..., description="Nome della persona") | |
| last_name: str = Field(..., description="Cognome della persona") | |
| skills: Optional[List[str]] = Field(None, description="Lista di competenze/skill della risorsa") | |
| monthly_cost: Optional[float] = Field(None, description="Costo mensile della risorsa") | |
| calendar: Optional[Calendar] = Field(None, description="Calendario associato a questa risorsa") |