【发布时间】:2021-08-16 18:49:45
【问题描述】:
如何编写我的Request 类来说明有效负载可以是Union[EcrPayload] 或Union[S3Payload]?
class EcrPayload(CamelModel):
repository_name: str
version: str
class S3Payload(CamelModel):
bucket_name: str
object_key_name: str
class Request(CamelModel):
payload: Union[EcrPayload]
【问题讨论】:
-
尝试:有效载荷:Union[EcrPayload, S3Payload]