Skip to content

Params

The Param type constructs by:

Param = Annotated[
    Union[
        MapParam,
        ArrayParam,
        ChoiceParam,
        DatetimeParam,
        DateParam,
        IntParam,
        StrParam,
    ],
    Field(discriminator="type"),
]

StrParam

Example

params:
    value: str
params:
    value: str
    default: foo

IntParam

DatetimeParam

DateParam

ChoiceParam

MapParam

ArrayParam