Yes, you can either use an enum:
class Choices(Enum):
foo = 'foo'
bar="bar"
class Input(BaseModel):
option: Choices
see here
Or you can use Literal
:
class Input(BaseModel):
option: Literal['foo', 'bar']
see here
Yes, you can either use an enum:
class Choices(Enum):
foo = 'foo'
bar="bar"
class Input(BaseModel):
option: Choices
see here
Or you can use Literal
:
class Input(BaseModel):
option: Literal['foo', 'bar']
see here