This commit is contained in:
jyong
2025-04-14 18:17:17 +08:00
parent 3340775052
commit 9f8e05d9f0
16 changed files with 1522 additions and 205 deletions

View File

@ -0,0 +1,16 @@
from typing import Optional
from pydantic import BaseModel
class IconInfo(BaseModel):
icon: str
icon_background: Optional[str] = None
icon_type: Optional[str] = None
icon_url: Optional[str] = None
class PipelineTemplateInfoEntity(BaseModel):
name: str
description: str
icon_info: IconInfo