sinch.domains.numbers.models.v1.types package

class sinch.domains.numbers.models.v1.types.NumberPatternDict[source]

Bases: TypedDict

pattern: NotRequired[str]
search_pattern: NotRequired[Literal['START', 'CONTAINS', 'END'] | Annotated[str, Strict(strict=True)]]
class sinch.domains.numbers.models.v1.types.SmsConfigurationDict[source]

Bases: TypedDict

service_plan_id: str
campaign_id: NotRequired[str]
class sinch.domains.numbers.models.v1.types.VoiceConfigurationCustomDict[source]

Bases: TypedDict

type: str
class sinch.domains.numbers.models.v1.types.VoiceConfigurationESTDict[source]

Bases: TypedDict

type: Literal['EST']
trunk_id: NotRequired[str]
class sinch.domains.numbers.models.v1.types.VoiceConfigurationFAXDict[source]

Bases: TypedDict

type: Literal['FAX']
service_id: NotRequired[str]
class sinch.domains.numbers.models.v1.types.VoiceConfigurationRTCDict[source]

Bases: TypedDict

type: Literal['RTC']
app_id: NotRequired[str]