Source code for sinch.domains.numbers.models.v1.shared.voice_configuration_common

from datetime import datetime
from typing import Literal, Optional, Union
from pydantic import Field, StrictStr
from sinch.domains.numbers.models.v1.internal.base import (
    BaseModelConfigurationResponse,
)
from sinch.domains.numbers.models.v1.types import ScheduledVoiceProvisioning


[docs] class VoiceConfigurationCommon(BaseModelConfigurationResponse): type: Optional[Union[Literal["RTC", "EST", "FAX"], StrictStr]] last_updated_time: Optional[datetime] = Field( default=None, alias="lastUpdatedTime" ) scheduled_voice_provisioning: Optional[ScheduledVoiceProvisioning] = Field( default=None, alias="scheduledVoiceProvisioning" )