from typing import Dict, Optional from pydantic import BaseModel class Content(BaseModel): type: str key: str url: Optional[str] tag_url: Optional[str] class Tag(BaseModel): status: str content: Optional[Content | Dict[str, Optional[Content]]] class Customer(BaseModel): status: str name: str tags: Optional[Dict[str, Optional[Tag]] ] class Redirects(BaseModel): customers: Dict[str, Optional[Customer]] | None = None