sinch.domains.voice.models.v2.svaml.types.named_menu_item_dict module

class sinch.domains.voice.models.v2.svaml.types.named_menu_item_dict.NamedMenuItemDict[source]

Bases: dict

name: str
prompt: NotRequired[MenuPromptDict]
repeat_prompt: NotRequired[MenuPromptDict]
input_timeout_duration_seconds: NotRequired[int]
repeat_count: NotRequired[int]
minimum_input_length: NotRequired[int]
maximum_input_length: NotRequired[int]
terminating_sequence: NotRequired[str]
input_methods: NotRequired[List[Literal['DTMF'] | str]]
matches: NotRequired[Mapping[str, Sequence[SvamlCommandDict]]]
on_failure: NotRequired[Sequence[SvamlCommandDict]]