Source code for honeyhive._generated.models.PostSessionRequest

from typing import *

from pydantic import BaseModel, Field


[docs] class PostSessionRequest(BaseModel): """ PostSessionRequest model """ model_config = {"populate_by_name": True, "validate_assignment": True} event_id: str = Field(validation_alias="event_id") project_id: str = Field(validation_alias="project_id") tenant: str = Field(validation_alias="tenant") event_name: Optional[str] = Field(validation_alias="event_name", default=None) event_type: Optional[str] = Field(validation_alias="event_type", default=None) metrics: Optional[Dict[str, Any]] = Field(validation_alias="metrics", default=None) metadata: Optional[Dict[str, Any]] = Field(validation_alias="metadata", default=None) feedback: Optional[Dict[str, Any]] = Field(validation_alias="feedback", default=None)