Options
OptionsLink
In Sierra‑SDK, every Invoker entry‑point parameter must be wrapped with Param[...]
, supplying a SierraOption
to describe its behavior and validation rules.
Options Example
sierra.options
Link
AttributesLink
ClassesLink
SierraOption
Link
Python
SierraOption(
*,
description: str = "",
mandatory: typing.Literal["MANDATORY"] | None = None,
)
Wrapper for marking a function parameter as a Sierra option.
PARAMETER | DESCRIPTION |
---|---|
description
|
A short description of the parameter.
TYPE:
|
mandatory
|
Flags the parameter as mandatory. |